0001564590-22-014016.txt : 20220408 0001564590-22-014016.hdr.sgml : 20220408 20220408170310 ACCESSION NUMBER: 0001564590-22-014016 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 98 CONFORMED PERIOD OF REPORT: 20220131 FILED AS OF DATE: 20220408 DATE AS OF CHANGE: 20220408 FILER: COMPANY DATA: COMPANY CONFORMED NAME: OOMA INC CENTRAL INDEX KEY: 0001327688 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-37493 FILM NUMBER: 22817752 BUSINESS ADDRESS: STREET 1: 525 ALMANOR AVENUE STREET 2: SUITE 200 CITY: SUNNYVALE STATE: CA ZIP: 94085 BUSINESS PHONE: 6505666610 MAIL ADDRESS: STREET 1: 525 ALMANOR AVENUE STREET 2: SUITE 200 CITY: SUNNYVALE STATE: CA ZIP: 94085 10-K 1 ooma-10k_20220131.htm 10-K ooma-10k_20220131.htm
false FY Ooma Inc 0001327688 --01-31 1 true P1Y 1 P10Y http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201409Member http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201409Member P2Y P3Y P5Y P3Y P4Y P3Y P5Y P1Y P5Y http://www.ooma.com/20220131#AccruedExpensesAndOtherCurrentLiabilities http://www.ooma.com/20220131#AccruedExpensesAndOtherCurrentLiabilities P5Y P5Y P5Y P7Y P6Y1M6D P6Y1M6D P6Y1M6D 0.58 0.83 0.51 P2Y P2Y P2Y 0.002 0.004 0.025 0.41 0.46 0.40 P6M P6M P6M 0.001 0.001 0.017 0001327688 2021-02-01 2022-01-31 xbrli:shares 0001327688 2022-03-31 iso4217:USD 0001327688 2021-07-30 0001327688 2020-02-01 2021-01-31 0001327688 2022-01-31 0001327688 2021-01-31 iso4217:USD xbrli:shares 0001327688 ooma:SubscriptionAndServicesRevenueMember 2021-02-01 2022-01-31 0001327688 ooma:SubscriptionAndServicesRevenueMember 2020-02-01 2021-01-31 0001327688 ooma:SubscriptionAndServicesRevenueMember 2019-02-01 2020-01-31 0001327688 ooma:ProductAndOtherRevenueMember 2021-02-01 2022-01-31 0001327688 ooma:ProductAndOtherRevenueMember 2020-02-01 2021-01-31 0001327688 ooma:ProductAndOtherRevenueMember 2019-02-01 2020-01-31 0001327688 2019-02-01 2020-01-31 0001327688 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-01-31 0001327688 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-31 0001327688 us-gaap:RetainedEarningsMember 2019-01-31 0001327688 2019-01-31 0001327688 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-02-01 2020-01-31 0001327688 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-02-01 2020-01-31 0001327688 us-gaap:RetainedEarningsMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-02-01 2020-01-31 0001327688 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-02-01 2020-01-31 0001327688 us-gaap:RetainedEarningsMember 2019-02-01 2020-01-31 0001327688 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-01-31 0001327688 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0001327688 us-gaap:RetainedEarningsMember 2020-01-31 0001327688 2020-01-31 0001327688 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-02-01 2021-01-31 0001327688 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-02-01 2021-01-31 0001327688 us-gaap:RetainedEarningsMember 2020-02-01 2021-01-31 0001327688 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-01-31 0001327688 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-31 0001327688 us-gaap:RetainedEarningsMember 2021-01-31 0001327688 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-02-01 2022-01-31 0001327688 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-02-01 2022-01-31 0001327688 us-gaap:RetainedEarningsMember 2021-02-01 2022-01-31 0001327688 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-01-31 0001327688 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-31 0001327688 us-gaap:RetainedEarningsMember 2022-01-31 0001327688 us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2022-01-31 0001327688 us-gaap:RestrictedStockUnitsRSUMember 2020-02-01 2021-01-31 0001327688 us-gaap:RestrictedStockUnitsRSUMember 2019-02-01 2020-01-31 0001327688 ooma:BroadsmartGlobalIncMember 2021-02-01 2022-01-31 ooma:Segment ooma:Source xbrli:pure 0001327688 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember ooma:CustomerAMember 2022-01-30 2022-01-31 0001327688 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember ooma:CustomerBMember 2022-01-30 2022-01-31 0001327688 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember ooma:CustomersCMember 2021-01-30 2021-01-31 0001327688 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember srt:MaximumMember 2021-02-01 2022-01-31 0001327688 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember srt:MaximumMember 2020-02-01 2021-01-31 0001327688 ooma:DeferredSalesCommissionsMember 2021-02-01 2022-01-31 0001327688 us-gaap:SoftwareDevelopmentMember 2021-02-01 2022-01-31 0001327688 srt:MinimumMember 2021-02-01 2022-01-31 0001327688 srt:MaximumMember 2021-02-01 2022-01-31 0001327688 us-gaap:SellingAndMarketingExpenseMember 2021-02-01 2022-01-31 0001327688 us-gaap:SellingAndMarketingExpenseMember 2020-02-01 2021-01-31 0001327688 us-gaap:SellingAndMarketingExpenseMember 2019-02-01 2020-01-31 0001327688 ooma:OomaResidentialMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-02-01 2022-01-31 0001327688 ooma:OomaResidentialMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-02-01 2021-01-31 0001327688 ooma:OomaResidentialMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-02-01 2020-01-31 0001327688 ooma:OomaBusinessMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-02-01 2022-01-31 0001327688 ooma:OomaBusinessMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-02-01 2021-01-31 0001327688 ooma:OomaBusinessMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-02-01 2020-01-31 ooma:Country ooma:Customer 0001327688 ooma:SubscriptionAndServicesMember 2022-01-31 0001327688 ooma:SubscriptionAndServicesMember 2021-01-31 0001327688 us-gaap:ProductMember 2022-01-31 0001327688 us-gaap:ProductMember 2021-01-31 0001327688 2022-01-01 2022-12-31 0001327688 2022-02-01 2022-01-31 0001327688 us-gaap:FairValueInputsLevel1Member us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2022-01-31 0001327688 us-gaap:FairValueInputsLevel3Member us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2022-01-31 0001327688 us-gaap:FairValueInputsLevel1Member us-gaap:CashEquivalentsMember 2022-01-31 0001327688 us-gaap:FairValueInputsLevel3Member us-gaap:CashEquivalentsMember 2022-01-31 0001327688 us-gaap:FairValueInputsLevel3Member us-gaap:CashMember 2022-01-31 0001327688 us-gaap:FairValueInputsLevel3Member 2022-01-31 0001327688 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2022-01-31 0001327688 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2022-01-31 0001327688 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2022-01-31 0001327688 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2022-01-31 0001327688 us-gaap:FairValueInputsLevel1Member 2022-01-31 0001327688 us-gaap:FairValueInputsLevel2Member 2022-01-31 0001327688 us-gaap:FairValueInputsLevel1Member us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2021-01-31 0001327688 us-gaap:FairValueInputsLevel3Member us-gaap:CashEquivalentsMember us-gaap:MoneyMarketFundsMember 2021-01-31 0001327688 us-gaap:FairValueInputsLevel2Member us-gaap:CashEquivalentsMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-01-31 0001327688 us-gaap:FairValueInputsLevel3Member us-gaap:CashEquivalentsMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-01-31 0001327688 us-gaap:FairValueInputsLevel1Member us-gaap:CashEquivalentsMember us-gaap:USTreasurySecuritiesMember 2021-01-31 0001327688 us-gaap:FairValueInputsLevel3Member us-gaap:CashEquivalentsMember us-gaap:USTreasurySecuritiesMember 2021-01-31 0001327688 us-gaap:FairValueInputsLevel1Member us-gaap:CashEquivalentsMember 2021-01-31 0001327688 us-gaap:FairValueInputsLevel2Member us-gaap:CashEquivalentsMember 2021-01-31 0001327688 us-gaap:FairValueInputsLevel3Member us-gaap:CashEquivalentsMember 2021-01-31 0001327688 us-gaap:FairValueInputsLevel3Member us-gaap:CashMember 2021-01-31 0001327688 us-gaap:FairValueInputsLevel3Member 2021-01-31 0001327688 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2021-01-31 0001327688 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2021-01-31 0001327688 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001327688 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001327688 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2021-01-31 0001327688 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember 2021-01-31 0001327688 us-gaap:FairValueInputsLevel1Member 2021-01-31 0001327688 us-gaap:FairValueInputsLevel2Member 2021-01-31 0001327688 us-gaap:ShortTermInvestmentsMember 2022-01-31 0001327688 us-gaap:ShortTermInvestmentsMember 2021-01-31 0001327688 ooma:ComputerHardwareAndSoftwareMember 2022-01-31 0001327688 ooma:ComputerHardwareAndSoftwareMember 2021-01-31 0001327688 ooma:NetworkAndEngineeringEquipmentMember 2022-01-31 0001327688 ooma:NetworkAndEngineeringEquipmentMember 2021-01-31 0001327688 us-gaap:SoftwareDevelopmentMember 2022-01-31 0001327688 us-gaap:SoftwareDevelopmentMember 2021-01-31 0001327688 ooma:CustomerPremiseEquipmentMember 2022-01-31 0001327688 ooma:CustomerPremiseEquipmentMember 2021-01-31 0001327688 us-gaap:LeaseholdImprovementsMember 2022-01-31 0001327688 us-gaap:LeaseholdImprovementsMember 2021-01-31 0001327688 us-gaap:FurnitureAndFixturesMember 2022-01-31 0001327688 us-gaap:FurnitureAndFixturesMember 2021-01-31 0001327688 srt:MinimumMember ooma:ComputerHardwareAndSoftwareMember 2021-02-01 2022-01-31 0001327688 srt:MaximumMember ooma:ComputerHardwareAndSoftwareMember 2021-02-01 2022-01-31 0001327688 srt:MinimumMember ooma:NetworkAndEngineeringEquipmentMember 2021-02-01 2022-01-31 0001327688 srt:MaximumMember ooma:NetworkAndEngineeringEquipmentMember 2021-02-01 2022-01-31 0001327688 ooma:CustomerPremiseEquipmentMember 2021-02-01 2022-01-31 0001327688 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2021-02-01 2022-01-31 0001327688 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2021-02-01 2022-01-31 0001327688 us-gaap:FurnitureAndFixturesMember 2021-02-01 2022-01-31 0001327688 ooma:ConvertiblePromissoryNoteMember ooma:GlobalTelecomCorporationMember 2018-12-31 0001327688 ooma:GlobalTelecomCorporationMember 2021-02-01 2022-01-31 0001327688 us-gaap:DevelopedTechnologyRightsMember 2021-02-01 2022-01-31 0001327688 us-gaap:TradeNamesMember 2021-02-01 2022-01-31 0001327688 us-gaap:CustomerRelationshipsMember srt:MinimumMember 2021-02-01 2022-01-31 0001327688 us-gaap:CustomerRelationshipsMember srt:MaximumMember 2021-02-01 2022-01-31 0001327688 us-gaap:CustomerRelationshipsMember 2022-01-31 0001327688 us-gaap:DevelopedTechnologyRightsMember 2022-01-31 0001327688 us-gaap:TradeNamesMember 2022-01-31 0001327688 us-gaap:CustomerRelationshipsMember 2021-01-31 0001327688 us-gaap:DevelopedTechnologyRightsMember 2021-01-31 0001327688 us-gaap:TradeNamesMember 2021-01-31 0001327688 2021-05-01 2021-05-31 0001327688 srt:ScenarioForecastMember 2022-02-01 2029-03-15 0001327688 2021-05-01 2021-07-31 0001327688 ooma:RestrictedStockUnitsOutstandingMember 2022-01-31 0001327688 ooma:RestrictedStockUnitsOutstandingMember 2021-01-31 0001327688 ooma:OptionsToPurchaseCommonStockMember 2022-01-31 0001327688 ooma:OptionsToPurchaseCommonStockMember 2021-01-31 0001327688 ooma:SharesAvailableForFutureIssuanceUnderStockPlansMember 2022-01-31 0001327688 ooma:SharesAvailableForFutureIssuanceUnderStockPlansMember 2021-01-31 0001327688 ooma:SharesReservedUnderEmployeeStockPurchasePlanMember 2022-01-31 0001327688 ooma:SharesReservedUnderEmployeeStockPurchasePlanMember 2021-01-31 0001327688 us-gaap:EmployeeStockOptionMember srt:MaximumMember 2021-02-01 2022-01-31 0001327688 us-gaap:EmployeeStockOptionMember 2021-02-01 2022-01-31 0001327688 us-gaap:EmployeeStockOptionMember 2020-02-01 2021-01-31 0001327688 us-gaap:EmployeeStockOptionMember 2019-02-01 2020-01-31 0001327688 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2022-01-31 0001327688 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2022-01-31 0001327688 us-gaap:RestrictedStockUnitsRSUMember 2021-01-31 0001327688 us-gaap:RestrictedStockUnitsRSUMember 2022-01-31 0001327688 us-gaap:EmployeeStockMember 2021-01-31 0001327688 us-gaap:EmployeeStockMember 2020-02-01 2021-01-31 ooma:Period 0001327688 us-gaap:EmployeeStockMember 2020-01-31 0001327688 us-gaap:EmployeeStockMember 2022-01-31 0001327688 us-gaap:CostOfSalesMember 2021-02-01 2022-01-31 0001327688 us-gaap:CostOfSalesMember 2020-02-01 2021-01-31 0001327688 us-gaap:CostOfSalesMember 2019-02-01 2020-01-31 0001327688 us-gaap:ResearchAndDevelopmentExpenseMember 2021-02-01 2022-01-31 0001327688 us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-01 2021-01-31 0001327688 us-gaap:ResearchAndDevelopmentExpenseMember 2019-02-01 2020-01-31 0001327688 us-gaap:GeneralAndAdministrativeExpenseMember 2021-02-01 2022-01-31 0001327688 us-gaap:GeneralAndAdministrativeExpenseMember 2020-02-01 2021-01-31 0001327688 us-gaap:GeneralAndAdministrativeExpenseMember 2019-02-01 2020-01-31 0001327688 us-gaap:EmployeeStockMember 2021-02-01 2022-01-31 0001327688 us-gaap:EmployeeStockMember 2019-02-01 2020-01-31 0001327688 srt:MinimumMember us-gaap:EmployeeStockMember 2021-02-01 2022-01-31 0001327688 srt:MinimumMember us-gaap:EmployeeStockMember 2020-02-01 2021-01-31 0001327688 srt:MinimumMember us-gaap:EmployeeStockMember 2019-02-01 2020-01-31 0001327688 srt:MaximumMember us-gaap:EmployeeStockMember 2021-02-01 2022-01-31 0001327688 srt:MaximumMember us-gaap:EmployeeStockMember 2020-02-01 2021-01-31 0001327688 srt:MaximumMember us-gaap:EmployeeStockMember 2019-02-01 2020-01-31 0001327688 us-gaap:DomesticCountryMember 2022-01-31 0001327688 us-gaap:StateAndLocalJurisdictionMember 2022-01-31 0001327688 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2022-01-31 0001327688 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2022-01-31 0001327688 us-gaap:ResearchMember 2021-02-01 2022-01-31 0001327688 ooma:NonCancelableServiceAgreementWithTelecommunicationsProviderMember srt:MinimumMember 2022-01-31 0001327688 us-gaap:RevolvingCreditFacilityMember ooma:CreditAgreementMember 2021-01-08 2021-01-08 0001327688 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember ooma:CreditAgreementMember 2021-01-08 0001327688 us-gaap:LetterOfCreditMember us-gaap:RevolvingCreditFacilityMember ooma:CreditAgreementMember 2021-01-08 0001327688 us-gaap:RevolvingCreditFacilityMember ooma:CreditAgreementMember 2021-01-08 0001327688 us-gaap:RevolvingCreditFacilityMember ooma:CreditAgreementMember 2020-02-01 2021-01-31 0001327688 us-gaap:RevolvingCreditFacilityMember ooma:CreditAgreementMember 2021-02-01 2022-01-31 0001327688 us-gaap:RevolvingCreditFacilityMember ooma:CreditAgreementMember srt:MinimumMember us-gaap:EurodollarMember 2021-08-01 2021-08-01 0001327688 us-gaap:RevolvingCreditFacilityMember ooma:CreditAgreementMember srt:MaximumMember us-gaap:EurodollarMember 2021-08-01 2021-08-01 0001327688 us-gaap:RevolvingCreditFacilityMember ooma:CreditAgreementMember 2021-08-01 2021-08-01 0001327688 us-gaap:RevolvingCreditFacilityMember ooma:CreditAgreementMember 2022-01-31 0001327688 ooma:BroadsmartGlobalIncMember 2019-05-24 2019-05-24 0001327688 ooma:BroadsmartGlobalIncMember 2019-05-24 0001327688 ooma:BroadsmartGlobalIncMember us-gaap:CustomerRelationshipsMember 2019-05-24 0001327688 ooma:BroadsmartGlobalIncMember us-gaap:TradeNamesMember 2019-05-24

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-K

 

(Mark One)

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended January 31, 2022

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-37493

 

Ooma, Inc.

(Exact name of registrant as specified in charter)

 

 

Delaware

 

06-1713274

(State or other jurisdiction of incorporation or organization)

 

(I.R.S. Employer Identification No.)

525 Almanor Avenue, Suite 200, Sunnyvale, California 94085

(Address of principal executive offices and zip code)

Registrant’s telephone number (650) 566-6600

Securities registered pursuant to Section 12(b) of the Act:

Title of each class

Trading Symbol

Name of each exchange on which registered

Common Stock, par value $0.0001

OOMA

The New York Stock Exchange

Securities registered pursuant to Section 12(g) of the Act: None

Indicate by check mark if the Registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes      No  

Indicate by check mark if the Registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act.    Yes      No  

Indicate by check mark whether the Registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  

Indicate by check mark whether the Registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the Registrant was required to submit such files).    Yes      No  

Indicate by check mark whether the Registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company or emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act:

 

Large Accelerated Filer

 

 

 

Accelerated Filer

 

Non-Accelerated Filer

 

 

 

Small reporting company

 

 

 

 

 

 

Emerging growth company

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.      

Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C 7262(b)) by the registered public accounting firm that prepared or issued its audit report.     

Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  

The aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant as of July 30, 2021, the last business day of the registrant’s most recently completed second fiscal quarter, was approximately $408 million, based upon the closing price reported for such date on the New York Stock Exchange.  

24.3 million shares of common stock were issued and outstanding as of March 31, 2022.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s definitive Proxy Statement for its 2022 Annual Meeting of Stockholders are incorporated by reference in Part III of this Annual Report on Form 10-K. Such Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates. Except with respect to information specifically incorporated by reference in this Form 10-K, the Proxy Statement is not deemed to be filed as part of this Form 10-K.

 

 

 


Ooma, Inc.

Table of Contents

 

 

 

 

 

Page

 

 

 

 

 

PART I

 

 

 

 

Item 1.

 

Business

 

4

Item 1A.

 

Risk Factors

 

13

Item 1B.

 

Unresolved Staff Comments

 

43

Item 2.

 

Properties

 

43

Item 3.

 

Legal Proceedings

 

43

Item 4.

 

Mine Safety Disclosures

 

43

 

 

 

 

 

PART II

 

 

 

 

Item 5.

 

Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

 

44

Item 6.

 

[Reserved]

 

45

Item 7.

 

Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

46

Item 7A.

 

Quantitative and Qualitative Disclosures About Market Risk

 

58

Item 8.

 

Consolidated Financial Statements and Supplementary Data

 

59

Item 9.

 

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

 

85

Item 9A.

 

Controls and Procedures

 

85

Item 9B.

 

Other Information

 

85

Item 9C.

 

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

 

85

 

 

 

 

 

PART III

 

 

 

 

Item 10.

 

Directors, Executive Officers and Corporate Governance

 

86

Item 11.

 

Executive Compensation

 

86

Item 12.

 

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

 

86

Item 13.

 

Certain Relationships and Related Transactions, and Director Independence

 

86

Item 14.

 

Principal Accounting Fees and Services

 

86

 

 

 

 

 

PART IV

 

 

 

 

Item 15.

 

Exhibits, Financial Statement Schedules

 

87

Exhibits

 

89

Signatures

 

90

 

 

 


FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K for the fiscal year ended January 31, 2022 (“Form 10-K”) contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). The words “believe,” “will,” “may,” “estimate,” “continue,” “anticipate,” “intend,” “should,” “plan,” “expect,” “predict,” “could,” “potentially” and variations of such words and similar expressions are intended to identify such forward-looking statements, which may include, but are not limited to, statements concerning the following:

our future financial performance, including trends in revenue, cost of revenue, operating expenses and income taxes;

our estimates of the size of our market opportunity and forecasts of market growth;

our ability to develop, launch or acquire new products and services, improve our existing products and services, manage our supply chain, and increase the value of our products and services;

changes to our business resulting from increased competition or changes in market trends;

our ability to increase our revenue and our revenue growth rate, anticipate demand for our products, and effectively manage our future growth;

our ability to successfully maintain our relationships with our key retailers and resellers;

our ability to attract and retain customers, including our ability to maintain adequate customer care and manage increases in our churn rate;

our ability to improve local number portability provisioning and obtain direct inward dialing numbers;

our ability to maintain, protect and enhance our brand and intellectual property;

government regulation, including compliance with regulatory requirements and changes in market rules, rates and tariffs;

our ability to comply with applicable FCC regulations, including those regarding E-911 services;

increasing regulation of our services and the imposition of federal, state and municipal sales and use taxes, fees or surcharges on our services;

the effects of industry trends on our results of operations;

server or system failures that could affect the quality or disrupt the services we provide and our ability to maintain data security;

our ability to borrow additional funds and access capital markets, as well as our ability to comply with the terms of our indebtedness and the possibility that we may incur additional indebtedness in the future;

the differences between our services, including emergency calling, compared to traditional phone services;

the sufficiency of our cash, cash equivalents and short-term investments to meet our working capital and capital expenditure requirements;

our ability to successfully enter new markets, manage our international expansion, and identify, evaluate and consummate acquisitions;

the future trading prices of our common stock; and

other risk factors included under the section titled “Risk Factors”

You should not rely upon forward-looking statements as predictions of future events. Such statements are based on management’s expectations as of the date of this filing and involve many risks and uncertainties that could cause our actual results, events or circumstances to differ materially from those expressed or implied in our forward-looking statements. Such risks and uncertainties include those described throughout this report and particularly in the sections entitled “Risk Factors” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements. Readers are urged to carefully review and consider all of the information in this Form 10-K and in other documents we file from time to time with the Securities and Exchange Commission (“SEC”). We undertake no obligation to update any forward-looking statements made in this Form 10-K to reflect events or circumstances after the date of this filing or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements.  Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments we may make.

When we use the terms “Ooma,” the “Company,” “we,” “us” or “our” in this report, we are referring to Ooma, Inc. and its consolidated subsidiaries unless the context requires otherwise. Ooma, Ooma Premier, Ooma Telo, Ooma Office, Ooma Home, Broadsmart, Talkatone and the Ooma logo referred to or displayed herein are trademarks of Ooma, Inc. and its consolidated subsidiaries.  All other company and product names referred to herein may be trademarks of the respective companies with which they are associated.

Ooma | FY2022 Form 10-K | 3


PART I

Item 1. Business

Overview

Ooma provides leading communications services and related technologies that bring unique features, ease of use, and affordability to businesses of all sizes and residential customers through our smart software-as-a-service (“SaaS”) and unified communications platforms. For businesses, we deliver advanced voice and collaboration features including messaging, intelligent virtual attendants, and video conferencing to help them run more efficiently. For consumers, our residential phone service provides PureVoice high-definition voice quality, advanced functionality and integration with mobile devices.

We drive the adoption of our platforms by providing communications solutions to the large and growing markets for business, residential and mobile users, and then facilitate growth by offering new and innovative connected services to our user base. Our customers typically adopt our platforms by making a purchase or rental of our on-premise devices, connecting to the internet and activating services, for which they primarily pay on a monthly basis. We believe we have achieved high levels of customer satisfaction, retention and loyalty. Our business and residential phone service solutions are each top-ranked by our customers according to surveys by PC Mag and Consumer Reports, respectively.

Our services rely upon the following main elements: our multi-tenant cloud service, on-premise devices, desktop and mobile applications, end-point devices and calling platform. Ooma’s cloud provides a high-quality, secure, managed and reliable connection integrating every element of our platforms. Our platforms power all aspects of our business, providing a high-volume, low-cost infrastructure for our communications solutions, and enabling a number of other current and future productivity, automation, monitoring, safety, security and networking infrastructure applications and services.

We generate revenues primarily from the sale of subscriptions and other services for our business and residential communications solutions. We primarily offer our solutions in the U.S. and Canada. We believe that our differentiated solutions and our long-term customer relationships uniquely position us to add new connected services and exploit adjacent markets. We believe that our platforms are particularly well-suited to enable the delivery of connected services because they are always on, monitored and interactive.

We have experienced strong revenue growth in recent periods. Our total revenue was $192.3 million, $168.9 million and $151.6 million in fiscal 2022, 2021 and 2020, respectively. We have grown our combined Ooma Business and Ooma Residential core users to approximately 1,100,000 as of January 31, 2022. See “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” below for additional information.

We were incorporated in 2003 as a Delaware corporation and our stock is listed on the New York Stock Exchange under the symbol “OOMA.” Our corporate headquarters are located in Sunnyvale, California. Our primary website address is www.ooma.com.

Ooma | FY2022 Form 10-K | 4


Our Solutions

Ooma Business

Our mission is providing business communications services that are simple, easy to use, and deliver excellent value to small, medium-sized and large companies. We offer a range of solutions to fit each business’ needs, along with personalized support to resolve any issues in deploying and maintaining Ooma services. We refer to Ooma Office and Ooma Enterprise collectively as Ooma Business.

Ooma Office

Ooma Office is a cloud-based multi-user communications system for small and medium-sized businesses designed to manage communications in and out of the office with a suite of powerful features at an affordable price. Ooma Office is simple and intuitive to setup and use, mobile-friendly, scalable, and provides a variety of configurations to meet our customers’ specific needs. Customers have their choice of equipment for voice service, including IP phones, smartphones, PCs and traditional analog phones. Ooma Office provides a curated set of advanced features, managed through an online portal, including a virtual receptionist, SMS and MMS messaging, extension dialing, ring groups, call park, audio conferencing, music-on-hold, intercom/paging, and voicemail forwarding to e-mail. The Ooma Office mobile app allows virtual deployment without hardware, so users can make, receive and transfer phone calls, listen to voicemails, text, and manage their Ooma account on the go from any iOS or Android device.

Ooma Office Pro provides a set of additional features that are designed for businesses whose needs are above and beyond our standard Ooma Office service, including: HD video conferencing (Ooma Meetings), call recording, call analytics, caller info match, enhanced robocall blocking, voicemail transcription, and integrations with Google Workspace and Microsoft 365 applications. The Office desktop app for Pro users conveniently enables users to have their complete business communications system on their PCs and Macs to make and receive calls, host and join video meetings, use SMS and MMS messaging, access company directories, access in-depth caller profiles for both inbound and outbound calls, and other capabilities. The app works anywhere the computer has an internet connection, keeping employees and teams connected while working from home, on the road, or in the office.

We also offer the following additional services to our Ooma Office customers:

Ooma Connect delivers fixed wireless internet connectivity to replace or back-up slow and costly DSL, satellite, and cable services. This solution consists of the Ooma Connect Base Station and the cellular antenna, which provides wireless internet through a nationwide advanced cellular network. Our Continuous Voice technology for internet back-up improves call quality by sending redundant voice streams across both the primary and wireless Internet link.

Ooma Managed Wi-Fi is a plug-and-play enterprise-grade Wi-Fi solution that is designed to take the complexity and high cost out of wireless networking for small and medium-sized businesses. Ooma Wi-Fi enables businesses in industries such as retail, restaurant, and hospitality to support Wi-Fi IP phones on Ooma Office, Wi-Fi access for guests, and securely connect online payment systems and cloud-based applications, such as Microsoft Office, Google Workspace or CRM systems.

Ooma Enterprise

Ooma Enterprise is a highly customizable, flexible, and scalable unified-communications-as-a-service (“UCaaS”) solution that complements Ooma Office and allows us to meet the needs of organizations of all sizes. Telecommunications and networking services available through Ooma Enterprise include mobile and softphone telephony, presence and instant messaging, multiparty audio, video and web conferencing, and call center capabilities with full Application Programming Interface (“API”) support.

Our enterprise UCaaS platform enables easy drag-and-drop call flow management, using modular applications that can be selectively enabled to suit customer needs. Some of these applications include WebRTC, Call Center, Mobile and Desktop applications, Team Chat, and a distinctive reporting portal for end users and administrators. Additionally, for our call center customers, we offer agents and call center managers the ability to visualize their performance through their day or over time with custom reporting solutions. Our global cloud-based network provides business-class security, redundancy, and failover, as well as uniquely routes calls through the shortest path to provide the highest voice quality.

Ooma | FY2022 Form 10-K | 5


Our platform is built on an open API architecture that enables agility, customizations, and integrations into back-end solutions such as CRM, predictive analytics, accounting and customer renewal systems, either internally or via third party developers. This gives Ooma Enterprise customers the ability to streamline business processes and ensure their customers are serviced faster, boosting satisfaction, repeat orders, referrals, and revenues in addition to enabling their users to improve productivity.

In addition, we offer Ooma Direct Routing for Microsoft Teams. Through our global network, every device enabled with the Teams app – desktops, laptops, smart phones and tablets – becomes a fully functional business phone that connects Teams users to external phone lines.

Ooma AirDial

In November 2021, we announced Ooma AirDial, a complete integrated solution for business intended to address the expected decommissioning of legacy copper-wire analog phone service, also known as plain old telephone service (“POTS”). Ooma AirDial will combine phone service, a data connection and hardware in a single package that is designed to be easy to install and manage. Safety and business-critical systems that today require a POTS line – including elevator phones, fax machines, public safety phones, building access systems and more – can be quickly and easily migrated to a digital connection.  We commenced selling AirDial during the first quarter of fiscal 2023. 

 

 


Ooma | FY2022 Form 10-K | 6


Ooma Residential

Ooma Residential includes Ooma Telo basic and premier services as well as our smart security solutions. Our residential phone service provides PureVoice HD voice quality, advanced functionality and integration with mobile devices. Overall, our residential platform enables an ecosystem for connected services by integrating with other automation solutions to enable innovative and valuable features.

Home Phone Services

Ooma Basic provides unlimited personal calling within the U.S. and features such as: voicemail access, call waiting, caller ID, network address book and 911 calling, with text alerts when 911 is dialed from the home. Our Ooma Mobile HD app allows users to make and receive phone calls and access Ooma features and settings with any iOS or Android device over a Wi-Fi or cellular data connection. The app includes unlimited mobile domestic calls, subject to normal residential usage limitations, and enables users to make international calls on their mobile devices using Ooma’s low-cost international calling plan.

Ooma Premier offers a suite of advanced calling features on a monthly or annual subscription basis, including: custom and anonymous call blocking, receiving incoming calls on the Ooma Mobile App, call forwarding, three-way conference calling, backup number, and integration with a variety of devices and services to enable new functionality and automation, such as Google Voice, Dropbox and Amazon Alexa. We also offer other premium subscription services to our customers, independent of Ooma Premier, including an international calling plan and voicemail transcription service.

Home Phone Products

We offer three ways to connect to our residential phone services:

Ooma Telo is a complete home communications solution designed to serve as the primary phone line in the home, delivering high-quality voice communications, advanced calling features and connected services that are not offered by traditional landlines. Users make a one-time purchase of an Ooma Telo and plug it into a high-speed internet connection and standard home phone devices. Users have the option to transfer their existing phone number for a one-time fee or to select a new number at no cost. Once set up, users have access to free nationwide calling, international calling with low rates and the features described above.

Ooma Telo Air is a wireless Ooma Telo with built-in Wi-Fi and Bluetooth capabilities that connects to the internet using the home’s Wi-Fi network and can be paired with mobile phones to answer incoming calls from any phone in the home.

Ooma Telo 4G combines the Ooma Telo base station with the Ooma 4G Cellular Adapter and battery back-up to deliver an always-on home phone solution with all of the advanced features provided by our unique cloud-based residential platform.

Home Security

Ooma Smart Security is an innovative security and monitoring platform that utilizes our Ooma Telo products to provide do-it-yourself home security and awareness through a range of sensors including: door and window, motion, garage door, water, alarm siren, and a keypad that acts as a physical control panel for the security system. Ooma Smart Security also offers professional monitoring services, remote 911 features and multi-user geofencing capabilities to automatically arm and disarm the security system. The Ooma Smart Security mobile app for iOS and Android is the interface through which users interact with the system to pair sensors, toggle between home and away modes, check activity logs and manage and receive notifications.

Talkatone

Our Talkatone mobile app is available to anyone with an iOS or Android mobile device and can be downloaded from the Apple App Store or Google Play for free. Registered users choose their own phone number to make and receive free texts and calls to most U.S. and Canadian numbers using a Wi-Fi or cellular data connection within and out-of-network. Talkatone also enables users to call, text, chat and share with friends and family that do not have the app installed. Advertising is displayed within the mobile app and users can choose to purchase premium services such as ad-free usage and international calling plans.


Ooma | FY2022 Form 10-K | 7


Sales and Marketing

Our sales and marketing objective is to grow our customer base and sell to our existing customers additional services using an integrated and multi-channel marketing approach. We continually test and refine our marketing and sales tactics to drive sales at a low customer acquisition cost.

Marketing and Advertising

Online. We use online marketing including search engine marketing, search engine optimization, online video, digital display advertising and social media to attract customers as they do online research for the products and services we offer. We continue to reach out to our prospect leads over time using e-mail and telemarketing until they purchase or the lead is retired.

Traditional. We use radio advertising to build awareness and interest for our products and services, which benefits both Ooma Business and Ooma Residential. We believe that radio advertising provides an opportunity to build the Ooma brand cost-effectively, educate prospects on Ooma’s unique combination of quality and value, and capture prospects’ attention. Businesses and consumers who hear our ads are directed to our web site, our inbound sales personnel, and/or to key retail partners.

Word-of-mouth. We actively mobilize our customers and brand advocates to spread word-of-mouth marketing by sharing Ooma news and information through social media and e-mail. We sell additional services to our existing customer base by offering free trials and promotional offers, as well as sending e-mail communications and leaving messages on their Ooma voicemail service.

Sales, Customers and Backlog

Our business and residential products are sold through direct channels, retailers, value-added resellers, master agents and other resellers. The direct channel, value-added resellers and master agents are our primary distribution channels for business solutions and direct and retail are our primary distribution channels for residential customers. Our direct sales force is focused on business sales and includes trained sales representatives located in the U.S. and Canada responding to inbound telephone calls and sales leads generated through marketing activity and our website and third-party web sites.

Our retail distribution includes national and regional consumer electronics, big box retailers and leading online retailers, including Amazon, Best Buy, Costco.com, Walmart.com and others. We also have strategic partnerships with third parties, such as T-Mobile, which enables us to sell our services and products to certain of their customers. No single customer accounted for 10% or more of our total revenue for fiscal 2022, 2021 and 2020.

Our service plans are generally sold as monthly subscriptions; however, certain plans are also offered as annual and multi-year subscriptions. Products are generally shipped and billed shortly after receipt of an order. We do not believe that our product backlog at any particular time is meaningful because it is not necessarily indicative of future revenue in any given period as such orders may be rescheduled or cancelled without penalty prior to shipment. The majority of our product revenue comes from orders that are received and shipped in the same quarter. 

Customer Support

Our primary customer support objective is to satisfy our customers and educate them on the features and benefits of our products to optimize the overall user experience. We employ an active customer management strategy in which we drive incremental revenue through cross-selling of products and services. Our customer support teams also manage the porting process for our customers as well as billing and payment activities.

We maintain two customer contact centers: one operated by us in Newark, California, which primarily supports our business customers, and the other operated by a third-party provider in Manila, Philippines, which primarily supports our residential customers. In addition, our offices located in Vancouver, British Columbia and Boca Raton, Florida support our enterprise customers. We utilize a variety of communication media to serve the needs of our customers including telephone, online chat, online tutorials and e-mail.

Ooma | FY2022 Form 10-K | 8


Engineering, Research and Development

We take an integrated approach to the development of our technology. Our extensive engineering resources span both hardware and software, and our business scope encompasses the entire platform from user devices such as handsets to cloud infrastructure, giving us the ability to create unique features and services for our customers. We believe our integrated engineering and business strategy is a significant competitive advantage and makes it feasible for us to leverage our platforms to deliver a broad range of productivity, automation and infrastructure connected services.

We have invested significant time and resources into developing our engineering, research and development team, resulting in a group with diverse skills, ranging from digital and radio frequency hardware design to embedded software, network software, telecommunications, database architecture, operations support systems, billing, security, web design and mobile app development. Because our team develops and integrates our solutions, we are able to offer a solution that works seamlessly between software and hardware and respond to customer feedback to add in additional features and services that work across our platforms. Our team consists of a core set of engineers located primarily in the San Francisco Bay Area, augmented by development teams in several international locations.

Operations and Manufacturing

We currently serve most of our customers from three separate data center facilities located in Northern California, Texas and Virginia, where we lease space from Equinix, Inc. We also lease data center space in certain cities in Europe. While our service operations are partially redundant, account provisioning and billing are operated out of the San Jose facility for most of our customers. Our network operations and carrier operations teams are responsible for designing our core routing and switching infrastructure, managing growth and maintenance (including the introduction of new services) and orchestrating vendor relationships for hosted services, IP transit and carrier services and daily operation of our cloud and other services. The design of these services, and the tools for monitoring and managing them, are developed in combination with our engineering team.

We primarily contract with manufacturers in China and other Asian countries to produce our on-premise devices and end-point devices. We configure and ship to our channel partners and end users through our internal manufacturing and logistics team based in Newark, California. Our internal logistics team also manages reverse logistics for channel and warranty returns and works closely with our engineering team to develop tooling and processes that bring new products into production.


Ooma | FY2022 Form 10-K | 9


Competition

The market for communications solutions and other connected services for business, home and mobile users is very large, complex, fragmented and defined by changing technology and customer demands. We expect competition to continue to increase in the future. We believe that the defining factors driving competition in our market include:

 

Quality and consistency of communications services;

 

Lifetime value of initial investment and ongoing cost of services;

 

Breadth of features and capabilities;

 

System reliability, availability and performance;

 

Speed and ease of activation, setup, and configuration;

 

Ownership and control of the proprietary technology;

 

Integration with multiple end-point devices and mobile solutions;

 

Customer satisfaction and brand loyalty; and

 

Ability to effectively access reseller channels

We believe that we generally compete favorably on the basis of the factors listed above. We face competition from a broad range of providers of communications solutions and other connected services for business, home and mobile users. Some of these competitors include:

 

Established communications providers, such as AT&T Inc., Comcast Corporation, Verizon Communications Inc. and Rogers Communications Inc;

 

Other cloud-based communications companies such as RingCentral Inc., Vonage Holdings Corp, 8x8 Inc., Nextiva, Inc., Intermedia.net Inc., Dialpad Inc., Microsoft Corporation, Zoom Video Communications, Inc., and Alphabet Inc. (Google Voice); and

 

Traditional on-premise hardware business communications providers such as Avaya Inc., Cisco Systems, Inc. and Mitel, Inc.

All of these companies currently or may in the future host their solutions through the cloud. Additionally, we recently entered the POTS replacement market and our new AirDial product will face competition from other companies, such as Granite Telecommunications LLC and DataRemote Inc., promoting their own POTS-related products and solutions.

See the section entitled “Risks Related to Our Business and Industry” in Item 1A. "Risk Factors" below for more information related to competition.

 


Ooma | FY2022 Form 10-K | 10


Human Capital

People and Culture.  We view our people and our company culture as key to our success. We aim to attract and retain talented people representing diverse perspectives and skills, who are driven by our common Ooma values:

We care that everyone loves their Ooma experience.

We think big to innovate and revolutionize markets.

We create smarter solutions that uniquely deliver both superior experiences and superior value.

We embrace diversity of thought to make the best decisions.

We respect that problems are best solved by fact-based discussions and positive intent.

We choose to be a force for good in the world.

From time-to-time, we conduct confidential company-wide surveys to capture our employees’ views of the organization, company goals and job satisfaction, which our senior leadership team reviews and acts upon, as appropriate. Our employees are encouraged to engage with company leadership and openly raise concerns and questions, including via our quarterly employee communications meeting with the CEO and senior management team.  Our management team also regularly hosts “Ask and Answer” sessions across the organization to create more opportunities for employees to communicate, share ideas and learn about Ooma.  

Diversity, Equity, Inclusion (“DEI”) and Racial Justice.  Our commitment to DEI and racial justice is more than the policies and practices we develop and adhere to – it is an integral part of who we are and how we operate. We believe it is our responsibility to embrace a diverse employee workforce, build a strong and caring culture of inclusion and lead with both passion and compassion. We believe our diversity makes us strong and have pledged along with the Silicon Valley Leadership Group to be an agent of sustainable change. Our internal DEI and Racial Justice committee leads our commitment to put this pledge into action and provides an open door to all of our personnel who would like to actively contribute to the effort.  We believe a diverse and inclusive workforce serves to enrich our employee experience.

Compensation and Benefits.  We aim to provide our employees competitive salaries and benefit programs that help meet the varying needs of our workforce. These programs include an employee stock purchase plan, equity awards and bonuses, a 401(k) retirement plan with a company match, healthcare benefits, paid time off and family leave, and flexible work arrangements. We conduct annual benchmarking to assess our compensation and benefit programs against those of our peers.  

Community Support.  We believe in giving back and promoting community outreach through corporate giving and employee volunteerism. Through our “Ooma Giving Back” program, we partner with certain non-profit organizations to help support several local communities.

Employees and Contractors

As of January 31, 2022, we had a total of 383 full-time employees, all of whom are located in the U.S. and Canada. None of our employees is represented by a labor union or subject to a collective bargaining agreement. Additionally, we utilize third party contractors and temporary personnel to supplement our workforce.

 

 

 

 

 

 

 

 

 


Ooma | FY2022 Form 10-K | 11


Intellectual Property

We rely on a combination of patents, trade secrets, copyrights, trademarks, confidentiality and proprietary rights agreements with our employees, consultants and other third parties, as well as other contractual protections to establish and protect our intellectual property rights. We control access to our software, documentation and other proprietary information, and our software is protected by U.S. and international copyright laws. As of January 31, 2022, we had 47 issued patents and 8 patent applications pending in the U.S. and 4 patent applications pending in foreign jurisdictions, all of which are associated with U.S. applications. Our issued patents will expire approximately between 2031 and 2040.  We are also a party to various license agreements with third parties who typically grant us the right to use certain third-party technology in conjunction with our products and services, or to integrate software into our products, including open source software and other software available on commercially reasonable terms. Although our success depends, in part, on our ability to protect our proprietary technology and other intellectual property rights, we believe the technological and creative skills of our personnel, the development of new features and functionality and frequent enhancements to our products and services are the primary methods of establishing and maintaining our technology leadership position.

See the section entitled “Risks Related to Security, IT Systems and Intellectual Property” in Item 1A. "Risk Factors” below for more information on our intellectual property risks.

Regulatory Matters

Traditional telephone service historically has been subject to extensive federal and state regulation, while Internet services generally have been subject to less regulation. Because some elements of VoIP resemble the services provided by traditional telephone companies and others resemble the services provided by internet service providers, the VoIP industry has not fit easily within the existing framework of telecommunications law. The Federal Communications Commission (“FCC”), the U.S. Congress, and various regulatory bodies in the states and in foreign countries have imposed regulations on VoIP providers and are continuing to consider new regulatory requirements on VoIP services.

Federal Regulation.  As a provider of internet communications services, we are subject to a number of FCC regulations. Among others, these regulatory obligations include: contributing to the Federal Universal Service Fund (“USF”), the Telecommunications Relay Service Fund and federal programs related to phone number administration; providing access to E-911 services; protecting customer information; and porting phone numbers upon a valid customer request.

State Regulation.  The FCC has preempted much regulation of internet voice communications services. However, a number of states have ruled that non-nomadic internet voice communications services may or do fall within the definition of “telecommunications services” or are otherwise within state telecommunications regulatory jurisdiction and therefore those states assert that they have authority to regulate the service. Although no states currently require certification for nomadic internet voice communications service providers, a number of states have imposed certain traditional telecommunications requirements on such services. For example, a number of states require us to contribute to state USF and E-911 and pay other surcharges, which are passed through to our customers, while others are actively considering extending their public policy programs to include the services we provide. We expect that state public utility commissions will continue their attempts to apply state telecommunications regulations to internet voice communications services like ours.

International Regulation.  As we expand internationally, we are subject to laws and regulations in the countries in which we offer our services. Regulatory treatment of internet communications services outside the U.S. varies from country to country, is often unclear, and may be more onerous than imposed on our services in the U.S. In Canada, our service is regulated by the Canadian Radio-television and Telecommunications Commission (“CRTC”) which, among other things, imposes requirements similar to the U.S. related to the provision of E-911 services in all areas of Canada where the traditional telephone carrier offers such 911 services. Our regulatory obligations in foreign jurisdictions could have a material adverse effect on our ability to expand internationally, and on the use of our services in international locations.

See the section entitled “Risks Related to Regulatory and Tax Matters” in Item 1A. Risk Factors below for more information.

Available Information

Our filings with the SEC such as our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and amendments to these reports are available free of charge at http://investors.ooma.com as soon as reasonably practical after they are electronically filed with, or furnished to, the SEC. The SEC’s website, www.sec.gov, contains reports, proxy statements and other information regarding issuers that file electronically with the SEC. The content on any website referred to in this Form 10-K is not incorporated by reference in this Form 10-K unless expressly noted.

 

Ooma | FY2022 Form 10-K | 12


ITEM 1A. Risk Factors

Our current and prospective investors should carefully consider the risks and uncertainties described below, together with all of the other information in this Annual Report on Form 10-K, including our consolidated financial statements and the related notes, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and the “Cautionary Note Regarding Forward-Looking Statements,” before making investment decisions regarding our common stock. The risks and uncertainties described below may not be the only ones we face but include the most significant factors currently known by us. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, also may become important factors that affect us. If any of the risks actually occur, our business, financial condition, results of operations could be materially and adversely affected. In that event, the trading price of our common stock could decline, and you could lose part or all of your investment.

Risk Factor Summary  

Our business is subject to numerous risks and uncertainties, and the following is a summary of key risk factors when considering an investment. This summary should be read together with the more detailed description of each risk factor contained in the subheadings further below and should not be relied upon as an exhaustive summary of the material risks facing our business:

Risks Related to Our Business and Industry

If we are unable to attract new users of our services on a cost-effective basis, our business will be materially and adversely affected.

Our customers may terminate their subscriptions for our service in most cases without penalty, and increased customer turnover, or costs we incur to retain our customers and induce them to add users and/or functionality could materially and adversely affect our financial performance.

We depend on several sole suppliers to provide the components for, and a small number of vendors to manufacture, certain on-premise devices and end-point devices we sell, and any delay or interruption in manufacturing, configuring and delivering by these third parties would result in delayed or reduced shipments to our customers and may increase our costs and harm our business and results of operations.

We rely on third parties, including third parties located in Russia, for some of our software development, quality assurance and operations, and anticipate we will continue to do so for the foreseeable future.

A ransomware attack or other security breach could delay or interrupt service to our customers, compromise the integrity of our systems or data that we collect, result in the loss of our intellectual property or confidential information, harm our reputation, or subject us to significant liability.

The ongoing impact of the COVID-19 pandemic, including any resurgences, could disrupt and cause harm to our business, operating results or financial condition.

We rely significantly on retailers and reseller partnerships to sell our products; our failure to effectively develop, manage and maintain these sales channels could materially and adversely affect our revenue and business.

We face competition in our markets by our competitors (including mergers or other strategic transactions involving our competitors) and may lack sufficient financial or other resources to compete successfully.

To deliver our services, we rely on third parties for our network connectivity and co‑location facilities for certain features in our services and for certain elements of providing our services.

Interruptions in our services could harm our reputation, result in significant costs to us and impair our ability to sell our services.

We rely on third parties to provide the majority of our customer service and support representatives. If these third parties do not provide our customers with reliable, high‑quality service, our reputation and our business will be harmed.

Our business could suffer if we cannot obtain or retain direct inward dialing numbers, or DIDs, are prohibited from obtaining local or toll-free numbers, or are limited to distributing local or toll-free numbers to only certain customers.

If we are unable to effectively process local number and toll-free number portability provisioning in a timely manner, our growth may be negatively affected.

We may not be able to achieve or sustain profitability in the future.

If we fail to continue developing our brand or our reputation is harmed, our business may suffer.

Our quarterly and annual results have fluctuated in the past and may continue to do so. As a result, we may fail to meet or to exceed the expectations of research analysts or investors, which could cause our stock price to fluctuate.

If additional tariffs or other restrictions are placed on our goods imported from other countries, our revenue, gross margin, and results of operations may be materially harmed.

Ooma | FY2022 Form 10-K | 13


A significant portion of our revenues today come from small and medium-sized businesses, which may have fewer financial resources to weather an economic downturn.

If we are not able to manage our inventory levels and purchase commitments effectively, we may experience excess inventory levels, inventory obsolescence, or shortages of inventory that could adversely affect our results of operations.

We may lose key members of our management team and other key employees, and may be unable to attract and retain employees we need to support our operations and growth.

We may expand through acquisitions of, or investments in, other companies, each of which may divert our management’s attention, disrupt our operations and harm our results of operations.

We may not be able to secure additional financing on favorable terms, or at all, to meet our future capital needs.

If we are unable to develop, acquire and/or sell new products, services or applications on a timely and cost-effective basis, our business, financial condition, and results of operations may be materially and adversely affected.

Risks Related to Security, IT Systems and Intellectual Property  

We have incurred, and expect to continue to incur, significant costs to protect against security breaches. We may incur significant additional costs in the future to address problems caused by any actual or perceived security breaches.

Failures in internet infrastructure or interference with broadband access could cause current or potential customers to believe that our systems are unreliable, leading our current customers to switch to our competitors or potential customers to avoid using our services.

The success of our business relies on customers’ continued and unimpeded access to broadband service. Providers of broadband services may block or degrade our services, which could adversely affect our revenue and growth.

If we experience excessive fraudulent activity or cannot meet evolving credit card association merchant standards, we could incur substantial costs and lose the right to accept credit cards for payment, which could cause our customer base to decline significantly.

Any failure to obtain registration or protection of our intellectual property rights could materially and adversely affect our business.

Risks Related to Regulatory and Tax Matters

Our services are subject to regulation and future legislative or regulatory actions could adversely affect our business and expose us to liability.

The adoption of additional 911 requirements by the FCC could increase our costs that could make our service more expensive, decrease our profit margins, or both.

If we cannot comply with the FCC’s rules imposing call signaling requirements on VoIP providers like us, we may be subject to fines, cease and desist orders, or other penalties.

Failure to comply with communications and telemarketing laws could result in significant fines or place significant restrictions on our business.

The FCC has continued to increase regulation of interconnected VoIP services and may at any time determine certain VoIP services are telecommunications services subject to traditional common carrier regulation.

Reform of federal and state USF programs could increase the cost of our service to our customers, diminishing or eliminating our pricing advantage.

We process, store, and use personal information and other data, which subjects us and our customers to a variety of evolving industry standards, contractual obligations and other legal rules related to privacy, which may increase our costs, decrease adoption and use of our products and services, and expose us to liability.

Use or delivery of our services may become subject to new or increased regulatory requirements, taxes or fees.

Ooma | FY2022 Form 10-K | 14


Risks Related to Our Business and Our Industry

If we are unable to attract new users of our services on a cost-effective basis our business will be materially and adversely affected.

In order to grow our business, we must continue to attract new users on a cost-effective basis. We use and periodically adjust the mix of advertising and marketing programs to promote our services. Significant increases in the pricing of one or more of our advertising channels could increase our advertising costs or may cause us to choose less expensive and perhaps less effective channels to promote our services. As we add to or change the mix of our advertising and marketing strategies, we may need to expand into channels with significantly higher costs than our current programs, which could materially and adversely affect our results of operations. We will incur advertising and marketing expenses in advance of when we anticipate recognizing any revenue generated by such expenses, and we may fail to experience an increase in revenue or brand awareness as a result of such expenditures. We have made in the past, and may make in the future, significant expenditures and investments in new advertising campaigns, and we cannot assure you that any such investments will lead to the cost-effective acquisition of additional customers. New users are drawn to our products and services by rankings circulated by organizations such as Amazon, Apple and Google app stores and highly regarded publications such as PCMag. If we are unable to maintain effective advertising programs and garner favorable rankings, our ability to attract new customers could be materially and adversely affected, which could lead us to increase our advertising and marketing expenditures substantially, and our results of operations may suffer.

We market our products and services principally to businesses and households. Some of these business customers and consumers are less technically knowledgeable and may be resistant to new technologies such as our cloud-based communications solutions and our connected services. Because our potential customers need to connect additional hardware at their location and take other steps not required for the use of traditional communications services such as telephone, fax and e-mail, these customers may be reluctant to use our service. These customers may also lack sufficient resources, financial or otherwise, to invest in learning about our services, and therefore may be unwilling to adopt them. If these customers choose not to adopt our services, our ability to grow our business could be negatively affected.

Our customers may terminate their subscriptions for our service in most cases without penalty, and increased customer turnover, or costs we incur to retain our customers and encourage them to add users and, in the future, to purchase additional functionalities and premium services, could materially and adversely affect our financial performance.

Our service plans are generally sold as monthly subscriptions and our customers may terminate their monthly subscription for convenience without any penalty. Certain of our service plans are also sold as annual and multi-year subscriptions, typically ranging up to 3 years. However, our customers have no obligation to renew their subscriptions for such services and may elect to terminate their subscription for any number of reasons. As a result, we have no assurance that the revenue stream associated with a particular customer account will continue beyond the initial subscription term.  Additionally, our Ooma Business customers may choose to reduce the number of lines or remove some of the solutions to which they subscribe. Given Ooma Business customers generally pay more for their subscriptions than residential or mobile customers, any increased churn in business customers could materially and adversely affect our financial performance and user churn, resulting in a significant impact on our results of operations, and increase the costs we incur in our efforts to retain our customers and encourage them to upgrade their services and increase their number of users.

Our core user churn rate could increase significantly in the future if customers are not satisfied with our service, the value proposition of our services, our ability to otherwise meet their needs and expectations, and/or other factors beyond our control. As a result, we may have to acquire new customers or new users within our existing customer base on an ongoing basis simply to maintain our existing level of revenue. If a significant number of customers terminate, reduce or fail to renew their subscriptions, we may need to incur significantly higher marketing expenditures than anticipated to maintain or increase our revenue, which could harm our business and results of operations. Our efforts to mitigate risk of customer churn due to any factor may divert management’s time and focus away from efforts to address customer churn due to other factors. This broad-based susceptibility to churn could materially and adversely affect our financial performance.

Our future success also depends in part on our ability to sell additional subscriptions and functionalities to our current customer base, which may require increasingly sophisticated, costlier sales efforts and a longer sales cycle. Any increase in the costs necessary to upgrade, expand and retain existing customers could materially and adversely affect our financial performance. Such increased costs could cause us to increase our subscription rates, which could increase our customer turnover rate. If our efforts to convince customers to add users and, in the future, to purchase additional functionalities are not successful, our business may suffer.

Ooma | FY2022 Form 10-K | 15


We depend on several sole suppliers to provide the components for, and a small number of vendors to manufacture, certain on-premise devices and end-point devices we sell, and any delay or interruption in manufacturing, configuring and delivering by these third parties would result in delayed or reduced shipments to our customers and may increase our costs and harm our business and results of operations.

We primarily contract with manufacturers in China and other Asian countries to produce our on-premise devices and end-point devices and our results of operations has been and could be further affected by slowdowns in manufacturing due to external factors such as the spread of the COVID-19 pandemic. For example, the Chinese government has from time to time imposed certain restrictions on movement of people and goods to limit the spread of COVID-19, including recently as the outbreak in Hong Kong has spread to China, which has disrupted supply chains globally. Further, many other countries have imposed or are imposing certain restrictions on the movement of people and goods and may continue to lift and reimpose such restrictions as needed.

We currently do not have long-term contracts with our contract manufacturers and they are not obligated to provide products to or perform services for us for any specific period, in any specific quantities or at any specific price, except as may be provided in a particular purchase order. If these third parties are unable or unwilling to deliver products of acceptable quality or in a timely manner, our ability to bring services to market, the reliability of our services and our reputation could suffer. We expect that it could take several months to effectively transition to new third-party manufacturers or fulfillment agents. We may also decide to switch to or bring on additional contract manufacturers to better meet our needs. Switching to or bringing on a new contract manufacturer and commencing production is expensive and time-consuming and may cause delays in order fulfillment at our existing contract manufacturers or cause other disruptions.

Additionally, several components used in our on-premise devices, end-point devices and new products such as Ooma AirDial are “single sourced” and any interruption in the suppliers of such components could cause our business and operating results to suffer as we identify alternative sources of components. For example, we have experienced longer lead times in the supply of some of these components as a result of global supply chain disruptions caused in-part by the ongoing COVID-19 pandemic and war in the Ukraine. We are also subject to the risk of shortages (including changes in the prioritization of our orders), price increases and the risk that our suppliers may discontinue or modify components used in our products. The occurrence of other events outside our control, such as public health crises, natural disasters or climate change, could impact our suppliers’ facilities and component providers, many of which are located in China and other countries in Asia.  Travel restrictions have been imposed by many countries, including air travel and transport, that have caused and are likely to continue to cause delays in shipment of our products as well as increased logistics costs. If our supply chain continues to be disrupted, we could also experience material and adverse impacts on the availability or cost of components used in our on-premise devices and end-point devices, and to the extent these challenges continue for a prolonged period, we may not be able to provide our customers and channel partners with a sufficient supply of products and devices at price points or with functional characteristics and reliability that meet our customers’ needs. Future repetition of such delays could negatively affect our ability to deliver product to our customers in a timely manner and may harm our business, operating results and hinder our growth.

We rely on third parties, including third parties located in Russia, for some of our software development, quality assurance and operations, and anticipate we will continue to do so for the foreseeable future.

We outsource certain of our software development and design, quality assurance and operations activities to third-party contractors that have employees and consultants in a number of international locations, including Russia. Our dependence on third-party contractors creates numerous risks; in particular, international sanctions imposed as a result of Russia’s invasion of Ukraine in February 2022 could limit our ability to transact with our third-party software development contractors in Russia, which could disrupt or delay current or future planned research and development activities, increase our costs, or force us to shift development efforts to resources in other geographies that may not possess the same level of cost efficiencies. More generally, there is the risk that we may not maintain control or effective management with respect to these business operations. Our agreements with these third-party contractors are either not terminable by them (other than at the end of the term or upon an uncured breach by us) or require at least 30 days’ prior written notice of termination. If we experience problems with our third-party contractors, the costs charged by our third-party contractors increase, or our agreements with our third-party contractors are terminated, we may not be able to develop new solutions, enhance or operate existing solutions or provide customer support in an alternate manner that is equally or more efficient and cost-effective. If we are unsuccessful in maintaining existing and, if needed, establishing new relationships with third parties, our ability to efficiently operate existing services or develop new services and provide adequate customer support could be impaired, and as a result, our competitive position or our results of operations could suffer.

Ooma | FY2022 Form 10-K | 16


A ransomware attack or other security breach could delay or interrupt service to our customers, compromise the integrity of our systems or data that we collect, result in the loss of our intellectual property or confidential information, harm our reputation, or subject us to significant liability.

Our operations depend on our ability to protect our network from interruption or damage resulting from unauthorized access or entry, computer viruses or malware or other events beyond our control, and our ability to detect any such events. In the past, we may have been subject to undetected distributed denial-of-service, or DDOS cyberattacks, or other forms of attacks by hackers intent on bringing down our services or accessing confidential information, and we may be subject to DDOS and other forms of attacks in the future. Recent developments in the threat landscape include an increased number of cyber extortion and ransomware attacks, with higher financial ransom demand amounts and increasing sophistication and variety of ransomware techniques and methodology. We cannot assure you that our backup systems, regular data backups, physical, technological and organizational security protocols and measures and other procedures that are currently in place, or that may be in place in the future, will be adequate to detect or prevent unauthorized access to our systems, significant damage, system interruption, degradation or failure, or data loss or to respond to a cyberattack once launched. Additionally, hackers may attempt to directly gain access to a customer's on-premise appliance, or their mobile phone, which may delay or interrupt services, or may subject our customers to further security risks, including in relation to any connected household devices a customer might have now or in the future, such as our connected smart security sensors and our partner's connected devices or to our network more generally. Also, our services are web-based, and the amount of data we store for our users on our servers has been increasing as our business has grown.

Despite our ongoing efforts to enhance the implementation of security measures, our infrastructure and those of third parties we rely upon may be vulnerable to hackers, phishing, computer viruses, worms, ransomware other malicious software programs or similarly disruptive problems caused by our customers, employees, consultants or other internet users who attempt to invade public and private data networks. In some cases, we do not have in place disaster recovery facilities for certain ancillary services, such as email delivery of messages. Currently, a majority of our customers authorize us to bill their credit or debit card accounts directly for all transaction fees that we charge. We rely on encryption and authentication technology to ensure secure transmission of confidential information, including customer credit and debit card numbers. Despite our efforts to encrypt and secure transmission of confidential customer information, hackers with sufficiently sophisticated technology or methods may still be able to infiltrate our systems to gain unauthorized access to payment card information. Further, advances in computer capabilities, new discoveries in the field of cryptography or other developments may result in a compromise or breach of the technology we use to protect transaction data. In addition, because the techniques used to obtain unauthorized access to the information systems change frequently, and may not be recognized until launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures.

Additionally, third parties may attempt to fraudulently induce domestic and international employees, consultants or customers into disclosing sensitive information, such as user names, passwords or customer proprietary network information, or CPNI, or other information in order to gain access to our customers' data or to our data. CPNI includes information such as the phone numbers called by a customer, the frequency, duration, and timing of such calls, and any services purchased by the customer, such as call waiting, call forwarding and caller ID, in addition to other information that may appear on a customer's bill. Third parties may also attempt to fraudulently induce employees, consultants or customers into disclosing sensitive information regarding our intellectual property and other confidential business information, or our information technology systems. In addition, because the techniques used to obtain unauthorized access, or to sabotage systems, change frequently and generally are not recognized until launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures. Any compromise or perceived compromise of our security could damage our reputation with our end-customers, and could subject us to significant liability, as well as regulatory action, including financial penalties, which would materially adversely affect our brand, results of operations, financial condition, business and prospects.

Please see below under “Risks Related to Security, IT Systems and Intellectual Property” for further risks related to security breaches.

Ooma | FY2022 Form 10-K | 17


 

The ongoing impact of the COVID-19 pandemic, including any resurgences, could disrupt and cause harm to our business, operating results, or financial condition.

The COVID-19 pandemic has had a material impact on the United States, Canada, and global economies and could materially impact our business in a number of ways. It remains difficult to predict the full impact of the COVID-19 pandemic on the broader economy and how consumer behavior may change, and whether such change is temporary or permanent. In Northern California, where our corporate headquarters is located, the process of gradually returning our employees to work onsite may be delayed by the occurrence of new and unforeseen developments in the pandemic, which could adversely impact the effectiveness of our organization.

During the early periods of the pandemic, we experienced an increase in the rate of customer terminations or service cancellations or failures to renew, which we refer to as churn. Although we have seen improvement in our customer churn rate from these increased levels, our churn could again increase in future periods, which may result in a decline to our user growth rate. Moreover, current or potential customers may delay or decrease spending with us, or may not pay us or may delay paying us for previously performed services, due to the lingering effects that the COVID-19 pandemic may have on their business. Given that a significant portion of our revenues today comes from small and medium-sized businesses, these customers may be especially susceptible to negative economic impact stemming from the pandemic and government mandates, which could reduce their demand for our products and services. Current or potential customers and partners may also not be interested in taking sales meetings or cancel existing sales meetings with our sales representatives, which could materially lengthen our sales cycle and slow our sales growth. Traditional “brick-and-mortar” retailers have reduced, and could continue to reduce, purchases of our products as retailers shift focus to online channels, close some of their physical stores and make other operational changes, which may negatively affect our sales and operating results.

The duration and extent of the impact from the COVID-19 pandemic on our business will continue to depend on future developments that cannot be accurately forecasted at this time, such as the transmission rate and geographic spread of the disease, the extent and effectiveness of current or future containment actions, the widespread use of effective vaccines, the severity of breakthrough cases and COVID-19 variants, and the impact of these and other factors on our employees, customers, partners, and vendors. If we are not able to respond to and manage the impact of such events effectively and if the macroeconomic conditions of the general economy or the industry in which we operate do not improve, or worsen from present levels, our business, operating results, financial condition and cash flows could be adversely affected. Please see “Management’s Discussion and Analysis of Financial Position and Results of Operations” for additional information regarding the potential impact of the COVID-19 pandemic and associated economic disruptions.

We rely significantly on retailers and reseller partnerships to sell our products; our failure to effectively develop, manage and maintain these sales channels could materially and adversely affect our revenue and business.

A significant portion of our Ooma Residential and Ooma Business product sales are made through a combination of direct sales and leading retailers such as Amazon, Costco.com, Best Buy and Walmart, as well as reseller partnerships. Our future success depends on our ability to effectively maintain, develop and expand our retail channel and reseller partnership sales as we seek to grow and expand our customer base. We generally do not have long-term contracts with our retailers and reseller partners, and we have in the past and may in the future experience a loss of or reduction in sales through any of these third parties, which could materially reduce our revenue and profit margins. Our competitors may in some cases be effective in causing our current and potential retailers, and reseller partners to favor their services or prevent or reduce sales of our services. If we fail to maintain or develop new relationships with retailers and reseller partners in new markets or expand the number of retailers and reseller partners in existing markets, fail to manage, train, or provide appropriate incentives to our existing retailers and reseller partners, or if they are not successful in their sales efforts, sales of our products and services may decrease and our results of operations would suffer. Furthermore, to the extent these retailers or reseller partners are negatively impacted by the effects of the COVID-19 pandemic, including declaring bankruptcy, or otherwise affected by strategic transactions, our sales may also be adversely impacted as a result.

In addition, our Talkatone application relies significantly on the Apple and Google app stores for distribution. Its future success depends on our continued ability to distribute Talkatone through these app stores and increase its visibility therein. If Apple or Google determine that Talkatone is non-compliant with their app store vendor policies, they may revoke our rights to sell Talkatone through their app store at any time, which could adversely affect our revenue.

Ooma | FY2022 Form 10-K | 18


We face competition in our markets by our competitors and may lack sufficient financial or other resources to compete successfully. Mergers or other strategic transactions involving our competitors could adversely affect our ability to compete effectively and harm our results of operations.

The cloud-based communications and connected services industries are highly competitive and we expect that competition will continue to be intense in the future. We face continued competition from established communications providers, such as AT&T Inc., Comcast Corporation, Verizon Communications Inc. and Rogers Communications Inc; as well as traditional on-premise, hardware business communications providers, mobile communications app companies providing “over-the-top” solutions, large internet companies that offer services with features that compete with some of what we offer, and certain other communications companies. These companies currently or may in the future host their solutions through the cloud.

In addition, some of our competitors have been acquired, and may in the future consolidate with or be acquired by, other companies and competitors. Some of our competitors may enter into new alliances with each other or may establish or strengthen cooperative relationships with systems integrators, third-party consulting firms or other parties. Any such consolidation, acquisition, alliance or cooperative relationship could adversely affect our ability to compete effectively and lead to pricing pressure and our loss of market share, and could result in a competitor with greater financial, technical, marketing, service and other resources, all of which could harm our business, results of operations and financial condition.

Furthermore, increased competition may result in aggressive business tactics by our competitors, including: offering products similar to our platforms and solutions on a bundled basis at no charge; announcing competing products combined with extensive marketing efforts; providing financial incentives to consumers; and asserting intellectual property rights irrespective of the validity of the claims.  Our retail partners may offer the products and services of competing companies, which would adversely affect our business. Competition from other companies may also adversely affect our negotiations with service providers and suppliers, including, in some cases, requiring us to lower our prices. We may not be able to compete successfully with the offerings and sales tactics of other companies, which could result in the loss of customers and, as a result, our revenue and profitability could be adversely affected.

To deliver our services, we rely on third parties for our network connectivity and co‑location facilities for certain features in our services and for certain elements of providing our services.

We expect that we will continue to rely on third-party service providers for hosting, internet access and other services that are vital to our service offering for the foreseeable future. For example, Equinix, Inc. and others provide data center facilities, and Inteliquent and others provide origination services. Inteliquent is also our primary provider of 911 services. We also rely on third-party services for our SMS and speech-to-text services which are sole-sourced. If any of these network service providers stop providing us with access to their infrastructure, fail to provide these services to us on a cost-effective basis, cease operations, or otherwise terminate these services, the delay caused by qualifying and switching to another third-party network service provider, if one is available, could have a material adverse effect on our business and results of operations.

We may be required to transfer our servers to new data center facilities if we are unable to renew our leases on acceptable terms, if at all, or the owners of the facilities decide to close their facilities, and we may incur significant costs and possible service interruption in connection with doing so. Any financial difficulties, such as bankruptcy or foreclosure, faced by our third-party data center operators or any of the service providers with which we or they contract, may have negative effects on our business, the nature and extent of which are difficult to predict. Additionally, if our data centers are unable to keep up with our increasing needs for capacity, our ability to grow our business could be materially and adversely impacted.

If problems occur with any of these third-party network or service providers, it may cause errors or reduced quality in our services, and we could encounter difficulty identifying the source of the problem. The occurrence of errors or reduced quality in our service, whether caused by our systems or a third-party network or service provider, may result in the loss of our existing customers, delay or loss of market acceptance of our services, termination of our relationships and agreements with our resellers or liability for failure to meet service level agreements, and may seriously harm our business and results of operations.

We rely on purchased or leased hardware and software licensed from third parties in order to offer our service. In some cases, we integrate third-party licensed software components into our platforms. This hardware and software may not continue to be available at reasonable prices or on commercially reasonable terms, or at all. Any loss of the right to use any of this hardware or software could significantly increase our expenses and otherwise result in delays in the provisioning of our service until equivalent technology is either developed by us, or, if available, is identified, obtained and integrated. Any errors or defects in third-party hardware or software could result in errors or a failure of our service which could harm our business.

Ooma | FY2022 Form 10-K | 19


We also contract with one or more third parties to provide enhanced 911, or E-911, services, including assistance in routing emergency calls and terminating E-911 calls. Our providers operate a national call center that is available 24 hours a day, seven days a week, to receive certain emergency calls and maintain public service answering point, or PSAP, databases for the purpose of deploying and operating E-911 services. On mobile devices, we generally rely on the underlying cellular or wireless carrier to provide E-911 services. Any failure to perform, including interruptions in service, by our vendors, could cause failures in our customers’ access to E-911 services and expose us to significant liability and damage our reputation.

Interruptions in our services could harm our reputation, result in significant costs to us and impair our ability to sell our services.

Because our technology platforms are complex, incorporate a variety of new computer hardware, and the platforms continue to evolve, our services may have errors, defects or required updates that are identified after customers begin using such services, which could result in unanticipated service interruptions. Although we test our services to detect and correct errors and defects before their initial release and before we make updates or other changes to such services, we have occasionally experienced significant service interruptions as a result of undetected errors or defects and may experience future interruptions of service if we fail to detect and correct errors and defects. In addition, updates to our hardware and/or software due to changes in third-party service providers may be required from time to time.  For example, some of our Ooma Residential customers will require new hardware in order for service continuation beginning in July 2022, and while we are in the process of shipping such new hardware to such customers, some customers nevertheless may experience service interruptions.  Furthermore, the costs incurred in correcting root causes for service outages and updating our hardware and/or software may be substantial and these and other related consequences could negatively impact our results of operations.

We currently serve the majority of our customers from data centers located in Northern California, Texas and Virginia, where we lease space from Equinix, Inc. We also lease data center space in certain cities in Europe. These facilities and the procedures we have implemented to restore services quickly in the event of a service outage, by themselves, will not prevent future outages. Any damage to, or failure of, these facilities, the communications network providers with whom we or they contract or with the systems by which our communications providers allocate capacity among their customers, including us, could result in interruptions in our service. Additionally, in connection with the expansion or consolidation of our existing data center facilities, we may move or transfer our data and our customers’ data to other data centers. Despite precautions we take during this process, any unsuccessful data transfers may impair or cause disruptions in the delivery of our service.

Despite precautions taken at our hosting facilities, the occurrence of a natural disaster or an act of terrorism or other unanticipated problems at these facilities could result in lengthy interruptions in our service. Even with the disaster recovery arrangements that we have in place, our service could be interrupted. Any defects in, or unavailability of, the components of our platforms that cause interruptions of our services could, among other things: cause a reduction in revenue or a delay in market acceptance of our services; require us to issue refunds to our customers or expose us to claims for damages; cause us to lose existing customers and make it more difficult to attract new customers; divert our development resources or require us to make extensive changes to our software, which would increase our expenses and slow innovation; increase our technical support costs; and harm our reputation and brand.

We rely on third parties to provide the majority of our customer service and support representatives. If these third parties do not provide our customers with reliable, high‑quality service, our reputation and our business will be harmed, and we may be exposed to significant liability.

We offer customer support through both our online account management website and our toll-free customer support number. Our customer support is currently provided via a third-party provider located in the Philippines, as well as our employees in the U.S. The ability to support our customers was disrupted by the onset of the COVID-19 pandemic, and may be in the future disrupted by other natural disasters, inclement weather conditions, civil unrest, strikes, acts of terrorism, breaches of data security, and other adverse events in the Philippines. Furthermore, as we expand our operations internationally, we will need to make significant expenditures and investments in our customer service and support to adequately address the complex needs of international customers, such as support in multiple foreign languages. We currently offer support almost exclusively in English. In addition, a significant service outage may cause a high volume of customer support inquiries, and our third‑party customer service center may not be able to respond to such inquiries in a timely manner. Industry consolidation among providers of services to us may impact our ability to obtain these services or increase our costs for these services.

Ooma | FY2022 Form 10-K | 20


If we fail to continue developing our brand or our reputation is harmed, our business may suffer.

We believe that continuing to strengthen our current brand will be critical to achieving widespread acceptance of our services and will require continued focus on active marketing efforts. The demand for and cost of online and traditional advertising have been increasing and may continue to increase. Accordingly, we may need to increase our investment in, and devote greater resources to, advertising, marketing, and other efforts to create and maintain brand loyalty among users. Brand promotion activities may not yield increased revenue, and even if they do, any increased revenue may not offset the expenses incurred in building our brands. If we fail to promote and maintain our brand, or if we incur substantial expense in an unsuccessful attempt to promote and maintain our brands, our business could be materially and adversely affected.

Our services, as well as those of our competitors, are regularly reviewed and commented upon by online and social media sources, as well as computer and other business publications. Negative reviews, or reviews in which our competitors’ products and services are rated more highly than our solutions, could negatively affect our brand and reputation. From time to time, our customers have expressed dissatisfaction with our services, including dissatisfaction with our customer support, our billing policies and the way our services operate. If we do not handle customer complaints effectively, our brand and reputation may suffer, we may lose our customers’ confidence, and they may choose to terminate, reduce or not to renew their subscriptions. In addition, many of our customers participate in social media and online blogs about internet-based services, including our services, and our success depends in part on our ability to minimize negative and generate positive customer feedback through such online channels where existing and potential customers seek and share information. If actions we take or changes we make to our services upset these customers, their blogging could negatively affect our brand and reputation. Complaints or negative publicity about our services or customer service could materially and adversely impact our ability to attract and retain customers and our business, financial condition and results of operations.

We may not be able to effectively manage our growth and the increased complexity of our business, which could negatively impact our brand, financial performance and increase the risk of investing in our stock.

We have experienced substantial growth in our business, including an increase in the number of customers we consider to be our core users. This growth has placed and may continue to place significant demands on our management and our operational and financial infrastructure. As our operations grow in size, scope and complexity, we will need to increase our sales and marketing efforts, add additional sales and marketing personnel worldwide and improve and upgrade our systems and infrastructure to attract, service, and retain an increasing number of users. For example, we expect the volume of simultaneous calls to increase significantly as our user base grows. Our network hardware and software may not be able to accommodate this additional simultaneous call volume. The expansion of our systems and infrastructure will require us to commit substantial financial, operational and technical resources in advance of an increase in the volume of business, with no assurance that the volume of business will increase. Any such additional capital investments will increase our cost base. Continued growth could also strain our ability to maintain reliable service levels for our users, develop and improve our operational, financial and management controls, enhance our reporting systems and procedures and recruit, train, and retain highly skilled personnel. If we fail to achieve the necessary level of efficiency in our organization as we grow, and if the current and future members of our management team do not effectively scale with this growth, our business, results of operations and financial condition could be materially and adversely affected.

Our rates of growth may decline in the future.

Our user growth and revenue growth rates may decline over time as the size of our active user base increases, and it is possible that the size of our active user base may fluctuate or decline in one or more markets, particularly as we achieve greater market penetration. Our revenue growth rate may generally decline over time as our revenue increases to higher levels. As our growth rates decline, investors' perceptions of our business may be adversely affected and the trading price of our common stock could decline.

Our business could suffer if we cannot obtain or retain direct inward dialing numbers, or DIDs, are prohibited from obtaining local or toll-free numbers, or are limited to distributing local or toll-free numbers to only certain customers.

Our future success depends on our ability to procure large quantities of local and toll-free DIDs in the U.S. and foreign countries in desirable locations at a reasonable cost and without restrictions. Our ability to procure and distribute DIDs depends on factors outside of our control, such as applicable regulations, the practices of the communications carriers that provide DIDs, the cost of these DIDs, and the level of demand for new DIDs. Due to their limited availability, there are certain popular area code prefixes we generally cannot obtain. Our inability to acquire DIDs for our operations would make our services less attractive to potential customers in the affected local geographic areas. In addition, future growth in our customer base and the customer bases of our competitors will increase our dependence on needing sufficiently large quantities of DIDs.

Ooma | FY2022 Form 10-K | 21


If we are unable to effectively process local number and toll-free number portability provisioning in a timely manner, our growth may be negatively affected.

We support local number and toll-free number portability, which allows our customers to transfer to us and thereby retain their existing phone numbers when subscribing to our services. During the number transfer process, our new customers must maintain both our service and their existing phone service. We depend on third-party carriers to transfer phone numbers, a process we do not control, and these third-party carriers may refuse or substantially delay the transfer of these numbers to us. Local number portability is considered an important feature by many potential customers, and if we fail to reduce any related delays, we may experience increased difficulty in acquiring new customers. Moreover, the FCC requires us to comply with specified number porting timeframes when customers leave our service for the services of another provider. In Canada, the CRTC has imposed a similar number portability requirement on service providers like us. If we, or our third-party carriers, are unable to process number portability requests within the requisite timeframes, we could be subject to fines and penalties. Additionally, in the U.S., both customers and carriers may seek relief from the relevant state public utility commission, the FCC, or in state or federal court for violation of local number portability requirements.

We may not be able to achieve or sustain profitability in the future.

We have incurred net losses since our inception, including net losses of approximately $1.8 million in fiscal 2022. We have expended significant resources to develop, market, promote, and sell our products and solutions and we expect to continue investing for future growth. Although we generated cash from operations of $6.7 million for fiscal 2022, we cannot assure you that our operating cash flow will remain positive in the future as a result of our increased expenditures. Achieving profitability will require us to increase revenue, manage our cost structure and avoid significant liabilities. Revenue growth may slow, revenue may decline or we may incur significant losses in the future for a number of possible reasons, including general macroeconomic conditions, increasing competition (including competitive pricing pressures), a decrease in the growth of the markets in which we compete, or failure for any reason to continue capitalizing on growth opportunities. Additionally, we may encounter unforeseen operating expenses, difficulties, complications, delays, service delivery and quality problems and other unknown factors that may result in losses in future periods. If these losses exceed our expectations or our revenue growth expectations are not met in future periods, our financial performance will be harmed and our stock price could be volatile or decline.

Our quarterly and annual results have fluctuated in the past and may continue to do so in the future. As a result, we may fail to meet or to exceed the expectations of research analysts or investors, which could cause our stock price to fluctuate.

Our quarterly and annual results of operations and cash flows, have varied historically from period to period, and we expect that they will continue to fluctuate due to a variety of factors, many of which are outside of our control, including:

 

our ability to retain existing customers and attract new customers, sell premium solutions to our existing customers and introduce new solutions;

 

the actions of our competitors, including pricing changes or the introduction of new solutions and products;

 

our ability to effectively manage our growth and successfully penetrate the communications and connected services markets for businesses, residential and mobile;

 

the number of monthly, annual and multi-year subscriptions at any given time;

 

the timing, cost and effectiveness of our advertising and marketing efforts;

 

the timing, operating cost and capital expenditures related to the operation, maintenance, and expansion of our business;

 

delays or disruptions in our supply chain;

 

the timing of our decisions with regard to product resource allocation;

 

seasonality of consumers’ purchasing patterns and seasonality of advertising patterns;

 

service outages or security breaches and any related impact on our reputation;

 

our ability to accurately forecast revenue and appropriately plan our expenses;

 

our ability to effectively transact with our third-party software development contractors in Russia, including any disruptions or delays in research and development activities due to international sanctions imposed as a result of Russia’s invasion of Ukraine in February 2022;

 

quarantines, travel limitations, or business disruptions in regions affecting our operations, including our field sales and installation services teams, or the operations of third parties upon which we rely, stemming from the actual, imminent or perceived outbreaks of epidemics or pandemics;

 

costs associated with defending and resolving intellectual property infringement and other claims;

 

changes in tax laws, regulations, or accounting rules;

 

the timing and cost of developing or acquiring technologies, services or businesses and our ability to successfully manage any such acquisitions;

Ooma | FY2022 Form 10-K | 22


 

how well we execute on our strategy and operating plans and the impact of changes in our business model that could adversely impact our results of operations and financial condition; and

 

the impact of worldwide economic, industry, and market conditions, such as higher levels of inflation.

Any one of the factors above, or the cumulative effect of some or all of the factors referred to above, may result in significant fluctuations in our quarterly and annual results of operations and cash flows. This variability and unpredictability could result in our failure to meet our internal operating plan or the expectations of securities analysts or investors for any period, which could cause our stock price to decline. In addition, a significant percentage of our operating expenses is fixed in nature and is based on forecasted revenue trends. Accordingly, in the event of revenue shortfalls, we may not be able to mitigate the negative impact on net income (loss) and margins in the short term. If we fail to meet or exceed the expectations of research analysts or investors, the market price of our shares could fall substantially and we could face costly lawsuits, including securities class-action suits.

If additional tariffs or other restrictions are placed on our goods imported from other countries, or if the United States were to withdraw from or modify existing trade agreements or regulations, our revenue, gross margin, and results of operations may be materially harmed.

During 2019, the U.S. federal government announced new and increased tariffs on certain Chinese imported goods, and China has imposed tariffs in response to the actions of the U.S. Such actions subject a wide range of our products to tariffs and increased existing tariffs on certain of our products, which have negatively impacted, and could continue to negatively impact our gross margins. If additional tariffs or other restrictions are placed on goods imported into the United States from China or other countries, or any related counter-measures are taken by China or other countries, our revenue and results of operations may be materially harmed. We cannot assure you that the current administration will not continue to increase tariffs on imports from China or alter trade agreements and terms between China and the United States, which may include limiting trade with China.

Trade restrictions, including tariffs, quotas, embargoes, safeguards and customs restrictions, could increase the cost or reduce the supply of products available to us, or could increase the lead times of certain components and equipment that we may purchase from foreign vendors located in China and other countries, or may require us to modify our supply chain organization or other current business practices, any of which could harm our business, financial condition and results of operations. For example, the U.S. National Defense Authorization Act for Fiscal Year 2019, imposed a ban on the use of certain surveillance, telecommunications, and other equipment manufactured in China, to help protect critical infrastructure and other sites deemed to be sensitive for national security purposes in the U.S. While this ban has not had a direct effect on our supply chain, any expansion to this ban or imposition of any similar bans by the U.S. federal government may require us to find new sources of system assembly, which may result in higher costs and disruption to our business.

We are dependent on international trade agreements and regulations, such as the United States-Mexico-Canada Agreement, or USMC. If the United States were to withdraw from or materially modify certain international trade agreements or regulations, our business and operating results could be materially and adversely affected and our customer relationships in Canada and other countries could be harmed.

A significant portion of our revenues today come from small and medium-sized businesses, which may have fewer financial resources to weather an economic downturn.

A significant portion of our revenues today comes from small and medium-sized businesses. These customers may be more susceptible to negative impact from economic downturns (including short- to intermediate-term economic disruption caused by catastrophic events such as the COVID-19 pandemic) than larger, more established businesses as these businesses typically have fewer financial resources than larger entities. As the majority of our customers pay for our subscriptions through credit and debit cards, weakness in certain segments of the credit markets and in the U.S. and global economies has resulted in and may in the future result in increased numbers of rejected credit and debit card payments and business failures, which could materially affect our business by increased customer default or cancellations. If small and medium-sized businesses experience financial hardship or declare bankruptcy as a result of a weak economy or for any other reason, the overall demand for our subscriptions could be materially and adversely affected.

Ooma | FY2022 Form 10-K | 23


If we are not able to manage our inventory levels and purchase commitments effectively, we may experience excess inventory levels, inventory obsolescence, or shortages of inventory that could adversely affect our results of operations.

Our vendor-supplied on-premise devices and end-point devices frequently have lead times of several months for delivery and are built based on our estimates of future demand. Our ability to accurately forecast demand is affected by many factors, including an increase or decrease in customer demand for our products and services, changes in consumer preferences, market acceptance of new product and service introductions by us and our competitors, levels of inventory held by channel partners, sales promotional activities by us or our competitors, and unanticipated changes in general market demand and macro-economic conditions.  In addition, because we rely on third-party contract manufacturers and other vendors for the supply of our devices and components, our inventory levels are subject to the conditions regarding the timing of purchase orders and delivery dates not within our control.  

It is likely that from time to time we will have either an excess or shortage of product inventory. For example, in recent periods, we have increased our inventory levels and non-cancelable purchase commitments to third party contract manufacturers and other suppliers to mitigate supply disruptions caused by component shortages, longer lead times and increased transportation uncertainty. These increased levels may result in write-down charges from excess or obsolete inventory, charges from excess purchase commitments, the sale of inventory at discounted prices, and other actions, which may cause our gross margin to decline and harm our reputation and brand. Conversely, insufficient levels of inventory may negatively affect relations with customers. For instance, our customers rely upon our ability to meet committed delivery dates, and any disruption in the supply of our services could result in loss of customers or harm to our ability to attract new customers. Retailers may elect to return any unsold inventory without any penalty, which could result in excess inventory charges. Any of these factors could have a material adverse effect on our business, financial condition or results of operations.

We may lose key members of our management team and other key employees, and may be unable to attract and retain employees we need to support our operations and growth.  

Our future performance depends on the continued services and contributions of our senior management and other key employees to execute on our business plan, and to identify and pursue opportunities and services innovations. The loss of services of senior management or other key employees could significantly delay or prevent the achievement of our development and strategic objectives. The replacement of any of these senior management personnel would likely involve significant time and costs, and such loss could significantly delay or prevent the achievement of our business objectives. Many members of our senior management have been our employees for many years and therefore have significant experience and understanding of our business that would be difficult to replace. Our inability to attract and retain the necessary personnel could adversely affect our business, financial condition or results of business. We do not maintain key person insurance for any of our personnel.

We may expand through acquisitions of, or investments in, other companies, each of which may divert our management’s attention, result in additional dilution to our stockholders, increase expenses, disrupt our operations and harm our results of operations.

Our business strategy may, from time to time, include acquiring or investing in complementary services, technologies or businesses. We may not be able to find suitable acquisition candidates, and we may not be able to complete acquisitions on favorable terms, if at all.  If we do complete acquisitions, we may not ultimately strengthen our competitive position or achieve our goals, and any acquisitions we complete could be viewed negatively by users, customers or investors. If we fail to successfully integrate such acquisitions, or the technologies associated with such acquisitions, the revenue and operating results of the combined company could be adversely affected. Acquisitions may disrupt our ongoing operations, divert management from their primary responsibilities, subject us to additional liabilities, increase our expenses and adversely impact our business, financial condition, operating results and cash flows. We may not successfully evaluate or utilize the acquired technology and accurately forecast the financial impact of an acquisition transaction, including accounting charges.

We may have to pay cash, incur debt or issue equity securities to pay for any such acquisition, each of which could affect our financial condition or the value of our capital stock. The sale of equity to finance any such acquisitions could result in dilution to our stockholders. If we incur debt it would result in increased fixed obligations and could also subject us to covenants or other restrictions that would impede our ability to manage our operations. In addition, our future operating results may be impacted by performance earnouts or contingent payments. Furthermore, acquisitions may require large one-time charges and can result in increased debt or contingent liabilities, adverse tax consequences, additional stock-based compensation expense and the recording and subsequent amortization or impairments of amounts related to certain purchased intangible assets, any of which could negatively impact our future results of operations.

Ooma | FY2022 Form 10-K | 24


When we enter into strategic transactions in which we acquire other companies, we cannot guarantee we will be able to successfully integrate the teams, assets or business of these target companies into our business, that we will be able to fully recover the costs of such transactions, that we will retain existing key customer and partner relationships, that we will be successful in leveraging such strategic transactions into increased business for our products, or that we will otherwise be able to achieve the intended results of the acquisitions.

We may not be able to secure additional financing on favorable terms, or at all, to meet our future capital needs.

We intend to continue making expenditures and investments to support the growth of our business. In the future, we may require additional capital to pursue our business objectives and to respond to business opportunities, challenges, or unforeseen circumstances, including the need to develop new solutions or enhance our existing solutions, enhance our operating infrastructure, and acquire complementary businesses and technologies. Accordingly, we may decide to engage in equity or debt financings, draw down under our existing credit facility or enter into new credit facilities to secure additional funds. However, additional funds may not be available when we need them on terms acceptable to us, or at all. For example, our existing credit facility contains affirmative and negative covenants relating to our capital raising activities and other financial and operational matters, including covenants which may limit our ability to, among other things, incur additional indebtedness and liens, make certain investments, merge or consolidate with other entities and make certain dispositions.  Any debt financing we secure in the future could involve further restrictive covenants, which may make it more difficult for us to obtain additional capital and to pursue business opportunities. In addition, volatility in the credit markets may have an adverse effect on our ability to obtain debt financing. If we raise additional funds through further issuances of equity or convertible debt securities, our existing stockholders could suffer significant dilution, and the trading price of our common stock would likely decline. Additionally, any new equity securities we issue could have rights, preferences, and privileges superior to those of holders of our common stock. If we are unable to obtain adequate financing under our credit facility or alternative sources on terms satisfactory to us, our ability to continue pursuing our business objectives and to respond to business opportunities, challenges or unforeseen circumstances could be significantly limited, and our business, results of operations, financial condition and prospects could be materially and adversely affected, and the trading price of our common stock would likely decline. In the event additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us or at all.

If we are unable to develop, acquire and/or sell new products, services or applications on a timely and cost-effective basis, our business, financial condition, and results of operations may be materially and adversely affected.

The cloud-based communications and connected services industries are characterized by rapid changes in customer requirements, frequent introductions of new and enhanced services, and continuing and rapid technological advancement. To compete successfully in these emerging markets, we must anticipate and adapt to unpredictable technological changes and evolving industry standards and continue to design, develop, manufacture and sell new and enhanced services and products that provide increasingly higher levels of performance and reliability at lower cost. For fiscal 2022, we derived approximately 49% and 49% of our revenue from Ooma Residential and Ooma Business, respectively, and expect they will continue to account for most of our revenue for the foreseeable future.

However, our future success will also depend on our ability to introduce and sell new services, products, features and functionality that enhance or are beyond the voice, fax, text and connected services we currently offer, as well as to improve usability and support and increase customer satisfaction. The success of new product introductions, such as Ooma AirDial, depends on a number of factors including, but not limited to: pricing, market and consumer acceptance, the ability to successfully identify and originate product trends, effective forecasting and management of product demand, purchase commitments and inventory levels, availability of products in appropriate quantities to meet anticipated demand, ability to obtain timely and adequate delivery of components for our new products from third-party suppliers, management of manufacturing and supply costs, and the risk that new products may have quality issues or other defects or bugs in the early stages of introduction. Moreover, the market for POTS line replacement is relatively new and the launch of Ooma AirDial may not result in long term success or significant revenue for us. Our failure to develop solutions that satisfy customer preferences in a timely and cost-effective manner may harm our ability to renew our subscriptions with existing customers and to create or increase demand for our services and products and may materially and adversely impact our results of operations.

The introduction or announcement of new services and technologies by our competitors could make our existing solutions obsolete, cause customers to defer purchases of our products and services, or otherwise adversely affect our business and results of operations. Further, we may experience higher product returns from retailers or reseller partners and may face challenges managing the inventory of new or existing products, which could lead to excess inventory charges and/or discounting of such products. In addition, new products may have varying selling prices and costs compared to legacy products, which could negatively impact our gross margins and operating results. 

Ooma | FY2022 Form 10-K | 25


We may experience difficulties with software development, operations, design or marketing that could delay or prevent the introduction or implementation of new or enhanced products, services and applications. We have in the past experienced delays in the planned release dates of new features and upgrades and have discovered defects in new services and applications after their introduction. We cannot assure you that new products, or new features or upgrades to existing products and services, will be released according to schedule, or that, when released, they will not contain defects. Either of these situations could result in adverse publicity, loss of revenue, higher than expected costs, delay in market acceptance or claims by customers brought against us, all of which could harm our reputation, business, results of operations and financial condition.

Moreover, the development of new or enhanced products, services or applications may require substantial investment, and we must continue to invest a significant amount of resources in our research and development efforts to remain competitive. We do not know whether these investments will be successful. If we are unable to develop, license or acquire new or enhanced products, services and applications on a timely and cost‑effective basis, or if such new or enhanced products, services and applications do not achieve adequate market acceptance, we may not be able to realize a return on our investments and our business, financial condition and results of operations may be materially and adversely affected.

Our success depends, in part, on increased public acceptance of our connected services, applications and products.

Our future growth depends on our ability to significantly increase revenue generated from our Ooma Business and Ooma Residential communications solutions and other connected services. The markets for cloud-based communications, smart security services and connected services are evolving rapidly and are characterized by an increasing number of market entrants. If these markets fail to develop, develop more slowly than we anticipate or develop in a manner different than we expect, our services could fail to achieve market acceptance, which in turn could materially and adversely affect our business.

Our future growth in the small and medium-sized business and enterprise markets depends on the continued use of voice communications by businesses, as compared to e-mail and other data-based methods. A decline in the overall rate of voice communications by businesses would harm our business. Furthermore, our continued growth depends on future demand for and adoption of internet voice communications systems and services and on future demand for connected communications services. Although the number of broadband subscribers worldwide has grown significantly in recent years, only a small percentage of businesses have adopted internet voice communications services to date. For demand and adoption of internet voice communications services by businesses to increase, internet voice communications networks must improve the quality of their service for real-time communications by managing the effects of and reducing packet loss, packet delay, and packet jitter, as well as unreliable bandwidth, so that high-quality service can be consistently provided. Additionally, the cost and feature benefits of internet voice communications must be sufficient to cause customers to switch from traditional phone service providers. We must devote substantial resources to educate potential customers about the benefits of internet voice communications solutions, in general, and of our services in particular. If any or all of these factors fail to occur, our business may be materially and adversely affected.

Our Ooma Residential product and services are being sold to individuals and families. With the growth of mobile technologies, many consumers have chosen to eliminate their home telephone service. Our ability to continue growing our user base depends on our ability to convince our customers and potential customers that our service is sufficiently useful and cost-effective, that it makes sense to maintain or establish home telephone services with us. Our growth could slow and our financial condition could be adversely affected if the trend of eliminating home telephone service continues or accelerates.

Our mobile platform, available to any consumer with a Wi-Fi® or cellular data connected mobile device, operates in a market that is fragmented and where it is difficult to gain consumer awareness. Many of our competitors in this market have been able to establish a significant user base and reputation in the market, which may make it more difficult for our products to be adopted. Furthermore, as new mobile devices are released, we may encounter difficulties supporting these devices and services, and we may need to devote significant resources to the creation, support, and maintenance of our mobile applications. Additionally, our competitors may allocate additional resources to marketing and promotion of their products, making it even more difficult to be noticed. It is also unclear how the adoption of “over-the-top” based communications will continue to grow. If the number of consumers using “over-the-top” based communications stagnates or declines, such movement may result in an intensified competition for consumers in this space.

Ooma | FY2022 Form 10-K | 26


We are expanding our international operations, which may expose us to significant risks.

To date, we have not generated significant revenue from outside of the U.S. and Canada, but we have expanded operations outside North America as we ramp up to provide services in certain countries internationally. The future success of our business will depend, in part, on our ability to expand our operations and customer base worldwide. Operating in international markets requires significant resources and management attention and will subject us to regulatory, economic and political risks different from those in the U.S. Because of our limited experience with international operations and developing and managing sales and distribution channels in international markets, our international expansion efforts may not be successful. In addition, we will face risks in doing business internationally that could materially and adversely affect our business, including:

 

our ability to comply with differing technical and environmental standards, data privacy and telecommunications regulations, and certification requirements outside the U.S.;

 

potential contractual and other liability to our business partners if we fail to meet their aggressive expansion schedules in new locations;

 

difficulties and costs associated with staffing and managing foreign operations;

 

potentially greater difficulty collecting accounts receivable and longer payment cycles;

 

the need to adapt and localize our services for specific countries;

 

the need to offer customer care in various native languages;

 

reliance on third parties over which we have limited control, including international resellers, for marketing and reselling our services;

 

availability of reliable broadband connectivity and wide area networks in targeted areas for expansion;

 

lower levels of adoption of credit or debit card usage for internet related purchases by foreign customers and compliance with various foreign regulations related to credit or debit card processing and data privacy requirements;

 

difficulties in understanding and complying with local laws, regulations, and customs in foreign jurisdictions;

 

export controls and trade and economic sanctions administered by the Department of Commerce Bureau of Industry and Security and the Treasury Department’s Office of Foreign Assets Control;

 

tariffs and other non-tariff barriers, such as quotas and local content rules;

 

tariffs imposed by the U.S. on goods from other countries and tariffs imposed by other countries on U.S. goods, including the tariffs implemented and additional tariffs that have been proposed by the U.S. government on various imports from China, Canada, Mexico and the EU, and by the governments of these jurisdictions on certain U.S. goods, and any other possible tariffs that may be imposed on services such as ours, the scope and duration of which, if implemented, remain uncertain;

 

compliance with various anti-bribery and anti-corruption laws such as the U.S. Foreign Corrupt Practices Act of 1977, as amended, or the FCPA;

 

limited protection for intellectual property rights in some countries;

 

adverse tax consequences;

 

fluctuations in currency exchange rates, economic stability, and inflationary conditions which could increase the price of our services outside of the U.S., increase the expenses of our international operations, including expenses related to foreign contractors, and expose us to foreign currency exchange rate risk;

 

exchange control regulations, which might restrict or prohibit our conversion of other currencies into U.S. Dollars;

 

restrictions on the transfer of funds;

 

international conflict and sanctions, such as those resulting from the Russian invasion of Ukraine in February 2022;

 

public health crises, such as the COVID-19 pandemic, could worsen a slowdown in the global economy and demand for our products and services and limit the ability of our field sales teams to conduct sales efforts;

 

deterioration of political relations between the U.S. and other countries; and

 

political or social unrest or economic instability in a specific country or region, which could have an adverse impact on our third-party software development and quality assurance operations there.

Our failure to manage any of these risks successfully could harm our future international operations and our overall business.

 

 


Ooma | FY2022 Form 10-K | 27


Risks Related to Security, IT Systems and Intellectual Property

We have incurred, and expect to continue to incur, significant costs to protect against security breaches. We may incur significant additional costs in the future to address problems caused by any actual or perceived security breaches.

Any system failure or security breach that causes interruptions or data loss in our operations or in the computer systems of our customers or leads to the misappropriation of our or our customers' CPNI could result in significant liability to us. Such failure or breach could cause our service to be perceived as not being secure, subject us to regulatory requirements such as FCC notification, result in significant monetary costs, such as fines, legal fees and expenditures to improve and enhance our security measures, cause considerable harm to us and our reputation (including requiring notification to customers, regulators or the media) and deter current and potential customers from using our services.

Additionally, we could incur significant costs, both monetary and with respect to management's time and attention, to investigate and remediate a data security breach. Because our onboarding and billing functions are conducted primarily through a single data center, any security breach in that data center may cause an interruption in our business operations.  If any of these events occurs, or is believed to occur, our reputation and brand could be damaged, our business may suffer, we could be required to expend significant capital and other resources to alleviate problems caused by such actual or perceived breaches, we could be exposed to a risk of loss, litigation or regulatory action and possible liability, and our ability to operate our business, including our ability to provide maintenance and support services to our channel partners and end-customers, may be impaired. If current or prospective channel partners and end-customers believe that our systems and solutions do not provide adequate security for their businesses' needs, our business and our financial results could be harmed. Actual, potential or anticipated attacks may cause us to incur increasing costs, including costs to deploy additional personnel and protection technologies, train employees and engage third-party experts and consultants.

Although we maintain privacy, data breach and network security liability insurance, we cannot be certain that our coverage will be adequate for liabilities actually incurred or that insurance will continue to be available to us on economically reasonable terms, or at all. In addition, although we have developed an information security program, we cannot guarantee these measures would be sufficient to protect us from a network security incident. Any actual or perceived compromise or breach of our security measures, or those of our third-party service providers, or any unauthorized access to, misuse or misappropriation of personally identifiable information, channel partners' or end-customers information, or other information, could violate applicable laws and regulations, contractual obligations or other legal obligations and cause significant legal and financial exposure, adverse publicity and a loss of confidence in our security measures, any of which could have an material adverse effect on our business, financial condition and operating results.

Failures in internet infrastructure or interference with broadband access could cause current or potential customers to believe that our systems are unreliable, leading our current customers to switch to our competitors or potential customers to avoid using our services.

Many of our services depend on our customers’ broadband access to the internet, usually provided through a cable or digital subscriber line, or DSL, connection. In addition, users who access our services and applications through mobile devices, such as smartphones and tablets, must have a high-speed connection, such as Wi-Fi, 3G, 4G, 5G or LTE, to use our services and applications. Currently, this access is provided by companies that have significant and increasing market power in the broadband and internet access marketplace, including incumbent phone companies, cable companies and wireless companies. Increasing numbers of users and increasing bandwidth requirements may degrade the performance of internet and mobile infrastructure, resulting in outages or deteriorations in connectivity and negatively impacting the quality with which we can deliver our solutions. As our customer base grows and their usage of communications capacity increases, we will be required to make additional investments in network capacity to maintain adequate data transmission speeds, the availability of which may be limited, or the cost of which may be on terms unacceptable to us. If adequate capacity is not available to us as our customers’ usage increases, our network may be unable to achieve or maintain sufficiently high data transmission capacity, reliability or performance. Furthermore, as the rate of adopting new technologies increases, the networks on which our services and applications rely may not be able to sufficiently adapt to the increased demand for these services, including ours. In the past, we have experienced disruptions to our service and were able to restore service without incurring material expenses. Outages to date have not materially affected our results of operations.  However, the costs incurred in correcting root causes for service outages may be substantial and these and other related consequences could negatively impact our results of operations.

Frequent or persistent interruptions could cause current or potential users to believe that our systems or services are unreliable, leading them to switch to our competitors or to avoid our services, and could permanently harm our reputation and brands. Because some of our services rely on integration between features that use both wired and wireless infrastructures, any of the aforementioned problems with either wired or wireless infrastructure may result in the inability of customers to take advantage of our integrated services and therefore may decrease the attractiveness of our collective services to current and potential customers.

Ooma | FY2022 Form 10-K | 28


The success of our business relies on customers’ continued and unimpeded access to broadband service. Providers of broadband services may block or degrade our services or charge their customers more for using our services, which could adversely affect our revenue and growth.

Some of the providers of broadband internet access and high-speed mobile access, such as AT&T and Verizon, market and sell products and services to our current and potential customers that directly compete with our own offerings, which can potentially give such providers a competitive advantage. Broadband providers also may take measures that affect their customers’ ability to use our service, such as degrading the quality of the data packets we transmit over their lines, giving those packets low priority, giving other packets higher priority than ours, blocking our packets entirely or attempting to charge their customers more for also using our services. In the past, actions like these taken by U.S. providers would violate the net neutrality rules adopted by the FCC and described below. However, the FCC has largely reversed the net neutrality rules, and most foreign countries have not adopted formal net neutrality or open internet rules, creating an increased risk broadband providers will engage in such anti-competitive measures against us in the United States and elsewhere.

Also, a number of states have enacted or are considering legislation or executive actions that would regulate the conduct of broadband providers. For example, on September 30, 2018, California enacted the California Internet Consumer Protection and Net Neutrality Act of 2018, making California the fourth state to enact a state-level net neutrality law since the FCC repealed its nationwide regulations, mandating that all broadband services in California must be provided in accordance with state net neutrality requirements. The law has been challenged by telecom and broadband industry groups. However, the Ninth Circuit Court of Appeals upheld the law on January 28, 2022. It is possible the plaintiffs will petition the court to review the decision en banc or petition the United States Supreme Court for review. We cannot predict whether the FCC orders or state initiatives will be modified, overturned, or vacated by legal action of the court, federal or state legislation, or the FCC. The FCC’s orders could affect the market for broadband internet access service in a way that impacts our business, for example by increasing the cost of broadband internet service and thereby depressing demand for our services, by increasing the costs of services we purchase or by creating tiers of internet access service and by either charging us for or prohibiting us from being available through these tiers, and we cannot predict the impact of these events upon our business and results of operations.

If we experience excessive fraudulent activity or cannot meet evolving credit card association merchant standards, we could incur substantial costs and lose the right to accept credit cards for payment, which could cause our customer base to decline significantly.

A majority of our customers authorize us to bill their credit card accounts directly for service fees that we charge. If people pay for our services with stolen credit cards, we could incur substantial third-party vendor costs for which we may not be reimbursed. Further, our customers provide us with credit card billing information online or over the phone, and we do not review the physical credit cards used in these transactions, which increases our risk of exposure to fraudulent activity. We also incur charges, which we refer to as chargebacks, from the credit card companies’ claims that the customer did not authorize the credit card transaction to purchase our service, something we have experienced in the past. If the number of unauthorized credit card transactions becomes excessive, we could be assessed substantial fines for excess chargebacks and we could lose the right to accept credit cards for payment. We have also been affected by the credit card breaches at various retail stores, which have caused millions of consumers to cancel credit cards as a result of the breach. We have found that some consumers do not renew their services after a card cancellation, which can have a material negative impact on our revenue. In addition, credit card issuers may change merchant standards, including data protection and documentation standards, required to utilize their services from time to time.

We are currently not in compliance with all of the applicable technical requirements of the Payment Card Industry Data Security Standard, or PCI, but we are working to become fully compliant as soon as is practicable. If we fail to become compliant or maintain compliance with current merchant standards, such as PCI, or fail to meet new standards, the credit card associations may fine us or, while unusual, may impose certain restrictions on our ability to accept credit cards or terminate our agreements with them, rendering us unable to accept credit cards as payment for our services. Our services have been in the past, and may also be in the future, subject to fraudulent or abusive usage in violation of applicable law or our acceptable use policies, including but not limited to revenue share fraud, domestic traffic pumping, subscription fraud, premium text message scams, and other fraudulent schemes, any of which could result in our incurring substantial costs for the completion of calls. Although our customers are required to set passwords and Personal Identification Numbers, or PINs, to protect their accounts and may configure in which destinations international calling is enabled from their extensions, third parties have accessed and used our customers’ accounts and extensions through fraudulent means in the past, and they may do so in the future, which also could result in substantial call completion and other costs for us. In addition, third parties may have attempted in the past, and may attempt in the future, to fraudulently induce domestic and international employees or consultants into disclosing customer credentials and other account information. Communications fraud can result in unauthorized access to customer accounts and customer data, unauthorized use of customers’ services, and charges to customers for fraudulent usage and expenses we must pay to carriers. We may be required to pay for these

Ooma | FY2022 Form 10-K | 29


charges and expenses with no reimbursement from the customer, and our reputation may be harmed if our services are subject to fraudulent usage.

Although we implement multiple fraud prevention and detection controls, we cannot assure you that these controls will be adequate to protect against fraud. Substantial losses due to fraud or our inability to accept credit card payments, which could cause our paid customer base to significantly decrease, could have a material adverse effect on our results of operations, financial condition and ability to grow our business.

Accusations of infringement of third-party intellectual property rights could materially and adversely affect our business.

There has been substantial litigation in the sectors in which we operate regarding intellectual property rights. In the past, we have been sued by third parties claiming infringement of their intellectual property rights and we were able to settle such litigation.  However, we may be sued for infringement from time to time in the future, and we cannot assure you that we will be able to settle any future claims or, if we are able to settle any such claims, that the settlement will be on terms favorable to us. Our broad range of technology may increase the likelihood that third parties will claim that we infringe their intellectual property rights.

We have in the past received, and may in the future receive, notices of claims of infringement, misappropriation or misuse of other parties’ proprietary rights. Notwithstanding their merits, accusations and lawsuits like these often require significant time and expense to defend, may negatively affect customer relationships, may divert management’s attention away from other aspects of our operations and, upon resolution, may have a material adverse effect on our business, results of operations, financial condition and cash flows.

Certain technology necessary for us to provide our services may, in fact, be patented by other parties either now or in the future. If such technology were validly patented by another person, we would have to negotiate a license for the use of that technology. We may not be able to negotiate such a license at a price that is acceptable to us or at all. The existence of such a patent, or our inability to negotiate a license for any such technology on acceptable terms, could force us to cease using the technology and cease offering products and services incorporating the technology, which could materially and adversely affect our business and results of operations. If we were found to be infringing on the intellectual property rights of any third party, we could be subject to liability for such infringement, which could be material. We could also be prohibited from using or selling certain products or services, prohibited from using certain processes, or required to redesign certain products or services, each of which could have a material adverse effect on our business and results of operations.

These and other outcomes may:

 

result in the loss of a substantial number of existing customers or prohibit the acquisition of new customers;

 

cause us to pay license fees for intellectual property we are deemed to have infringed;

 

cause us to incur costs and devote valuable technical resources to redesigning our services;

 

cause our cost of revenue to increase;

 

cause us to accelerate expenditures to preserve existing revenue;

 

cause existing or new vendors to require prepayments or letters of credit;

 

materially and adversely affect our brand in the marketplace and cause a substantial loss of goodwill;

 

cause us to change our business methods or services;

 

require us to cease certain business operations or offering certain products, services or features; and

 

lead to our bankruptcy or liquidation.

Ooma | FY2022 Form 10-K | 30


Any failure to obtain registration or protection of our intellectual property rights could materially and adversely affect our business.

We rely, in part, on patent, trademark, copyright and trade secret law to protect our intellectual property in the U.S. and abroad. We cannot assure you that the particular forms of intellectual property protection we seek, including business decisions about when to file patents and when to maintain trade secrets, will be adequate to protect our business. We seek to protect our technology, software, documentation and other information under trade secret and copyright law, which afford only limited protection. For example, we typically enter into confidentiality agreements with our employees, consultants, third-party contractors, customers and vendors in an effort to control access to use and distribution of our technology, software, documentation and other information. These agreements may not effectively prevent unauthorized use or disclosure of confidential information and may not provide an adequate remedy in the event of such unauthorized use or disclosure, and it may be possible for a third party to legally reverse engineer, copy or otherwise obtain and use our technology without authorization. In addition, improper disclosure of trade secret information by our current or former employees, consultants, third-party contractors, customers or vendors to the public or others who could make use of the trade secret information would likely preclude that information from being protected as a trade secret.

We cannot predict whether our pending patent applications will result in issued patents or whether any issued patents will effectively protect our intellectual property. Even if a pending patent application results in an issued patent, the patent may be circumvented or its validity may be challenged in various proceedings in U.S. District Court, before the U.S. Patent and Trademark Office or before their foreign equivalents, such as reexamination, which may require legal representation and involve substantial costs and diversion of management time and resources. In addition, we cannot assure you that every significant feature of our solutions is protected by our patents, or that we will mark our products with any or all patents they embody. As a result, we may be prevented from seeking damages in whole or in part for infringement of our patents.

The unlicensed use of our brand, including domain names, by third parties could harm our reputation, cause confusion among our customers and impair our ability to market our products and services. To that end, we have registered numerous trademarks and service marks, have applied for registration of additional trademarks and service marks and have acquired a number of domain names in and outside the U.S. to establish and protect our brand names as part of our intellectual property strategy. If our applications receive objections or are successfully opposed by third parties, it will be difficult for us to prevent third parties from using our brand without our permission. Moreover, successful opposition to our applications might encourage third parties to make additional oppositions or commence trademark infringement proceedings against us, which could be costly and time consuming to defend against. There have been in the past, and may be in the future, instances where third parties have used our trade names, or have adopted confusingly similar trade names to ours. If we are not successful in protecting our trademarks, our trademark rights may be diluted and subject to challenge or invalidation, which could materially and adversely affect our brand.

Despite our efforts to implement our intellectual property strategy, we may not be able to protect or enforce our proprietary rights in the U.S. or internationally (where effective intellectual property protection may be unavailable or limited). For example, we have entered into agreements containing confidentiality and invention assignment provisions in connection with the outsourcing of certain software development, quality assurance and development activities to third-party contractors in a number of international locations. We have also entered into an agreement containing a confidentiality provision with a third-party contractor located in the Philippines, where we have outsourced a significant portion of our customer support function. Such agreements may not adequately protect our proprietary rights in the applicable jurisdictions and foreign countries, as their respective laws may not protect proprietary rights to the same extent as the laws of the U.S. In addition, our competitors may independently develop technologies similar or superior to our technology, duplicate our technology in a manner that does not infringe our intellectual property rights or design around any of our patents. Furthermore, detecting and policing unauthorized use of our intellectual property is difficult and resource-intensive. Moreover, litigation may be necessary in the future to enforce our intellectual property rights, to determine the validity and scope of the proprietary rights of others, or to defend against claims of infringement or invalidity. Such litigation, whether successful or not, could result in substantial costs and diversion of management time and resources and could have a material adverse effect on our business, financial condition and results of operations.

Ooma | FY2022 Form 10-K | 31


We license technology from third parties we do not control and cannot be assured of retaining such licenses.

We rely upon certain technology, including hardware and software, licensed from third parties. These licenses are typically offered on standard commercial terms made generally available by the companies providing the licenses. There can be no assurance that the technology licensed by us will continue to provide competitive features and functionality or that the licenses for technology currently utilized by us or other technology which we may seek to license in the future, will be available to us on commercially reasonable terms or at all. The loss of, or inability to maintain, existing licenses could result in shipment delays or reductions until equivalent technology or suitable alternative products are developed, identified, licensed and integrated, and could harm our business.

Potential problems with our information systems could interfere with our business and operations.

We rely on our information systems and those of third parties for processing customer orders, distribution of our services, billing our customers, processing credit card transactions, customer relationship management, supporting financial planning and analysis, accounting functions and financial statement preparation and otherwise running our business. Information systems may experience interruptions, including interruptions of related services from third-party providers, which may be beyond our control. Such business interruptions could cause us to fail to meet customer requirements. All information systems, both internal and external, are potentially vulnerable to damage or interruption from a variety of sources, including without limitation, computer viruses, ransomware attacks or other security breaches, energy blackouts, natural disasters, terrorism, war, telecommunication failures, and employee or other theft, as well as third-party provider failures. Any disruption in our information systems and those of the third parties upon which we rely could have a significant impact on our business.

We may implement enhanced information systems in the future to meet the demands resulting from our growth and to provide additional capabilities and functionality. The implementation of new systems and enhancements is frequently disruptive to the underlying business of an enterprise, and can be time-consuming and expensive, increase management responsibilities and divert management attention. Any disruptions relating to our systems enhancements or any problems with the implementation, particularly any disruptions impacting our operations or our ability to accurately report our financial performance on a timely basis during the implementation period, could materially and adversely affect our business. Even if we do not encounter these material and adverse effects, the implementation of these enhancements may be much costlier than we anticipated. If we are unable to successfully implement the information systems enhancements as planned, our financial position, results of operations and cash flows could be negatively impacted.

Our use of open source technology could impose limitations on our ability to commercialize our services.

We use open source software in our platforms on which our services operate. There is a risk that the owners of the copyrights in such software may claim that such licenses impose unanticipated conditions or restrictions on our ability to market or provide our services. If such owners prevail in such claim, we could be required to make the source code for our proprietary software (which contains our valuable trade secrets) generally available to third parties, including competitors, at no cost, to seek licenses from third parties in order to continue offering our services, to re-engineer our technology, or to discontinue offering our services in the event re-engineering cannot be accomplished on a timely basis or at all, any of which could cause us to discontinue our services, harm our reputation, result in customer losses or claims, increase our costs or otherwise materially and adversely affect our business and results of operations. If a copyright holder of such open source software were to allege we had not complied with the conditions of one or more of these licenses, we could be required to incur significant legal expenses defending against such allegations and could be subject to significant damages, enjoined from the sale of our solutions that contained the open source software and required to comply with the foregoing conditions, which could disrupt the distribution and sale of some of our solutions.


Ooma | FY2022 Form 10-K | 32


Regulatory and Tax Matters

Our services are subject to regulation and future legislative or regulatory actions could adversely affect our business and expose us to liability.

Federal Regulation. Our business is regulated by the FCC. As a communication services provider, we are subject to FCC regulations relating to privacy, disability access, law enforcement access, porting of numbers, revenue reporting, Federal USF contributions and other regulatory assessments, E‑911, and other matters. If we do not comply with FCC rules and regulations, we could be subject to FCC enforcement actions, substantial fines, loss of licenses, potential private right of actions and possibly restrictions on our ability to operate or offer certain of our services. Any enforcement action by the FCC, which may include a public process, would hurt our reputation in the industry, possibly impair our ability to sell our services to customers and could have a materially adverse impact on our revenue.

State Regulation. We are also subject to state consumer protection laws, as well as U.S. state, municipal and local sales, use, excise, utility user and ad valorem taxes, fees or surcharges. The imposition of such regulatory obligations or the imposition of additional taxes on our services could increase our cost of doing business and limit our growth.

International Regulation. As we expand internationally, we may be subject to telecommunications, consumer protection, data privacy and other laws and regulations in the foreign countries where we offer our services. For example, we are subject to regulation in Canada by the CRTC, subject to Canadian federal privacy laws and provincial consumer protection legislation. Our international operations are potentially subject to country-specific governmental regulation and related actions that may increase our costs and prevent us from offering or providing our products and services in certain countries. Certain of our services may be used by customers located in countries where VoIP and other forms of IP communications may be illegal or require special licensing. In countries where local laws and regulations prohibit (or come to prohibit) the use of our products, users may continue to use our products and services, which could subject us to costly penalties or governmental action adverse to our business and damaging to our brand and reputation, our international expansion efforts, or our business and operating results.

The adoption of additional 911 requirements by the FCC could increase our costs that could make our service more expensive, decrease our profit margins, or both.

The FCC has adopted additional 911 requirements for interconnected VoIP providers, providers of enterprise telephone services, non-interconnected VoIP providers and texting providers. We may or may not be able to comply with these obligations. For example, beginning January 6, 2022, providers of non-fixed interconnected VoIP services must supply automated dispatchable location, if technically feasible, or either registered location information obtained by the customer or alternative location information. At present, we have no means to automatically identify the physical location of our customers. Our obligation to comply with the FCC’s VoIP E-911 order and related costs puts us at a competitive disadvantage to VoIP service providers who are either not subject to the requirements or have chosen not to comply with the FCC’s mandates. We cannot guarantee emergency calling service consistent with the VoIP E‑911 order will be available to all of our customers, especially those accessing our services on a mobile device or from outside of the U.S. The FCC’s current E-911 requirements and changes to those requirements, including their impact on our customers due to service price increases or other factors could have a material adverse effect on our business, financial condition or operating results.

If we cannot comply with the FCC’s rules imposing call signaling requirements on VoIP providers like us, we may be subject to fines, cease and desist orders, or other penalties.

The FCC’s rules regarding the system of compensation for various types of traffic require, among other things, interconnected VoIP providers like us, who originate interstate or intrastate traffic destined for the PSTN, to transmit the telephone number associated with the calling party to the next provider in the call path. Intermediate providers must pass unaltered calling party number or charge number signaling information they receive from other providers to subsequent providers in the call path. In addition, effective June 30, 2021, the FCC began requiring voice service providers in the U.S. either to fully implement “STIR/SHAKEN” technology on their entire networks or implement a robocall mitigation program on those portions of their networks that are not STIR/SHAKEN-enabled. Canada is also currently in the process of implementing STIR/SHAKEN requirements. Although we have implemented STIR/SHAKEN in the U.S. and are in the process of implementing STIR/SHAKEN in Canada, to the extent that we inadvertently pass traffic that does not have appropriate calling party number or charge number information, we could be subject to fines, cease and desist orders, or other penalties. Similarly, to the extent that we cannot authenticate our customers, their traffic may be more likely to be blocked or adversely labeled. Additionally, as a VoIP provider, we rely on the FCC to design rules that do not disadvantage our service relative to those of incumbent local exchange carriers and competitive local exchange carriers.  Should the FCC decide to do so, it could result in an inferior user experience for Ooma’s service, which may negatively impact our business.

Ooma | FY2022 Form 10-K | 33


We may not be able to comply with FCC rules governing completion of calls to rural areas and related reporting requirements.

The FCC’s rules governing the completion of calls to rural areas and related reporting requirements require us, among other things, to monitor the performance of our intermediate providers – telecom companies we use to help complete telephone calls to rural areas and take steps to prevent rural call completion problems that may be caused by our intermediate providers, such as persistent low answer or completion rates, unexplained anomalies in performance, or repeated complaints to the FCC. Under certain circumstances, if our routing choices, meaning the intermediate providers we chose to help us complete calls to rural areas, result in lower quality service, we may be held liable for the actions taken by our intermediate providers. If we cannot comply with these rules, we could be subject to investigation and enforcement action and could be exposed to substantial liability. The FCC also has increased enforcement activity related to completion of calls to rural customers, and we could be subject to substantial fines and to conduct requirements that could increase our costs if we are the subject of an enforcement proceeding and cannot demonstrate calls from our customers to rural customers are completed at a satisfactory rate.

Failure to comply with communications and telemarketing laws could result in significant fines or place significant restrictions on our business.

We rely on a variety of marketing techniques in connection with our sales efforts, including telemarketing and email marketing campaigns. We also record certain telephone calls between our customers or potential customers and our sales and service representatives for training and quality assurance purposes. These activities are subject to a variety of state and federal laws such as the Telephone Consumer Protection Act of 1991 (also known as the Federal Do-Not-Call law, or the TCPA), the Telemarketing Sales Rule, the Controlling the Assault of Non-Solicited Pornography and Marketing Act of 2003 (also known as the CAN-SPAM Act) and various U.S. state laws regarding telemarketing and telephone call recording. These laws are subject to varying interpretations by courts and governmental authorities and often require subjective interpretation, making it difficult to predict their application and therefore making our compliance efforts more challenging. We cannot be certain our efforts to comply with these laws, rules and regulations will be successful, or, if they are successful, that the cost of such compliance will not be material to our business. Changes to these or similar laws, or to their application or interpretation, or new laws, rules and regulations governing our communication and marketing activities could adversely affect our business. In the event that any of these laws, rules or regulations significantly restricts our business, we may not be able to develop adequate alternative communication and marketing strategies. Further, non-compliance with these laws, rules and regulations carries significant financial penalties and the risk of class action litigation, which would adversely affect our financial performance and significantly harm our reputation and our business.

The FCC has continued to increase regulation of interconnected VoIP services and may at any time determine certain VoIP services are telecommunications services subject to traditional common carrier regulation.

The FCC is considering, in various proceedings, issues arising from the transition from traditional copper networks to IP networks. The FCC is also considering whether interconnected VoIP services should be treated as telecommunications services, which could subject interconnected VoIP services to additional common carrier regulation. The FCC’s efforts may result in additional regulation of IP network and service providers, which may negatively affect our business.

Reform of federal and state Universal Service Fund programs could increase the cost of our service to our customers, diminishing or eliminating our pricing advantage.

The FCC and a number of states are considering reform or other modifications to USF programs, including the manner in which companies, like us, contribute to the federal USF program, and whether certain non-interconnected VoIP providers and broadband providers, among others, should contribute to the USF. If the FCC or certain states adopt new contribution mechanisms or otherwise modify contribution obligations that continue to increase our contribution burden, we will either need to absorb the increased costs or raise the amount we currently collect from some of our customers to cover these obligations, which would either reduce our profit margins or diminish our price advantage. A number of states require us to contribute funds to state USF programs, while others are actively considering extending their programs to include the services we provide. We currently charge our customers certain fees and other surcharges, which may result in our services becoming less competitive as compared to those provided by others. If our pricing advantage is diminished or eliminated, or if we are required to absorb these increased costs and not pass-through to our customers, our results of operations would be negatively impacted.

Ooma | FY2022 Form 10-K | 34


Our products must comply with industry standards, FCC regulations, state, local, country‑specific and international regulations, and changes may require us to modify existing products and/or services.

In addition to reliability and quality standards, the market acceptance of telephony over broadband IP networks is dependent upon the adoption of industry standards so that products from multiple manufacturers are able to communicate with each other. Our unique hybrid SaaS connectivity platforms rely on communication standards such as SIP, SRTP and network standards such as TCP/IP and UDP to interoperate with other vendors’ equipment. There is currently a lack of agreement among industry leaders about which standard should be used for a particular application and about the definition of the standards themselves. We also must comply with certain rules and regulations of the FCC regarding electromagnetic radiation and safety standards established by Underwriters Laboratories (“UL”), as well as similar regulations and standards applicable in other countries. In addition, the market acceptance of POTS replacement products such as Ooma AirDial will depend on compliance with industry standards such as National Fire Protection Association NFPA 72, UL 864 and American Society of Mechanical Engineers ASME A17.1B. As standards evolve, we may be required to modify our existing products or develop and support new versions of our products. We must comply with certain federal, state and local requirements regarding how we interact with our customers, including marketing practices, consumer protection, privacy, and billing issues, the provision of 9-1-1 emergency service and the quality of service we provide to our customers. The failure of our products and services to comply, or delays in compliance, with various existing and evolving standards could delay or interrupt volume production of our VoIP telephony products, subject us to fines or other imposed penalties, or harm the perception and adoption rates of our service, any of which would have a material adverse effect on our business, financial condition or operating results.

We process, store, and use personal information and other data, which subjects us and our customers to a variety of evolving industry standards, contractual obligations and other legal rules related to privacy, which may increase our costs, decrease adoption and use of our products and services, and expose us to liability.

There are numerous U.S. federal, state and local, and foreign laws and regulations, as well as contractual obligations and industry standards, that provide for certain obligations and restrictions with respect to data privacy and security, and the collection, storage, retention, protection, use, processing, transmission, sharing, disclosure, and protection of personal information and other customer data. The scope of these obligations and restrictions is changing, subject to differing interpretations, and may be inconsistent among countries or conflict with other rules, and their status remains uncertain.

In the U.S. and in other jurisdictions, a variety of regulations are currently being proposed that would increase restrictions on online service providers in the field of data privacy and security, and we believe that the adoption of such increasingly restrictive regulation is likely. For example, the California Consumer Privacy Act (the “CCPA”) regulates the processing of personal data, which could result in civil penalties for violations. In addition, a new privacy law, the California Privacy Rights Act (“CPRA”) will take effect on January 1, 2023 (with certain provisions having retroactive effect to January 1, 2022). The CPRA’s implementing regulations are expected on or before July 1, 2022, and enforcement is scheduled to begin July 1, 2023. We will continue to monitor developments related to the CPRA. The full impact of the CPRA on our business is yet to be determined. The CPRA modifies the CCPA, potentially resulting in further uncertainty and requiring us to incur additional costs and expenses in an effort to comply.

In Canada, penalties for non-compliance with certain Canadian anti-spam legislation are considerable, including administrative monetary penalties of up to $10 million and a private right of action.

Within the EU, strict laws apply in connection with the collection, storage, retention, use, processing, transmission, sharing, disclosure and protection of personal information, and other customer data. Data protection regulators within the EU and other jurisdictions have the power to fine non-compliant organizations significant amounts and seek injunctive relief, including the cessation of certain data processing activities. For example, the EU’s General Data Protection Regulation, or GDPR, comprehensively regulates the processing of personal data of any individual residing in the EU. The GDPR provides for significant penalties in the event of violations, including fines of up to 4% of the violating company’s worldwide revenue. We have taken administrative, contractual and other measures designed to achieve compliance with the GDPR, but we cannot guarantee these measures are sufficient. While the United Kingdom’s Data Protection Act substantially implements the GDPR, the United Kingdom’s exit from the European Union has created regulatory uncertainty, including the cross-border transfer of data. Such uncertainty may adversely impact the operations of our U.K. subsidiary by adding operational complexities and expenses. In addition, on July 16, 2020, the Court of Justice of the European Union, or the CJEU, invalidated the Privacy Shield program, which allowed transfers of EU personal data to the U.S. for participating companies consistent with European privacy requirements for transfer of such data to non-EU countries. The Court also raised concerns about transfer of personal data to the U.S. under standard contractual clauses, or SCCs. Although European regulators have since issued a new set of SCCs for data transfers to the U.S., the new SCCs do not address every concern raised by the CJEU. As a result, the CJEU decision has created uncertainty about data transfer to the U.S.

Ooma | FY2022 Form 10-K | 35


Obligations and restrictions imposed by current and future applicable laws, regulations, contracts and industry standards, in particular as we continue to expand our international operations, may increase the cost of our operations, affect our ability to provide all the current features of our business, residential and mobile products and services and our customers’ ability to use our products and services, and could require us to modify the features and functionality of our products and services. Such obligations and restrictions may limit our ability to collect, store, process, use, transmit and share data, and to allow our customers to collect, store, retain, protect, use, process, transmit, share and disclose data with others through our products and services. Compliance with such obligations and restrictions could increase the cost of our operations. Failure to comply with obligations and restrictions related to data privacy and security could subject us to lawsuits, fines, criminal penalties, statutory damages, consent decrees, injunctions, adverse publicity and other losses that could harm our business.

Our customers can use our services to store contact and other personal or identifying information, and to process, transmit, receive, store and retrieve a variety of communications and messages, including, for our Ooma Business customers, information about their own customers and other contacts. In addition, customers may use our services to transmit and store protected health information, or PHI, that is protected under the Health Insurance Portability and Accountability Act, or HIPAA. Noncompliance with laws and regulations relating to privacy such as HIPAA may lead to significant fines, penalties or liabilities. Our actual compliance, our customers’ perception of our compliance, costs of compliance with such regulations and customer concerns regarding their own compliance obligations (whether factual or in error) may limit the use and adoption of our service and reduce overall demand. Furthermore, privacy concerns, including the inability or impracticality of providing advance notice to customers of privacy issues related to the use of our services, may cause our customers’ customers to resist providing the personal data necessary to allow our customers to use our services effectively. Even the perception of privacy concerns, whether or not valid, may inhibit market adoption of our service in certain industries.

In addition to government activity, privacy advocacy groups and industry groups have adopted and are considering the adoption of various self-regulatory standards and codes of conduct that may place additional burdens on us and our customers, which may further reduce demand for our services and harm our business.

While we try to comply with all applicable data protection laws, regulations, standards, and codes of conduct, as well as our own posted privacy policies and contractual commitments to the extent possible, any failure by us to protect our users’ privacy and data, including as a result of our systems being compromised by hacking or other malicious or surreptitious activity, could result in a loss of user confidence in our services and ultimately in a loss of users, which could materially and adversely affect our business. Our customers may also accidentally disclose their passwords, store them on a mobile device that is lost or stolen, or otherwise fall prey to attacks outside our system, creating the perception that our systems are not secure against third-party access. If our third-party contractors or vendors violate applicable laws or our policies, such violations may also put our customers’ information at risk and could in turn have a material and adverse effect on our business.

Use or delivery of our services may become subject to new or increased regulatory requirements, taxes or fees.

The increasing growth and popularity of internet voice communications heighten the risk that governments will regulate or impose new or increased fees or taxes on internet voice communications services. To the extent the use of our services continues to grow, regulators may be more likely to seek to regulate or impose new or additional taxes, surcharges or fees on our services. Similarly, advances in technology, such as improvements in locating the geographic origin of internet voice communications, could cause our services to become subject to additional regulations, fees or taxes, or could require us to invest in or develop new technologies, which may be costly. In addition, as we continue to expand our user base and offer more services, we may become subject to new regulations, taxes, surcharges or fees. Increased regulatory requirements, taxes, surcharges or fees on internet voice communications services, which could be assessed by governments retroactively or prospectively, would substantially increase our costs, and, as a result, our business would suffer. In addition, the tax status of our services could subject us to conflicting taxation requirements and complexity with regard to the collection and remittance of applicable taxes. Any such additional taxes could harm our results of operations.

Ooma | FY2022 Form 10-K | 36


We are subject to anti-corruption and anti-money laundering laws with respect to our operations and non-compliance with such laws can subject us to criminal and/or civil liability and harm our business.

We are subject to the FCPA, the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the U.S. Travel Act, the USA PATRIOT Act, and possibly other anti-bribery and anti‑money laundering laws in countries in which we conduct activities. Anti-corruption laws are interpreted broadly and prohibit companies and their employees and third-party intermediaries from authorizing, offering, or providing, directly or indirectly, improper payments or benefits to recipients in the public or private sector. We use third-party representatives for product testing, customs, export, and import matters outside of the U.S. As we increase our international sales and business, we may engage with business partners and third-party intermediaries to sell our products and services abroad and to obtain necessary permits, licenses, and other regulatory approvals. We or our third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities. We can be held liable for the corrupt or other illegal activities of these third-party intermediaries, our employees, representatives, contractors, partners, and agents, even if we do not explicitly authorize such activities.

Noncompliance with anti-corruption and anti-money laundering laws could subject us to whistleblower complaints, investigations, sanctions, settlements, prosecution, other enforcement actions, disgorgement of profits, significant fines, damages, other civil and criminal penalties or injunctions, suspension and/or debarment from contracting with certain persons, the loss of export privileges, reputational harm, adverse media coverage, and other collateral consequences. If any subpoenas or investigations are launched, or governmental or other sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, results of operations and financial condition could be materially harmed. In addition, responding to any action will likely result in a materially significant diversion of management’s attention and resources, significant defense costs and other professional fees. Enforcement actions and sanctions could further harm our business, results of operations, and financial condition.

We are subject to governmental sanctions and export and import controls, economic embargoes and trade sanctions that could impair our ability to expand our business to, and compete in, international markets and could subject us to liability if we are not in compliance with applicable laws.

Our products and services are subject to export and import laws and regulations, including the U.S. Export Administration Regulations, U.S. Customs regulations, and various economic and trade sanctions regulations administered by the U.S. Treasury Department’s Office of Foreign Assets Controls. U.S. export control laws and economic sanctions programs generally prohibit the export of certain products and services to countries, governments and persons subject to U.S. economic embargoes and trade sanctions unless a license, approval, or other authorization is obtained from the U.S. Government. Obtaining the necessary authorizations and licenses for a particular sale may be time-consuming, is not guaranteed and may result in the delay or loss of sales opportunities. If we fail to comply with these laws and regulations, we and certain of our employees could be subject to substantial civil or criminal penalties, including the possible loss of export or import privileges, government investigations, reputational harm, fines which may be imposed on us and responsible employees or managers, and, in extreme cases, the incarceration of responsible employees or managers.

In addition, any changes in our products or services, or changes in applicable export, import, embargo and trade sanctions regulations, may create delays in the introduction and sale of our products and services in international markets or, in some cases, prevent the export or import of our products and services to certain countries, governments, or persons altogether. Any change in export, import, embargo, or trade sanctions regulations, shift in the enforcement or scope of existing regulations, or change in the countries, governments, persons or technologies targeted by such regulations, could also result in decreased use of our products and services, or in our decreased ability to export or sell our products and services to existing or potential customers with international operations. Any decreased use of our products and services or limitation on our ability to export or sell our products and services would likely adversely affect our business.

Ooma | FY2022 Form 10-K | 37


We may be subject to liabilities on past services for taxes, surcharges and fees.

We collect and remit state or municipal sales, use, excise, utility user and ad valorem taxes, fees, or surcharges on the charges to our customers for our services or goods in only those jurisdictions where we believe we have a legal obligation to do so or for business reasons to reduce risk. In addition, we have historically substantially complied with the collection of certain California sales/use taxes and financial contributions to the California 9-1-1 system (the Emergency Telephone Users Surcharge) and federal USF. With limited exception, we believe we are generally not subject to taxes, fees, or surcharges imposed by other state and municipal jurisdictions or that such taxes, fees, or surcharges do not apply to our service. There is uncertainty as to what constitutes sufficient “in state presence” for a state or local municipality to levy taxes, fees and surcharges for sales made over the internet. Taxing authorities have in the past, and likely will in the future, challenge our position on the lack of enforceability of such taxes, fees and surcharges where we have no relevant presence, and audit our business and operations with respect to sales, use, telecommunications and other taxes, which could result in increased tax liabilities for us or our customers, which could materially and adversely affect our results of operations and our relationships with our customers. Finally, the application of other indirect taxes (such as sales and use tax, value added tax, or VAT, goods and services tax, business tax, and gross receipt tax) to e-commerce businesses, such as ours, is a complex and evolving area. The application of existing, new, or future laws, whether in the U.S. or internationally, could have adverse effects on our business, prospects, and results of operations. There have been, and will continue to be, substantial ongoing costs associated with complying with the various indirect tax requirements in the numerous markets in which we conduct or will conduct business.

Changes in effective tax rates, or adverse outcomes resulting from examination of our income or other tax returns, could adversely affect our results of operations and financial condition.

Our future effective tax rates could be subject to volatility or adversely affected by a number of factors, including:

 

changes in the valuation of our deferred tax assets and liabilities;

 

expiration of, or lapses in, the research and development tax credit laws;

 

expiration or non-utilization of net operating loss carryforwards;

 

tax effects of share-based compensation;

 

certain non-deductible expenses as a result of acquisitions;

 

expansion into new jurisdictions;

 

potential challenges to and costs related to implementation and ongoing operation of our intercompany arrangements; and

 

changes in tax laws and regulations and accounting principles, or interpretations or applications thereof.

As we expand our operations outside the U.S. and Canada, certain changes to U.S. tax laws, including limitations on the ability to defer U.S. taxation on earnings outside of the U.S. until those earnings are repatriated to the U.S. could affect the tax treatment of our foreign earnings. Any changes in our effective tax rate could adversely affect our results of operations.

We may be unable to use some or all of our net operating loss carryforwards, which could materially and adversely affect our reported financial condition and results of operations.

As of January 31, 2022, we had federal and state net operating loss carryforwards, or NOLs, of $125.1 million and $94.8 million, respectively, available to offset future taxable income, which will begin to expire in 2030 if not utilized. We also have federal and research and development tax credit carryforwards that will begin to expire in 2030 and California research and development tax credit carryforwards with no expiration date.  Realization of these net operating loss and research tax credit carryforwards depends on future income, and there is a risk that our existing carryforwards could expire unused and be unavailable to offset future income tax liabilities, which could materially and adversely affect our results of operations. No deferred tax assets have been recognized on our balance sheet related to these NOLs, as they are fully reserved by a valuation allowance. If we have previously had, or have in the future, one or more Section 382 “ownership changes”, or if we do not generate sufficient taxable income, we may not be able to utilize a material portion of our NOLs, even if we achieve profitability. If we are limited in our ability to use our NOLs in future years in which we have taxable income, we will pay more taxes than if we were able to fully utilize our NOLs. This could materially and adversely affect our results of operations.


Ooma | FY2022 Form 10-K | 38


Risks Related to Being a Public Company

If we fail to maintain an effective system of internal control over financial reporting, we may not be able to accurately report our financial results in a timely manner, which may adversely affect investor confidence in our company and, as a result, the value of our common stock.

Pursuant to Section 404 of the Sarbanes-Oxley Act, we are required to make a formal assessment and provide an annual management report on the effectiveness of our internal control over financial reporting. We expect that the requirements of these rules and regulations will continue to increase our compliance costs, make some activities more difficult, time-consuming and costly, and place significant demands on our financial and operational resources, as well as IT systems.  Our control environment may not be sufficient to remediate or prevent future material weaknesses or significant deficiencies from occurring. A control system, no matter how well designed and operated, can provide only reasonable assurance that the control system’s objectives will be met. Due to the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and all instances of fraud will be detected.

Our independent registered public accounting firm is required to and has issued an attestation report on the effectiveness of our internal control over financial reporting as of January 31, 2022. If we are unable to conclude that our internal control over financial reporting is effective, or if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal control over financial reporting, investors could lose confidence in the accuracy and reliability of our financial reports, which would cause the price of our common stock to decline, and we could be subject to sanctions or investigations by regulatory authorities, including the SEC and the New York Stock Exchange.

Our actual operating results may differ significantly from our guidance.

From time to time, we plan to release earnings guidance in our quarterly earnings conference calls, quarterly earnings releases, or otherwise, regarding our future performance that represents our management’s estimates as of the date of release. This guidance, which will include forward‑looking statements, will be based on projections prepared by our management. Projections are based upon a number of assumptions and estimates that, while presented with numerical specificity, are inherently subject to significant business, economic and competitive uncertainties and contingencies, many of which are beyond our control and are based upon specific assumptions with respect to future business decisions, some of which will change. We intend to state possible outcomes as high and low ranges which are intended to provide a sensitivity analysis as variables are changed but are not intended to imply that actual results could not fall outside of the suggested ranges. The principal reason that we release guidance is to provide a basis for our management to discuss our business outlook with analysts and investors. Accordingly, we do not accept any responsibility for any projections or reports published by any such third parties.

Guidance is necessarily speculative in nature, and it can be expected that some or all of the assumptions underlying the guidance furnished by us will not materialize or will vary significantly from actual results. Accordingly, our guidance is only an estimate of what management believes is realizable as of the date of release. Actual results may vary from our guidance and the variations may be material. In light of the foregoing, investors are urged not to rely upon our guidance in making an investment decision regarding our common stock.

Any failure to successfully implement our operating strategy or the occurrence of any of the events or circumstances set forth in this “Risk Factors” section in this report could result in the actual operating results being different from our guidance, and the differences may be adverse and material.


Ooma | FY2022 Form 10-K | 39


Risks Related to Ownership of Our Common Stock

Our stock price has been and may continue to be volatile, or may fluctuate or decline, resulting in a substantial loss of your investment.

Our stock price may fluctuate in response to a number of events and factors, such as quarterly operating results; changes in our financial projections provided to the public or our failure to meet those projections; our operating and financial performance and prospects and the performance of other similar companies; the public's reaction to our press releases, other public announcements and filings with the SEC; significant transactions, or new features, products or services by us or our competitors; changes in financial estimates and recommendations by securities analysts; failure of securities analysts to cover or track our common stock; media coverage of our business and financial performance; trends in our industry; any significant change in our management; sales of common stock by us, our investors or members of our management team; and changes in general market, economic and political conditions in the U.S. and global economies or financial markets, including as a result of public health crises.

The market price of our common stock could be subject to wide fluctuations in response to, among other things, the factors described in this “Risk Factors” section or otherwise, and other factors beyond our control, such as fluctuations in the valuations of companies perceived by investors to be comparable to us. In addition, the stock market in general, and the market prices for companies in our industry, have experienced volatility that often has been unrelated to operating performance. These broad market and industry fluctuations may adversely affect the price of our stock, regardless of our operating performance. In the past, many companies that have experienced volatility in their stock price have become subject to securities class action litigation. We have been subject to this type of litigation in the past and may continue to be a target in the future. Securities litigation against us has resulted and could result in substantial costs and has and would divert our management’s attention from other business concerns, any of which could harm our business.

If we fail to meet expectations related to future growth, profitability, or other market expectations, our stock price may decline significantly, which could have a material adverse impact on investor confidence and employee retention.

Sales of a substantial number of shares of our common stock in the public market, or the perception these sales might occur, could cause our stock price to decline.

Sales of a substantial number of shares of our common stock in the public market, or the perception these sales might occur, could cause the market price of our common stock to decline and could impair our ability to raise capital through the sale of additional equity securities. In addition, we have registered shares of common stock which we may issue under our employee stock plans and they may be sold freely in the public market upon issuance. We may issue our shares of common stock or securities convertible into our common stock from time to time in connection with a financing, acquisition, and investments or otherwise. Any such issuance could result in substantial dilution to our existing stockholders and cause the trading price of our common stock to decline.

If securities analysts do not publish or cease publishing research or reports about our business or if they publish negative evaluations of our stock, the price of our stock could decline.

We expect that the trading price for our common stock will be affected by any research or reports that industry or financial analysts publish about us or our business. If one or more of the analysts who elect to cover us downgrade their evaluations of our stock or provide more favorable relative recommendations about our competitors, the price of our stock could decline. If one or more of these analysts cease coverage of our company, our stock may lose visibility in the market, which in turn could cause its price to decline.

We have never paid cash dividends and do not anticipate paying any cash dividends on our common stock.

We do not anticipate paying any cash dividends on our common stock in the foreseeable future. If we do not pay cash dividends, you would receive a return on your investment in our common stock only if the market price of our common stock increases before you sell your shares.

Our charter documents and Delaware law could prevent a takeover that stockholders consider favorable and could also reduce the market price of our stock.

Our Amended and Restated Certificate of Incorporation and our Amended and Restated Bylaws contain provisions that could delay or prevent a change in control of our company. These provisions could also make it more difficult for stockholders to elect directors and take other corporate actions. These provisions include:

 

providing for a classified board of directors with staggered, three-year terms;

 

authorizing the issuance of “blank check” preferred stock that our board of directors could issue to increase the number of outstanding shares to discourage a takeover attempt;

 

prohibiting cumulative voting in the election of directors;

Ooma | FY2022 Form 10-K | 40


 

providing that vacancies on our board of directors may be filled only by a majority of directors then in office, even though less than a quorum;

 

prohibiting stockholder action by written consent;

 

limiting the persons who may call special meetings of stockholders; and

 

requiring advance notification of stockholder nominations and proposals.

These provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors, which is responsible for appointing the members of our management. In addition, the provisions of Section 203 of the Delaware General Corporate Law may prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a certain period of time without the consent of our board of directors. These and other provisions in our amended and restated certificate of incorporation and our bylaws and under Delaware law could discourage potential takeover attempts, reduce the price investors might be willing to pay in the future for shares of our common stock and result in the market price of our common stock being lower than it would be without these provisions.

Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware will be the exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or other employees.

Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware is the sole and exclusive forum for any derivative action or proceeding brought on our behalf, any action asserting a breach of fiduciary duty owed by any of our directors, officers or other employees to us or our stockholders, any action asserting a claim against us arising pursuant to any provisions of the General Corporation Law of the State of Delaware, our amended and restated certificate of incorporation or our amended and restated bylaws, or any action asserting a claim against us that is governed by the internal affairs doctrine. The choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees, which may discourage such lawsuits against us and our directors, officers and other employees. While the Delaware Supreme Court determined that such choice of forum provisions are facially valid, a stockholder may nevertheless seek to bring such a claim arising under the Securities Act of 1933, as amended, against us, our directors, officers, or other employees in a venue other than in the federal district courts of the United States of America. In such instance, we would expect to vigorously assert the validity and enforceability of the exclusive forum provisions of our amended and restated certificate of incorporation, and this may require significant additional costs associated with resolving such action in other jurisdictions.

We were subject to a securities class action litigation in connection with our initial public offering, are currently subject to a class litigation, and may be subject to other litigation in the future.

The Company, its directors, and certain officers were named as defendants in a consolidated securities class action in connection with its initial public offering. On October 18, 2019, the Court dismissed the class action lawsuit with prejudice and the plaintiff released all claims against the Company and all other defendants relating to the allegations in the class action. In addition, in February 2021 the Company and Ooma Canada Inc. were named as defendants in a class action complaint in the Federal Court of Canada, alleging violations of Canada’s Trademarks Act and Competition Act. In the future, especially following periods of volatility in the market price of our shares, additional purported class action or derivative complaints may be filed against us. The outcome of any pending and potential future litigation is difficult to predict and quantify and the defense of such claims or actions can be costly. In addition to diverting financial and management resources and general business disruption, we may suffer from adverse publicity that could harm our brand or reputation, regardless of whether the allegations are valid or whether we are ultimately held liable. A judgment or settlement that is not covered by or is significantly in excess of our insurance coverage for any claims, or our obligations to indemnify the underwriters and the individual defendants, could materially and adversely affect our financial condition, results of operations and cash flows.


Ooma | FY2022 Form 10-K | 41


General Risk Factors

If we are unable to hire, retain and motivate qualified personnel, our business will suffer.

Our future growth and success depends, in part, on our continued ability to hire and retain highly skilled personnel. We believe there is, and will continue to be, intense competition for highly skilled technical, sales and other personnel with experience in our industry in the San Francisco Bay Area, where our headquarters is located, and in other parts of the United States and Canada. We have from time to time experienced, and we expect to continue to experience, challenges in hiring and retaining skilled personnel with appropriate qualifications. We must provide competitive compensation packages and a high-quality work environment to hire, retain and motivate employees. If we and/or our partners are unable to hire, retain and motivate the existing workforce or attract qualified personnel to fill key positions, we may be unable to manage our business effectively, including the development, marketing and sale of existing and new services, which could have a material adverse effect on our business, financial condition, and results of operations. To the extent we hire personnel from competitors, we may be subject to allegations such personnel have been improperly solicited or divulged proprietary or other confidential information.

Catastrophic events or political instability could disrupt and cause harm to our business, operating results, or financial condition.

Our corporate headquarters, offices, warehouses and one of our data center facilities are located in Northern California, a region that frequently experiences earthquakes. We also maintain an office in Boca Raton, Florida, an area that has been prone to severe weather events, such as hurricanes.  In addition, our third-party contract manufacturer facilities in China and our sole third-party customer service and support facility in the Philippines are located on the Pacific Rim near known earthquake fault zones that are vulnerable to damage from earthquakes, tsunamis, volcanic eruptions and/or typhoons. We and our contractors are also vulnerable to other types of disasters, such as power loss, fire, floods, pandemics, cyber-attack, war, political or civil unrest and terrorist attacks and similar events that are beyond our control. In particular, we depend on third-party contactors located in Russia for engineering and development services. We cannot assure you that our ability to continue transacting with third-party contractors in Russia would not be impacted by the effects of Russia’s invasion of Ukraine in February 2022 or any resulting international sanctions. If any disasters were to occur, our ability to operate our business could be seriously impaired, and we may endure system interruptions, reputational harm, loss of intellectual property, delays in our services development, lengthy interruptions in our services, breaches of data security and loss of critical data, all of which could harm our future results of operations. Such events may also reduce demand for our products and services because of reduced global or national economic activity and can cause disruptions and extreme volatility in global financial markets, increase rates of default and bankruptcy, and impact levels of business and consumer spending. In addition, we do not carry earthquake insurance and we may not have adequate insurance to cover our losses resulting from other disasters or other similar significant business interruptions. Any significant losses not recoverable under our insurance policies could seriously impair our business and financial condition.

Climate change may have an impact on our business.

Any of our primary locations may be vulnerable to the adverse effects of climate change. For example, our offices and facilities in California have experienced, and are projected to continue to experience, climate-related events at an increasing frequency, including drought, heat waves, wildfires and power shutoffs associated with wildfire prevention. Furthermore, it may be more difficult to mitigate the impact of these events on some of our employees while they continue to work from home as a result of the COVID-19 pandemic. Changing market dynamics, global policy developments and the increasing frequency and impact of extreme weather events on critical infrastructure in the U.S. and elsewhere have the potential to disrupt our business, the business of our third-party suppliers and the business of our customers, and may cause us to experience higher churn, losses and additional costs to maintain or resume operations.

 

 


Ooma | FY2022 Form 10-K | 42


ITEM 1B. Unresolved Staff Comments

None.

ITEM 2. Properties

Our corporate headquarters are located in Sunnyvale, California and consists of leased office space totaling approximately 33,400 square feet. We lease additional office and warehouse space in the San Francisco Bay Area for various product development, operational and customer support purposes. We also lease offices in Boca Raton, Florida and several other locations throughout the U.S. as well as Vancouver, British Columbia.

We lease space from third-party data centers under co-location agreements that support our cloud infrastructure, the most significant locations being San Jose, California; Dallas, Texas; Ashburn, Virginia; and other small locations internationally.

For a discussion of legal proceedings, see Note 11: Commitments and Contingencies – Legal Proceedings in the notes to our consolidated financial statements included in Part II, Item 8, "Financial Statements and Supplementary Data" of this Form 10-K, which information is incorporated herein by reference.

ITEM 4. Mine Safety Disclosures

Not applicable.

 

 

Ooma | FY2022 Form 10-K | 43


PART II

ITEM 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

Market Information for Common Stock. Our common stock has been trading on the NYSE under the symbol “OOMA” since July 17, 2015.

Holders of Record. As of January 31, 2022, there were approximately 66 holders of record of our common stock. Because many of our shares of common stock are held by brokers and other institutions on behalf of stockholders, we are unable to estimate the total number of stockholders represented by these record holders.

Dividend Policy. We have not declared or paid, and do not anticipate declaring or paying in the foreseeable future, any cash dividends on our capital stock.

Stock Price Performance Graph.  The graph below compares the cumulative total return on our common stock with that of the NASDAQ Telecommunications Index and the NYSE. The graph assumes $100 was invested at the close of market on the last trading day of fiscal 2017 in our common stock, the NASDAQ Telecommunications Index and the NYSE, and its relative performance is tracked through January 31, 2022, the last trading day of our fiscal year 2022.

This performance graph shall not be deemed “filed” for purposes of Section 18 of the Exchange Act, or incorporated by reference into any filing of Ooma, Inc. under the Securities Act of 1933, as amended, or the Securities Act, except as shall be expressly set forth by specific reference in such filing. The stock price performance on this performance graph is not necessarily indicative of future stock price performance.

Sales of Unregistered Securities. Not applicable.

Use of Proceeds. Not applicable.

Ooma | FY2022 Form 10-K | 44


ITEM 6. [Reserved]

 

 

 

 

 

 

Ooma | FY2022 Form 10-K | 45


ITEM 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations

The following discussion should be read in conjunction with our consolidated financial statements and the related notes to those statements included elsewhere in this Form 10-K. In addition to historical financial information, the following discussion contains forward-looking statements that involve risks, uncertainties and assumptions. Our actual results could differ materially from those anticipated in these forward-looking statements as a result of many factors, including those discussed under “Risk Factors” and elsewhere in this Form 10-K. The last day of our fiscal year is January 31, and we refer to our fiscal year ended January 31, 2022 as fiscal 2022, our fiscal year ended January 31, 2021 as fiscal 2021 and our fiscal year ended January 31, 2020 as fiscal 2020. All other references to years are references to calendar years.

This section of this Form 10-K generally discusses fiscal 2022 and 2021 items and year-to-year comparisons between fiscal 2022 and 2021. Discussion regarding our financial condition and results of operations for fiscal 2021 as compared to 2020 is included in Item 7 of our Annual Report on Form 10-K for the year ended January 31, 2021, filed with the SEC on April 7, 2021.

Executive Overview

Ooma provides leading communications services and related technologies that bring unique features, ease of use, and affordability to businesses of all sizes and residential customers through our smart SaaS and unified communications platforms. For businesses, we deliver advanced voice and collaboration features including messaging, intelligent virtual attendants, and video conferencing to help them run more efficiently. For consumers, our residential phone service provides PureVoice high-definition voice quality, advanced functionality and integration with mobile devices.

We generate subscription and services revenue by selling subscriptions and other services for our communications services, as well as other connected services. We generate our product and other revenue from the sale of our on-premise devices and end-point devices. We primarily offer our solutions in the U.S. and Canada.

We refer to Ooma Office and Ooma Enterprise collectively as Ooma Business. Ooma Residential includes Ooma Telo basic and premier services as well as our smart security solutions. See Item 1. Business above for additional information regarding our business, including products and services offered, competitive market and regulatory matters.

Fiscal 2022 Financial Performance

 

Total revenue was $192.3 million, up 14% year-over-year, primarily driven by the continued growth of Ooma Business.

 

Subscription and services revenue from Ooma Business and Ooma Residential grew 23% and 3% year-over-year, respectively.

 

Subscription and services gross margin was 72%, up from 71% in fiscal 2021. Total gross margin was 62%, consistent with fiscal 2021.

 

GAAP net loss was $1.8 million, improved from a net loss of $2.4 million in fiscal 2021, largely driven by our revenue growth and higher gross margins for subscription and services.

 

Non-GAAP net income was $12.6 million, compared to $11.5 million in fiscal 2021.

 

Adjusted EBITDA was $15.6 million, compared to $14.0 million in fiscal 2021.

 

As of January 31, 2022, we had total cash, cash equivalents and short-term investments of $31.3 million, up $3.0 million from $28.3 million as of January 31, 2021.


Ooma | FY2022 Form 10-K | 46


COVID-19 Update

During fiscal 2022, we remained focused on executing our growth strategy while adapting to the evolving changes in our market environment and business activities driven by the COVID-19 pandemic. We have continued to evaluate and refine our return to work strategy, as well as our investments in our go-to-market, channel development and product development efforts. We and our third-party reseller partners have experienced, and expect to continue to experience, challenges in attracting and retaining sales employees and contractors, which we believe is largely attributable to the ongoing effects of the pandemic.

The severity and duration of the pandemic, including any resurgences, and the extent to which it may impact our operations remains uncertain. In recent periods, we have increased our inventory levels to mitigate global supply chain disruptions caused by component shortages and longer lead times. These increased levels may result in excess and/or obsolete inventory in future periods. In addition, although we saw improvement in our customer churn rate from the increased levels that we experienced earlier in the pandemic, our churn could again increase in future periods which may result in a decline to our core user growth rate. The overall effects of the COVID-19 pandemic may not be fully reflected in our results of operations and overall financial performance until future periods.

The global macroeconomic effects of the COVID-19 pandemic and related impacts on our customers’ business operations and their demand for our products and services may persist for an indefinite period, even after the pandemic has subsided. See “Risk Factors” in Part I, Item 1A above for more information on risks associated with the COVID-19 pandemic. 

Key Factors Affecting Our Performance

Our historical financial performance and key business metrics have been, and we expect that our financial performance and key business metrics in the future will be, primarily driven by the following factors:

Core user growth. Our growth in the number of core users, a key business metric defined below, is a key indicator of our market penetration, the growth of our business and our anticipated future subscription and services revenue, especially Ooma Business.

Low core user churn. We believe that maintaining our current low core user churn is an important factor in our ability to continue to improve our financial performance and is a distinguishing advantage over many of our competitors. We focus on providing high-quality services and support to our users so they are motivated to remain with us. Our core user churn rate is higher for Ooma Business customers than Ooma Residential customers, which is driven in part by the failure rate of small businesses as well as the ongoing impact of the COVID-19 pandemic. Accordingly, we expect that our overall core user churn rate will increase to the extent that sales of our business products increase relative to sales of residential products.

Growth in additional services and products. We believe that there is significant opportunity for us to increase the additional subscription and services that our customers purchase from us in both the business and residential markets, which generates more value to Ooma over the life of our customer relationship. In order to drive adoption of additional services, we will need to continue to enhance our existing solutions and develop new connected services and products. We are investing in Ooma Business to develop additional features to continue our momentum serving businesses of all sizes and further increase our average revenue per user. For example, we plan to launch a third Ooma Office tier of service during fiscal 2023 that will contain features that are even more advanced than Office Pro. Additionally, we see opportunity to capitalize on Ooma AirDial as an integrated solution for businesses to replace legacy copper-wire analog phone service. We also plan to evolve our Ooma Connect and Wi-Fi solutions as part of our longer-term strategy to provide a more complete solution for small and medium-sized businesses.

Investing in long-term revenue growth. We believe that our total addressable market opportunity is large and we intend to continue significantly investing in sales and marketing to grow our user base in multiple verticals and channels. We expect the domestic and international markets in which we conduct our business will remain highly competitive. We plan to work together with our strategic partners to explore and pursue potential growth opportunities related to the market transition to 5G internet. We expect to continue investing in research and development to enhance our platforms and develop additional connected services and products, as well as launch our Ooma Business services in a number of international countries. We may evaluate additional possible acquisitions of businesses, products and technologies that are complementary to our business.


Ooma | FY2022 Form 10-K | 47


Key Business Metrics

We review the key metrics below to evaluate our business, measure our performance, identify trends affecting our business, formulate financial projections and make strategic decisions. 

The following table sets forth our key business metrics for each of the periods indicated (in thousands, except percentages):

 

 

As of January 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Core users

 

 

1,100

 

 

 

1,074

 

 

 

1,048

 

Annualized exit recurring revenue (AERR)

 

$

176,937

 

 

$

160,528

 

 

$

143,190

 

Net dollar subscription retention rate

 

 

96

%

 

 

96

%

 

 

100

%

Adjusted EBITDA

 

$

15,568

 

 

$

14,013

 

 

$

966

 

Core Users increased year-over-year, which was primarily driven by growth in business users. As of January 31, 2022, Ooma Business users comprised approximately 28% of our total core users, up from 25% as of January 31, 2021. We believe that the number of our core users is an indicator of our market penetration, the growth of our business and our anticipated future subscription and services revenue. We define our core users as the number of active residential user accounts and office user extensions. We believe that the relationship that we establish with our core users positions us to sell additional premium communications services and other new connected services to them.

Annualized Exit Recurring Revenue grew year-over-year due to an increase in the average revenue per core user, which was largely driven by an increase in business users. We believe that AERR is an indicator of recurring subscription and services revenue for near-term future periods. We estimate our AERR by dividing our recurring quarterly subscription revenue (excluding Talkatone revenue) by the average number of core users each quarter and annualize by multiplying by four. We then multiply that result by the number of core users at the end of the period to calculate AERR.

Net Dollar Subscription Retention Rate was comparable on a year-over-year basis. We believe that our net dollar subscription retention rate provides insight into our ability to retain and grow our subscription and services revenue, and is an indicator of the long-term value of our customer relationships and the stability of our revenue base. It measures the percentage year-over-year change in our recurring subscription revenue per core user (excluding Talkatone revenue), which is then adjusted by factoring in the percentage of our core users we have retained during the same period. Our net dollar subscription retention rate is affected by changes in average amounts that our core users pay to us, fluctuations in the number of our core users, and our core user churn rate.

We calculate our estimated net dollar subscription retention rate for our core users by multiplying:

 

(i)

our year-over-year percentage change in annual recurring revenue per core user, which is calculated by:

 

determining the annual recurring revenue per core user by dividing annual recurring revenue for the period ended by the number of core users at the end of that particular period; and

 

calculating the year-over-year percentage change in annual recurring revenue per core user by dividing the current period recurring revenue per core user by the annual recurring revenue per core user for the same period in the prior year.

by:

 

(ii)

our core user annual retention rate, which is calculated by:

 

determining our core user churn, by identifying the number of paying core users who terminate service during a month, excluding infant churn, which we define as office extensions and home users who terminate service prior to the end of the second full calendar month after their activation date;

 

calculating our monthly churn rate by dividing our churn in a month by the number of core users at the beginning of that month; and

 

calculating our annual retention rate as one minus the sum of our monthly churn rates for the preceding 12-month period.


Ooma | FY2022 Form 10-K | 48


Adjusted EBITDA

In addition, we use Adjusted EBITDA (Earnings Before Interest, Tax and Depreciation and Amortization) to manage our business, evaluate our performance and make planning decisions. We consider this metric to be a useful measure of our operating performance, because it contains adjustments for unusual events or factors that do not directly affect what management considers being the core operating performance, and are used by our management for that purpose. We also believe this measure enables us to better evaluate our performance by facilitating a meaningful comparison of our core operating results in a given period to those in prior and future periods. Investors often use similar measures to evaluate the operating performance with competitors. Adjusted EBITDA represents net income before interest and other income, income tax provision or benefit, depreciation and amortization of capital expenditures, amortization of acquired intangible assets and other acquisition-related charges, stock-based compensation and related taxes, restructuring charges and certain litigation costs that are not representative of the ordinary course of our business.

Adjusted EBITDA has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our results as reported under GAAP.  Some of these limitations are:

 

Adjusted EBITDA does not consider any expenses for assets being depreciated and amortized that are necessary to our business;

 

Adjusted EBITDA does not consider the impact of income tax provisions or benefits, other income/expense, stock-based compensation and related taxes, amortization of acquired intangible assets and other acquisition-related charges, restructuring charges and certain litigation costs that are not recurring in nature; and

 

Other companies, including companies in our industry, may calculate Adjusted EBITDA differently, which reduces its usefulness as a comparative measure.

Because of these limitations, you should consider Adjusted EBITDA alongside other financial performance measures, including net loss and our other GAAP results.

The following table provides a reconciliation of net loss (the most directly comparable GAAP financial measure) to Adjusted EBITDA for each of the periods indicated (in thousands):

 

 

Fiscal Year Ended January 31,

 

 

 

2022

 

 

2021

 

 

2020

 

GAAP net loss

 

$

(1,751

)

 

$

(2,441

)

 

$

(18,801

)

Reconciling items:

 

 

 

 

 

 

 

 

 

 

 

 

Interest and other income, net

 

 

(179

)

 

 

(419

)

 

 

(780

)

Income tax provision (benefit)

 

 

 

 

 

85

 

 

 

(130

)

Depreciation and amortization of capital expenditures

 

 

3,117

 

 

 

2,877

 

 

 

2,548

 

Amortization of acquired intangible assets and acquisition-related costs

 

 

1,304

 

 

 

1,304

 

 

 

1,289

 

Stock-based compensation and related taxes

 

 

13,077

 

 

 

12,607

 

 

 

13,149

 

Restructuring charges

 

 

 

 

 

 

 

 

3,085

 

Litigation costs

 

 

 

 

 

 

 

 

606

 

Adjusted EBITDA

 

$

15,568

 

 

$

14,013

 

 

$

966

 

 


Ooma | FY2022 Form 10-K | 49


Components of Results of Operations

Revenue

Subscription and services revenue is derived primarily from recurring subscription fees related to service plans such as Ooma Business, Ooma Residential and other communications services, and to a lesser extent from payments associated with our Talkatone mobile application and prepaid international calls. We expect our subscription and services revenue to grow as we expand our core user base, driven primarily by growth in Ooma Business.

Product and other revenue consists primarily of sales of our on-premise devices and end-point devices used in connection with our services, including shipping and handling fees for our direct customers.

Cost of revenue and gross margin

Cost of subscription and services revenue includes payments made for third-party network operations and telecommunications services; certain telecom taxes and fees, including Federal USF contributions; credit card processing fees; costs to build out and maintain data centers; depreciation and maintenance of servers and equipment; personnel costs associated with customer care and network operations support and allocated overhead costs.

Cost of product and other revenue includes the costs associated with the manufacturing of our on-premise devices and end-point devices, as well as personnel costs for employees and contractors, costs related to porting our customers’ phone numbers to our service, shipping and handling costs, tariffs imposed on imported product and allocated overhead costs.

Subscription and services gross margin may fluctuate from period-to-period based on the interplay of a number of factors, including revenue mix and fluctuations in the costs described above. We expect our subscription and services gross margin to increase over the long-term, primarily as we achieve scale efficiencies and as Ooma Business revenue becomes a larger portion of total subscription revenue.

Product and other gross margin may fluctuate from period-to-period based on a number of factors, including total units shipped as compared to the direct costs of production and relatively fixed personnel costs incurred. We sell our on-premise devices at aggressive price points to facilitate the adoption of our platforms and services. We expect our product and other gross margin to continue to be negative for the foreseeable future.

Our subscription and services gross margin is significantly higher than product and other gross margin. As a result, any significant change in revenue mix will cause our total gross margin to change. For example, in periods where we sell significantly more on-premise devices, we would expect our total gross margin to be impacted.

Operating expenses

Sales and marketing expenses consist primarily of personnel costs for employees and contractors, advertising and marketing costs, amortization of sales commissions paid to internal sales personnel and third parties, amortization of acquired intangible assets, travel expenses and allocated overhead costs. We expect our sales and marketing expenses to increase in absolute dollars as we continue to grow our business.

Research and development expenses are focused on developing new and expanded features for our services and improvements to our platforms and backend architecture. Research and development expenses consist primarily of personnel costs for employees and contractors, as well as license and product certification fees and allocated overhead costs. We expect our research and development expenses to increase in absolute dollars.

General and administrative expenses consist of personnel costs for our finance, legal, human resources and other administrative employees and contractors, as well as professional service fees and allocated overhead costs. We expect our general and administrative expenses to increase in absolute dollars.

Ooma | FY2022 Form 10-K | 50


Consolidated Results of Operations

The tables in this section set forth selected consolidated statements of operations data for each of the periods indicated (dollars in thousands):

 

 

 

Fiscal Year Ended January 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Subscription and services

 

$

175,942

 

 

$

156,873

 

 

$

139,499

 

Product and other

 

 

16,348

 

 

 

12,074

 

 

 

12,094

 

Total revenue

 

 

192,290

 

 

 

168,947

 

 

 

151,593

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Subscription and services

 

 

49,563

 

 

 

46,134

 

 

 

43,748

 

Product and other

 

 

24,289

 

 

 

18,009

 

 

 

18,464

 

Total cost of revenue

 

 

73,852

 

 

 

64,143

 

 

 

62,212

 

Gross profit

 

 

118,438

 

 

 

104,804

 

 

 

89,381

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Sales and marketing

 

 

58,631

 

 

 

50,919

 

 

 

50,497

 

Research and development

 

 

38,193

 

 

 

36,079

 

 

 

37,770

 

General and administrative

 

 

23,544

 

 

 

20,581

 

 

 

20,825

 

Total operating expenses

 

 

120,368

 

 

 

107,579

 

 

 

109,092

 

Loss from operations

 

 

(1,930

)

 

 

(2,775

)

 

 

(19,711

)

Interest and other income, net

 

 

179

 

 

 

419

 

 

 

780

 

Loss before income taxes

 

 

(1,751

)

 

 

(2,356

)

 

 

(18,931

)

Income tax (provision) benefit

 

 

 

 

 

(85

)

 

 

130

 

Net loss

 

$

(1,751

)

 

$

(2,441

)

 

$

(18,801

)

 

Costs and expenses included stock-based compensation expense and related payroll taxes as follows (in thousands): 

 

  

 

 

 

Fiscal Year Ended January 31,

 

 

 

 

2022

 

 

2021

 

 

2020

 

Cost of revenue

 

 

$

1,026

 

 

$

1,054

 

 

$

1,311

 

Sales and marketing

 

 

 

1,932

 

 

 

1,978

 

 

 

2,004

 

Research and development

 

 

 

4,373

 

 

 

4,387

 

 

 

4,773

 

General and administrative

 

 

 

5,746

 

 

 

5,188

 

 

 

5,061

 

Total stock-based compensation expense

 

 

$

13,077

 

 

$

12,607

 

 

$

13,149

 

 

 

 

 

 

 

 


Ooma | FY2022 Form 10-K | 51


Revenue

 

 

Fiscal Year Ended January 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

2020

 

 

2022 vs. 2021

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subscription and services

 

$

175,942

 

 

$

156,873

 

 

$

139,499

 

 

$

19,069

 

 

12

%

Product and other

 

 

16,348

 

 

 

12,074

 

 

 

12,094

 

 

 

4,274

 

 

35

%

Total revenue

 

$

192,290

 

 

$

168,947

 

 

$

151,593

 

 

$

23,343

 

 

14

%

Percentage of revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subscription and services

 

 

91

%

 

 

93

%

 

 

92

%

 

 

 

 

 

 

 

Product and other

 

 

9

%

 

 

7

%

 

 

8

%

 

 

 

 

 

 

 

Total

 

 

100

%

 

 

100

%

 

 

100

%

 

 

 

 

 

 

 

Fiscal 2022 Compared to Fiscal 2021

We derived approximately 49% and 44% of our total revenue from Ooma Business and approximately 49% and 54% from Ooma Residential in fiscal 2022 and 2021, respectively.

Subscription and services revenue increased $19.1 million or 12% year-over-year, primarily attributable to an increase in our core users and an increase in the average revenue per user, driven by the growth in sales of Ooma Business and a higher mix of sales of our Office Pro tier service.  Subscription and services revenue from Ooma Business and Ooma Residential grew 23% and 3% year-over-year, respectively.

Product and other revenue increased $4.3 million or 35% year-over-year due to an increase in shipments of Ooma Business products, primarily driven by sales of our fixed wireless products to a strategic customer.

Cost of Revenue and Gross Margin

 

 

Fiscal Year Ended January 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

2020

 

 

2022 vs. 2021

 

Cost of revenue:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subscription and services

 

$

49,563

 

 

 

46,134

 

 

 

43,748

 

 

$

3,429

 

 

7

%

Product and other

 

 

24,289

 

 

 

18,009

 

 

 

18,464

 

 

 

6,280

 

 

35

%

Total cost of revenue

 

$

73,852

 

 

$

64,143

 

 

$

62,212

 

 

$

9,709

 

 

15

%

Gross margin:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subscription and services

 

 

72

%

 

 

71

%

 

 

69

%

 

 

 

 

 

 

 

Product and other

 

 

(49

)%

 

 

(49

)%

 

 

(53

)%

 

 

 

 

 

 

 

Total

 

 

62

%

 

 

62

%

 

 

59

%

 

 

 

 

 

 

 

 

Fiscal 2022 Compared to Fiscal 2021

Subscription and services gross margin of 72% increased year-over-year from 71% reflecting the continued growth of Ooma Business revenues with higher average revenue per user and associated benefits of economies of scale. Cost of subscription and services revenue for fiscal 2022 increased $3.4 million or 7% year-over-year, primarily due to a $1.6 million increase in regulatory costs, a $0.9 million increase in personnel-related costs and a $0.8 million infrastructure costs that support the growth of Ooma Business.

Product and other revenue gross margin of negative 49% was comparable year-over-year. Cost of product and other revenue increased $6.3 million or 35% year-over-year, primarily due to a significant increase in product sales volume as described above.

 


Ooma | FY2022 Form 10-K | 52


Operating Expenses

 

 

 

Fiscal Year Ended January 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

2020

 

 

2022 vs. 2021

 

Sales and marketing

 

$

58,631

 

 

 

50,919

 

 

 

50,497

 

 

$

7,712

 

 

15

%

Research and development

 

 

38,193

 

 

 

36,079

 

 

 

37,770

 

 

 

2,114

 

 

6

%

General and administrative

 

 

23,544

 

 

 

20,581

 

 

 

20,825

 

 

 

2,963

 

 

14

%

Total operating expenses

 

$

120,368

 

 

$

107,579

 

 

$

109,092

 

 

$

12,789

 

 

12

%

 

Fiscal 2022 Compared to Fiscal 2021

Sales and marketing expenses increased $7.7 million or 15% year-over-year, primarily due to a $6.4 million increase in advertising and marketing costs and a $2.0 million increase in amortization of capitalized sales commissions, that were offset in part by a $0.6 million decrease in personnel-related costs. Overall, the year-over-year increase in sales and marketing reflects our strategy to drive continued growth in sales of Ooma Business.  

Research and development expenses increased $2.1 million or 6% year-over-year, primarily due to a $1.1 million increase in personnel-related costs and a $0.5 million increase in facilities-related costs, driven by higher headcount, as well as a $0.5 million increase in prototype-related and other engineering costs. Overall, the year-over-year increase in research and development supports our efforts in the development of new features for both Ooma Office and Ooma Enterprise, new products such as Ooma AirDial, and launching our Ooma Business services in a number of international countries.

General and administrative expenses increased $3.0 million or 14% year-over-year, primarily due to a $1.8 million increase in personnel-related costs, including stock-based compensation expense, a $0.7 million increase in professional services related to our international expansion efforts, and a $0.5 million increase in other administrative expenses.


Ooma | FY2022 Form 10-K | 53


Non-GAAP Financial Measures

This Form 10-K contains certain non-GAAP financial measures, including non-GAAP net income (loss) below and Adjusted EBITDA (see “Key Metrics” above). These non-GAAP financial measures exclude non-cash stock-based compensation expense and related taxes, amortization of acquired intangible assets and other acquisition-related charges, restructuring charges and certain litigation costs that are not representative of the ordinary course of our business.

These non-GAAP financial measures are presented to provide investors with additional information regarding our financial results and core business operations. We consider these non-GAAP financial measures to be useful measures of the operating performance of the Company, because they contain adjustments for unusual events or factors that do not directly affect what management considers to be our core operating performance, and are used by our management for that purpose. We also believe that these non-GAAP financial measures allow for a better evaluation of our performance by facilitating a meaningful comparison of our core operating results in a given period to those in prior and future periods. In addition, investors often use similar measures to evaluate the operating performance of a company.

Non-GAAP financial measures are presented for supplemental informational purposes only to aid an understanding of our operating results and should not be considered a substitute for financial information presented in accordance with GAAP and may be different from non-GAAP financial measures presented by other companies. A limitation of the non-GAAP financial measures presented is that the adjustments relate to items that the Company generally expects to continue to recognize. The adjustment of these items should not be construed as an inference that the adjusted expenses or gains are unusual, infrequent or non-recurring. Therefore, both GAAP financial measures of Ooma’s financial performance and the respective non-GAAP measures should be considered together.

The following table presents a reconciliation of GAAP net loss to non-GAAP net income (loss) for each of the periods indicated (in thousands):

 

 

Fiscal Year Ended January 31,

 

 

 

2022

 

 

2021

 

 

2020

 

GAAP net loss

 

$

(1,751

)

 

$

(2,441

)

 

$

(18,801

)

Stock-based compensation and related taxes

 

 

13,077

 

 

 

12,607

 

 

 

13,149

 

Amortization of acquired intangible assets and acquisition-related costs

 

 

1,304

 

 

 

1,304

 

 

 

1,289

 

Restructuring charges

 

 

 

 

 

 

 

 

3,085

 

Litigation costs

 

 

 

 

 

 

 

 

606

 

Non-GAAP net income (loss)

 

$

12,630

 

 

$

11,470

 

 

$

(672

)

 


Ooma | FY2022 Form 10-K | 54


Liquidity and Capital Resources

As of January 31, 2022, we had $31.3 million of total cash, cash equivalents and investments, which we believe will be sufficient to meet our cash needs for at least the next 12 months. Our future capital requirements will depend on many factors, including our growth rate, the introduction of new and enhanced offerings, the timing and extent of our sales and marketing activities and research and development expenditures, the expansion of our business internationally and other factors. We may in the future make investments in or acquisitions of businesses or technologies, which may require the use of cash. 

The table below provides selected cash flow information, for the periods indicated (in thousands):

 

 

Fiscal Year Ended January 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Net cash provided by (used in) operating activities

 

$

6,655

 

 

$

4,367

 

 

$

(7,564

)

Net cash (used in) provided by investing activities

 

 

(4,887

)

 

 

229

 

 

 

2,866

 

Net cash provided by financing activities

 

 

601

 

 

 

1,022

 

 

 

1,008

 

Net increase (decrease) in cash and cash equivalents

 

$

2,369

 

 

$

5,618

 

 

$

(3,690

)

 

Operating Activities

The table below provides selected cash flow information, for the periods indicated (in thousands):

 

 

Fiscal Year Ended January 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Net loss

 

$

(1,751

)

 

$

(2,441

)

 

$

(18,801

)

Non-cash charges

 

 

20,095

 

 

 

19,700

 

 

 

19,645

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

(Increase) decrease in accounts receivable

 

 

(2,082

)

 

 

(637

)

 

 

135

 

(Increase) decrease in inventories

 

 

(1,571

)

 

 

(3,378

)

 

 

407

 

Increase in prepaid expenses and other assets

 

 

(4,609

)

 

 

(5,496

)

 

 

(4,965

)

Decrease in accounts payable, accrued expenses and other liabilities

 

 

(3,599

)

 

 

(3,911

)

 

 

(4,089

)

Increase in deferred revenue

 

 

172

 

 

 

530

 

 

 

104

 

Net cash provided by (used in) operating activities

 

$

6,655

 

 

$

4,367

 

 

$

(7,564

)

For fiscal 2022, our net loss of $1.8 million included non-cash charges primarily related to stock-based compensation expense, operating lease expense and depreciation and amortization expense. Operating asset and liability changes for fiscal 2022 included:

 

an increase of $2.1 million in accounts receivable due to a higher volume of product shipments in the latter half of our fiscal fourth quarter and the timing of cash collections

 

an increase of $1.6 million in inventories to mitigate the risk of global supply chain disruptions caused by component shortages and longer lead times

 

an increase of $4.6 million in prepaid expenses and other current and non-current assets primarily due to the capitalization of sales commissions and the timing of payments

 

a decrease of $3.6 million in accounts payable, accrued expenses and other liabilities due to the timing of payments

Cash provided by operating activities for fiscal 2022 increased $2.3 million year-over-year, which primarily reflected a decrease in net loss as well as working capital impacts resulting from the timing of payments.

Investing Activities

Cash used in investing activities was $4.9 million for fiscal 2022, which consisted of $17.5 million used for purchases of short-term investments and $4.2 million used for capital expenditures, offset in part by proceeds of $16.8 million from maturities and sales of short-term investments. Cash used by investing activities increased $5.1 million year-over-year, which reflected higher capital expenditures and lower net proceeds from short-term investments.

Ooma | FY2022 Form 10-K | 55


Financing Activities

Cash provided by financing activities was $0.6 million for fiscal 2022, which consisted of proceeds of $2.7 million from the issuance of common stock from our Employee Stock Purchase Plan (“ESPP”) and stock option exercises, largely offset by payments of $2.1 million related to shares repurchased for tax withholdings on vesting of restricted stock units (“RSUs”). Cash provided by financing activities decreased by $0.4 million year-over-year, which primarily reflected lower proceeds from stock option exercises.

Revolving Credit Facility

In January 2021, we entered into a credit and security agreement with certain banks that provided for a secured revolving credit facility under which we may borrow up to an aggregate of $25 million and, subject to certain conditions, may be increased to up to $45 million. We currently have no outstanding borrowings. See Note 12: Financing Arrangements of the accompanying notes of our consolidated financial statements for more information.

Contractual Obligations and Commitments

As of January 31, 2022 and 2021, non-cancelable inventory purchase commitments to our contract manufacturers and other suppliers totaled approximately $19.4 million and $5.4 million, respectively. We have increased our purchase commitments during fiscal 2022 to mitigate supply disruptions caused by component shortages and longer lead times, as well as to secure our needs for new products.

Additionally, we have a non-cancelable service agreement with a telecommunications provider that contains total annual minimum purchase commitments of $0.6 million between August 2021 and July 2022, $1.5 million between August 2022 and July 2023 and $2.5 million between August 2023 and July 2024.

As of January 31, 2022, our total future expected payment obligations under non-cancelable operating leases with initial terms longer than one year were approximately $16.1 million. See Note 7: Operating Leases in the notes to our consolidated financial statements for a table of contractual obligations, including payments due by period.


Ooma | FY2022 Form 10-K | 56


Critical Accounting Policies and Estimates

We prepare our consolidated financial statements in accordance with U.S. GAAP, which requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, cash flows and the related disclosures. We base our estimates on historical experience and on other assumptions we believe to be reasonable under the circumstances. Actual results could differ materially from these estimates. Note 2 to the notes to consolidated financial statements of this Form 10-K describes the significant accounting policies and methods used in the preparation of the consolidated financial statements. We believe that the accounting policies discussed below are critical to understanding our historical and future performance as these policies involve a greater degree of judgment and complexity.

Revenue Recognition

Subscription and services revenue is derived primarily from recurring subscription fees related to service plans such as Ooma Business, Ooma Residential and other communications services. Subscription revenue is generally recognized ratably over the contractual service term. Product and other revenue is primarily generated from the sale of on-premise devices and end-point devices, including shipping and handling fees for our direct customers. We recognize product and other revenue from sales to direct end-customers and channel partners at the point in time that control transfers which is typically when we deliver the product. 

Our contracts with customers typically contain multiple performance obligations that consist of communications services and related products. Judgment is required to properly identify the accounting units of multiple performance obligations and to determine the manner in which revenue should be allocated among the obligations. Individual performance obligations are accounted for separately if they are distinct. The contract transaction price is then allocated to the separate performance obligations on a relative stand-alone selling price (“SSP”) basis. We determine the SSP for our communications services based on observable historical stand-alone sales to customers, for which we require that a substantial majority of selling prices fall within a reasonably narrow pricing range. We determine the SSP for our on-premise devices and end-point devices based upon our best estimates and judgments, considering company-specific factors such as pricing strategies, discounting practices, and estimated product and other costs. The determination of SSP is made through consultation with and approval by our management. As our business offerings evolve over time, we may be required to modify our estimated selling prices in subsequent periods, and the timing of our revenue recognition could be affected.

Our distribution agreements with channel partners typically contain clauses for price protection and right of return.  We record reductions to revenue for estimated product returns from end users and customer sales incentives at the time the related revenue is recognized. Product returns and customer sales incentives are estimated based on our historical experience, current trends and expectations regarding future experience. Trends are influenced by product life cycles, new product introductions, market acceptance of products, the type of customer, seasonality and other factors. Product return and sales incentive rates may fluctuate over time but are sufficiently predictable to allow our management to estimate expected future amounts. If actual future returns and sales incentives differ from past experience, additional reserves may be required. To date, actual results have not been materially different from our estimates.

Inventories

Inventories consist of raw materials and finished goods and are stated at the lower of actual cost and net realizable value on a first-in, first-out basis. At each balance sheet date, we determine excess or obsolete inventory write-downs based on multiple factors, including: forecast demand for our products within a specified time horizon, generally 12 months, product acceptance and competitiveness in the marketplace, product life cycles, product development plans, and current and historical sales levels. Inventory write-downs for excess and obsolete inventory are recorded in cost of goods sold within the consolidated statement of operations during the period in which such write-downs are determined as necessary by management. If actual future demand or market conditions are less favorable than those projected by management, additional inventory write-downs may be required. This would have a negative impact on our gross margin in that period. If in any period we are able to sell inventories that were not valued or that had been written down in a previous period, related revenues would be recorded without any offsetting charge to cost of sales resulting in a net benefit to our gross margin in that period. Overall, our estimates of inventory carrying value adjustments have been materially consistent with actual results.

Ooma | FY2022 Form 10-K | 57


ITEM 7A. Quantitative and Qualitative Disclosures About Market Risk

Interest Rates

Our exposure to market risk for changes in interest rates primarily relates to our cash and cash equivalents and short-term investments. Our cash equivalents and investments are held in money market funds, U.S. treasury securities, U.S. agency debt securities, commercial papers, corporate debt securities and asset-backed securities. Due to the short-term nature of these instruments, we do not believe that an immediate 10% shift in interest rates would have a material effect on the fair value of our investment portfolio. We did not have any debt as of January 31, 2022 and 2021.

Foreign Currencies

To date, our revenue has been primarily denominated in U.S. dollars with a small portion denominated in Canadian dollars. As a result, some of our revenue is subject to fluctuations due to changes in the Canadian dollar relative to the U.S. dollar. Substantially all of our operating expenses have been denominated in U.S. dollars. The functional currency for all of our entities is the U.S. dollar. To date, gains and losses from foreign currency transactions have not been material to our consolidated financial statements, and we have not engaged in any foreign currency hedging transactions. A hypothetical 10% increase or decrease in overall foreign currency rates would not have had a material impact on our consolidated financial statements. As our international operations grow, we will continue to reassess our approach to managing the risks relating to fluctuations in currency rates.

 

 

 

Ooma | FY2022 Form 10-K | 58


ITEM 8. Consolidated Financial Statements and Supplementary Data

Index

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Ooma | FY2022 Form 10-K | 59


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Stockholders and the Board of Directors

Ooma, Inc.:

Opinions on the Consolidated Financial Statements and Internal Control Over Financial Reporting

We have audited the accompanying consolidated balance sheet of Ooma, Inc. and subsidiaries (the Company) as of January 31, 2022, the related consolidated statement of operations, stockholders’ equity, and cash flows for the year ended January 31, 2022, and the related notes (collectively, the consolidated financial statements). We also have audited the Company’s internal control over financial reporting as of January 31, 2022, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of January 31, 2022, and the results of its operations and its cash flows for the year ended January 31, 2022, in conformity with U.S. generally accepted accounting principles. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of January 31, 2022 based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

Basis for Opinions

The Company’s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management's Annual Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s consolidated financial statements and an opinion on the Company’s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.

Our audit of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Ooma | FY2022 Form 10-K | 60


Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Sufficiency of audit evidence over subscription revenue

As discussed in Note 2 to the consolidated financial statements, the Company derives its revenue from subscription and services revenue as well as product and other revenue. The Company’s subscription revenue recognition process is automated and revenue is recorded through reliance on customized and proprietary information technology (IT) systems. The Company recorded $175.9 million of subscription and services revenue for the year ended January 31, 2022.

We identified the evaluation of the sufficiency of audit evidence over certain subscription revenue as a critical audit matter. This matter required especially subjective auditor judgment because the revenue recognition process is automated and reliant upon complex IT systems. Involvement of IT professionals with specialized skills and knowledge was required to assist with the performance of certain procedures and the determination of IT systems subject to testing.

The following are the primary procedures we performed to address this critical audit matter. We applied auditor judgment to determine the nature and extent of procedures to be performed over subscription revenue, including the determination of the IT systems subject to testing. We evaluated the design and tested the operating effectiveness of certain internal controls related to the Company's subscription revenue process. We involved IT professionals with specialized skills and knowledge, who assisted in testing certain IT general and application controls that are used by the Company in its subscription revenue recognition process. We assessed the recorded subscription revenue by comparing revenue to underlying cash receipts. We evaluated the sufficiency of audit evidence obtained by assessing the results of procedures performed, including the appropriateness of such evidence.

/s/ KPMG LLP

We have served as the Company's auditor since 2021.

Santa Clara, California

April 8, 2022

 

 


Ooma | FY2022 Form 10-K | 61


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Stockholders and the Board of Directors of Ooma, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheet of Ooma, Inc. and subsidiaries (the "Company") as of January 31, 2021, the related consolidated statements of operations, stockholders’ equity, and cash flows, for the years ended January 31, 2021 and 2020, and the related notes (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of January 31, 2021, and the results of its operations and its cash flows for the years ended January 31, 2021 and 2020, in conformity with accounting principles generally accepted in the United States of America.

Basis for Opinion

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

/s/ DELOITTE & TOUCHE LLP

San Jose, California

April 7, 2021 (April 8, 2022 as to the effects of the restatement discussed in Note 10)

We began serving as the Company's auditor in 2012. In 2021 we became the predecessor auditor.

 

 

 

Ooma | FY2022 Form 10-K | 62


OOMA, INC.

CONSOLIDATED BALANCE SHEETS

(Amounts in thousands, except share and per share data)

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Assets

 

 

 

 

 

 

 

 

Current assets:

 

Cash and cash equivalents

 

$

19,667

 

 

$

17,298

 

Short-term investments

 

 

11,613

 

 

 

11,013

 

Accounts receivable, net

 

 

7,310

 

 

 

5,228

 

Inventories

 

 

13,841

 

 

 

12,233

 

Other current assets

 

 

13,598

 

 

 

10,222

 

Total current assets

 

 

66,029

 

 

 

55,994

 

Property and equipment, net

 

 

6,481

 

 

 

5,071

 

Operating lease right-of-use assets

 

 

14,396

 

 

 

6,045

 

Intangible assets, net

 

 

4,208

 

 

 

5,513

 

Goodwill

 

 

4,264

 

 

 

4,264

 

Other assets

 

 

13,875

 

 

 

12,210

 

Total assets

 

$

109,253

 

 

$

89,097

 

 

 

 

 

 

 

 

 

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

 

Accounts payable

 

$

7,507

 

 

$

7,499

 

Accrued expenses and other current liabilities

 

 

22,823

 

 

 

22,731

 

Deferred revenue

 

 

16,600

 

 

 

16,426

 

Total current liabilities

 

 

46,930

 

 

 

46,656

 

Long-term operating lease liabilities

 

 

11,194

 

 

 

2,815

 

Other long-term liabilities

 

 

73

 

 

 

75

 

Total liabilities

 

 

58,197

 

 

 

49,546

 

Commitments and contingencies (Note 11)

 

 

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

 

 

Preferred stock $0.0001 par value: 10 million shares authorized; none issued and outstanding

 

 

 

 

 

 

Common stock $0.0001 par value: 100 million shares authorized; 23.9 million and 22.9 million shares issued and outstanding, respectively

 

 

4

 

 

 

4

 

Additional paid-in capital

 

 

179,860

 

 

 

166,577

 

Accumulated other comprehensive (loss) income

 

 

(20

)

 

 

7

 

Accumulated deficit

 

 

(128,788

)

 

 

(127,037

)

Total stockholders’ equity

 

 

51,056

 

 

 

39,551

 

Total liabilities and stockholders’ equity

 

$

109,253

 

 

$

89,097

 

 

 

See notes to consolidated financial statements.

 

Ooma | FY2022 Form 10-K | 63


OOMA, INC.

CONSOLIDATED STATEMENTS OF OPERATIONS

(Amounts in thousands, except shares and per share data)

 

 

 

Fiscal Year Ended January 31,

 

 

2022

 

 

2021

 

 

2020

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

Subscription and services

$

175,942

 

 

$

156,873

 

 

$

139,499

 

Product and other

 

16,348

 

 

 

12,074

 

 

 

12,094

 

Total revenue

 

192,290

 

 

 

168,947

 

 

 

151,593

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of revenue:

 

 

 

 

 

 

 

 

 

 

 

Subscription and services

 

49,563

 

 

 

46,134

 

 

 

43,748

 

Product and other

 

24,289

 

 

 

18,009

 

 

 

18,464

 

Total cost of revenue

 

73,852

 

 

 

64,143

 

 

 

62,212

 

Gross profit

 

118,438

 

 

 

104,804

 

 

 

89,381

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

Sales and marketing

 

58,631

 

 

 

50,919

 

 

 

50,497

 

Research and development

 

38,193

 

 

 

36,079

 

 

 

37,770

 

General and administrative

 

23,544

 

 

 

20,581

 

 

 

20,825

 

Total operating expenses

 

120,368

 

 

 

107,579

 

 

 

109,092

 

Loss from operations

 

(1,930

)

 

 

(2,775

)

 

 

(19,711

)

Interest and other income, net

 

179

 

 

 

419

 

 

 

780

 

Loss before income taxes

 

(1,751

)

 

 

(2,356

)

 

 

(18,931

)

Income tax (provision) benefit

 

 

 

 

(85

)

 

 

130

 

Net loss

$

(1,751

)

 

$

(2,441

)

 

$

(18,801

)

 

 

 

 

 

 

 

 

 

 

 

 

Net loss per share of common stock:

 

 

 

 

 

 

 

 

 

 

 

Basic and diluted

$

(0.07

)

 

$

(0.11

)

 

$

(0.89

)

Weighted-average shares of common stock outstanding:

 

 

 

 

 

 

 

 

 

 

 

Basic and diluted

 

23,473,849

 

 

 

22,361,312

 

 

 

21,051,039

 

 

 

See notes to consolidated financial statements.

 

 

 

Ooma | FY2022 Form 10-K | 64


OOMA, INC.

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(Amounts in thousands, except shares and share data)

 

 

 

 

Common Stock and

Additional Paid-In Capital

 

 

Accumulated Other

Comprehensive

 

 

Accumulated

 

 

Stockholders'

 

 

 

Shares

 

 

Amount

 

 

Income (Loss)

 

 

Deficit

 

 

Equity

 

BALANCE - January 31, 2019

 

 

20,312,102

 

 

 

138,852

 

 

$

(10

)

 

$

(105,795

)

 

$

33,047

 

Issuance of common stock under equity-based

plans

 

 

1,515,111

 

 

 

2,951

 

 

 

 

 

 

 

 

 

2,951

 

Shares repurchased for tax withholdings on vesting of RSUs

 

 

(111,085

)

 

 

(1,523

)

 

 

 

 

 

 

 

 

(1,523

)

Stock-based compensation

 

 

 

 

 

12,717

 

 

 

 

 

 

 

 

 

12,717

 

Other comprehensive income

 

 

 

 

 

 

 

 

24

 

 

 

 

 

 

24

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

(18,801

)

 

 

(18,801

)

BALANCE - January 31, 2020

 

 

21,716,128

 

 

 

152,997

 

 

 

14

 

 

 

(124,596

)

 

 

28,415

 

Issuance of common stock under equity-based

plans

 

 

1,279,820

 

 

 

2,950

 

 

 

 

 

 

 

 

 

2,950

 

Shares repurchased for tax withholdings on vesting of RSUs

 

 

(122,928

)

 

 

(1,641

)

 

 

 

 

 

 

 

 

(1,641

)

Stock-based compensation

 

 

 

 

 

12,275

 

 

 

 

 

 

 

 

 

12,275

 

Other comprehensive income

 

 

 

 

 

 

 

 

(7

)

 

 

 

 

 

(7

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

(2,441

)

 

 

(2,441

)

BALANCE - January 31, 2021

 

 

22,873,020

 

 

 

166,581

 

 

 

7

 

 

 

(127,037

)

 

 

39,551

 

Issuance of common stock under equity-based

plans

 

 

1,168,245

 

 

 

2,706

 

 

 

 

 

 

 

 

 

2,706

 

Shares repurchased for tax withholdings on vesting of RSUs

 

 

(105,072

)

 

 

(2,105

)

 

 

 

 

 

 

 

 

(2,105

)

Stock-based compensation

 

 

 

 

 

12,682

 

 

 

 

 

 

 

 

 

12,682

 

Other comprehensive loss

 

 

 

 

 

 

 

 

(27

)

 

 

 

 

 

(27

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

(1,751

)

 

 

(1,751

)

BALANCE - January 31, 2022

 

 

23,936,193

 

 

$

179,864

 

 

$

(20

)

 

$

(128,788

)

 

$

51,056

 

 

 

See notes to consolidated financial statements.

 

Ooma | FY2022 Form 10-K | 65


OOMA, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(Amounts in thousands)

 

 

 

 

Fiscal Year Ended January 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Cash flows from operating activities:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(1,751

)

 

$

(2,441

)

 

$

(18,801

)

Adjustments to reconcile net loss to net cash provided by (used in) operating activities:

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation expense

 

 

12,682

 

 

 

12,275

 

 

 

12,761

 

Depreciation and amortization of capital expenditures

 

 

3,117

 

 

 

2,877

 

 

 

2,548

 

Amortization of intangible assets and acquisition-related items

 

 

1,304

 

 

 

1,304

 

 

 

1,027

 

Amortization of operating lease right-of-use assets

 

 

2,939

 

 

 

3,198

 

 

 

1,997

 

Non-cash restructuring charges

 

 

 

 

 

 

 

 

1,603

 

Deferred income taxes

 

 

 

 

 

 

 

 

(144

)

Other

 

 

53

 

 

 

46

 

 

 

(147

)

Changes in operating assets and liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Accounts receivable, net

 

 

(2,082

)

 

 

(637

)

 

 

135

 

Inventories and deferred inventory costs

 

 

(1,571

)

 

 

(3,378

)

 

 

407

 

Prepaid expenses and other assets

 

 

(4,609

)

 

 

(5,496

)

 

 

(4,965

)

Accounts payable, accrued expenses and other liabilities

 

 

(3,599

)

 

 

(3,911

)

 

 

(4,089

)

Deferred revenue

 

 

172

 

 

 

530

 

 

 

104

 

Net cash provided by (used in) operating activities

 

 

6,655

 

 

 

4,367

 

 

 

(7,564

)

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash flows from investing activities:

 

 

 

 

 

 

 

 

 

 

 

 

Proceeds from maturities of short-term investments

 

 

16,505

 

 

 

22,866

 

 

 

38,522

 

Proceeds from sales of short-term investments

 

 

300

 

 

 

600

 

 

 

5,924

 

Purchases of short-term investments

 

 

(17,488

)

 

 

(20,077

)

 

 

(31,234

)

Capital expenditures

 

 

(4,204

)

 

 

(3,160

)

 

 

(3,273

)

Business acquisition, net of cash assumed

 

 

 

 

 

 

 

 

(7,073

)

Net cash (used in) provided by investing activities

 

 

(4,887

)

 

 

229

 

 

 

2,866

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash flows from financing activities:

 

 

 

 

 

 

 

 

 

 

 

 

Proceeds from issuance of common stock

 

 

2,706

 

 

 

2,905

 

 

 

2,951

 

Shares repurchased for tax withholdings on vesting of RSUs

 

 

(2,105

)

 

 

(1,641

)

 

 

(1,523

)

Payment of credit facility issuance costs

 

 

 

 

 

(242

)

 

 

 

Payment of acquisition-related costs

 

 

 

 

 

 

 

 

(420

)

Net cash provided by financing activities

 

 

601

 

 

 

1,022

 

 

 

1,008

 

Net increase (decrease) in cash and cash equivalents

 

 

2,369

 

 

 

5,618

 

 

 

(3,690

)

Cash and cash equivalents at beginning of period

 

 

17,298

 

 

 

11,680

 

 

 

15,370

 

Cash and cash equivalents at end of period

 

$

19,667

 

 

$

17,298

 

 

$

11,680

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Non-cash investing and financing activities:

 

 

 

 

 

 

 

 

 

 

 

 

Capital expenditures included in accounts payable at period-end

 

$

324

 

 

$

1

 

 

$

413

 

 

 

See notes to consolidated financial statements.

 

Ooma | FY2022 Form 10-K | 66


 

 

Note 1: Overview and Basis of Presentation

Ooma, Inc. and its wholly-owned subsidiaries (collectively, “Ooma” or the “Company”) provides leading communications services and related technologies for businesses and consumers, delivered from its smart cloud-based SaaS and unified communications platforms. The Company is headquartered in Sunnyvale, California.

Principles of Presentation and Consolidation. The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. In the opinion of the Company’s management, the consolidated financial statements reflect all adjustments, which are normal and recurring in nature, necessary for fair financial statement presentation.

Fiscal Year.  The Company’s fiscal year ends on January 31. References to fiscal 2022, fiscal 2021 and fiscal 2020 refer to the fiscal years ended January 31, 2022, January 31, 2021 and January 31, 2020, respectively.

Use of Estimates. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company’s consolidated financial statements and accompanying notes. Significant estimates include, but are not limited to, those related to revenue recognition, inventory valuation, deferred sales commissions, valuation of goodwill and intangible assets, operating lease assets and liabilities, regulatory fees and indirect tax accruals, loss contingencies, stock-based compensation and income taxes (including valuation allowances). The Company bases its estimates and assumptions on historical experience, where applicable, and other factors that it believes to be reasonable under the circumstances. These estimates are based on information available as of the date of the consolidated financial statements, and assumptions are inherently subjective in nature. Therefore, actual results could differ from management’s estimates.

Comprehensive Loss.  For all periods presented, comprehensive loss approximated net loss in the consolidated statements of operations and differences were not material. Therefore, the Consolidated Statements of Comprehensive Loss have been omitted.

Segment Reporting.  The chief operating decision maker for the Company is the chief executive officer, who reviews the Company’s financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, management has determined that the Company operates in a single reportable segment.

Revenue was principally derived from customers located in the United States for all periods presented, with a small portion attributable to customers located in Canada and other countries. Long-lived assets located outside of the United States were not significant.

 

 

 

 


Ooma | FY2022 Form 10-K | 67


 

Note 2:  Significant Accounting Policies

Revenue Recognition

The Company derives its revenue from two sources: (1) subscription and services revenue, which is derived primarily from the sale of subscription plans for communications services and other connected services; and (2) product and other revenue. Subscriptions and services are sold directly to end-customers. Products are sold to end-customers through several channels, including but not limited to distributors, retailers and resellers (collectively “channel partners”), and Ooma sales representatives.

The Company determines revenue recognition through the following steps:

 

identification of the contract(s) with a customer;

 

identification of the performance obligations in the contract;

 

determination of the transaction price;

 

allocation of the transaction price to the performance obligations in the contract; and

 

recognition of revenue when, or as, the Company satisfies a performance obligation  

Subscription and Services Revenue. Most of the Company’s revenue is derived from recurring subscription fees related to service plans such as Ooma Business, Ooma Residential and other communications services. Service plans are generally sold as monthly subscriptions; however, certain plans are also offered as annual or multi-year subscriptions. Subscription revenue is generally recognized ratably over the contractual service term. A small portion of total revenue is recognized on a point-in-time basis from services such as: prepaid international calls, directory assistance, and advertisements displayed through its Talkatone mobile application.

Product and Other Revenue. Product and other revenue is generated primarily from the sale of on-premise devices and end-point devices, and to a lesser extent from porting fees that enable customers to transfer their existing phone numbers. The Company recognizes product and other revenue from sales to direct end-customers and channel partners at the point-in-time that control transfers, which is typically when it delivers the product. The Company’s distribution agreements with channel partners typically contain clauses for price protection and right of return. Credits and/or rebates issued for expected product returns and customer sales incentives are deemed to be variable consideration, which the Company estimates and records as a reduction to revenue at the point of sale. Product returns and sales incentives are estimated based on the Company’s historical experience, current trends and expectations regarding future experience. As of January 31, 2022 and 2021, total reserves for product returns and sales incentives were approximately $1.2 million and $1.1 million, respectively.

Revenue is recorded net of any sales and telecommunications taxes collected from customers to be remitted to government authorities. Amounts billed to customers related to shipping and handling are classified as product and other revenue. Shipping and handling costs are expensed as incurred and classified as cost of revenue.

Multiple performance obligations. The Company’s contracts with customers typically contain multiple performance obligations that consist of communications services and related product(s). For these contracts, individual performance obligations are accounted for separately if they are distinct. The contract transaction price is then allocated to the separate performance obligations on a relative stand-alone selling price basis. The Company determines the SSP for its communications services based on observable historical stand-alone sales to customers, for which a substantial majority of selling prices must fall within a reasonably narrow pricing range. The Company determines the SSP for its on-premise devices and end-point devices based upon management’s best estimates and judgments, considering company-specific factors such as pricing strategies, discounting practices, and estimated product and other costs.

Cash Equivalents and Short-term Investments.  All highly liquid investments with an original maturity of three months or less at the date of purchase are classified as cash equivalents. Short-term investments are classified as available-for-sale and carried at fair value, with unrealized gains and losses, net of tax, recorded as a separate component of stockholders’ equity within accumulated other comprehensive (loss) income. The cost of securities sold is based upon the specific identification method.

Ooma | FY2022 Form 10-K | 68


 

Fair Value of Financial Instruments.  The Company records its financial assets and liabilities at fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the reporting date. The Company estimates and categorizes the fair value of its financial assets by applying the following hierarchy:

Level 1: Quoted prices (unadjusted) for identical assets or liabilities in active markets.

Level 2: Observable prices based on inputs not quoted in active markets but are corroborated by market data.

Level 3: Unobservable inputs that are supported by little or no market activity

The carrying value of the Company’s financial instruments, including cash equivalents, accounts receivable, inventory, accounts payable and other current assets and current liabilities approximates fair value due to their short maturities.

Concentrations.  Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, accounts receivable and convertible note receivable (Note 5). The Company’s cash, cash equivalents and short-term investments are held by financial institutions that management believes are of high-credit quality although the balances, at times, may exceed federally insured limits. The Company performs credit evaluations of its customers’ financial condition and generally does not require collateral for sales made on credit. 

Customers who represented 10% or more of net accounts receivable were as follows:

 

 

 

 

As of

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Customer A

 

 

 

19%

 

 

*

 

Customer B

 

 

 

11%

 

 

*

 

Customer C

 

 

 

*

 

 

10%

 

*As of January 31, 2022 and 2021, these customers accounted for less than 10% of net accounts receivable.

Accounts Receivable.  Accounts receivable are recorded net of an allowance for doubtful accounts for estimated credit losses. Allowances are recorded based upon assessment of several factors, including historical experience, aging of receivable balances and economic conditions. As of January 31, 2022 and 2021, the allowance for doubtful accounts was $0.3 million. Bad debt expense recorded in the consolidated statement of operations was not material for the periods presented.

Inventories.  Inventories, which consist of raw materials and finished goods, include the cost to purchase manufactured products, allocated labor and overhead. Inventories are stated at the lower of actual cost and net realizable value on a first-in, first-out basis. The Company writes down the carrying value of inventory to net realizable value for estimated excess and obsolete inventory based upon assumptions about forecast demand and market conditions. Inventory carrying value adjustments are recognized as a component of cost of product and other revenue in the consolidated statement of operations.

Customer Acquisition Costs. Sales commissions and other costs paid to internal sales personnel, third-party sales entities and value-added resellers are considered incremental and recoverable costs of obtaining customer contracts. The resellers are selling agents for the Company and earn sales commissions that are directly tied to the value of the contracts that the Company enters with the end-user customers. These costs are capitalized and amortized on a systematic basis over the expected period of benefit of five years, or customer contractual term for multi-year contracts. The Company has determined the period of benefit taking into consideration both qualitative and quantitative factors, such as expected subscription term and expected renewal periods of its customer contracts, product life cycles and customer attrition. Amortization expense is recorded in sales and marketing expenses in the consolidated statement of operations.

The Company pays sales commissions on initial contracts, contracts for increased purchases with existing customers (expansion contracts) and certain contract renewals. The Company periodically evaluates whether there have been any changes in its business, the market conditions in which it operates or other events which would indicate that its amortization period should be changed or if there are potential indicators of impairment. To date, there have been no material impairment losses related to the costs capitalized.

Ooma | FY2022 Form 10-K | 69


 

Internal-Use Website Development Costs. The Company capitalizes certain costs to develop its customer-facing websites when preliminary development efforts are successfully completed, management has authorized and committed project funding, and it is probable that the project will be completed and the software will be used as intended. Such costs primarily include payroll-related costs for engineers and contractors directly associated with the development project. Capitalized website development costs are included in property and equipment and are amortized on a straight-line basis over an estimated useful life of two years. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. 

Property and Equipment, net.  Property and equipment, net is stated at cost, less accumulated depreciation and amortization. Depreciation and amortization is computed on a straight-line basis over the estimated useful lives of those assets, generally two to five years. Leasehold improvements are amortized over the shorter of the lease term or estimated useful lives of the respective assets. Repairs and maintenance costs that do not extend the life or improve the asset are expensed as incurred.

Operating Leases.  The Company determines if an arrangement is a lease at inception. The Company’s leases primarily consist of office and data center space and are classified as operating leases. The Company does not have any finance leases nor material arrangements as a lessor. Right-of-use lease assets and lease liabilities are recognized at the lease commencement date based upon the present value of the remaining lease payments over the lease term. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. Lease expense for lease payments is recognized on a straight-line basis over the term of the lease. The accounting lease term may include options to renew or extend when it is reasonably certain that the option will be exercised. Lease agreements that contain both lease and non-lease components are accounted for as a single component. Short-term leases with an initial term of twelve months or less are not recorded on the balance sheet.

Goodwill.  Goodwill represents the excess of the purchase price over the fair value of the net assets acquired in a business combination. The Company evaluates goodwill for impairment annually in the fourth quarter of its fiscal year, or more frequently if indicators of potential impairment arise. The Company has a single reporting unit and consequently evaluates goodwill for impairment based on an evaluation of the fair value of the Company as a whole. No impairment has been recognized for any of the periods presented.

Intangible Assets. Acquired intangible assets other than goodwill, which primarily consist of customer relationships, are amortized over their useful lives unless the lives are determined to be indefinite. For intangible assets acquired in a business combination, the estimated fair values of the assets received are used to establish their recorded values. Valuation techniques consistent with the market approach, income approach and/or cost approach are used to measure fair value.

Impairment of Long-Lived Assets.  Long-lived assets, such as property and equipment, capitalized website development costs, and intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset.

The Company did not record any material impairment charges for fiscal 2022 or fiscal 2021.  During fiscal 2020, the Company recorded impairment charges of $0.7 million to cost of product revenue for abandoned developed technology and trade names associated with the Ooma Smart Cam, which was acquired through the fiscal 2018 acquisition of Butterfleye, Inc. and discontinued in October 2019.

Research and Development.  Research and development costs are charged to operating expenses as incurred in the consolidated statements of operations, except for internal-use website development costs that qualify for capitalization, as per above. Research and development expenses consist primarily of personnel-related costs for employees and contractors, including stock-based compensation, as well as license and product certification fees and allocated overhead costs.

Advertising.  Advertising costs are included in sales and marketing and expensed as incurred, except for production costs associated with television and radio advertising, which are expensed on the first date of airing. Advertising costs were $14.5 million, $12.2 million and $13.6 million for fiscal 2022, 2021 and 2020, respectively.

Advertising payments to the Company’s channel partners recorded as a reduction in revenue totaled $0.3 million, $0.3 million and $0.4 million for fiscal 2022, 2021 and 2020, respectively.

Ooma | FY2022 Form 10-K | 70


 

Stock-Based Compensation.  Stock-based compensation expense for all stock-based awards granted to employees and non-employee directors are measured at the grant date fair value of the equity award. The fair value of options granted and purchase rights under the Company’s ESPP are estimated on the date of grant using the Black-Scholes pricing model. The fair value of each RSU granted is determined using the closing market price of the Company’s common stock on the date of grant.  Compensation expense is recognized using the straight-line method over the requisite service period, which is generally the vesting period. Forfeitures are recorded in the period in which they occur.

Income Taxes.  Income taxes are recorded using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income (loss) in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. 

Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. A tax position is recognized when it is more-likely-than-not that the tax position will be sustained upon examination, including resolution of any related appeals or litigation processes. A tax position that meets the more likely than not recognition threshold is measured at the largest amount of benefit that is greater than 50% likely of being realized upon ultimate settlement with a taxing authority.

Interest and penalties associated with unrecognized tax benefits are classified as income tax expense. The Company had no interest or penalty accruals associated with uncertain tax benefits in its consolidated balance sheets and statements of operations for any periods presented.

Foreign currency. The U.S. dollar is the functional currency of the Company's foreign subsidiaries. Remeasurement and transaction gains and losses are included in interest and other income, net and were not material for any periods presented.

Adopted Accounting Standards

Financial Instruments-Credit Losses. On February 1, 2021, the Company adopted Accounting Standards Update (“ASU”) 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplified certain aspects of the accounting for income taxes as well as clarified and amended existing guidance to improve consistent application. Adoption did not have a material impact on the Company’s consolidated financial statements and related disclosures.

 

 

 

 


Ooma | FY2022 Form 10-K | 71


 

Note 3:  Revenue and Deferred Revenue

Disaggregated revenue

Revenue disaggregated by revenue source consisted of the following (in thousands):

 

 

 

Fiscal Year Ended January 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Subscription and services revenue

 

$

175,942

 

 

$

156,873

 

 

$

139,499

 

Product and other revenue

 

 

16,348

 

 

 

12,074

 

 

 

12,094

 

Total revenue

 

$

192,290

 

 

$

168,947

 

 

$

151,593

 

 

The Company derived approximately 49%, 44% and 39% of its total revenue from Ooma Business and approximately 49%, 54% and 58% of its total revenue from Ooma Residential and in fiscal 2022, 2021 and 2020, respectively.

No individual country outside of the United States represented 10% or more of total revenue for the periods presented. No single customer accounted for 10% or more of total revenue for the periods presented.

Deferred revenue primarily consists of billings or payments received in advance of meeting revenue recognition criteria. Deferred services revenue is recognized on a ratable basis over the term of the contract as the services are provided.

 

 

 

 

 

As of

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Subscription and services

 

 

 

$

16,614

 

 

$

16,433

 

Product and other

 

 

 

 

59

 

 

 

68

 

Total deferred revenue

 

 

 

$

16,673

 

 

 

16,501

 

Less: current deferred revenue

 

 

 

 

16,600

 

 

 

16,426

 

Non-current deferred revenue included in other long-term liabilities

 

 

 

$

73

 

 

$

75

 

 

During fiscal 2022, the Company recognized revenue of approximately $16.4 million pertaining to amounts deferred as of January 31, 2021. As of January 31, 2022, the Company’s deferred revenue balance was primarily composed of subscription contracts that were invoiced during fiscal 2022.

Remaining performance obligations. As of January 31, 2022, contract revenue that had not yet been recognized for open contracts with an original expected length of greater than one year was approximately $9.1 million. The Company expects to recognize revenue on approximately 53% of this amount over the next 12 months, with the balance to be recognized thereafter.

 

 

 


Ooma | FY2022 Form 10-K | 72


 

Note 4:  Fair Value Measurements

Financial assets measured at fair value on a recurring basis by level were as follows (in thousands):

 

 

Balance as of January 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

2,275

 

 

$

 

 

$

2,275

 

Total cash equivalents

 

$

2,275

 

 

$

 

 

$

2,275

 

Cash

 

 

 

 

 

 

 

 

 

 

17,392

 

Total cash and cash equivalents

 

 

 

 

 

 

$

19,667

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

$

7,065

 

 

$

 

 

$

7,065

 

Commercial paper

 

 

 

 

 

4,548

 

 

 

4,548

 

Total short-term investments

 

$

7,065

 

 

$

4,548

 

 

$

11,613

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance as of January 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

1,657

 

 

$

 

 

$

1,657

 

U.S. agency securities

 

 

 

 

 

1,000

 

 

 

1,000

 

U.S. treasury securities

 

 

250

 

 

 

 

 

 

250

 

Total cash equivalents

 

$

1,907

 

 

$

1,000

 

 

$

2,907

 

Cash

 

 

 

 

 

 

 

 

 

 

14,391

 

Total cash and cash equivalents

 

 

 

 

 

 

$

17,298

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

$

9,782

 

 

$

 

 

$

9,782

 

Corporate debt securities

 

 

 

 

 

929

 

 

 

929

 

Asset-backed securities

 

 

 

 

 

302

 

 

 

302

 

Total short-term investments

 

$

9,782

 

 

$

1,231

 

 

$

11,013

 

The Company classifies its cash equivalents and short-term investments within Level 1 or Level 2 because it uses quoted market prices or alternative pricing sources and models utilizing market observable inputs to determine their fair value. The Company has no Level 3 assets or liabilities. For the periods presented, the amortized cost of cash equivalents and marketable securities approximated their fair value and there were no material realized or unrealized gains or losses, either individually or in the aggregate.  

Contractual maturities of short-term investments were as follows (in thousands):

 

 

 

 

As of

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Due in one year or less

 

 

 

$

10,377

 

 

$

11,013

 

Due after one year to two years

 

 

 

 

1,236

 

 

 

 

Total

 

 

 

$

11,613

 

 

$

11,013

 

 

 

 


Ooma | FY2022 Form 10-K | 73


 

Note 5:  Balance Sheet Components

The following sections and tables provide details of selected balance sheet items (in thousands):

Inventories

 

 

 

 

 

As of

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Finished goods

 

 

 

$

10,452

 

 

$

11,057

 

Raw materials

 

 

 

 

3,389

 

 

 

1,176

 

Total inventory

 

 

 

$

13,841

 

 

$

12,233

 

 

Property and equipment, net

 

 

 

 

 

As of

 

 

 

Estimated life

(in years)

 

January 31,

2022

 

 

January 31,

2021

 

Computer hardware and software

 

3-4

 

$

6,996

 

 

$

6,944

 

Network and engineering equipment

 

3-5

 

 

4,979

 

 

 

4,164

 

Website development costs

 

2

 

 

4,816

 

 

 

3,191

 

Customer premise equipment

 

3

 

 

3,965

 

 

 

2,041

 

Leasehold improvements

 

1-5

 

 

447

 

 

 

418

 

Office furniture and fixtures

 

5

 

 

124

 

 

 

124

 

Total property and equipment

 

 

 

 

21,327

 

 

 

16,882

 

Less: accumulated depreciation and amortization

 

 

 

 

(14,846

)

 

 

(11,811

)

Property and equipment, net

 

 

 

$

6,481

 

 

$

5,071

 

 

Depreciation and amortization of property and equipment totaled $3.1 million, $2.9 million and $2.5 million in fiscal 2022, 2021 and 2020, respectively.

Other current and non-current assets

 

 

 

 

 

As of

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Deferred sales commissions, current

 

 

 

$

6,395

 

 

$

4,689

 

Prepaid expenses

 

 

 

 

4,239

 

 

 

3,152

 

Convertible note receivable (see "GTC" below)

 

 

 

 

1,773

 

 

 

1,605

 

Deferred inventory costs

 

 

 

 

344

 

 

 

381

 

Other current assets

 

 

 

 

847

 

 

 

395

 

Total other current assets

 

 

 

$

13,598

 

 

$

10,222

 

 

 

 

 

 

 

 

 

 

 

 

Deferred sales commissions, non-current

 

 

 

$

13,228

 

 

$

11,474

 

Other non-current assets

 

 

 

 

647

 

 

 

736

 

Total other non-current assets

 

 

 

$

13,875

 

 

$

12,210

 

 

Customer Acquisition Costs. Amortization expense for total deferred sales commissions was $6.0 million, $3.9 million and $2.2 million for fiscal 2022, 2021 and 2020, respectively.

Ooma | FY2022 Form 10-K | 74


 

Global Telecom Corporation (“GTC”).   In December 2018, the Company invested $1.3 million in cash in GTC, a privately-held technology company, in exchange for a convertible promissory note that will convert to shares of GTC stock upon the occurrence of certain future events. As amended, the promissory note and accrued interest is due and payable upon the Company’s demand at any time after June 30, 2022. The Company has also partnered with GTC on certain inventory procurement and research and development activities. GTC is a variable interest entity for accounting purposes and the Company does not consolidate GTC into its financial statements because the Company is not the primary beneficiary. The Company’s maximum exposure to loss is equal to the carrying value of the convertible note receivable, including accrued interest. During fiscal 2022, the Company made total payments to GTC of approximately $2.7 million for inventory purchases and related shipping costs. As of January 31, 2022 and 2021, the Company’s non-cancelable inventory purchase commitments to GTC were immaterial.

Accrued expenses and other current liabilities

 

 

 

 

 

As of

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Payroll and related expenses

 

 

 

$

10,853

 

 

$

11,062

 

Regulatory fees and taxes

 

 

 

 

3,933

 

 

 

4,141

 

Short-term operating lease liabilities

 

 

 

 

3,260

 

 

 

3,831

 

Customer-related liabilities

 

 

 

 

1,587

 

 

 

1,262

 

Other

 

 

 

 

3,190

 

 

 

2,435

 

Total accrued expenses and other current liabilities

 

 

 

$

22,823

 

 

$

22,731

 

 

Note 6:  Acquired Intangible Assets

The gross value, accumulated amortization and carrying values of intangible assets were as follows (in thousands):

 

 

 

As of January 31, 2022

 

 

As of January 31, 2021

 

 

Estimated life

(in years)

 

Gross

Value

 

 

Accumulated Amortization

 

 

Carrying

Value

 

 

Gross

Value

 

 

Accumulated Amortization

 

 

Carrying

Value

 

Customer relationships

5-7

 

$

6,735

 

 

$

(2,921

)

 

$

3,814

 

 

$

6,735

 

 

$

(1,908

)

 

$

4,827

 

Developed technology

5

 

 

1,809

 

 

 

(1,584

)

 

 

225

 

 

 

1,809

 

 

 

(1,385

)

 

 

424

 

Trade names

5

 

 

564

 

 

 

(395

)

 

 

169

 

 

 

564

 

 

 

(302

)

 

 

262

 

Total intangible assets

 

 

$

9,108

 

 

$

(4,900

)

 

$

4,208

 

 

$

9,108

 

 

$

(3,595

)

 

$

5,513

 

Amortization expense was $1.3 million, $1.3 million and $1.2 million in fiscal 2022, 2021 and 2020, respectively. 

At January 31, 2022, the estimated future amortization expense for intangible assets is as follows (in thousands):

Fiscal Years Ending January 31,

 

 

Total

 

2023

 

 

$

1,304

 

2024

 

 

 

941

 

2025

 

 

 

852

 

2026

 

 

 

833

 

2027

 

 

 

278

 

Total

 

 

$

4,208

 

 

 

 

 

 


Ooma | FY2022 Form 10-K | 75


 

Note 7:  Operating Leases

The Company leases its headquarters located in Sunnyvale, California, as well as office and data center space in several locations under non-cancelable operating lease agreements, with expiration dates through fiscal 2030. The lease agreements often include escalating rent payments, renewal provisions and other provisions which require the Company to pay common area maintenance costs, property taxes and insurance. The lease agreements do not contain any material residual value guarantees or material restrictive covenants.  

Operating lease right-of-use assets and long-term operating lease liabilities are included on the face of the consolidated balance sheet. Short-term operating lease liabilities are presented within accrued expenses and other current liabilities.

Supplemental balance sheet information related to leases was as follows (in thousands):

 

 

 

 

 

 

 

As of

 

 

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Operating lease right-of-use assets

 

 

 

 

 

$

14,396

 

 

$

6,045

 

   Total leased assets

 

 

 

 

 

$

14,396

 

 

$

6,045

 

Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Short-term operating lease liabilities

 

 

 

 

 

$

3,260

 

 

$

3,831

 

Long-term operating lease liabilities

 

 

 

 

 

 

11,194

 

 

 

2,815

 

   Total lease liabilities

 

 

 

 

 

$

14,454

 

 

$

6,646

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average remaining lease term

 

 

 

 

 

5.8 years

 

 

2.2 years

 

Weighted-average discount rate

 

 

 

 

 

 

3.7

%

 

 

4.6

%

The components of lease expense were as follows (in thousands):

 

 

 

 

 

Fiscal Year Ended January 31,

 

 

 

 

 

2022

 

 

2021

 

 

2020

 

Operating lease costs (1)

 

 

 

$

3,861

 

 

$

3,947

 

 

$

2,796

 

Variable lease costs (2)

 

 

 

 

972

 

 

 

948

 

 

 

1,062

 

   Total lease cost

 

 

 

$

4,833

 

 

$

4,895

 

 

$

3,858

 

 

(1) Recognized on a straight-line basis over the lease term. Includes rent for leases with initial terms of twelve months or less, which were not material.

(2) Primarily included common area maintenance, utilities and property taxes and insurance, which were expensed as incurred.

Effective May 2021, the Company extended the sublease term for its corporate headquarters in Sunnyvale, California from an end date of January 31, 2022 to March 15, 2029. The total undiscounted rental payments associated with the sublease extension are approximately $11.1 million from February 2022 onwards. The Company is also required to continue paying common area maintenance costs, property taxes and insurance. This sublease extension is a lease modification that qualifies as a change of accounting for the original sublease and not a separate contract. Accordingly, in the second quarter of fiscal 2022, the Company remeasured its operating lease liability using the present value of the revised rental payments and recognized the difference of $9.5 million between the new lease liability and the old lease liability as an increase to the operating lease right-of-use asset.

Supplemental cash flow information related to leases was as follows (in thousands):

 

 

 

 

 

Fiscal Year Ended January 31,

 

 

 

 

 

2022

 

 

2021

 

 

2020

 

Cash payments for operating leases

 

 

 

$

3,945

 

 

$

3,343

 

 

$

2,148

 

Right-of-use assets recognized in exchange for new operating lease obligations

 

 

 

$

11,289

 

 

$

1,196

 

 

$

5,856

 

 

Ooma | FY2022 Form 10-K | 76


 

As of January 31, 2022, maturities of operating lease liabilities were as follows (in thousands):

 

Fiscal Years Ending January 31,

 

 

 

 

 

 

 

January 31, 2022

 

2023

 

 

 

 

 

 

 

$

3,188

 

2024

 

 

 

 

 

 

 

 

3,175

 

2025

 

 

 

 

 

 

 

 

2,840

 

2026

 

 

 

 

 

 

 

 

1,662

 

2027

 

 

 

 

 

 

 

 

1,684

 

Thereafter

 

 

 

 

 

 

 

 

3,555

 

Total future minimum lease payments

 

 

 

 

 

 

 

 

16,104

 

Less: imputed interest

 

 

 

 

 

 

 

 

(1,650

)

      Present value of lease liabilities

 

 

 

 

 

 

 

$

14,454

 

 

 


Ooma | FY2022 Form 10-K | 77


 

Note 8: Stockholders’ Equity

Common Stock Reserved for Future Issuance

The Company had shares of common stock reserved for issuance as follows (in thousands):

 

 

 

As of

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Restricted stock units outstanding

 

 

1,312

 

 

 

1,441

 

Options to purchase common stock

 

 

1,325

 

 

 

1,366

 

Shares available for future issuance under stock plans

 

 

2,354

 

 

 

1,887

 

Shares reserved under ESPP

 

 

1,370

 

 

 

1,131

 

Total shares reserved for issuance

 

 

6,361

 

 

 

5,825

 

 

Stock Options. Under the Company's 2015 Equity Incentive Plan, or the 2015 Plan, options to purchase shares of common stock may be granted to employees, non-employee directors and consultants. These options vest from the date of grant to up to four years and expire ten years from the date of grant. Options may be exercised anytime during their term in accordance with the vesting/exercise schedule specified in the recipient’s stock option agreement and in accordance with the 2015 plan provisions.

Stock option activity for fiscal 2022 was as follows:

 

 

 

 

 

 

 

Weighted-Average

 

 

Aggregate

 

 

 

Shares

 

 

Exercise Price

 

 

Intrinsic Value

 

 

 

(in thousands)

 

 

Per Share

 

 

(in thousands)

 

Balance as of January 31, 2021

 

 

1,366

 

 

$

7.95

 

 

$

7,803

 

Granted

 

 

120

 

 

$

16.28

 

 

 

 

 

Exercised

 

 

(125

)

 

$

3.81

 

 

 

 

 

Canceled

 

 

(36

)

 

$

13.79

 

 

 

 

 

Balance as of January 31, 2022

 

 

1,325

 

 

$

8.93

 

 

$

12,064

 

Vested and exercisable as of January 31, 2022

 

 

1,152

 

 

$

8.18

 

 

$

11,363

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The aggregate intrinsic value of vested options exercised during fiscal 2022, 2021 and 2020 was $1.9 million, $1.4 million and $2.2 million, respectively. The weighted-average grant date fair value of options granted during fiscal 2022, 2021 and 2020 was $7.89, $4.72 and $7.13, respectively.

Restricted Stock Units.  Under the 2015 Plan, RSUs may be granted to employees, non-employee directors and consultants. These RSUs vest ratably over a period ranging from one to four years, and are subject to the participant’s continuing service to the Company over that period. Until vested, RSUs do not have the voting and dividend participation rights of common stock and the shares underlying the awards are not considered issued and outstanding.

RSU activity for fiscal 2022 was as follows:

 

 

 

Shares

(in thousands)

 

 

Weighted-Average

Grant-Date Fair

Value Per Share

 

Balance as of January 31, 2021

 

 

1,441

 

 

$

12.54

 

Granted

 

 

919

 

 

$

17.04

 

Vested

 

 

(824

)

 

$

13.19

 

Canceled

 

 

(224

)

 

$

13.93

 

Balance as of January 31, 2022

 

 

1,312

 

 

$

15.05

 

 

Vested RSUs included shares of common stock that the Company withheld on behalf of certain employees to satisfy the minimum statutory tax withholding requirements, as defined by the Company. The Company withheld an aggregate amount of $2.1 million, $1.6 million and $1.5 million in fiscal 2022, 2021 and 2020, respectively, which were classified as financing cash outflows in the consolidated statements of cash flows. The Company canceled and returned these shares to the 2015 Plan, which are available under the plan terms for future issuance.

Ooma | FY2022 Form 10-K | 78


 

Employee Stock Purchase Plan

The ESPP allows eligible employees to purchase shares of common stock at a discount through payroll deductions of up to 15% of their eligible compensation, subject to plan limitations. The ESPP provides for a 24-month offering period comprised of four purchase periods of approximately six months. Employees are able to purchase shares at 85% of the lower of the fair market value of the Company’s common stock as of the first date or the ending date of each six-month offering period. The offering periods are scheduled to start on the first trading day on or after March 15 and September 15 of each year. During each of the fiscal years 2022, 2021 and 2020, employees purchased 0.2 million shares at a weighted-average purchase price of $10.22, $9.98 and $9.97 per share, respectively.  

Note 9:  Stock-Based Compensation

Total stock-based compensation recognized for stock-based awards in the consolidated statements of operations was as follows (in thousands):

 

 

 

 

Fiscal Year Ended January 31,

 

 

 

 

2022

 

 

2021

 

 

2020

 

Cost of revenue

 

 

$

979

 

 

$

1,015

 

 

$

1,262

 

Sales and marketing

 

 

 

1,856

 

 

 

1,910

 

 

 

1,929

 

Research and development

 

 

 

4,216

 

 

 

4,267

 

 

 

4,610

 

General and administrative

 

 

 

5,631

 

 

 

5,083

 

 

 

4,960

 

Total stock-based compensation expense

 

 

$

12,682

 

 

$

12,275

 

 

$

12,761

 

 

The income tax benefit related to stock-based compensation expense was zero for all periods presented due to a full valuation allowance on the Company's deferred tax assets (see Note 10: Income Taxes below).  As of January 31, 2022, there was $19.0 million of unrecognized stock-based compensation expense related to unvested RSUs, stock options and ESPP that will be recognized on a straight-line basis over the remaining weighted-average vesting period of approximately 2.5 years.

The fair value of employee stock options and ESPP was estimated using the Black–Scholes model with the following assumptions:

 

 

 

 

Fiscal Year Ended January 31,

 

 

 

 

2022

 

 

2021

 

 

2020

 

Stock Options:

 

 

 

 

 

 

 

 

 

 

 

 

 

Expected volatility

 

 

51%

 

 

47%

 

 

44%

 

Expected term (in years)

 

 

6.1

 

 

6.1

 

 

6.1

 

Risk-free interest rate

 

 

0.9%

 

 

0.6%

 

 

2.5%

 

Dividend yield

 

 

NA

 

 

NA

 

 

NA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fiscal Year Ended January 31,

 

 

 

 

2022

 

 

2021

 

 

2020

 

ESPP:

 

 

 

 

 

 

 

 

 

 

 

 

 

Expected volatility

 

 

41%-58%

 

 

46%-83%

 

 

40%-51%

 

Expected term (in years)

 

 

0.5-2.0

 

 

0.5-2.0

 

 

0.5-2.0

 

Risk-free interest rate

 

 

0.1%-0.2%

 

 

0.1%-0.4%

 

 

1.7%-2.5%

 

Dividend yield

 

 

NA

 

 

NA

 

 

NA

 

 

The expected term of options granted to employees is based on the simplified method as the Company does not have sufficient historical exercise data, and the expected term of the ESPP is based on the contractual term. For fiscal 2022, expected volatility is derived from the average historical volatility of the Company’s own common stock. In prior fiscal years, expected volatility was derived from a combination of the average historical volatility of the Company’s own common stock and a group of comparable publicly traded companies. The risk-free interest rate is based on the yields of U.S. Treasury securities with maturities similar to the expected term.

 

Ooma | FY2022 Form 10-K | 79


 

Note 10: Income Taxes

Loss before income taxes consisted of the following components (in thousands):

 

 

 

Fiscal Year Ended January 31,

 

 

 

2022

 

 

2021

 

 

2020

 

United States

 

$

1,340

 

 

$

(120

)

 

$

(17,051

)

Foreign

 

 

(3,091

)

 

 

(2,236

)

 

 

(1,880

)

Loss before income taxes

 

$

(1,751

)

 

$

(2,356

)

 

$

(18,931

)

 

Income tax provision (benefit) differed from the amount computed by applying the U.S. federal income tax rate to pre-tax loss as a result of the following (dollars in thousands):

 

 

 

Fiscal Year Ended January 31,

 

 

 

2022

 

 

Rate

 

 

2021

 

 

Rate

 

 

2020

 

 

Rate

 

Federal tax at statutory rate

 

$

(368

)

 

 

21

%

 

$

(495

)

 

 

21

%

 

$

(3,975

)

 

 

21

%

State taxes, net of federal benefit

 

 

52

 

 

 

(3

)%

 

 

75

 

 

 

(3

)%

 

 

12

 

 

 

 

Foreign income and withholding taxes

 

 

(185

)

 

 

11

%

 

 

(87

)

 

 

3

%

 

 

(98

)

 

 

1

%

Permanent tax adjustment

 

 

58

 

 

 

(3

)%

 

 

163

 

 

 

(7

)%

 

 

114

 

 

 

(1

)%

Section 162(m)

 

 

1,050

 

 

 

(60

)%

 

 

598

 

 

 

(25

)%

 

 

606

 

 

 

(3

)%

Stock-based compensation

 

 

(1,545

)

 

 

88

%

 

 

(251

)

 

 

11

%

 

 

(624

)

 

 

3

%

Change in valuation allowance

 

 

2,959

 

 

 

(169

)%

 

 

185

 

 

 

(8

)%

 

 

5,445

 

 

 

(29

)%

Research and development credit

 

 

(1,980

)

 

 

113

%

 

 

(243

)

 

 

10

%

 

 

(1,279

)

 

 

7

%

Other

 

 

(41

)

 

 

2

%

 

 

140

 

 

 

(6

)%

 

 

(331

)

 

 

2

%

Income tax provision (benefit) at effective tax rate

 

$

 

 

 

(0

)%

 

$

85

 

 

 

(4

)%

 

$

(130

)

 

 

1

%

The tax effects of temporary differences that give rise to significant portions of the Company’s deferred tax assets and liabilities are as follows (in thousands):

 

 

As of January 31,

 

 

 

2022

 

 

2021

 

Deferred tax assets:

 

 

 

 

 

 

 

 

Net operating loss carryforwards

 

$

34,808

 

 

$

33,211

 

Tax credit carryover

 

 

10,905

 

 

 

8,963

 

Operating lease right-of-use assets

 

 

3,482

 

 

 

1,686

 

Stock-based compensation

 

 

1,114

 

 

 

1,101

 

Acquired intangible assets

 

 

256

 

 

 

53

 

Deferred revenue

 

 

18

 

 

 

19

 

Other

 

 

26

 

 

 

14

 

Gross deferred tax assets

 

 

50,609

 

 

 

45,047

 

Valuation allowance

 

 

(45,111

)

 

 

(42,153

)

Net deferred tax assets

 

$

5,498

 

 

$

2,894

 

Deferred tax liabilities:

 

 

 

 

 

 

 

 

Operating lease liabilities

 

$

(3,468

)

 

$

(1,533

)

Accruals and reserves

 

 

(1,994

)

 

 

(1,265

)

Fixed assets depreciation

 

 

(36

)

 

 

(96

)

Gross deferred tax liabilities

 

$

(5,498

)

 

$

(2,894

)

Net deferred taxes

 

$

 

 

$

 

 

Management believes that, based upon the available evidence, both positive and negative, it is more likely than not that the deferred tax assets will not be utilized, such that a full valuation allowance has been recorded. The net change in the total valuation allowance for fiscal 2022 and 2021 were increases of $3.0 million and $0.6 million, respectively.

Ooma | FY2022 Form 10-K | 80


 

As of January 31, 2022, the Company had net operating loss carryforwards for federal and state tax purposes of approximately $125.1 million and $94.8 million, respectively, available to offset future taxable income. If not utilized, these available carryforward losses will expire in various amounts for federal and state tax purposes beginning in 2030. In addition, the Company had research and development tax credits for federal and state purposes of approximately $10.5 million and $9.8 million, respectively, available to offset future taxes. If not utilized, the available federal credits will begin to expire in 2030. California state research and development tax credits can be carried forward indefinitely.

Immaterial Corrections of Prior Period Disclosures. Subsequent to the Company’s filing of its Annual Report on Form 10-K for the year ended January 31, 2021, the Company identified certain errors relating to its presentation of deferred tax assets, specifically net operating loss carryforwards and the associated valuation allowance for state tax purposes. As a result, the previously reported net operating loss carryforwards deferred tax asset and the valuation allowance were each reduced by $7.4 million. These corrections had no impact on the Company’s income tax provision (benefit) reported in the consolidated statements of operations and no impact on net deferred taxes in the consolidated balance sheet as of and for the year ended January 31, 2021. The Company has evaluated the materiality of these errors based on an analysis of quantitative and qualitative factors and concluded they were not material to the prior period financial statements, individually or in the aggregate.

Uncertain Tax Positions

The Company has unrecognized tax benefits of approximately $8.1 million as of January 31, 2022. Deferred tax assets associated with these unrecognized tax benefits are fully offset by a valuation allowance. If recognized, these benefits would not affect the effective tax rate before consideration of the valuation allowance.

The following table summarizes the activity related to unrecognized tax benefits (in thousands):

 

Balance at January 31, 2020

 

 

 

$

6,017

 

Decrease related to prior year positions

 

 

 

 

(362

)

Increase related to current year tax positions

 

 

 

 

987

 

Balance at January 31, 2021

 

 

 

 

6,642

 

Increase related to current year tax positions

 

 

 

 

1,448

 

Balance at January 31, 2022

 

 

 

$

8,090

 

 

The Company had no interest or penalty accruals associated with uncertain tax benefits in its balance sheets and statements of operations. The Company does not have any tax positions for which it is reasonably possible the total amount of gross unrecognized benefits will increase or decrease within 12 months of the year ended January 31, 2022.

Because the Company has net operating loss and credit carryforwards, there are open statutes of limitations in which federal, state and foreign taxing authorities may examine the Company’s tax returns for all tax years from 2009 through the current period.

 


Ooma | FY2022 Form 10-K | 81


 

Note 11:  Commitments and Contingencies

Purchase Commitments

As of January 31, 2022 and 2021, non-cancelable inventory purchase commitments to contract manufacturers and other parties were approximately $19.4 million and $5.4 million, respectively.

Additionally, the Company has a non-cancelable service agreement with a telecommunications provider that contains total annual minimum purchase commitments of $0.6 million between August 2021 and July 2022, $1.5 million between August 2022 and July 2023 and $2.5 million between August 2023 and July 2024.  

Legal Proceedings

In addition to the litigation matters described below, from time to time, the Company may be involved in a variety of other claims, lawsuits, investigations, and proceedings relating to contractual disputes, intellectual property rights, employment matters, regulatory compliance matters, and other litigation matters relating to various claims that arise in the normal course of business. Defending such proceedings is costly and can impose a significant burden on management and employees, the Company may receive unfavorable preliminary or interim rulings in the course of litigation, and there can be no assurances that favorable final outcomes will be obtained.

The Company determines whether an estimated loss from a contingency should be accrued by assessing whether a loss is deemed probable and can be reasonably estimated. The Company assesses its potential liability by analyzing specific litigation and regulatory matters using reasonably available information. The Company develops its views on estimated losses in consultation with inside and outside counsel, which involves a subjective analysis of potential results and outcomes, assuming various combinations of appropriate litigation and settlement strategies. Legal fees are expensed in the period in which they are incurred.

As of January 31, 2022 and 2021, the Company does not have any accrued liabilities recorded for loss contingencies in its consolidated financial statements.

Oregon Tax Litigation

On August 30, 2016, the Oregon Department of Revenue (the “DOR”) issued tax assessments against the Company for the Oregon Emergency Communications Tax (the “Tax”), which the DOR alleges Ooma should have collected from its subscribers in Oregon and remitted to the DOR during the period between January 1, 2013 and March 31, 2016 (collectively, the “Assessments”).  The Company believes that the Commerce Clause of the United States Constitution bars the application of the Tax and the Assessments to the Company, since the Company has no employees, property or other indicia of a “substantial nexus” with the State of Oregon. 

On March 2, 2020, Oregon Tax Court issued a decision upholding the Assessments. On April 1, 2020, the Company filed a Notice of Appeal with the Supreme Court of the State of Oregon and on December 23, 2021, the Supreme Court of Oregon issued a decision upholding the assessment. The Company intends to file a petition for writ of certiorari with the United States Supreme Court.  Litigation is unpredictable and there can be no assurances that the Company will obtain a favorable final outcome, even assuming the United States Supreme Court grants the Company’s petition. In prior fiscal years, the Company recorded and has paid cumulative charges of $0.6 million to the DOR as its best estimate of probable loss related to the Assessments.

Canadian Litigation

On February 3, 2021, plaintiff Fiona Chiu filed a class action complaint against the Company and Ooma Canada Inc. in the Federal Court of Canada, alleging violations of Canada’s Trademarks Act and Competition Act. The complaint seeks monetary and other damages and/or injunctive relief enjoining the Company to cease describing and marketing its Basic Home Phone using the word “free” or otherwise representing that it is free. On November 9, 2021, the Federal Court of Canada removed Ms. Chiu and substituted John Zanin as the new plaintiff in the proceeding. In connection with the substitution of Mr. Zanin as the new plaintiff, the Federal Court of Canada deemed the proceeding as having commenced on November 8, 2021 instead of February 3, 2021. During the week of January 17, 2022, the Federal Court of Canada heard arguments from counsel representing each of the Company and Mr. Zanin regarding jurisdiction and class action certification issues, and the parties are awaiting the Court to issue its ruling. The Company intends to continue to defend itself vigorously against this complaint. Based on the Company’s current knowledge, the Company has determined that the amount of any reasonably possible loss resulting from the Canadian Litigation is not estimable.

Ooma | FY2022 Form 10-K | 82


 

Indemnification

The Company enters into standard indemnification arrangements in the ordinary course of business. Pursuant to these arrangements, the Company indemnifies, holds harmless and agrees to reimburse the indemnified parties for certain losses suffered or incurred by the indemnified party. In some cases, the term of these indemnification agreements is perpetual. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable because it involves claims that may be made against the Company in the future but have not yet been made.

The Company has entered into indemnification agreements with its directors and officers that may require the Company to indemnify its directors and officers against liabilities that may arise by reason of their status or service as directors or officers, other than liabilities arising from willful misconduct of the individual. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has director and officer insurance coverage that reduces the Company’s exposure and enables the Company to recover a portion of any future amounts paid. To date the Company has not incurred costs to defend lawsuits or settle claims related to these indemnification agreements. No liability associated with such indemnifications has been recorded to date.

Note 12:  Financing Arrangements

Revolving Credit Facility

On January 8, 2021, the Company, as borrower, entered into a three year credit and security agreement (“Credit Agreement”) with KeyBank National Association as Administrative Agent (“Agent”) and lender, and KeyBanc Capital Markets Inc. as sole lead arranger and sole book runner. The Credit Agreement provides for a secured revolving credit facility (“Credit Facility”) under which the Company may borrow up to an aggregate amount of $25.0 million, which includes a $10.0 million sub-facility for letters of credit. The Company and its lenders may increase the total commitments under the Credit Facility to up to an aggregate amount of $45.0 million, subject to certain conditions. Funds borrowed under the Credit Agreement may be used for working capital and other general corporate purposes.

Loans under the Credit Agreement will bear interest, at the Company’s option, at either a rate equal to the “Base Rate” (as defined in the Credit Agreement) or (b) “Eurodollar Rate” (as defined in the Credit Agreement) plus 2.50%.  The Base Rate is the highest of (i) the Agent’s prime rate, (ii) the federal funds effective rate plus 0.5%, and (iii) the Eurodollar Rate with an interest period of one month plus 1%. The Eurodollar Rate is the London Interbank Offered Rate with various interest periods as may be selected by the Company but shall not be less than 0.75%.  Upon the occurrence of any event of default, the interest rate on any borrowings increases by 2.0%. The Credit Agreement also contains customary provisions for the replacement of the London Interbank Offered Rate/Eurodollar Rate.  The Company is required to pay a commitment fee on the unused portion of the Credit Facility of 0.25% per annum.

The Credit Agreement contains customary representations, warranties, affirmative and negative covenants, events of default and indemnification provisions in favor of the Agent, lenders and their affiliates. Among other covenants, the Credit Agreement includes restrictive financial covenants that require the Company to meet minimum recurring revenue levels and maintain specified amounts of available liquidity on a quarterly basis.

As of January 31, 2022, the Company had zero outstanding borrowings and was in compliance with the covenants contained in the Credit Agreement.  Accordingly, $25.0 million of borrowing capacity was available for the purposes permitted by the Credit Agreement.

 

 


Ooma | FY2022 Form 10-K | 83


 

Note 13:  Business Acquisitions

Broadsmart Global, Inc.

On May 24, 2019, the Company acquired all outstanding stock of Broadsmart, a provider of cloud-based UCaaS solutions based in Florida. The cash consideration transferred for Broadsmart was $7.1 million, net of cash assumed of $0.6 million. The Company acquired Broadsmart to provide scale for the Ooma Office and Ooma Enterprise platforms, which aligns with the Company’s overall enterprise growth strategy.

The fair values of assets acquired and liabilities assumed as of the date of acquisition was as follows (in thousands):

 

 

 

Fair Value

 

Cash

 

$

649

 

Accounts receivable

 

 

1,003

 

Other current and non-current assets

 

 

639

 

Intangible assets

 

 

6,107

 

Goodwill

 

 

366

 

Accounts payable and other liabilities

 

 

(1,043

)

   Net assets acquired

 

$

7,721

 

Intangible assets acquired consisted of customer relationships of $5.8 million and trade names of $0.3 million.  The acquisition of Broadsmart was treated as an asset purchase for income tax purposes, and therefore, the transaction did not result in the recording of deferred taxes as the Company's tax basis in the acquired assets equaled its book basis. The resulting goodwill from this acquisition was deductible for U.S. income tax purposes.

 

Note 14:  Net Loss Per Share

Basic and diluted net loss per share of common stock is calculated by dividing the net loss allocable to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net loss per share of common stock is the same as basic net loss per share because the effects of potentially dilutive securities are antidilutive because the Company reported net losses for all periods presented.

The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share data):

 

 

 

Fiscal Year Ended January 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(1,751

)

 

$

(2,441

)

 

$

(18,801

)

Denominator

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares

 

 

23,473,849

 

 

 

22,361,312

 

 

 

21,051,039

 

Basic and diluted net loss per share

 

$

(0.07

)

 

$

(0.11

)

 

$

(0.89

)

 

Potentially dilutive securities of approximately 2.8 million, 3.3 million and 3.2 million were excluded from the computation of diluted net loss per share for fiscal 2022, 2021 and 2020, respectively. These shares include the Company’s outstanding RSUs, outstanding stock options and shares to be purchased under the ESPP at the end of the respective purchase period. In the event the Company reported net income for the periods presented, a portion of these outstanding securities would be reflected in weighted-average shares outstanding for diluted earnings per share by application of the treasury method.

Note 15:  Retirement Plan

The Company offers a qualified 401(k) defined contribution plan to eligible full-time employees that provides for discretionary employer matching and profit-sharing contributions. The Company matches the lower of 50% of employee contributions or 50% of the first 6% of each employee’s eligible compensation that is contributed to the 401(k) plan. Contributions made by the Company vest 100% upon contribution and are expensed as incurred as compensation costs. The Company’s matching contributions to the plan were $0.7 million for each of the fiscal years 2022, 2021 and 2020.

Ooma | FY2022 Form 10-K | 84


 

 

 

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

None.

ITEM 9A. Controls and Procedures

Evaluation of Disclosure Controls and Procedures. Our Management, with the participation of our chief executive officer and our chief financial officer, evaluated the effectiveness of our disclosure controls and procedures as of January 31, 2022. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC's rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company's management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.  Based on the evaluation of our disclosure controls and procedures as of January 31, 2022, our chief executive officer and chief financial officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

Management's Annual Report on Internal Control Over Financial Reporting.  Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act). Management conducted an assessment of the effectiveness of our internal control over financial reporting based on the criteria set forth in Internal Control – Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework). Based on the assessment, management has concluded that its internal control over financial reporting was effective as of January 31, 2022 to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements in accordance with U.S. GAAP. The effectiveness of our internal control over financial reporting as of January 31, 2022 has been audited by KPMG LLP, an independent registered public accounting firm, as stated in their report which appears in Item 8 of this Annual Report on Form 10-K.

Changes in Internal Control over Financial Reporting.  There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended January 31, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. We have not experienced any significant impact to our internal controls over financial reporting despite the fact that most of our employees who are involved in our financial reporting processes and controls are continuing to work remotely.

Inherent Limitations on Effectiveness of Controls. Because of inherent limitations, internal control over financial reporting may not prevent or detect misstatements and projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

ITEM 9B. Other Information

None.

ITEM 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

Not applicable.

 

 

 

Ooma | FY2022 Form 10-K | 85


 

PART III

ITEM 10. Directors, Executive Officers and Corporate Governance

The information required by this item will be included under the caption “Directors, Executive Officers and Corporate Governance” in our Proxy Statement for the 2022 Annual Meeting of Stockholders to be filed with the SEC within 120 days of the fiscal year ended January 31, 2022, which we refer to as our 2022 Proxy Statement, and is incorporated herein by reference. The Company has a “Code of Ethics and Business Conduct for Employees, Officers and Directors” that applies to all of our employees, including our Principal Executive Officer, Principal Financial Officer, Principal Accounting Officer and our Board of Directors. A copy of this code is available on our website at http://investors.ooma.com. We intend to satisfy the disclosure requirement under Item 5.05 of Form 8-K regarding amendment to, or waiver from, a provision of our Code of Ethics and Business Conduct for Employees, Officers and Directors by posting such information on our investor relations website under the heading “Corporate Governance—Governance Documents” at http://investors.ooma.com.

ITEM 11. Executive Compensation

The information required by this item will be included under the captions “Executive Compensation” and under the subheadings “Board’s Role in Risk Oversight, “Outside Director Compensation,” and “Compensation Committee Interlocks and Insider Participation” under the heading “Directors, Executive Officers and Corporate Governance” in the 2022 Proxy Statement and is incorporated herein by reference.

ITEM 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

The information required by this item will be included under the captions “Security Ownership of Certain Beneficial Owners and Management” and under the subheading “Potential Payments upon Termination or Change in Control” and “Equity Compensation Plan Information” under the heading “Executive Compensation” in the 2022 Proxy Statement and is incorporated herein by reference.

The information required by this item will be included under the captions “Certain Relationships and Related Transactions” and “Directors, Executive Officers and Corporate Governance—Director Independence” in the 2022 Proxy Statement and is incorporated herein by reference.

ITEM 14. Principal Accounting Fees and Services

The information required by this item will be included under the caption “Proposal Two: Ratification of Selection of Independent Registered Public Accountants” in the 2022 Proxy Statement and is incorporated herein by reference.

 

 

Ooma | FY2022 Form 10-K | 86


 

PART IV

ITEM 15. Exhibits, Financial Statement Schedules

Documents filed as part of this report are as follows:

(a)

Consolidated Financial Statements

Our Consolidated Financial Statements are listed in the “Index” Under Part II, Item 8 of this Annual Report on Form 10-K

(b)

Consolidated Financial Statement Schedules

All financial statement schedules are omitted because the information called for is not required or is shown either in the consolidated financial statements or in the notes thereto.

(c)

Exhibits

The exhibits filed or incorporated by reference as part of this Annual Report on Form 10-K are listed in the Exhibit Index below. We have identified in the Exhibit Index each management contract and compensation plan filed as an exhibit to this Annual Report on Form 10-K in response to Item 15(a)(3) of Form 10-K.

The documents listed in the Exhibit Index of this report are incorporated by reference or are filed with this Annual Report on Form 10-K, in each case as indicated therein (numbered in accordance with Item 601 of Regulation S-K).

 

ITEM 16. Form 10-K Summary

None.

 

 

 

Ooma | FY2022 Form 10-K | 87


 

EXHIBITS

 

 

 

 

 

Incorporated by Reference

Exhibit 

Number

 

Description

 

Form

 

 

Exhibit

Number

 

Date Filed

 

 

 

 

 

 

 

 

 

3.1

 

Amended and Restated Certification of Incorporation

 

10-Q

 

3.1

 

9/11/2015

 

 

 

 

 

 

 

 

 

3.2

 

Amended and Restated Bylaws

 

10-Q

 

3.2

 

9/11/2015

 

 

 

 

 

 

 

 

 

4.1

 

Form of common stock certificate.

 

S-1/A

 

4.1

 

7/6/2015

 

 

 

 

 

 

 

 

 

4.3

 

Form of Senior Indenture

 

S-3

 

4.2

 

12/23/2019

4.4

 

Form of Subordinated Indenture

 

S-3

 

4.4

 

12/23/2019

 

 

 

 

 

 

 

 

 

4.5

 

Description of Securities

 

10-K

 

4.5

 

4/14/2020

10.1+

 

2005 Stock Incentive Plan and forms of agreements thereunder.

 

S-1

 

10.1

 

6/15/2015

 

 

 

 

 

 

 

 

 

10.2+

 

2015 Equity Incentive Plan and forms of agreements thereunder.

 

S-1/A

 

10.2

 

7/6/2015

 

 

 

 

 

 

 

 

 

10.3+

 

2015 Employee Stock Purchase Plan and form of agreement thereunder.

 

S-1/A

 

10.3

 

7/6/2015

 

 

 

 

 

 

 

 

 

10.4+

 

Executive Incentive Bonus Plan.

 

S-1

 

10.4

 

6/15/2015

 

 

 

 

 

 

 

 

 

10.5+

 

Executive Change in Control and Severance Agreement by and between the Company and Eric B. Stang, dated June 9, 2015.

 

S-1

 

10.5

 

6/15/2015

 

 

 

 

 

 

 

 

 

  10.6+

 

Offer Letter by and between the Company and James A. Gustke, dated July 30, 2010.

 

S-1

 

10.7

 

6/15/2015

 

 

 

 

 

 

 

 

 

10.7

 

Change in Control Letter Agreement between the Company and James A. Gustke, dated August 31, 2016.

 

10-K

 

10.8

 

4/11/2017

 

 

 

 

 

 

 

 

 

10.8

 

Form of Indemnification Agreement between the Registrant and each of its directors and executive officers.

 

S-1

 

10.8

 

6/15/2015

 

 

 

 

 

 

 

 

 

   10.9+

 

Form of Restricted Stock Unit Agreement under the 2015 Equity Incentive Plan (effective for grants made on or after March 14, 2018).

 

10-Q

 

10.1

 

06/08/2018

 

 

 

 

 

 

 

 

 

10.10

 

Sublease Agreement dated as of August 6, 2019 by and among the Company and Alibaba Group (U.S.) Inc.

 

10-Q

 

10.1

 

12/06/2019

 

 

 

 

 

 

 

 

 

10.11

 

Credit and Security Agreement by and among the Company and KeyBank National Association, dated as of January 8, 2021

 

10-K

 

10.12

 

04/07/2021

 

 

 

 

 

 

 

 

 

10.12

 

First Amendment to the Sublease Agreement by and among the Company and Alibaba Group (U.S.) Inc.

 

10-Q

 

10.13

 

06/09/2021

 

 

 

 

 

 

 

 

 

10.13+

 

Transition and Consulting Agreement between the Company and Ravi Narula dated June 15, 2021

 

Filed herewith

 

 

 

 

Ooma | FY2022 Form 10-K | 88


 

 

 

 

 

 

Incorporated by Reference

Exhibit 

Number

 

Description

 

Form

 

Exhibit

 

Date Filed

 

 

 

 

 

 

 

 

 

10.14+

 

Letter Agreement by and between the Company and Shig Hamamatsu, dated July 3, 2021

 

10-Q

 

10.14

 

12/08/2021

 

 

 

 

 

 

 

 

 

10.15+

 

Executive Change in Control and Severance Agreement by and between the Company and Shig Hamamatsu, dated September 7, 2021

 

10-Q

 

10.15

 

12/08/2021

 

 

 

 

 

 

 

 

 

10.16+

 

Amendment No. 1 to the Executive Change in Control and Severance Agreement by and between the Company and Eric Stang, dated September 20, 2021

 

10-Q

 

10.16

 

12/08/2021

 

 

 

 

 

 

 

 

 

10.17+

 

Amendment No. 1 to the Executive Change in Control and Severance Agreement by and between the Company and Jenny Yeh, dated September 20, 2021

 

10-Q

 

10.17

 

12/08/2021

 

 

 

 

 

 

 

 

 

10.18+

 

Amended Form of Executive Change in Control and Severance Agreement

 

10-Q

 

10.18

 

12/08/2021

 

 

 

 

 

 

 

 

 

21.1

 

List of subsidiaries of the Registrant.

 

Filed herewith.

 

 

 

 

 

 

 

 

 

 

 

 

 

23.1

 

Consent of KPMG LLP, Independent Registered Public Accounting Firm

 

Filed herewith.

 

 

 

 

 

 

 

 

 

 

 

 

 

23.2

 

Consent of Deloitte & Touche LLP, Independent Registered Public Accounting Firm

 

Filed herewith.

 

 

 

 

 

 

 

 

 

 

 

 

 

31.1

 

Certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, Rule 13(a)‑14(a)/15d-14(a), by President and Chief Executive Officer.

 

Filed herewith.

 

 

 

 

 

 

 

 

 

 

 

 

 

31.2

 

Certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, Rule 13(a)‑14(a)/15d-14(a), by Chief Financial Officer.

 

Filed herewith.

 

 

 

 

 

 

 

 

 

 

 

 

 

32.1

 

Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, by President and Chief Executive Officer.

 

Furnished herewith.

 

 

 

 

 

 

 

 

 

 

 

 

 

32.2

 

Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, by Chief Financial Officer.

 

Furnished herewith.

 

 

 

 

 

 

 

 

 

 

 

 

 

101.INS

 

Inline XBRL Instance Document

 

Filed herewith.

 

 

 

 

 

 

 

 

 

 

 

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

 

Filed herewith.

 

 

 

 

 

 

 

 

 

 

 

 

 

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

Filed herewith.

 

 

 

 

 

 

 

 

 

 

 

 

 

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

Filed herewith.

 

 

 

 

 

 

 

 

 

 

 

 

 

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document

 

Filed herewith.

 

 

 

 

 

 

 

 

 

 

 

 

 

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

Filed herewith.

 

 

 

 

 

 

 

 

 

 

 

 

 

104

 

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

 

Filed herewith.

 

 

 

 

 

 

 

 

 

 

 

 

 

    +     Indicates a management contract or compensatory plan.

 

 

 

 

 

 

 

 

 


Ooma | FY2022 Form 10-K | 89


 

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this Report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

April 8, 2022

Ooma, Inc.

 

 

 

By:

 

/s/ Eric B. Stang

 

 

 

Eric B. Stang

 

 

 

President and Chief Executive Officer

POWER OF ATTORNEY

KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below hereby constitutes and appoints Eric B. Stang, Shig Hamamatsu and Jenny C. Yeh, and each of them individually, as his or her attorney-in-fact, each with full power of substitution, for him or her in any and all capacities to sign any and all amendments to this Annual Report on Form 10-K, and to file the same with, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that said attorney-in-fact, or his or her substitute, may do or cause to be done by virtue hereof.

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated:

 

Signature

  

Title

 

Date

 

 

 

 

/s/ Eric B. Stang

Eric B. Stang

  

 

President and Chief Executive Officer and Chairman of the Board of Directors

(Principal Executive Officer)

 

 

April 8, 2022

 

 

 

 

/s/ Shig Hamamatsu

Shig Hamamatsu

  

Chief Financial Officer and Treasurer

(Principal Financial and Accounting Officer)

 

April 8, 2022

 

 

 

 

/s/ Susan Butenhoff

Susan Butenhoff

  

 

Director

 

 

April 8, 2022

 

 

 

 

/s/ Andrew Galligan

Andrew Galligan

  

 

Director

 

 

April 8, 2022

 

 

 

 

/s/ Peter J. Goettner

Peter J. Goettner

  

 

Director

 

 

April 8, 2022

 

 

 

 

/s/ Judi A. Hand

Judi A. Hand

  

 

Director

 

 

April 8, 2022

 

 

 

 

/s/ Russell Mann

Russell Mann

  

 

Director

 

 

April 8, 2022

 

 

 

 

/s/ William D. Pearce

William D. Pearce

  

 

Lead Director

 

 

April 8, 2022

 

/s/ Jenny Yeh

Jenny Yeh

  

 

Vice President, General Counsel and Director

 

 

April 8, 2022

 

Ooma | FY2022 Form 10-K | 90

EX-10.13 2 ooma-ex1013_379.htm EX-10.13 ooma-ex1013_379.htm

Exhibit 10.13

Ooma, Inc.

TRANSITION AND CONSULTING AGREEMENT

This Transition and Consulting Agreement (this “Agreement”) is made as of June 15, 2021, by and between Ooma, Inc., a Delaware corporation (the “Company”), and Ravi Narula (“Executive” or “Consultant”).

1.Resignation.  Executive hereby resigns from his position as Chief Financial Officer (“CFO”) and as a member of the Board of Directors, effective as of June 15, 2021 (“Resignation Date”).  On the Resignation Date, the Company will pay Executive all accrued wages earned through the Resignation Date, subject to standard payroll deductions and withholdings, which Executive is entitled to regardless of whether or not Executive signs this Agreement.

2.Consulting Agreement.  In order to assist the Company with a smooth transition after the Resignation Date, the Company will retain Consultant as an independent contractor under the terms specified below if Consultant executes this Agreement, complies with its terms, confirm his release of claims by executing the General Release attached as Exhibit A hereto on or within 21 days after the Resignation Date, and allow it to become effective in accordance with its terms.

3.Consulting Services.  Consultant agrees to provide consulting services for the Company in any area of his expertise, including but not limited to generally supporting finance, accounting, business planning and reporting activities, supporting the transition of responsibilities to the interim Chief Financial Officer and full-time Chief Financial Officer, when hired, being available for questions and issues that arise related to the Company’s fiscal 2022 financial plan, the closing of fiscal quarters, and tax, facilities, and investors relations matters, including being available for questions from the Company’s analysts and investors (the “Services”).  During the Consulting Period (as defined below), Consultant will report directly to the Chief Executive Officer (the “CEO”) of the Company or as otherwise specified by the CEO. Consultant agrees to exercise the highest degree of professionalism and utilize his expertise and creative talents in performing these services. Consultant agrees to make himself available to perform such consulting services throughout the Consulting Period, up to a maximum of 25 hours per month, to performance of the Services. Consultant will not be required to report to the Company’s offices during the Consulting Period, except as specifically requested by the Company.

4.Consulting Consideration.  The Company shall provide to Consultant the consideration specified in Exhibit B hereto (the “Consulting Consideration”).  For the avoidance of doubt, Consultant shall not be entitled to any other payment or consideration in exchange for the Services except as otherwise specified in Exhibit B.

5.Expenses.  Consultant shall not be authorized to incur on behalf of the Company any expenses and will be responsible for all expenses incurred while performing the Services unless otherwise agreed to by the CEO, which consent shall be evidenced in writing for any expenses in excess of $100.00.  As a condition to receipt of reimbursement, Consultant shall be required to submit to the Company reasonable evidence that the amount involved was both reasonable and necessary to the Services provided under this Agreement.

6.Stock Options, Stock, and Restricted Stock Units. Executive currently has options to purchase shares of the Company’s common stock (the “Options”) and restricted stock units (“RSUs”) pursuant to the Company’s 2015 Equity Incentive Plan (the “Plan”). Under the terms of the Plan (and the Executive’s award agreements), vesting of the Options and RSUs will continue during the Consulting Period based on Consultant’s having been continuously a Service Provider (as defined in the Plan) and will cease as of the end of the Consulting Period. Except as provided in Exhibit B hereto, Consultant’s rights to exercise his vested Options will be as set forth in the Plan. Consultant’s unvested RSUs and unvested Options will expire upon the termination of his being a Service Provider but in no event later than the end of the Consulting Period. Except as provided in Exhibit B, nothing herein shall be deemed to modify the terms of Executive’s Options or RSUs.

7.Other Compensation or Benefits. Executive acknowledges that, except as expressly provided in this Agreement, Executive will not receive any additional compensation, severance or benefits after the Resignation Date.

 


 

8.Consulting Term and Termination.  Consultant shall serve as a consultant to the Company for a period commencing on the Resignation Date and terminating on November 1, 2021 (the “Consulting Period”).  Notwithstanding the above, without waiving any other rights or remedies, the Company may immediately terminate the Consulting Period and its corresponding obligation to pay the Consultant the Consulting Consideration upon the Consultant’s breach of any provision of this Agreement.  In the event of such termination, Consultant shall not be provided consideration for any portion of the Services that have been performed prior to the termination.  Further, Consultant may terminate the Consulting Period at any time, for any reason, upon written notice to the Company, which termination shall extinguish the Company’s obligation to provide the Consultant any Consulting Consideration.

9.Independent Contractor.  Consultant’s relationship with the Company will be that of an independent contractor and not that of an employee.   Consultant will not be entitled to any of the benefits which the Company may make available to its employees, including but not limited to, group health or life insurance, profit-sharing or retirement benefits.

10.Method of Provision of Services.  Consultant shall be solely responsible for determining the method, details and means of performing the Services.  Consultant may, at Consultant’s own expense, employ or engage the services of such employees, subcontractors, partners or agents, as Consultant deems necessary to perform the Services (collectively, the “Assistants”).  The Assistants are not and shall not be employees of the Company, and Consultant shall be wholly responsible for the professional performance of the Services by the Assistants such that the results are satisfactory to the Company.  Consultant shall expressly advise the Assistants of the terms of this Agreement, and shall require each Assistant to execute and deliver to the Company a Confidential Information and Invention Assignment Agreement substantially in the form attached to this Agreement as Exhibit D hereto (the “Confidentiality Agreement”).

(a)No Authority to Bind Company.  Consultant acknowledges and agrees that Consultant and its Assistants have no authority to enter into contracts that bind the Company or create obligations on the part of the Company without the prior written authorization of the Company.

(b)No Benefits.  Consultant acknowledges and agrees that Consultant and its Assistants shall not be eligible for any Company employee benefits and, to the extent Consultant otherwise would be eligible for any Company employee benefits but for the express terms of this Agreement, Consultant (on behalf of itself and its employees) hereby expressly declines to participate in such Company employee benefits.

(c)Withholding; Indemnification.  Consultant shall have full responsibility for applicable withholding taxes for all compensation paid to Consultant or its Assistants under this Agreement, and for compliance with all applicable labor and employment requirements with respect to Consultant’s self-employment, sole proprietorship or other form of business organization, and with respect to the Assistants, including state worker’s compensation insurance coverage requirements and any U.S. immigration visa requirements.  Consultant agrees to indemnify, defend and hold the Company harmless from any liability for, or assessment of, any claims or penalties with respect to such withholding taxes, labor or employment requirements, including any liability for, or assessment of, withholding taxes imposed on the Company by the relevant taxing authorities with respect to any compensation paid to Consultant or its Assistants.

11.Supervision of Consultant’s Services.  All of the services to be performed by Consultant, including but not limited to the Services, will be as agreed between Consultant and the CEO.  Consultant will be required to report to the Chief Executive Officer concerning the Services performed under this Agreement.  The nature and frequency of these reports will be left to the discretion of the CEO.

12.Consulting or Other Services for Competitors. Consultant represents and warrants that Consultant does not presently perform or intend to perform, during the term of the Agreement, consulting or other services for, or engage in or intend to engage in an employment relationship with, companies whose businesses or proposed businesses in any way involve products or services which would be competitive with the Company’s products or services, or those products or services proposed or in development by the Company during the term of the Agreement (except for those companies, if any, listed on Exhibit E hereto).  If, however, Consultant decides to do so, Consultant agrees that, in advance of accepting such work, Consultant will promptly notify the Company in writing, specifying the organization with which Consultant proposes to consult, provide services, or become employed by and to provide information

-2-


 

sufficient to allow the Company to determine if such work would conflict with the terms of this Agreement, including the terms of the Confidentiality Agreement, the interests of the Company or further services which the Company might request of Consultant.  If the Company determines that such work conflicts with the terms of this Agreement, the Company reserves the right to terminate this Agreement immediately.  In no event shall any of the Services be performed for the Company at the facilities of a third party or using the resources of a third party.

13.Confidential Information and Invention Assignment Agreement.  Consultant shall sign, or has signed, a Confidential Information and Invention Assignment Agreement in the form set forth as Exhibit D hereto, on or before the date Consultant begins providing the Services.

14.Conflicts with this Agreement.  Consultant represents and warrants that neither Consultant nor any of the Assistants is under any pre-existing obligation in conflict or in any way inconsistent with the provisions of this Agreement.  Consultant represents and warrants that Consultant’s performance of all the terms of this Agreement will not breach any agreement to keep in confidence proprietary information acquired by Consultant in confidence or in trust prior to commencement of this Agreement.  Consultant warrants that Consultant has the right to disclose and/or or use all ideas, processes, techniques and other information, if any, which Consultant has gained from third parties, and which Consultant discloses to the Company or uses in the course of performance of this Agreement, without liability to such third parties.  Notwithstanding the foregoing, Consultant agrees that Consultant shall not bundle with or incorporate into any deliveries provided to the Company herewith any third party products, ideas, processes, or other techniques, without the express, written prior approval of the Company.  Consultant represents and warrants that Consultant has not granted and will not grant any rights or licenses to any intellectual property or technology that would conflict with Consultant’s obligations under this Agreement.  Consultant will not knowingly infringe upon any copyright, patent, trade secret or other property right of any former client, employer or third party in the performance of the Services.

15.Miscellaneous.

(a)Governing Law.  The validity, interpretation, construction and performance of this Agreement, and all acts and transactions pursuant hereto and the rights and obligations of the parties hereto shall be governed, construed and interpreted in accordance with the laws of the state of California, without giving effect to principles of conflicts of law.

(b)Entire Agreement.  This Agreement sets forth the entire agreement and understanding of the parties relating to the subject matter herein and supersedes all prior or contemporaneous discussions, understandings and agreements, whether oral or written, between them relating to the subject matter hereof.

(c)Amendments and Waivers.  No modification of or amendment to this Agreement, nor any waiver of any rights under this Agreement, shall be effective unless in writing signed by the parties to this Agreement.  No delay or failure to require performance of any provision of this Agreement shall constitute a waiver of that provision as to that or any other instance.

(d)Successors and Assigns.  Except as otherwise provided in this Agreement, this Agreement, and the rights and obligations of the parties hereunder, will be binding upon and inure to the benefit of their respective successors, assigns, heirs, executors, administrators and legal representatives.  The Company may assign any of its rights and obligations under this Agreement.  No other party to this Agreement may assign, whether voluntarily or by operation of law, any of its rights and obligations under this Agreement, except with the prior written consent of the Company.

(e)Notices.  Any notice, demand or request required or permitted to be given under this Agreement shall be in writing and shall be deemed sufficient when delivered personally or by overnight courier or sent by email, or 48 hours after being deposited in the U.S. mail as certified or registered mail with postage prepaid, addressed to the party to be notified at such party’s address as set forth on the signature page, as subsequently modified by written notice, or if no address is specified on the signature page, at the most recent address set forth in the Company’s books and records.

-3-


 

(f)Severability.  If one or more provisions of this Agreement are held to be unenforceable under applicable law, the parties agree to renegotiate such provision in good faith.  In the event that the parties cannot reach a mutually agreeable and enforceable replacement for such provision, then (i) such provision shall be excluded from this Agreement, (ii) the balance of the Agreement shall be interpreted as if such provision were so excluded and (iii) the balance of the Agreement shall be enforceable in accordance with its terms.

(g)Construction.  This Agreement is the result of negotiations between and has been reviewed by each of the parties hereto and their respective counsel, if any; accordingly, this Agreement shall be deemed to be the product of all of the parties hereto, and no ambiguity shall be construed in favor of or against any one of the parties hereto.

(h)Counterparts.  This Agreement may be executed in any number of counterparts, each of which when so executed and delivered shall be deemed an original, and all of which together shall constitute one and the same agreement.

(i)Electronic Delivery.  The Company may, in its sole discretion, decide to deliver any documents related to this Agreement or any notices required by applicable law or the Company’s Certificate of Incorporation or Bylaws by email or any other electronic means.  Consultant hereby consents to receive such documents and notices by such electronic delivery and agrees to participate through an on-line or electronic system established and maintained by the Company or a third party designated by the Company.

 

[signature page follows]


-4-


 

The parties have executed this Agreement as of the date first written above.

THE COMPANY:  

 

OOMA, INC.

By:

/s/ Eric B. Stang

Name:

Eric B. Stang

Title:

CEO

Date:

June 15, 2021

Address:

525 Almanor Avenue

 

Sunnyvale, CA 94085

 

United States

 

 

CONSULTANT:

 

 

By:

/s/ Ravi Narula

Print Name:

Ravi Narula

Date:

June 15, 2021

Address:

 

Email:

 

 

 

 

-5-


Exhibit 10.13

EXHIBIT A

General Release

Pursuant to the Transition and Consulting Agreement entered into by and between Ooma, Inc., a Delaware corporation (the “Company”), and Ravi Narula (“Executive”). dated June 15, 2021 (the “Agreement”), Executive hereby enters into this General Release (the “Release”).  Any term not otherwise defined herein shall have the meaning ascribed in the Agreement.  

 

1.

General Release.  In consideration for the Consulting Consideration, and for other good and valuable consideration, the sufficiency of which Executive hereby acknowledges, Executive hereby waives and releases to the maximum extent permitted by applicable law any and all claims or causes of action, whether known or unknown, against the Company and/or its predecessors, successors, past or present subsidiaries, affiliates (within the meaning set forth in Rule 12b-2 promulgated under the Securities Exchange Act of 1934, as amended), investors, branches or related entities (collectively, including the Company, the “Entities”) and/or the Entities’ respective past, present, or future insurers, officers, directors, agents, attorneys, employees, stockholders, assigns and employee benefit plans (collectively with the Entities, the “Released Parties”), with respect to any matter, including, without limitation, any matter related to Executive’s employment with the Company or the termination of that employment relationship.  This waiver and release includes, without limitation, claims to unpaid wages, including overtime or minimum wages, bonuses, incentive compensation, equity compensation, vacation pay or any other compensation or benefits; any claims for failure to provide accurate itemized wage statements, failure to timely pay final pay or failure to provide meal or rest breaks; claims for any loss, cost, damage, or expense arising out of any dispute over the non-withholding or other tax treatment or employment classification; claims for attorneys’ fees or costs; claims for penalties; any and all claims for stock, stock options or other equity securities of the Company; claims of wrongful discharge, constructive discharge, emotional distress, defamation, invasion of privacy, fraud, breach of contract, and breach of the covenant of good faith and fair dealing; any claims of discrimination, harassment, or retaliation based on sex, age, race, national origin, disability or on any other protected basis, under any applicable human rights law prohibiting discrimination, harassment and/or retaliation; breaches of applicable employment standards and occupational health and safety legislation, or damages for wrongful dismissal including, without limitation, all claims in respect of statutory entitlements and common law notice; and claims under all other laws, ordinances and regulations.

Executive covenants not to sue the Released Parties for any of the claims released above, agrees not to participate in any class, collective, representative, or group action that may include any of the claims released above, and will affirmatively opt out of any such class, collective, representative or group action. Further, Executive agrees not to participate in, seek to recover in, or assist in any litigation or investigation by other persons or entities against the Released Parties, except as required by law. Nothing in this Release precludes Executive from participating in any investigation or proceeding before any government agency or body. However, while Executive may file a charge and participate in any such proceeding, by signing this Release, Executive waives any right to bring a lawsuit against the Released Parties and waives any right to any individual monetary recovery in any such proceeding or lawsuit. Nothing in this Release is intended to impede Executive’s ability to report possible securities law violations to the government, or to receive a monetary award from a government administered whistleblower-award program. Executive does not need the prior authorization of the Company to make any such reports or disclosures or to participate or cooperate in any governmental investigation, action or proceeding, and Executive is not required to notify the Company that Executive has made such reports and disclosures or has

 


 

participated or cooperated in any governmental investigation, action or proceeding. Nothing in this Release waives Executive’s right to testify or prohibits Executive from testifying in an administrative, legislative, or judicial proceeding concerning alleged criminal conduct or alleged sexual harassment when Executive has been required or requested to attend the proceeding pursuant to a court order, subpoena or written request from an administrative agency or the applicable legislature.

This waiver and release covers only those claims that arose prior to Executive’s execution of this Release. The waiver and release contained in this Release does not apply to any claim which, as a matter of law, cannot be released by private agreement.  If any provision of the waiver and release contained in this Release is found to be unenforceable, it shall not affect the enforceability of the remaining provisions and a court shall enforce all remaining provisions to the full extent permitted by law.

 

2.

Unknown Claims Waiver.  Executive understands and acknowledges that Executive is releasing potentially unknown claims, and that Executive may have limited knowledge with respect to some of the claims being released.  Executive acknowledges that there is a risk that, after signing this Release, Executive may learn information that might have affected Executive’s decision to enter into this Release.  Executive assumes this risk and all other risks of any mistake in entering into this Release. Executive agrees that this Release is fairly and knowingly made. In addition, Executive expressly waives and releases any and all rights and benefits under any applicable law, which may read substantially as follows: “A general release does not extend to claims that the creditor OR RELEASING PARTY does not know or suspect to exist in his OR HER favor at the time of executing the release AND THAT, if known by him OR HER, would have materially affected his or HER settlement with the debtor OR RELEASED PARTY.”

Executive understands and agrees that claims or facts in addition to or different from those which are now known or believed by Executive to exist may hereafter be discovered, but it is Executive’s intention to release all claims that Executive has or may have against the Released Parties, whether known or unknown, suspected or unsuspected.

 

3.

ADEA.  Executive acknowledges that Executive is knowingly and voluntarily waiving and releasing any rights Executive may have under the Federal Age Discrimination in Employment Act (“ADEA Waiver”) and that the consideration given for the ADEA Waiver is in addition to anything of value to which Executive is already entitled. Executive further acknowledges that: (a) Executive’s ADEA Waiver does not apply to any claims that may arise after Executive signs this Release; (b) Executive should consult with an attorney prior to executing this Release; (c) Executive has 21 calendar days within which to consider this Release (the “Deadline Date”), although Executive may choose to execute this Release earlier; (d) Executive has 7 calendar days following the execution of this Release to revoke the Release; and (e) this Release will not be effective until the eighth (8th) day after Executive signs this Release provided that Executive has not revoked it (the “Effective Date”). Executive agrees that any modifications, material or otherwise, made to this Release do not restart or affect in any manner the original 21-day consideration period provided in this section. To revoke the Release, Executive must provide a written notice of revocation to the Company prior to the end of the 7-day period.  Executive acknowledges that Executive’s consent to this Release is knowing and voluntary. The offer described in this Release will be automatically withdrawn if Executive does not sign the Agreement within the 21-day consideration period.

-2-


 

 

4.

Additional Acknowledgements.  Executive understands and agrees that Executive’s agreement with the terms and conditions of this Release is signified by Executive’s signature hereto and is voluntary, deliberate and informed.  Executive acknowledges that this Release provides consideration of value to Executive and that Executive was free to consult an attorney before signing this Release.  Executive agrees to strictly comply with all the terms and conditions of this Release and the Agreement.  Furthermore, Executive acknowledge that Executive has read and understands this Release and that Executive signs this release of all claims voluntarily, with full appreciation that at no time in the future may Executive pursue any of the rights Executive has waived in this Release.

 

5.

Breach.  In the event that Executive breaches any of Executive’s obligations under this Release or as otherwise imposed by law, the Company will be entitled to recover all consideration paid or provided under this Release and to obtain all other relief provided by law or equity.  Any compensation paid or payable to Executive pursuant to the Agreement and this Release which is subject to recovery under any law, government regulation, order or stock exchange listing requirement, or under any policy of the Company adopted from time to time, will be subject to such deductions and clawback (recovery) as may be required to be made pursuant to such law, government regulation, order, stock exchange listing requirement or policy of the Company. Executive specifically authorizes the Company to withhold from future salary or wages any amounts that may become due under this provision.

 

6.

No Admission.  Nothing contained in this Release shall constitute or be treated as an admission by the Company of any liability, wrongdoing, or violation of law.

 

7.

No Other Amounts/Benefits Owed.  Executive acknowledges and agrees that Executive has been paid for all of Executive’s services with the Company and Executive has not earned any wages, salary, incentive compensation, bonuses, commissions or similar payments or benefits or any other compensation or amounts that have not already been paid to Executive.  Executive further agrees that, prior to the execution of this Release, Executive was not entitled to receive any further payments or benefits from the Company, and the only payments and benefits that Executive is entitled to receive from the Company in the future are those specified in the Agreement.

 

8.

Entire Agreement.  This Release, together with the Agreement, embodies the entire agreement of the Company and Executive regarding the subject matter of this Release and, except as specifically provided herein, no provisions of any employee manual, personnel policies, corporate directives or other agreement or document shall be deemed to modify the terms of this Release or the Agreement.  No amendment or modification of this Release shall be valid or binding upon Executive or the Company unless made in writing and signed by the Company and Executive.  This Release, together with the Agreement, supersedes all prior understandings and agreements addressing severance or separation pay to which Executive and the Company or an affiliate are or were parties, including any previous change in control agreement, severance plan, offer letter provisions, or other employment agreements.

 

9.

Governing Law.  The Release shall be construed, administered and governed in all respects under and by the applicable laws of the State of  California.

 

10.

Severability.  The invalidity or unenforceability of any provision of this Release shall not affect the validity or enforceability of any other provision of this Release, which shall remain in full force and effect.  If a judicial determination is made that any provision of this Release constitutes an unreasonable or otherwise unenforceable restriction against Executive, such provision shall be rendered void only to the extent that such judicial determination finds the provision to be

-3-


 

 

unreasonable or otherwise unenforceable with respect to Executive.  In this regard, Executive hereby agrees that any judicial authority construing this Release shall be empowered to reform any portion of this Release, and to apply the provisions of this Release and to enforce against Executive the remaining portion of such provisions as the judicial authority determines to be reasonable and enforceable.  

 

11.

Counterparts.  This Release may be executed in several counterparts, each of which shall be deemed to be an original but all of which together will constitute one and the same instrument.  Delivery of an executed counterpart of a signature page to this Agreement by “.pdf” format or scanned pages shall be effective as delivery of a manually executed counterpart to this Release.

[Remainder of page left intentionally blank.]

 


-4-


 

IN WITNESS WHEREOF, the parties have signed this Release to be effective as of the Effective Date.

 

OOMA, INC.

By:

/s/ Eric B. Stang

Name:

Eric B. Stang

Title:

CEO

Date:

June 15, 2021

 

 

EXECUTIVE:

 

 

By:

/s/ Ravi Narula

Print Name:

Ravi Narula

Date:

June 15, 2021

 

-5-


Exhibit 10.13

EXHIBIT B

CONSULTING CONSIDERATION

The Company acknowledges that the Executive’s transition from an employee to consultant pursuant to this Agreement will not result in any interruption in the Executive’s being continuously a Service Provider within the meaning of the Company’s 2015 Equity Incentive Plan (the “Plan”) and forms of agreement thereunder during the term of the Consulting Period.  The Consultant’s performance of the Services in accordance with the terms of this Agreement shall qualify Consultant as a Service Provider, and each of the Consultant’s unvested Options and RSUs will continue to vest according to its applicable Vesting Schedule until the expiration of the Consulting Period, except if the Consulting Period is terminated pursuant to Section 8 of the Agreement. Upon expiration of the Consulting Period, (i) the Consultant’s status as a Service Provider will end, and (ii) the Term/Expiration Date of all of the Consultant’s vested but unexercised Options will be extended to June 15, 2022. For the avoidance of doubt, in no event may any of the Consultant’s Options be exercised after June 15, 2022 as provided above and may be subject to earlier termination as provided in Section 13 of the Plan.

Capitalized terms used in the Exhibit B and not otherwise defined have the meanings given in the Plan.

 

 


Exhibit 10.13

EXHIBIT C

ALLOWABLE Expenses

None.

 

 


Exhibit 10.13

EXHIBIT D

Confidential information and
invention assignment agreement

 

 

 


 

EXHIBIT E

LIST OF COMPANIES

EXCLUDED UNDER SECTION 12

FinancialForce

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

___ No conflicts

___ Additional Sheets Attached

Signature of Consultant:  /s/ Ravi Narula

Print Name of Consultant:  Ravi Narula

Date:  June 15, 2021

 

EX-21.1 3 ooma-ex211_10.htm EX-21.1 ooma-ex211_10.htm

 

Exhibit 21.1

List of Subsidiaries

 

Name

 

Jurisdiction of Incorporation

 

 

 

Talkatone, LLC

 

Delaware

Ooma International Operations, LLC

 

Delaware

Ooma International Ltd.

 

United Kingdom

Ooma Australia Pty Ltd.

 

Australia

Voxter Communications, Inc.

 

British Columbia, Canada

Broadsmart Global, Inc.

 

Florida

Ooma Canada, Inc.

 

British Columbia, Canada

Ooma Ireland Limited

 

Ireland

Oomazing Telecom

 

South Africa

Ooma Columbia S.A.S.

 

Columbia

Ooma Peru S.A.C.

 

Peru

 

 

EX-23.1 4 ooma-ex231_7.htm EX-23.1 ooma-ex231_7.htm

 

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We consent to the incorporation by reference in the registration statement (No. 333-235673) on Form S-3, and in registration statements (Nos. 333-255093, 333-237662, 333-230693, 333-224086, 333-217254, 333-210717, 333-205719) on Form S-8, of our report dated April 8, 2022, with respect to the consolidated financial statements of Ooma, Inc. and the effectiveness of internal control over financial reporting

 

/s/ KPMG LLP

Santa Clara, California

April 8, 2022

 

 

 

EX-23.2 5 ooma-ex232_378.htm EX-23.2 ooma-ex232_378.htm

 

Exhibit 23.2

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We consent to the incorporation by reference in Registration Statement Nos. 333-237662, 333-230693, 333-224086, 333-217254, 333-210717, 333-205719, and 333-255093 on Form S-8 of our report dated April 7, 2021 (April 8, 2022 as to the effects of the restatement discussed in note 10), relating to the consolidated financial statements of Ooma, Inc. and its subsidiaries appearing in this Annual Report on Form 10-K for the year ended January 31, 2022.

 

/s/ DELOITTE & TOUCHE LLP

San Jose, California

April 8, 2022

 

 

 

EX-31.1 6 ooma-ex311_12.htm EX-31.1 ooma-ex311_12.htm

 

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Eric B. Stang, certify that:

1.

I have reviewed this Annual Report on Form 10-K of Ooma, Inc. for the fiscal year ended January 31, 2022;

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.

The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c)

Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d)

Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting.

5.

The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

 

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize, and report financial information; and

 

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

 

Date: April 8, 2022

 

By:

 

/s/ Eric B. Stang

 

 

 

 

Eric B. Stang

 

 

 

 

Chief Executive Officer

 

 

 

 

(Principal Executive Officer)

 

 

 

 

EX-31.2 7 ooma-ex312_6.htm EX-31.2 ooma-ex312_6.htm

 

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Shig Hamamatsu, certify that:

1.

I have reviewed this Annual Report on Form 10-K of Ooma, Inc. for the fiscal year ended January 31, 2022;

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.

The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c)

Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d)

Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting.

5.

The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

 

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize, and report financial information; and

 

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

 

Date: April 8, 2022

 

By:

 

/s/ Shig Hamamatsu

 

 

 

 

Shig Hamamatsu

 

 

 

 

Chief Financial Officer and Treasurer

(Principal Financial and Accounting Officer)

 

 

 

 

EX-32.1 8 ooma-ex321_8.htm EX-32.1 ooma-ex321_8.htm

 

Exhibit 32.1

CERTIFICATION OF

CHIEF EXECUTIVE OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Eric B. Stang, certify pursuant to Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that the Annual Report on Form 10-K of Ooma, Inc. for the fiscal year ended January 31, 2022, fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act and that the information contained in such Annual Report on Form 10-K fairly presents, in all material respects, the financial condition and result of operations of Ooma, Inc.

 

 

 

Date: April 8, 2022

 

By:

 

/s/ Eric B. Stang

 

 

 

 

Eric B. Stang

 

 

 

 

Chief Executive Officer

 

 

 

 

(Principal Executive Officer)

 

 

EX-32.2 9 ooma-ex322_9.htm EX-32.2 ooma-ex322_9.htm

 

Exhibit 32.2

CERTIFICATION OF

CHIEF FINANCIAL OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Shig Hamamatsu, certify pursuant to Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report on Form 10-K of Ooma, Inc. for the fiscal year ended January 31, 2022, fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act and that the information contained in such Annual Report on Form 10-K fairly presents, in all material respects, the financial condition and result of operations of Ooma, Inc.

 

 

 

Date: April 8, 2022

 

By:

 

/s/ Shig Hamamatsu

 

 

 

 

Shig Hamamatsu

 

 

 

 

Chief Financial Officer and Treasurer

 

 

 

 

(Principal Financial and Accounting Officer)

 

 

GRAPHIC 10 g4wmf4r4li5r000001.jpg GRAPHIC begin 644 g4wmf4r4li5r000001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BN>\4>,M,\*+;)=QW=U>W;%;6QL83+/.1C. MU?8'/)%5_#/C[2/$T][:)#>Z;J%D-]Q9:E!Y$R)@$.1DC;SZ\=\9&0#J:*\\ M_P"%R>'?,,WV#6_[($OE'618'['G.,[\YQGC[O6M76/B-HNB^*]*\/3Q7##;WK:C(N1*J+Y(_=^9 M@G=G.WV[BL"+XUZ3-8/J$?AGQ4VG(2'O5T]6A0 X)+A\8'>@#TRBN1\3?$?0 MO"^AZ?J\_P!IO+74/FM_L:!F9-NXOABOR@=?3-6?$_C;3?"VA6>KSP7EY;WL MT<,"64:N[EU++@%AG('ZB@#I:*X?3OBAIUYK-GIE]H7B'1I+UC';RZK8>3'( M_P#:A8V1DMK=A][>^1]WJ< ^V: .]HKD-9^)?AS1$T&:>:66TULD6UU M"H,:CY?F?)! ^8=B1SG%:EUXHL;3Q=I_AN2*X-Y?0//%(JKY85,YRZDTI\V01000)OEGD/1$7N3^ ]ZSO#OQ!TOQ#JDFE-9: MGI6J)'YHLM4M3!+)'_?49((_'/!XH ZRBO.++XQ66I0?:-/\'^,+RW+%1-;Z M8LB$@X.&#XKT57!B$A!4%=Q##!'UH =17%>'/B5:>*-0M[>Q\.^(TMK@N$U" M:Q"VOR@\^8&/!(P/?BM?5O%ECHOB+2=&O8+I'U0LEO=!%\G>/X&;.0QXQQSF M@#>HKB=6^*&B:3<:[&UKJ%S'HB1M>3V\:-&&=E41@EQE\MR.V#SQBF:=\3%U M&]M;=/!GC&%;F1$$\VE[8D#$#.;+P?<:;;7&FZI?W&HLZV\.G0+*Y* $_ M*6!_B[9Z&@#J**X_0/B+IVN:XNC3:5K6CW\D1E@BU6S\@SJ/O;.3G'^>]=!K M6MZ=X=TF?5-5N5MK. O(P)ZG Y))/04 :%%<-I/Q2TC4=9M-+N]*UO1IK MW_CT?5;+R4N#Q\J')R>1Z#IW(!WM \467B.YU:"SBN$;2[QK.('LM3>U&H-IWEI$AD,H!.0-^-O'KGVJQXD^*&A M>&-$TC5KN"^FM]5C$L"V\:,P7:IRV6 'WE'!/)H [6BL/3_%5CJ7BC5/#\,5 MPMWIL<4DSNJB-A(NX;2#D\=<@5DWOQ*T:PL_$EU+;7Y3P_-'#=!8TR[.0!L^ M;D<]\4 =E14=O,MQ;13H"%D0. >N",US%]\0M&L/'-KX2F2Z-]T5SVD>,]*U MGP8WBFW\Y-/6*25UE4"1!'G<",D9^7U]*YZ7XO:6C:;'!X?\17D^HV8OH8+2 MS2601%BH+*'X^[GC/!% 'H5%<_X9\5?\)*;G_B0:[I7D;?\ D*V?D>9NS]SD MYQCGZBL+Q!\5;+PWJ;V5[X9\3,//%O%<16"F*=ST$;%QNSVQS0!WM%<1=?$_ M3++3+.XNM'UZ&^O9&CMM)>Q_TR7;U81Y^[SU)Y[5?\/^/-+\1PWZVUMJ%OJ% M@NZYTV[MS'=(,$CY,X.>V#W&<9H ZBBO-O\ A6QT]9HPZG!Y#_ ,\5/<_%708/"5KXBCMM1N8+B[%E]FA@ M4W$#3_\ A$?%=AYN?])OM-\J%, G MYFW'&<8'N165>_%^RT_4X].G\)>+EN9G=($_LUIC!?+#'/':@#T6BN8\ M.>.++Q+JU[I<6GZG97EG#%--'?0K&RB09 QN)!]0152]^)6C6%GXDNI;:_*> M'YHX;H+&F79R -GSTM[J9ML4:J-+(DNK5 R3;E M8*@E7[Q&2,?[7&<-CN[ZPL]3M'M+^T@N[9\;X9XQ(C8.1E3P>:9IVE:=H]L; M;3+"ULH"Q?YVSR]O ME_>^]SG'3FN3UC2;ZVU+1[6>-AJ.G^#4N A^\DD,OF ?4;<5[V?#>A'5?[4. MBZ<=1W;_ +7]E3S=W3._&<^^:L2Z5IUQ>?;)K"UDNC"8//>%2_EGJFXC.TY/ M'2@#PW19X]5^*?A;Q#&I":O>ZI<1,PP6B6,1IG\$Z>].^''A'Q)XD^'7D6_C M-]/T:ZEGBEL(].C=BIUPZ%H]NUFT.E6,3609;4I;H# &^\$ MP/E![XQFI['3[+2[46NGV=O:6X)816\2QH">2< 8YH \3U6TO9O')T/P]X:? M7=+\.:1_9IA:^CM]CS)AF+/PQV<8 Z\\5DWVH7NH?"+P[I$\AM-7TCQ'#IDI M90YA=-X0XZ-@%?8[37T%;:?964MQ+:6=O!)T M2622231]/>229;AV:V0EI5SMHS0!Y,(-8M?BOHVD^/\ 7I]1M4;[ M5HMQ';Q6\,MP.,2*J_>'89ZX_O8IFD2Z9#X*^)3:S:WESIIURX6X2R"F55)4 M;EW$#Y3@_AT->QWVEZ?JBQ+J%A:W:PN)(Q<0K($<=&&0<'W%+;:;860N!:65 MM +B0RSB*)5\USU9L#YB?4T >+>%[R73O'FC:-8^(]/\6V=U9SK;79C1KO35 M"LP#2C+ '(&"?8*N #J?#;QAX<\,?#AM+UR^M]/U'2WG2]L[APLKMO9OE0\O MD$#C/I7INF^'M$T62232M'T^P>0;7:UMDB+#T)4#--O?#>A:C?+?7VBZ==7: M8VW$]JCR#'3#$9XH \$L?#R7VF?#+2M7M&6UOI]086[]5BDPR?C@A@?<5K^& M+K4HOC-X?\/ZP'>^T2RN;0W!'%Q%M)BGOJ::F]A:MJ$:>6ET85,JKS\H?&0.3QGO0!Y] M\0[F+1OB!X)U_4@5TBVDN()9R"4@DD0!&;L![^Q]*@UC6--\4_%GPC%X?NH+ M^334N;B\N;5Q)'%$R;0I8<9)XQVR/6O3KJUM[VUDM;N"*XMY5VR12H'1QZ$' M@BJVFZ+I6C1R1Z7IEE8QR'1&'54D;C[9&?6K M=CI]EI=J+73[.WM+<$L(K>)8T!/). , M,G/J1U]+^)^E6^I_#_5))=R3V,1O;:9.&BEC&Y6![=,?0FNAL="TC3+F:YT_ M2K&TN)_]=+;VZ1M)SGYB!D\\\U;N+>&[MY+>YACF@E4I)'(H974]00>"* /$ MM4TJ#3OV9;NXC+O%""T:!3$%'0;,8P,# QVK M*/A+P=IH^W-X>T*U%O\ O?M!LH4\K;SNW8^7&,Y[4 >0:ZNO>--?\:W.E>&& MUBQEC&DV]T+Z.$6YB(8D*W+_ #X;C'3'>I=3U:^\9#X67=AJ7V#4YC-44D]3@#&3ZU6A\/:);R M0R0Z/I\;P2-+"R6R QNWWF4@<$X&2.3B@#R[P@+_ /X6W/8^.-4GO-?L(&_L MA_+CB@F@?[S*JJ/GQ[]CUVYK?^,*.GA_1]0>)Y;'3M7M[J]503^Y4G)('4#( MKN;C2]/O+RWO+FPM9[JV),$TL*L\1/7:Q&5_"G1W]C1QZ\G/ M)'+>"M?T;PQXJ\=6&MZI:Z=6V+N M&3T)P/0T >$1Q"3X5:'<%&,%[XP6:/>N-R%F //;@UG>*-UUX4U2RD1B?#$" MZ:2P^Z[WIVX_[9Q)R/7%?15ZGA]_LVG7ZZ8WD21&WMIQ'^[Q3T/RL%P. MQQTJO?VWA*_[1@T1(6>.74?M"1!2Q/R-+N[YZ%OPH X>PU;3?#?QJ\2-K M-_!I\>H:?:RV\ETXB1PJA3AFXSD?H?2N.U::'4? OQ4U>TD\VRNM3A6&91\L MFV1,E3W'(KV35KKP5JFDVNH:S/X?N]-+E;>XO'ADAW="$9OES\IZ>GM5C3D\ M+ZWH36&F+H]_I"'RVM[812VZD'=M*KE1S@X_&@"IH_C'PQ-8V5M%XCTB2X\A M1Y27L;.2%Y&T-G/%>'W%[34I0!% T%O',^[(&U<;CGD<=:Z6&PL[:P6P M@M((K-4,8MXXPL84]MHXQ[4 >2.<_);3PND.@B..\GBB=%42,!'B0A>_U'A+_L M8;7_ -FKK]#T_P -6+2'0+32;=IHDE?[!'&A>-L[&.PQJ8([J%B,E3Z=*DAL+.VL%L(+2"*S5#&+>.,+&%/;:.,>U 'DS^)])D^,>@:[= M7]K9V-WX:$B2W,RQJ"TA(7+$#/7CVKU/3=:TK6HY)-*U.SOTC.UVM9UE"GT) M4G%4YO!WABX2%)_#FD2I GEQ*]C$PC7).UK-@*:;SY4:SC*R2<_.P MQRW)Y//)H Y'PG?7/]OQ)=_%C2?$".K*NGP6]K&[MC((,;EN,$XQ3/&O_)7/ MA]_OWG_HL5U]GX2\-:==QW=CX>TFUN8SE)H+*-'7C'# 9'%:$VGV5S=V]W/9 MV\MS;9\B:2)6>+(P=K$97(ZXH \UM-6TWPW\TD\VRNM3A6&91\LFV1,E3W'(KWC4]$TG6E MC75=+LK]8B3&+JW24(3UQN!Q2G1=*;2?[);3+(Z;C'V,VZ^3C.<;,;>O/3K0 M!XEKUKKVGW_AO3_''B6?4/!]^T7[R"UBMQ',N"B2D*3LZ'9]= M^*GC6XTPB/6M-BL;O3I?214!V_1A\I'3D>E>T7FF6&HV)L;ZQMKFT.,P3Q*\ M?'3Y2,<8I+?2]/L[J6ZM;"U@N)45))8H55W51A02!D@#@#M0!Y?\&-7&O:SX MTU7R)+GZ=+<2V5A:VTER_F3O!"J&5O[S$# MYCR>3ZU;H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K$\5RW0T":UT\ WUZ1: MVX,A3YFZG< 2,+N;(!^[T-;=% 'G$(OHGM_#=ZQTYAJBN(=.O7YM98Y6"B3: MC8WJXX (P,'(!IUBES87NDSIJ6I3NVM7.GE+B\D=# JSE5*DX)!13O(+\.R-6;:,C)Q@9'J*HW/C30+5XUDOF;S( M$N0T-O)*JQ/G;(S*I"IP?F) '?% '!'6+I- OY['6+R741HMU-JZ?:GD^Q7: M[=H"D_N"&,H"J "%S@[0:V+Q[G2)-=L8-1U VB6MC/--+=22R0I)+(L\BLQ) M3]VF?EP%QD 5T6O^,M/T)S 1)/=AX5,:QR;%\QPH#2A2BGDD*2">,=169XE\ M965I>ZEH]U:7OEVZ6C2SPO/!\LTVPE9$48*\'Y6RWS ?=; !3LF.H>'?&%MH M6I7>HPC,=E(;MISS A*QR,26Y)P3L78P!R!Q\IQH:7JGAS2=$FNK-[M83<^7,)X;F2Z>O_$5M;^$;OQ#9K]K@@M7N$3)C+[03M.1E3D8((R#G(XH X6QU M6=M.NGM=6NY[\Z-=2ZQ&;IY/L=V -H )_<$,90%4#(7/.T&I]6L9K*VUIHM9 MUG_1=$748]VHRG%QB7Y_O=/E'[O_ %?^S76Q>)XYET4I:NK:C#CG()'5@\76P36Y7MY3#ID;RJ8SN:X1-P(/$/D^)(&BOI8KR.[LT>.;56A_=NT>\Q6BC;-&5=LN_(.[!^48ZSQI<07/ MP]\0R6\T2FGO?6\ME>M M/%(% .QW\M0A(((P&!&[TYMZ?JE_8WMK9ZKI-G91WTC^1+:7S7"F4AI"K[HT M()&XC&1P1QQD YJYDNDU'4]1&HWXDM==LK2&(73B%8I!;AU,8.UL^8W4'!Y& M*O:5JFFQZW<3ZKKUQ!K$5SR>[;RX[=2VQGA)*1IY81A)A+K M/&LR31.D&FJT@=3N,Z+N5BHP.0Z.N.>@.>:6VU[4H]0L[?6=)AL8[\E+9XKO MSB'"EMD@V*%8J"1M+C*D9Z9 -N*X@G:5(9HY&B;9($<$HV <''0X(/T(KR70 M=(L[G6H+%;V_0P?VP9A#J,RRHPNH]JE@^]?E*MC(SG)SDY] \2ZA=^'-)O=7 MT_3;6[6-'N;L37;0L0B#[N(WR<+C!VCBG2>(CI6GQS^(88K6:5R(X; S7I90 MN2V%B#<#.3MP..>: //-1US6)K#09Y=2AMI)]%MY[66?4IK7S;MC\Q$<<;_: M#_J_W9'1N ,K"+5+WPO:70(634&.Y#@HPMIB&4]BK $'L0*TCXHLH[Z M_CE9%L[2R@O/M2MO$BRF0 !0,G[@QC).X #UD'BC23I?]HB:;R?-\CR_LLOG M^9_<\G;YF[OC;G'/3F@#DK:!O$&O>)M.U-'BNX=-LXY)$7;B5'G9)HS]=KCT M/!Y!IL(M1X,T'7-1O3:7MW<)J4FHO$&MXKAXB 9@2,1;2(QR"/E 8'FNJD\8 MZ%%%:RM>/LN%+JRVTI\M0VTM+A?W0#<$R;<$'/0X6^\8:%IM[):7=XTVNI6>4 MLJEK65%WJ"6C+,H"R *24)# #I0!SD&I^'=.TC6-'UXQMJ%S>7#3V+X^T7V^ M0^68TX:3*[ I7IMQD;3B/4;^2+Q)-'_:%U!J\=W:1Z;IWVIL2VK!/,8Q;MLG M6?]"V\UD]_&YC?F!0I9^G&-Z\'GGIUJ >+],GM MVEM922D\$+K R0 4,&R!T).3TR=Q![Q/&6A.+@B\<+ N_,ID9V1_> ^4EAP#0!SVHZI>KI M]L^K:I>6>H#1HYM+59VA>[O"6R#&I42OQ#^[((^<\F#B:3Q9HL6K-IC74GVE)E@?%O(8TD8 JK2!=BE@PQDC. M<#F@#S*VN;J&PN=1BO;@ZI<^&],D=YKZ52T9=A/)U.-J\EPI*EB1RQSNBYGN M?A5XK9KRWNK58;D6KP7TMZH3RAE?/D13)AMW/.,[<_+QVNE^(]+UBXD@LIY6 MD1/,'F6\D0D3.-\9=0)%_P!I21R.>16;%XXTQ;99+T303237,<<$$$MP[K!* M8V8"-"<< GCC/MF@#GKF2Z34=3U$:C?B2UUVRM(8A=.(5BD%N'4Q@[6SYC=0 M<'D8J">YMYO%.FB\U.X_MP:[(K:>;EV1( )1$WDD[54H$.\ 9+'DY(KKM;\9 MZ3HVE_;#*UP7M&NX5ABD=6C R&9E4B-3D#.ZN$C8* M(7:-&<956D"[%8XX#$$\8'(H \\T+5KZ:WU!]0U<1R_8)&OX[?5)[B>&ZW@) MB)D"6[!BRB,-AN!A@,UWO@ZXNKC0RVHS,^J">07R%CB*7/**,G:@&W:.ZD'J M2:T+'6].U*W^WRV3,QQM<2Q*S_+AOEX!WX,A 4@@ MJQYR,$ 8YR.NHH XK5O!][>M?SQO$TCZLFH6\8NY;;O)P,X'544 ")-):TFT/4+B&\ M6"2WGGNKF6<8=<[TC2TO)+B[EERCKDO&CEE5 MO,5&P HZ^U61I_BV]UW3I]371_L%E*)-EO<2[W?8Z&3E, 88'RSGG^/C!Z^B M@#+\2Z;-K/AC5-,MVC6:[M9(8VD)"AF4@9P"<<^E9/BKPW=ZK/IMY9!9)[-) M8C$VH3V097"Y/F0@MP4'RD8()Z$"NJHH X6X\"3O87EI%) D;:?8V\"I+*F) M+:1Y,%LEU4DJ P8L!D]0,R6GA74K.TAO((;1=3AU WH@EU"XN$D!B,.&GE#/ MG:'5(XY8<75W:S1%F/"Q>5G=QU/EG&/4=*Z>B@#E_P#A'+S_ M (2">_\ ,@\J358[T#<=VQ;;R2.G7=SZ8[]J1O#-VWV$&6#$&L3W[X8\QNLP M ''WOWB^W!YKJ:* /.3X*U^?1TTZ=M,C2UT.XTF!TGD8REQ&%D8%!L&(^0-V M/4UKZSX4O=2U.ZN(Y;=8YAIP 9CD?9YVD?MW5ACWZXKKZ* ..M](\56OAY=& MMIM-@CLX$@MYHY7\RY564?,=F(,HI!VB0@MD$;>:%AX.UJUFCN#]EW#5?MOE M2:C/3Y8M;6^GN(G?((=$E $"@9 1,CYNORC M+-)\+7UAJ<%S++;E(TU%2%9L_P"D7"RIV[*"#[],]:ZZB@#@O^$2UVQT!+/3 MVTZ6XGT2+2[DW$KJD;1JX#IA#O'[QLJ=O0<]12MX'N_[>6X(AFM99+:>9FU& MYC\MX51<"!"(Y/\ 5J0S$$$\A@ *[RB@#G/#^A7VE:MJ%].UJW]IMY]RL?\ M!*#A0IVC:>1XV6/:APY5B,-M/!QW_&I%\;^'VT M]KP7<^Q9A 8OLA7-O8-!+( MU@;Q'@NY]S&,PLQRFXEF8$*%SC!XS':^'=>7^S]?GT:^EUJ*_DNM0A>6W4S^ M9 T0\K$I4+&"H 9@2 3U- '/:YPA9P"J;CPNXC M)X&:W*\=M?A]K]A9PZ8(?/6\M].2:Z2=0EJUO*7<$$AB"#\NT'GK@.WMXEW22RL%51ZDFJVB:U9>(=(AU33I&DM)RWENR%2P5BN<'G&0 M<>U/E=N:V@&A1112 **** "BBB@ HHHH Y32O'VG:KJFIVZVUU!8V".S:E* M(&V,5?+9^7!4XW8R 2.E1P?$?1[W0[35;"VOKR*\NI+6UBC1%>5D#%F&]E 7 M"$_,0?;/%9FC^"]2A^(6I:S>V^G6]A<0NDR6;-LORS':9(CP&49RK#1(;0G3;Q8]6NKV6PN9&%O\4>,=,\+0QK<&2YO[@[;6PMEWS3MV 4=O<_SXK'U MOQM=7FJ2>'?!L$>H:NO%Q=/_ ,>UB/5V[M_LC^F*T/"W@FU\/S2ZC=SR:GKM MR/\ 2=1N!ES_ +*#^!?8?X5T*G&"YJOW=7_DA7[&+:>$-6\7W<6J^.F5;9&# MVV@POF&+T,I_Y:-[=/P.*]!CC2*-8XT5$0!551@ #H *=16=2K*>^W;H"5@H MHHK,84444 %%%% !1110 4444 %%%% %#0_^1?TW_KUB_P#015^J&A_\B_IO M_7K%_P"@BK] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%8WB3Q1I7A7 M3OMFIS[=QVPPH-TDS]E1>Y_R:<8N3M'<#3NKNWL;66ZNYXX+>)=TDLC!54>I M)KSR34M:^)4K6VB27&D^%@2LVI[=L]Z.ZP@_=7_:/^(J2U\.:QX[NHM4\8QF MTTE&#VF@JW7T>X/\1_V>WMR#Z''&D4:QQHJ1H JJHP% Z #TKHO&CMK+\%_F M_P !;E#0]!TSPYID>G:5:);6R=EZL>[,>I/N:T:*9++'#$TLLBQQJ,LSG ] MS7/*3;NQ[#Z*Y6Y\=Z>\[6NBV]SK-T.JV:9C7_>D/R@>XS6_IFVKW5]=0VMNGWI9G"*/Q-"3>B L45P$=,T\=OMNI"7_P!%C_.:W^K5%\6GJTOPW%='>45P M?VSXI+\QTKPRX')5;B4$^P)I?^$J\<6(W:CX#,\0^])I^H)(?P0@$T?5Y=&O MO07.[HKAX/BMX=6X6VU>+4="N&Z1ZI:-%G_@0R,>Y(KL+*_L]2MEN;&[@NH& M^[+!('4_B.*B=*1V"JH'4DG MH*\]G\2ZWX[N)-/\&EK+258IP'KU/MDYU/#_AG1?!NFR):*(]WSW-Y.K. M:=K70;.YUJZ7@_95Q$I_VI#P![C-.IB(4UR0TOUZO_@>7WD2G&/Q,ZNLC5_% M&C:'\M_?1I*?NPK\\C>F%'-8_P#9'BK7>=6U5-*M6ZVNF_ZPCT:4]#].*U]( M\+:-H?S6-C&LQ^]._P \C>OS'FN7FG+X5;U_R)YZDOA5O7_+_AC(_MOQ/K?& MC:,-.MVZ7>J'#8]HQS^?%/B\#0WDJW'B+4;K6)@=P25O+@4^T:\5UE%'LD_B MU_KL'L4_C=_R^XBMK6WLX%@M8(H(5^ZD2!5'X"I:**U-M@HHHH **** "BBB M@ HHHH **** "BBB@"AH?_(OZ;_UZQ?^@BK]4-#_ .1?TW_KUB_]!%7Z "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I'=8T9W8* MJC)8G K,U_Q#I?AG2Y-1U:Z6"!>!GEG;LJCJ2?2N+BTK7?B0ZW6OK<:1X9/ M,.E(Y6>['9IR.54_W1_0$[0I_^7<399O/'E_KU]-I?@2P3498VV3Z MI.2MG ?8CF0^P_6IK#X:64US'J/BN]G\1:D#NS=G$$9]$B'R@?7/X5V-C86F MF645G8VT5M;1#:D42A54?058JG7Y=*2LOQ^__(+=QD44<,2Q1(L<:#"H@P / M0"GT45SC"BBB@"*YM;>\@:"Z@BGA;[T>_VGX^\)\:II\7B?3EZW>GJ(KI1ZM% MT8^R_G6_X>\<^'O$[&+3[]1=KP]G./+F0CJ"AY./;(KHZP/$/@O0/%"YU/3X MWN!]RZC^29".F''/'ITK3VE.?QJS[K_+_*P6:-^BO/?[/\=^$.=-NU\4Z6O_ M "ZWKB.[0?[,G1_^!<^@K6T'XAZ%K=S]@DDETS50=KZ?J">3*#Z#/#?@<^U3 M*A*W-#5>7ZK=!F2P6S\'4[I !Z?( M#\OX_,?]D57T#X37%O/+>ZQK=Q)>7'_'P]NQ\R3V:5OFQTX XIPJ4]VF_): M?B_TN8^VYOX:O^11U%_[:N%N?B#J<=M:A@T'AFPD,C$]O/*\LWMP/IR*ZJ#4 M?$FHP1VV@:%#HU@B[(YK\;2JCIMA7I[9XK?TCPUHVA+C3M/AA;H9,;G/U8Y/ MZUJTJDZM723LNR_K_@@H5)?$[>G^?_#')Q>!H+N5;CQ#J-UK,X.0DS;(5/M& MO%=/;V\%K"L-O#'#$HPJ1J%4?0"I:*F,(QV1I"G&'PH****LL**** "BBB@ MHHHH **** "BBB@ HHHH \PT7Q!XEA\=Z[IVJ33/?>1))8:9)&JV\X#$H8IA M]WY=NX-DG=[8JNOQ#U/3_AY/=:M?V*:_/>7EK YVI"AB9LD9QD*%PH/+$J#U M-=SIG@[1-(URXU>RMG2ZF##!E9DCW-N?8I.$W'DX_P :N6^@:9::7=:;!;;+ M.[:5YH_,8[C*27Y)R,DGH>.V* /-(_'NL75K#?VVHB2*QM=+::...-DO)+AR MDNXXR"N" $*X8'.>E>L7%PEM'YDBRE#@\CFMV@"AH?\ R+^F_P#7K%_Z"*OU0T/_ )%_3?\ MKUB_]!%7Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N M>\5^+K/PM:Q!HWN]2NF\NSL(.9;A_0#L/4]OTJMXL\8KH4D.EZ;;'4?$%X,6 MMBA_\?D/\*#U/7'U(9X4\'/I5U+K>MW(U+Q'=+B:Z(^6%?\ GG$/X5'Z_I6\ M*<8KGJ;=%W_X'](5^B*6@>#;V^U:/Q-XRDCN]7'-K9KS;V ]%'\3^K>OTS7= M445G4J2F[L$K!1114#"BBB@ HHHH **** "BBB@ K)UWPQHOB:U^SZQIT%V@ M&%9UPZ?[K#E?P-:U%.,G%WB[,#SW_A&/%_A3Y_"^M?VI8+_S"]7;+ >DK-I\3M.@N4LO$UC>>'+UN +Y,PN?]B4?*1[G%=S4-U:6U];/;WEO#<0 M/PT4R!U;Z@\5O[:,_P")&_FM'_DQ6[!;75O>VZW%I<13PORLD3AE/T(XJ:N% MN?A7HB7+7>A76H^'[IN2VFW!1&/NAR,>PQ48TOXEZ3\MGK^CZU$.@U*U:!\> MF8^"?US8S M+_)36A;?$SP7=?ZKQ'8],X=RA_\ '@*3P]5*[B_N#F1U=%8I\7^&A'O_ +?T MQE_V+I&/Y UG3_$CPI =HU02M_=BA=L_B!BN9U(1T;(=:G'>2^\ZNBN*'Q,T MZXT3VN_DR?K%/I MKZ)L[FBO.9?&.KNNZ37_ 7I\9XR]]YCCZ^(M%T[/VO5;.$C^%IEW?EG->5?VGX: MU'Y8;?QKXH8_P[)?+_$G;M%:5GI_B*3']B_#G1-*4_Y$S?4J@+#Z9JO8 M8CJE'U?Z!SU7LDOQ_K[SJF^(.DS,4TJVU'59!QBSM689]R<#\:Q-<^(6J:9& M6NK;2M$7&5_M*\\R5AZB*/YOT-6%\%^*]67&O^,YX(#Q]DT6$6R@>GF'+$?4 M5L:)\/?"V@2":STF%[K.XW-SF:4MZ[FS@_3%/V,%_$J7\HJWXL.2I+>7W:?Y MGG"R^._&YVZ>]^+-_P#E[NQ]BML?[,:_/(/0\>]=9X:^$FCZ0RW6K3/K%Z.? MWRA85/M'T/U;/X5Z%12O!?!&WXO[W^EAQH03O:[\]1 H & !VI:**DV" MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH H: M'_R+^F_]>L7_ *"*OU0T/_D7]-_Z]8O_ $$5?H **** "BBB@ HHHH **** M"BJESJ=C9Y\^ZB0C^'=D_D.:I_V_'+_QZ6=Y<^C)%A?S-<\\51@^64E?MN_N MW-8T*DE=1T->BLG^T-5?_5Z.0/62=1^E'VS6O^@5$?87 J?KE/HI?^ R_P B MOJ\^Z^]?YFM163_:U[%S3)_HE=*_IK^1I44@((!!!!Z$4M=)B%<=XJ\83V=_'X=\.P+?\ MB.X7*QG_ %=JG_/24]@,\#J?Q&8?$OBZ]N-5/A;PBJ7&N,/](N6&8=/0_P 3 MGH6]%_\ U'8\*^$[+PK8R1PN]S>W#>9>7TQS+<2=RQ].3@=OKDGHC"--<]3Y M+]7Y?F+?8@\)>#X/#<?->ZA+]^1O1?[J#L![5TU%%8SG*H5> ?8T?\(;?W_.M^*-1N@>L5MBVC/L0O45/M&_AB_R(]JW M\,6_P_/7\#>U#7M(TK(O]2M;=A_#)* WY=:PS\0])G8II=KJ6JMG'^AVC$9^ MK8K0T_P9X[2_'_ M "_(Y/\ MOQ?>_\ 'GX7AM4/22^NQS_P%>11_9WCB\_X^=>TZP!ZBRM#)^LE M=;11[.^[?Y?D'L;_ !2;_#\K')?\(5-M\ ME@]Q)_>GG=OTSC]*ZRBG[&'5!]7I=5?UU_,PCX+\,F'RCH.GE0<\P*3^?6J, MGPT\%RN7?PY9%B';48_NEU_D M:='\+O!$2@+XW-_,UU]%:_6*W\S^]CLCG8O /A"%MR^&-)S_M6B-_, M5KVFE:=8?\>=A:V^/^>,*I_(>YJW142J3ENQV"BBBH **** "BBB@ HICRQQ M_?=5^IQ43:A9+G==P#'7,@_QJ)5(1W=BE&3V18HJDVKZ:O6^M_PD!J-M>TM> MM['^&36;Q5!;S7WHM4*KVB_N-&BLH^)-(4X-X/PC8_TI/^$DTP_=ED8>HB;' M\JCZ]A?^?D?O17U:O_(_N9K45D_\)%8G[JW##U$+4?\ "06Y^[:WK#U6 T?7 ML-_.@^K5OY6:U%9/]O*?NZ9J3#U%OQ_.C^V9S]W2+[VR@']:/KM#H_P?^0?5 MJO;\4:U%9/\ :M\?NZ-<9_VG45HVTLDUNLDT)AD.0JL ,=< UZ-::#I-AJEUJ=IIUM!?78 GGCC"O)SGD_7KZ\9Z4RY\ M-Z#>6PMKK1--GMQ*TPBEM491(W+-@C&XY.3U.: /+KK4/$VF2B+4M1N?[4TJ MWTI8UCN&"3M-,4FWKG;)D?+E@<8R,$U[!<2O#'NCMY9VSC9&5!^OS$#]:IIH M&C1R6D6"/9 K:LML@-N#U"''RCZ8K1H H:'_R+^F_]>L7_H(J_5#0_P#D M7]-_Z]8O_015^@ HHHH ***K7=_:V$>^YF5!V!ZGZ#O4SG&$>:3LAQBY.T5= MEFHKBY@M8_,GE2-/5CBLF2_U"]C9[=%L+4#+7-SC./4+_C7/R>(?#UO>&.W- MWXAU(?PVR&;'X_= _/%<W^L3 Y_TJ8B-3[(N /IS4^QE4_B7E_Y M*ON6OWW,_K;_X.OW)$3^*/!FD2"*WFAN+CHJ6L9G2?PKI;/3K'3H_+LK."V3&,0QA?Y59KHA1<%:-H MKR5C*7MJCO.?]>KN*_$^X]<7^!^6VHY?A\DH&[Q+XA MD(Z>?=B11^!6NQJM?W]II=C+>WUS';VT*[I)96PJBAX>G/W6KC5&"=U^;,"U M\+7UA$4M=>N/;?&/Z8'Z5Q5QX@\3:I_:&GZ1XCMIXH7^SW%ZL&! Q'\,B)@G MMP.*TC>ZU\3W:'36N-'\(Y*R7I&VXOQW$8/W4/KW_,#O=*T?3]$TN+3=-M8[ M>TB7:L:#CW)]2>Y/6IGET*"_=2<9=EJEZK]%;S['0ZBJ*U37SNT_OZ_.YPOA M6SUWPCHZVNG^'+"_A8[Y;BUO@))W[NQA-OR:5_P#@_)E6S\<^&+X@1:S;*Q.- MLQ,1SZ?/BMV&>&XC$D$J2H>C(P8?F*K7>E:9J2_Z986MR&'66)7_ %(K#F^' MGAQY/-MK66RF_P">EI.\9'X9Q^E=5ZB[/\/\S#]\NS_#_,ZFBN2_X1#5+7_D M'>+]6BQT%T%N0/\ OH"E^R>/+7B'4]%O1_>NK=XC_P".4>TDMXO\ ]K);Q?X M?YG645R?]H>.(?\ 6:'I=S_UPNRG_H0I3XB\4(H,G@J8$GHFH1/1[6/5/[F' MMX]4_N?^1U=%*/[4\;3_ .K\-V-KG_GXO@^/ M^^11[6/1/[F'MX]$_N?^1UM%&.21A_WUQFD_X1/6+O\ MY"7C#4GSU%FB6P_3-'M&]HL/:R>T7^".HGN8+6(R7$T<,8ZM(X4?F:YZ[\?^ M&K63RDU 7'8Y1-+=3YU3Q)'91GK!I<.W\I&^85U]%'LK_$V_P_(/8W^.3?X?D< MQ:> /#UO-Y]Q:OJ%QWFOI#,Q^H/'Z5T<,$5O$(H(DBC7HB*% _ 5)15QA&/P MHN%.$/A5@HHHJBPHHHH **** "BH)KVUM_\ 77,4?LS@51?Q#IH;;'*\S_W8 MHRU8U,31IZ3FE\S2-&I/X8MFK163_:]W+_Q[:1=-Z&8B/^=&[7IND=E;#_:8 MNP_+BL_KD'\";]$_S=E^)?U>2^)I?-?\.:U%9/\ 9FHS?\?&KR@?W88PF/QH M_P"$=LG_ ./A[FX_Z[3,?Y8H]M7E\-.WJTORY@]G26\_N7^=B[+J%E!_K;N! M/8R#-4V\1::&VI,TK?W8XV;^E6(M(TZ'[EE!D=R@)_6KBHJ+M10H] ,46Q4N ML5\F_P!4%Z"Z-_OZ%T" _G1]KUF3[FF11>AEG!_E6M11[ M"J_BJOY)+]&_Q#VL%M!?C_F9/EZ])]Z>QA'^PC,?UH_LW4G_ -=K,GTCA5:U MJ*/JD'\4I/\ [>?Z-!]8ET27R1D_V&6_UFIZB_MYV!_*C_A'K$_ZQKB7_?F: MM:BCZEA^L$_77\P^LU>DC,3P]I*=+-/Q9C_,U,NCZ:O2QM_QC!J[151PF'CM M!+Y(EUZKWD_O*PTZQ486SMP/:)?\*D%M IRL,8/L@J6BM52@MDB'.3W8@55& M% ]A2T459(4444 %%%% !1110 4444 %%%% !1110 4444 %%,66-I7B61# M(@!= PRH/3([9P?RI] !1110!0T/_D7]-_Z]8O\ T$5?JAH?_(OZ;_UZQ?\ MH(IU]JUCIRDW-PBD#.T'+?E45*D*<>:;LO,J,92=HJY=JM>7]K81[[F94ST' M<_05Q\_B_5-89H?#FF37"YQYX "#_@9^4?ADU';>"-7U"3S]M*[_+TZ+Y*_F1*I5DN5/E79?JWJ_P.2C\#17L MBS^(M2N]8E!R(Y&\N!3[1KQ736EE:V$ @L[:&WB'1(D"C\A4]%=D81CLB(4X M0V0444598445B:MXP\.:$&_M/6[&W=>L;3 R?]\#YOTJHQE)VBK@;=%< ?B8 M^JC9X3\-:KK);A+AXOL]L??S'_PII\+>,?$X_P"*HU]-.L6^]IVC J6'H\QY M^H'!K;ZNX_Q'R_G]PK]C3\0?$'3=)O/[+TZ*76=;?A+"R^9E/_31NB#USS[5 MF6?@G4_$M_%JWCR>*?RVWVVC0'_1H#V+_P#/1OKQUZCBNKT'PSHWAFT^S:/I M\-I&?O%!EG_WF/+?B:UJ/:Q@K4E\^O\ P/ZU"W<1$6-%1%"JHP% P *6BBN< M84R6&.>-HY45T;JK#(-/HI-)JS&FT[HQCIUYIIWZ7+OAZFUF;(_X">U6;+5X M+J3R'#6]T/O0R\'\/6M"JM[I]M?Q[+B(-C[K#AE^AKD^KSI:T'I_*]OEV_+R M-_:QJ:55\UO\^_Y^9:HK%QJFE?=)U"U'8\2J/_9JNV6JVE_D0R8D'WHG&''X M5=/%0E+DG[LNS_3H_D3*C)+FCJNZ_7L7:***Z3$**** "BBB@ HHHH **** M"BJEUJEC9Y^T74:$?PYRWY#FJ?\ ;,]SQI^G3S ]))/W:?F>M<\\51@^5RU[ M+5_'[!'WRH]S)_?GXD _P#'1S6K'&D2!(T5%'0*,"G4 M>QKR^.I;_"DOSO\ H'M*4?AA][_RL9'V369_]=J44 /58(<_JW-+_8, MWEQZAI<+^0K6HH^I4G\=Y>K;_"]@^LU%\.GHDBA#HFF0?U>W+%&LKRK&@D< .X498#ID]\9/Y MT^@#P*$ZGY6FC5-_]N_9-*_L?S@WGX\X^?LS\V=N-^/X>O%>\7#7"QYMHHI) M,_=DD*#'U"G^52T4 >>,OC>[T*SCTJ"TCB$"*C37'E97:,'Y0QZ=LCZ5DV_@ MOQ^'#W+>$IG4Y#2K<2@GW4X7\<9KTK0_^1?TW_KUB_\ 015^LJ5"E3?,XJ4N M\M7\KZ+Y)%SJ2FN79=EM_P 'YG!+9_%)5"KJ/A8*!@ 6\V!2_9/BG_T$_"__ M 'XFKO**[/;O^5?<9V.#^S_%5/F6^\*2D?P/%.H/XCFC_B[7_4E?^35=Y11[ M?^ZON"QP?_%VO^I*_P#)JC[/\57^9K[PG$3_ 1Q3L!^)YKO**/;_P!U?<%C M@_[(^)D(# @@$'J#7/]7G#^%-KR>J_S_$U]M&7 M\2/S6C_R_ @AO[.XQY-U"^>RN,U8JC-HVFS_ .LLHG?W)?^_K M?XTY/#NDHAL+.W.8;6%#ZJ@!JQ1R8F6\DO17_%O] YJ M*VBWZO\ K\S(\_6[G_56MO:*>\S[V_(?UH_L:XN/^/[4[B4=TBQ&OY"M>BE] M3C+^))R]7I]RLOP#ZQ)? DOE^KNRG:Z586>#!:QJP_B(RWYGFKE%%=$*<*:Y M8*R\C*4Y3=Y.X44459(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%-DD2&)Y975(T4LS,+NM8S.H:<8SE!G+#'I5Z@"AH?\ R+^F_P#7 MK%_Z"*OU0T/_ )%_3?\ KUB_]!%7Z "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#)\46D%_X6U2T MN;>[N8)K9TDBL\>1:1:ZN^AVK2V%X;Y675;33&6]VF M)UWF#:=YR?++%" .P(!'N=% 'B,.@ZXEG;V;Z-<6\U[:Z2+5(87>.U\B8M(K MN2?+(!W?,W).!DU[3<+<-'BVEBCDS]Z2,N,?0,/YU+10!0T/_D7]-_Z]8O\ MT$5?JAH?_(OZ;_UZQ?\ H(J_0 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%07MY;:=8SWMY,L- MM ADED<\*H&2:P+7Q]X>N]'.II=3+"+@VQB:UD\[S ,[1$%+D[?FX'3GL< ' M345@_P#"9^'S)8HNHJPOHXY(72-V3:YPA9P-J;CP-Q&3P.:WJ *&A_\ (OZ; M_P!>L7_H(J_5#0_^1?TW_KUB_P#015^@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH SM?M!?>']0 MM#81Z@)H'3[))+Y0FR/N[\';GU[5Y7I7A'Q*VDV4MW!JSV>GZG+);:>;Q(KT M0O&RG$P=<8=L\N"5SR<@'V6B@#R/_A#?%DJ+#?JUW<:E!IWVJ]\] +9K>4NP M;)W,2I !4'+9SC.:]7N(GFCVQW$L#9SOC"D_3Y@1^E2T4 4-#_Y%_3?^O6+_ M -!%7ZH:'_R+^F_]>L7_ *"*OT %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !15+5M4M=$TB[U.] M8K;6L32R%1DX SP/6L.R\Z=!:,ZO%.@+/CIL(.'SP.#UR.U M '4T5RC?$#25>R_<7ABN(;>:28(FVU$YVQ"3YLY8\?*&QU.!S75T 4-#_P"1 M?TW_ *]8O_015^J&A_\ (OZ;_P!>L7_H(J_0 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 4]5MY[ MK2+NWMDM'FEA9$2\C+PL2,8=002IZ&O-=*^%^I'PO>6=S?RZ9(9YYK*PM;@2 MV\)="F"9(SP=S'Y0,;N.>GJU% 'F$?PUU6.&WM#?6TT%Q;6$5_+*Y$B-:ON' MEA4 92/EYVD G<1[ATW1ZDHMA$NW^TN4C"KMP^",DY7@@C/2N[ MN+JWM(_,N9XH8\XW2.%&?J: *NA_\B_IO_7K%_Z"*OU0T/\ Y%_3?^O6+_T$ M5?H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** *]_!<7-A/#:W;6EPZ%8[A45S&W9MK#!QZ&O/+?X M8:A%X>O=/76K2WDU&^^TWRPV+>1-&!CRMHD5@&X+$-D].G7TNB@#B;WP ^H7 MRW$VHV\<P!VE%>3R^.M4D/VRQU5KBUL(=-+ M8M%1;\W$A1V96!9, R@F@O5EBMXT=?L4QP0H!'W:N?VQ;?\ /*]_\ 9O M_B* +]%4/[8MO^>5[_X S?\ Q%']L6W_ #RO?_ &;_XB@"_15#^V+;_GE>_^ M ,W_ ,11_;%M_P \KW_P!F_^(H OT50_MBV_YY7O_@#-_P#$4?VQ;?\ /*]_ M\ 9O_B* +]%4/[8MO^>5[_X S?\ Q%']L6W_ #RO?_ &;_XB@"_15#^V+;_G ME>_^ ,W_ ,11_;%M_P \KW_P!F_^(H OT50_MBV_YY7O_@#-_P#$5$VM1BZC M1;>\,!1B[_8ILA@5VC[O<%ORH U**H?VQ;?\\KW_ , 9O_B*/[8MO^>5[_X MS?\ Q% %^BJ']L6W_/*]_P# &;_XBC^V+;_GE>_^ ,W_ ,10!?HJA_;%M_SR MO?\ P!F_^(H_MBV_YY7O_@#-_P#$4 7Z*H?VQ;?\\KW_ , 9O_B*/[8MO^>5 M[_X S?\ Q% %^BJ']L6W_/*]_P# &;_XBC^V+;_GE>_^ ,W_ ,10!?HJA_;% MM_SRO?\ P!F_^(H_MBV_YY7O_@#-_P#$4 7Z*R[G6HTM9GM[>\DG5&,:&RF M9L<#[OK4O]L6W_/*]_\ &;_ .(H OT50_MBV_YY7O\ X S?_$4?VQ;?\\KW M_P 9O\ XB@"_15#^V+;_GE>_P#@#-_\11_;%M_SRO?_ !F_P#B* +]%4/[ M8MO^>5[_ . ,W_Q%']L6W_/*]_\ &;_ .(H OT50_MBV_YY7O\ X S?_$4? MVQ;?\\KW_P 9O\ XB@"_15#^V+;_GE>_P#@#-_\11_;%M_SRO?_ !F_P#B M* +]%4/[8MO^>5[_ . ,W_Q%']L6W_/*]_\ &;_ .(H OT5EKK49NI$:WO! M $4H_P!BFR6);5[_ . ,W_Q% %^BJ']L6W_/*]_\ 9O_ M (BC^V+;_GE>_P#@#-_\10!?HJA_;%M_SRO?_ &;_P"(H_MBV_YY7O\ X S? M_$4 7Z*H?VQ;?\\KW_P!F_\ B*/[8MO^>5[_ . ,W_Q% %^BJ']L6W_/*]_\ M 9O_ (BC^V+;_GE>_P#@#-_\10!?HJA_;%M_SRO?_ &;_P"(H_MBV_YY7O\ MX S?_$4 7Z*H?VQ;?\\KW_P!F_\ B*BN-:C2,&"WO'?>@(-E,/E+ ,?N]ER? MPH U**H?VQ;?\\KW_P 9O\ XBC^V+;_ )Y7O_@#-_\ $4 7Z*H?VQ;?\\KW M_P 9O\ XBC^V+;_ )Y7O_@#-_\ $4 7Z*H?VQ;?\\KW_P 9O\ XBC^V+;_ M )Y7O_@#-_\ $4 7Z*H?VQ;?\\KW_P 9O\ XBC^V+;_ )Y7O_@#-_\ $4 7 MZ*H?VQ;?\\KW_P 9O\ XBC^V+;_ )Y7O_@#-_\ $4 7Z*H?VQ;?\\KW_P M9O\ XBC^V+;_ )Y7O_@#-_\ $4 7Z*H?VQ;?\\KW_P 9O\ XBIK&X>ZM?.D MB:,EW"JR%3M#$*2#R,@ _C0!9HHHH **** "BBB@ HHHH *R/$'AO3?$UDMK MJ,,UC*-.5391I'"JR.$VH MWL[XVM[K-LHFG#N98BD;32%S][.'!;ID_A0!Z/<:KIU MH9Q,A=H"CH,<5L> ].GL MO"UOXBB:=_+B5W"F1L$[5SU. 3@>AIDNHV,"2/->6\:12+%(S MRJ CMC:IYX)W+@=>1ZUQWBWP^UQXY\)ZU##>3RP7OE2%2S101>5(2VT<+EMH M+'T45C>)O#$^J>'+/5'M+^341K2W:VR!\*&N5 =HQU*PJ!DC@%C0!Z-_;&F# M51I1U&T_M$KO%IYZ^=MQG.S.<8]JNUY:=/U _$SS6TFZP=8\\+Y#FU\K[-M^ MT^;T\W^#9NQC^#/S5ZE0 4444 %%%% !1110 4444 %(2 "2< =2:6LOQ%I, M.N:!=Z=<&?R9D^=8)"C.!SLR.<'&"!U!(H MQ:A97$5O+#>6\D=S_J'252)> M"?E(/S< GCL#4%QKNCVED][(,KLI4C# GD@\@F@#V)65T5T8,K#(8'((I:Y_P-I]UI M7@?1K&]1H[F&V57C8@E#_=....GX5T% !1110 4444 %%%% !1110 5"]U;Q MW4=J]Q$MQ*K-'$7 =PN,D#J0,C/U%35P&H:(]A\5[7Q!!:WUSYFF77GR?/(B M%?+V1KV7.'( Y)+=: .N?7M&BNX+635K!+FX8I#"UR@>5@Q4A1G)(8$<=QBI MH-4T^ZO;BRM[^UFN[;'GP1S*TD6>FY0:WUG\^A:#<:3>1>9%!=:KJD& MF32&1UD\P0*\:'!,A+$L0%!/<\2>$-)U6#Q5IT=S:72/IO\ :0O+B6%ECE\Z M2XN9HX M8(E+R22,%5%'4DG@"H+G5=.LH?.NK^U@B\LR[Y9E5=@P"V2?N_,O/3D>MI7/A^XU3[ M#I]K!:68M&E,DQ.]B!M/ (BR0#MV'OQ0!V::OILFGQZ@FHVC64I CN1,IC!?-DN$:5Q"ZAMJ@L M2,!23WS7K] !1110 4444 %%%% !1110 444C#WL[XVM[K-LHFG#N98BD;32%S][.'!;ID_A3T>SO/$VJ7MWX M;OXM/TVWN8;73DT:;%\7(::1OD\MMY4!5SD\D]> #T33]4T_5[;[3IM]:WMO MN*^;;3+(N1U&5)&:MUQOP]C>2TU'4[J"XM]0U"X6:XMI+.:W2W 0*D:>8J[M MJJ 6'!.>V*[*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .-U+X@C3 MM2N+,>$/%EUY+E//M=,WQ28[JVX9'O57_A9W_4C>-?\ P4__ &==Y16ZG2MK M#\169P?_ L[_J1O&O\ X*?_ +.F7WQ#N9_#.NW=GX@-=_39(TFB>*5%>-U*LK#(8'J"/2E*=-JRC;YAJ>=W3S>$9O# M%[;ZKJ5\+^0PWT=S=O.+A3"TAD56)"$%<_)M&#@\8J?1/&NKW4VD-J$-B8=; ML)KVS2W1PUML 8)(2QWY5A\P"<@C!S71Z9X/T/2+F.XM+23S(8S'!YUS+,L" M'JL:NQ$8(XPH'''2ETWPAH6D3R365CY;.C1@&9W6)&.66-68B-2>2$ '3T%8 MC.$TOQUXOU*UT>3.AQMJFESWZ?Z+*1"8BN5/[WYMV?;;G^+'++?XI:M>'2;R MUM;26QN+BSMKN..W:SJ-V6.%5'P -S*2!7>VOA#0K*.R2WL=BV-M M):6X\YSLB?&Y>6YS@,5L;AE)#"-B"#R.*\=L/B!XDT[PE:R0M9W*V6@6^HSR7JR233 MLTA1EW;Q@X&=Q!Y'0YX]4T;0K;1M/N;.(EH[BXFN''(&9'+$#DGOZ_ETJC_P M@?AK["]E_9O^CO9)8,GGRUCQ'JEOI::;'9:7< MPV\L5TDGF3[D#NRNIPF PP"C9(ZC/'85AWG@_0K_ %(W]S9,T[&-I%6>18Y3 M']PR1A@DA7C!8'H/2K^F:59:/;R6]A#Y,4DTD[+O9LN[%F/)/4DG'2@"[111 M0 4444 96M:W_8L<+_V9J5_YI(VV-OYI7'=N1BL?_A._^I4\4?\ @N_^RKK: M*B49-Z,SE&;>DK?(Y+_A._\ J5/%'_@N_P#LJ5/'.YU4^%O$ZY.,G3N!_P"/ M5UE%3RS_ )OP)Y*G\WX'F7B;6M2TSXCW;I?3KID6CIY\'F'8AD>15E S@,'" M G^Z3Z5FWFJ>(],\!>$O%.FW').W&<#ECR.?>FMX9TA]"M=%:TSIUH8C M##YC_+Y9#)\V*XO(^2 MX24GB:W%\;6[,B%!ME;S(LLA) M7ECTZMU/IVKZ%IVN1P)?PNQ@D\V&2*9X9(FP1E70AEX)'!K-;P+X?,5BB6MS M ;$2""2WOIX9%\PY);F3SG MC8+_ !L6;<5ZD[CG'4T_2](BT6W&JC5=5N@+3=/'/>//'*<;MX5R=AZ\)M7G MITQMQV-O'IXL65IK?R_+*W$C3%UQ@AFYEG\J/^Y&)&8(O3A<#@>E '#W'Q'UVQT&'5+BWTYQJ6DW&I6,<<;_Z.8P&" M2G=^\RK#Y@$Y!&.:2]\=>*[&+4Y'&BN+'2X-5(6VE&])"08O]9U&#\__ ([S MQV,?@+PU%!=0+IO[FZA>W>,SR%4BZ[_8NM1ZO;V]G?1Z M9>!Z(?&FNZ1?>);F:XBNH87T^VM+?[/( MPB:= 0W#%GQN)( +.0,$<"NU3P!X92&XA&G,89H'MC&]S*RQQ.@]*FG\%Z! !6A0 4444 %07=U]D@\WR)YN<;(4W-^53T5,DVFD M[,<6D]3)_MW_ *A6J?\ @/\ _7H_MW_J%:I_X#__ %ZUJ*Y_8U_^?GX(V]I2 M_D_$RAKF2!_9>IC)ZFW_ /KUP_B;6M2TSXCW;I?3KID6CIY\'F'8AD>15E S M@,'" G^Z3Z5Z;67>>'-)O[J\N;JS666\M/L5P6=L/#DG;C.!RQY'/O6M*%2- M^>5_E8SG*+^%6/-M0\13'X;^#M/G\0MIM[J]NCRZC-=^4RJD6\L9"JZQXM^'&AZUHB37#/)'+J%I9W1MY)D7*RI'("""'&>",A<9YP>ML?" M^C:;R6QM/L5L3*[>7#D': 21G@@-9BU%D\<:W;WB&*Y MEC>.9\[F1U8,F*U(.)L;JWU[5O"%C;:OK\NG2VU\)EN+R6WN?,C*# M9*8RI+(25YSTZGJ23Q1=6/PYN;:]U9XISK$FBP:C/-Y;B,3;?,,G'*QAOF/. M5R>>:[)O OA\Q6*):W,!L1(()+>^GAD7S#ER71PS%B,DL235N+PKHD TM8K% M572V9[0!VPCL"&8\_.QR>6R0ZBFCSZE$XDPO MG"/S@W(),;*V[U;-;-E.NB_$"PT?3M4N;VQO;2?[1#PC==58->I(2R3$*%!VDX!P!T Z U0TKP+H6B:ZVM:? M#&/ M5KE$9T:/:0%D 4#<>!@<]*J:QX_U>/6M4M=.TZ6XM=/NDM)8H=/N)97#*"\H MF3]W'MW [6!)"GD9%=]+I5E-J]MJLD.Z]MHGABEWM\J.06&,X.=HZCM6?>^# MM!U#4VU"ZLF>=V1Y%$\BQR,HPK/&&",P[,02,#G@4 <'IOC?5[3PIX3LK=GG MU"]TIKN6ZN+.XOF;9@!2D1WY8L,N3@8[YK:\,^+?$OBV>XFM-/L].BL9((;J MQU&&59V=D#28?(V;=V%!0[L9R >.@E\%:!+IMA8?8Y8X+",Q6Q@NI8I(T(P5 M\Q6#E2.H)(.!GI3&\"^&VN(Y1IHC""(>3%-(D+^5_J]\2L$?;@8+ ]!Z4 <[ M%X\U5I+;47@L_P"R;W4YM-MX%1O/C9-X$C-NVL"T;94*, CYCBLW2_'7B_4K M71Y,Z'&VJ:7/?I_HLI$)B*Y4_O?FW9]MN?XL<]U'X/T&+5)-12PQ<.[R$>:_ MEJ[C#.L>[8KD<%@ 3D\\FBU\(:%91V26]CL6QMI+2W'G.=D3XW+RW.<#DY/O M0!P=Q\2?$,]E<7EA!ID,5MX?AUATGADD9F;=NC!#K@<<'G'H<\6M0^(&O:7' MJ,=Q#ILMQ!_9\L31Q.J".YDVLK N267'# @'KM'2NM3P-X<2VFMET[$4U@NF MR+Y\G-NN<)][W//7WJ6Z\(:%>_:OM%CO^UPQ03'SG!*1',>"&^4J3D$8/O0! MRUQXWUM[V2SM(]/20^(SI$;RQ.P6+R=^\@.,MGW (XXZU'H'C2^U;5- FO8( MD::RU![@6[RA2T$JIE4W[3G!/S!B.Q'.>JM/!>@67E^18L#'>_V@&>XE=C<; M=GF$LQ+$CKG.>O7FIK#PIHFESVD]G9>5):+,D!\UVVB5]\G4G.6YYZ=L4 P MA,D&F7<7B:/3+C_1?]8NS>,JLS8]&4.<\<@9![&3X<>%)1MDTMG523"K74Q6 MW)8.3"-^(3N /[O;Z=*E7P%X<2TDMELIE62[6]9Q>3^9YX&!)YF_<&QU(//) M.27&HRO/>>=.@CAFV*H!DW9)(_B"J <#H!+DQ.)8DD!4AE# J<@Y]#7/S^!/#=Q#;PO8.L<%LMFJQW,L8>!>D EX-101.SCH 11 ooma-20220131.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000 - Document - Template Link link:presentationLink link:calculationLink link:definitionLink 100000 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 100010 - Statement - CONSOLIDATED BALANCE SHEETS link:calculationLink link:presentationLink link:definitionLink 100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100030 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:calculationLink link:presentationLink link:definitionLink 100040 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:calculationLink link:presentationLink link:definitionLink 100050 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:calculationLink link:presentationLink link:definitionLink 100060 - Disclosure - Overview and Basis of Presentation link:calculationLink link:presentationLink link:definitionLink 100070 - Disclosure - Significant Accounting Policies link:calculationLink link:presentationLink link:definitionLink 100080 - Disclosure - Revenue and Deferred Revenue link:calculationLink link:presentationLink link:definitionLink 100090 - Disclosure - Fair Value Measurements link:calculationLink link:presentationLink link:definitionLink 100100 - Disclosure - Balance Sheet Components link:calculationLink link:presentationLink link:definitionLink 100110 - Disclosure - Acquired Intangible Assets link:calculationLink link:presentationLink link:definitionLink 100120 - Disclosure - Operating Leases link:calculationLink link:presentationLink link:definitionLink 100130 - Disclosure - Stockholders' Equity link:calculationLink link:presentationLink link:definitionLink 100140 - Disclosure - Stock-Based Compensation link:calculationLink link:presentationLink link:definitionLink 100150 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 100160 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 100170 - Disclosure - Financing Arrangements link:calculationLink link:presentationLink link:definitionLink 100180 - Disclosure - Business Acquisitions link:calculationLink link:presentationLink link:definitionLink 100190 - Disclosure - Net Loss Per Share link:calculationLink link:presentationLink link:definitionLink 100200 - Disclosure - Retirement Plan link:calculationLink link:presentationLink link:definitionLink 100210 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:presentationLink link:definitionLink 100220 - Disclosure - Significant Accounting Policies (Tables) link:calculationLink link:presentationLink link:definitionLink 100230 - Disclosure - Revenue and Deferred Revenue (Tables) link:calculationLink link:presentationLink link:definitionLink 100240 - Disclosure - Fair Value Measurements (Tables) link:calculationLink link:presentationLink link:definitionLink 100250 - Disclosure - Balance Sheet Components (Tables) link:calculationLink link:presentationLink link:definitionLink 100260 - Disclosure - Acquired Intangible Assets (Tables) link:calculationLink link:presentationLink link:definitionLink 100270 - Disclosure - Operating Leases (Tables) link:calculationLink link:presentationLink link:definitionLink 100280 - Disclosure - Stockholders' Equity (Tables) link:calculationLink link:presentationLink link:definitionLink 100290 - Disclosure - Stock-Based Compensation (Tables) link:calculationLink link:presentationLink link:definitionLink 100300 - Disclosure - Income Taxes (Tables) link:calculationLink link:presentationLink link:definitionLink 100310 - Disclosure - Business Acquisitions (Tables) link:calculationLink link:presentationLink link:definitionLink 100320 - Disclosure - Net Loss Per Share (Tables) link:calculationLink link:presentationLink link:definitionLink 100330 - Disclosure - Overview and Basis of Presentation - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100340 - Disclosure - Significant Accounting Policies - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100350 - Disclosure - Significant Accounting Policies - Concentration of Net Accounts Receivable Balance (Details) link:calculationLink link:presentationLink link:definitionLink 100360 - Disclosure - Significant Accounting Policies - Concentration of Net Accounts Receivable Balance (Parenthetical) (Details) link:calculationLink link:presentationLink link:definitionLink 100370 - Disclosure - Revenue and Deferred Revenue - Summary of Revenue Disaggregated by Revenue Source (Details) link:calculationLink link:presentationLink link:definitionLink 100380 - Disclosure - Revenue and Deferred Revenue - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100390 - Disclosure - Revenue and Deferred Revenue - Components of Deferred Revenue (Details) link:calculationLink link:presentationLink link:definitionLink 100400 - Disclosure - Revenue and Deferred Revenue - Additional Information (Details 1) link:calculationLink link:presentationLink link:definitionLink 100400 - Disclosure - Revenue and Deferred Revenue - Additional Information (Details 1) link:calculationLink link:presentationLink link:definitionLink 100410 - Disclosure - Fair Value Measurements - Schedule of Financial Assets at Fair Value (Details) link:calculationLink link:presentationLink link:definitionLink 100420 - Disclosure - Fair Value Measurements - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100430 - Disclosure - Fair Value Measurements - Schedule of Contractual Maturities of Short-term Investments (Details) link:calculationLink link:presentationLink link:definitionLink 100440 - Disclosure - Balance Sheet Components - Components of Inventories (Details) link:calculationLink link:presentationLink link:definitionLink 100450 - Disclosure - Balance Sheet Components - Components of Property And Equipment, Net (Details) link:calculationLink link:presentationLink link:definitionLink 100460 - Disclosure - Balance Sheet Components - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100470 - Disclosure - Balance Sheet Components - Components of Other Current and Non-current Assets (Details) link:calculationLink link:presentationLink link:definitionLink 100480 - Disclosure - Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Details) link:calculationLink link:presentationLink link:definitionLink 100490 - Disclosure - Acquired Intangible Assets - Summary of Carrying Values of Intangible Assets Other than Goodwill (Details) link:calculationLink link:presentationLink link:definitionLink 100500 - Disclosure - Acquired Intangible Assets - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100510 - Disclosure - Acquired Intangible Assets - Schedule of Estimated Future Amortization Expense for Intangible Assets (Details) link:calculationLink link:presentationLink link:definitionLink 100520 - Disclosure - Operating Leases - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100530 - Disclosure - Operating Leases - Summary of Supplemental Balance Sheet Information Related to Leases (Details) link:calculationLink link:presentationLink link:definitionLink 100540 - Disclosure - Operating Leases - Components of Lease Expense (Details) link:calculationLink link:presentationLink link:definitionLink 100550 - Disclosure - Operating Leases - Summary of Supplemental Cash Flow Information Related to Leases (Details) link:calculationLink link:presentationLink link:definitionLink 100560 - Disclosure - Operating Leases - Summary of Maturities of Operating Lease Liabilities (Details) link:calculationLink link:presentationLink link:definitionLink 100570 - Disclosure - Operating Leases - Summary of Maturities of Operating Lease Liabilities (Details)2 link:calculationLink link:presentationLink link:definitionLink 100580 - Disclosure - Stockholders' Equity - Schedule of Common Stock Reserved for Issuance (Details) link:calculationLink link:presentationLink link:definitionLink 100590 - Disclosure - Stockholders' Equity - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100600 - Disclosure - Stockholders' Equity - Summarizes of Stock Option Activities (Details) link:calculationLink link:presentationLink link:definitionLink 100610 - Disclosure - Stockholders' Equity - Summarizes of Restricted Stock Units Activities (Details) link:calculationLink link:presentationLink link:definitionLink 100620 - Disclosure - Stock-Based Compensation - Total Stock-Based Compensation Recognized for Stock-Based Awards in Consolidated Statements of Operations (Details) link:calculationLink link:presentationLink link:definitionLink 100630 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100640 - Disclosure - Stock-Based Compensation - Assumptions Used to Estimate Fair Value of Employee Stock Options Grants and Employee Stock Purchase Plan Using Black-Scholes Option Pricing Model (Details) link:calculationLink link:presentationLink link:definitionLink 100650 - Disclosure - Income Taxes - Components of Loss Before Income Taxes (Details) link:calculationLink link:presentationLink link:definitionLink 100660 - Disclosure - Income Taxes - Reconciliation of Income Tax Provision (Benefit) (Details) link:calculationLink link:presentationLink link:definitionLink 100670 - Disclosure - Income Taxes - Summary of Deferred Tax Assets and Liabilities (Details) link:calculationLink link:presentationLink link:definitionLink 100680 - Disclosure - Income Taxes - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100690 - Disclosure - Income Taxes - Summary of Activity Related to Unrecognized Tax Benefits (Details) link:calculationLink link:presentationLink link:definitionLink 100700 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100710 - Disclosure - Financing Arrangements - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100720 - Disclosure - Business Acquisitions - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100730 - Disclosure - Business Acquisitions - Summary of Fair Values of Assets Acquired and Liabilities Assumed (Details) link:calculationLink link:presentationLink link:definitionLink 100740 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) link:calculationLink link:presentationLink link:definitionLink 100750 - Disclosure - Net Loss Per Share - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100760 - Disclosure - Retirement Plan - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 12 ooma-20220131_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 13 ooma-20220131_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 14 ooma-20220131_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Entity Central Index Key The net amount of nonoperating interest and other income (expense). Cover [Abstract] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Well-known Seasoned Issuer Entity Well Known Seasoned Issuer Entity Current Reporting Status Entity Current Reporting Status Entity File Number Entity File Number Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address Address Line1 Entity Address, Address Line Two Entity Address Address Line2 Entity Address, City or Town Entity Address City Or Town Entity Address, State or Province Entity Address State Or Province Entity Address, Postal Zip Code Entity Address Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Entity Voluntary Filers Entity Voluntary Filers Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Ex Transition Period Entity Ex Transition Period Entity Shell Company Entity Shell Company Entity Interactive Data Current Entity Interactive Data Current Title of 12(b) Security Security12b Title Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation State Country Code Document Annual Report Document Annual Report Document Transition Report Document Transition Report Entity Common Stock, Shares Outstanding Entity Common Stock Shares Outstanding Entity Public Float Entity Public Float ICFR Auditor Attestation Flag Icfr Auditor Attestation Flag Auditor Name Auditor Name Auditor Location Auditor Location Auditor Firm ID Auditor Firm Id Accrued expenses and other current liabilities. Statement Of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets Current [Abstract] Cash and cash equivalents Cash And Cash Equivalents At Carrying Value Short-term investments Short Term Investments Accounts receivable, net Accounts Receivable Net Current Inventories Inventory Net Other current assets Prepaid Expense And Other Assets Current Total current assets Assets Current Property and equipment, net Property Plant And Equipment Net Operating lease right-of-use assets Operating Lease Right Of Use Asset Intangible assets, net Intangible Assets Net Excluding Goodwill Goodwill Goodwill Other assets Other Assets Noncurrent Total assets Assets Liabilities and Stockholders’ Equity Liabilities And Stockholders Equity [Abstract] Current liabilities: Liabilities Current [Abstract] Accounts payable Accounts Payable Current Accrued expenses and other current liabilities Accrued Expenses And Other Current Liabilities Deferred revenue Contract With Customer Liability Current Total current liabilities Liabilities Current Long-term operating lease liabilities Operating Lease Liability Noncurrent Other long-term liabilities Other Liabilities Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 11) Commitments And Contingencies Stockholders’ equity: Stockholders Equity [Abstract] Preferred stock $0.0001 par value: 10 million shares authorized; none issued and outstanding Preferred Stock Value Common stock $0.0001 par value: 100 million shares authorized; 23.9 million and 22.9 million shares issued and outstanding, respectively Common Stock Value Additional paid-in capital Additional Paid In Capital Accumulated other comprehensive (loss) income Accumulated Other Comprehensive Income Loss Net Of Tax Accumulated deficit Retained Earnings Accumulated Deficit Total stockholders’ equity Stockholders Equity Total liabilities and stockholders’ equity Liabilities And Stockholders Equity Preferred stock, par value Preferred Stock Par Or Stated Value Per Share Preferred stock, shares authorized Preferred Stock Shares Authorized Preferred stock, shares issued Preferred Stock Shares Issued Preferred stock, shares outstanding Preferred Stock Shares Outstanding Common stock, par value Common Stock Par Or Stated Value Per Share Common stock, shares authorized Common Stock Shares Authorized Common stock, shares issued Common Stock Shares Issued Common stock, shares outstanding Common Stock Shares Outstanding Income Statement [Abstract] Statement [Table] Statement [Table] Product and Service Product Or Service [Axis] Product and Service Products And Services [Domain] Subscription and services revenue. Subscription and services Subscription And Services Revenue [Member] Product and other revenue. Product and other Product And Other Revenue [Member] Statement [Line Items] Statement [Line Items] Revenue: Revenues [Abstract] Total revenue Revenue From Contract With Customer Including Assessed Tax Cost of revenue: Cost Of Revenue [Abstract] Total cost of revenue Cost Of Goods And Services Sold Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Sales and marketing Selling And Marketing Expense Research and development Research And Development Expense General and administrative General And Administrative Expense Total operating expenses Operating Expenses Loss from operations Operating Income Loss Interest and other income, net Interest And Other Income Expense Nonoperating Net Loss before income taxes Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest Income tax (provision) benefit Income Tax Expense Benefit Net loss Net Income Loss Net loss per share of common stock: Earnings Per Share Basic And Diluted [Abstract] Basic and diluted Earnings Per Share Basic And Diluted Weighted-average shares of common stock outstanding: Weighted Average Number Of Shares Outstanding [Abstract] Basic and diluted Weighted Average Number Of Share Outstanding Basic And Diluted Statement Of Stockholders Equity [Abstract] Common Stock and Additional Paid-In Capital Statement Equity Components [Axis] Equity Component Equity Component [Domain] Common Stock and Additional Paid-In Capital Common Stock Including Additional Paid In Capital [Member] Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income [Member] Accumulated Deficit Retained Earnings [Member] Cumulative Effect, Period of Adoption Cumulative Effect Period Of Adoption [Axis] Cumulative Effect, Period of Adoption Cumulative Effect Period Of Adoption [Domain] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect Period Of Adoption Adjustment [Member] BALANCE BALANCE, Shares Shares Outstanding Issuance of common stock under equity-based plans Stock Issued During Period Value Share Based Compensation Issuance of common stock under equity based plans, Shares Stock Issued During Period Shares Share Based Compensation Shares repurchased for tax withholdings on vesting of RSUs Adjustments Related To Tax Withholding For Share Based Compensation Shares repurchased for tax withholdings on vesting of RSUs, Shares Shares Paid For Tax Withholding For Share Based Compensation Issuance of common stock for business acquisition Stock Issued During Period Value Acquisitions Stock-based compensation Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value Other comprehensive income (loss) Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent Net loss Accounting Standards Update [Extensible List] Accounting Standards Update Extensible List BALANCE BALANCE, Shares Amortization of intangible assets and non cash acquisition related items. Increase (decrease) in accounts payable accrued expenses and other liabilities. Statement Of Cash Flows [Abstract] Award Type Award Type [Axis] Award Type Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Restricted Stock Units (RSUs) Restricted Stock Units R S U [Member] Cash flows from operating activities: Net Cash Provided By Used In Operating Activities [Abstract] Net loss Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract] Stock-based compensation expense Share Based Compensation Depreciation and amortization of capital expenditures Depreciation Amortization And Accretion Net Amortization of intangible assets and acquisition-related items Amortization Of Intangible Assets And Non Cash Acquisition Related Items Amortization of operating lease right-of-use assets Operating Lease Right Of Use Asset Amortization Expense Non-cash restructuring charges Restructuring Costs Deferred income taxes Deferred Income Tax Expense Benefit Other Other Operating Activities Cash Flow Statement Changes in operating assets and liabilities: Increase Decrease In Operating Capital [Abstract] Accounts receivable, net Increase Decrease In Accounts Receivable Inventories and deferred inventory costs Increase Decrease In Inventories Prepaid expenses and other assets Increase Decrease In Prepaid Deferred Expense And Other Assets Accounts payable, accrued expenses and other liabilities Increase Decrease In Accounts Payable Accrued Expenses And Other Liabilities Deferred revenue Increase Decrease In Deferred Revenue Net cash provided by (used in) operating activities Net Cash Provided By Used In Operating Activities Cash flows from investing activities: Net Cash Provided By Used In Investing Activities [Abstract] Proceeds from maturities of short-term investments Proceeds From Maturities Prepayments And Calls Of Shortterm Investments Proceeds from sales of short-term investments Proceeds From Sale Of Short Term Investments Purchases of short-term investments Payments To Acquire Short Term Investments Capital expenditures Payments To Acquire Property Plant And Equipment Business acquisition, net of cash assumed Payments To Acquire Businesses Net Of Cash Acquired Net cash (used in) provided by investing activities Net Cash Provided By Used In Investing Activities Cash flows from financing activities: Net Cash Provided By Used In Financing Activities [Abstract] Proceeds from issuance of common stock Proceeds From Issuance Of Common Stock Shares repurchased for tax withholdings on vesting of RSUs Payments Related To Tax Withholding For Share Based Compensation Payment of credit facility issuance costs Payments Of Financing Costs Payment of acquisition-related costs Payments Of Merger Related Costs Financing Activities Net cash provided by financing activities Net Cash Provided By Used In Financing Activities Net increase (decrease) in cash and cash equivalents Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Non-cash investing and financing activities: Noncash Investing And Financing Items [Abstract] Capital expenditures included in accounts payable at period-end Capital Expenditures Incurred But Not Yet Paid Documents Incorporated by Reference Documents Incorporated By Reference [Text Block] Accounting Policies [Abstract] Overview and Basis of Presentation Business Description And Basis Of Presentation [Text Block] Significant Accounting Policies Significant Accounting Policies [Text Block] Revenue From Contract With Customer [Abstract] Revenue and Deferred Revenue Revenue From Contract With Customer [Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Balance sheet components. Balance Sheet Components [Abstract] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Intangible Assets Net Excluding Goodwill [Abstract] Acquired Intangible Assets Intangible Assets Disclosure [Text Block] Leases [Abstract] Operating Leases Lessee Operating Leases [Text Block] Equity [Abstract] Stockholders' Equity Stockholders Equity Note Disclosure [Text Block] Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] Stock-Based Compensation Disclosure Of Compensation Related Costs Share Based Payments [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Commitments And Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments And Contingencies Disclosure [Text Block] Debt Disclosure [Abstract] Financing Arrangements Short Term Debt [Text Block] Business acquisitions and divestitures disclosure. Business acquisitions and divestitures. Business Acquisitions And Divestitures [Abstract] Business Acquisitions Business Acquisitions And Divestitures Disclosure [Text Block] Earnings Per Share [Abstract] Net Loss Per Share Earnings Per Share [Text Block] Compensation And Retirement Disclosure [Abstract] Retirement Plan Pension And Other Postretirement Benefits Disclosure [Text Block] Principles of Presentation and Consolidation Consolidation Policy [Text Block] Fiscal year end. Fiscal Year Fiscal Year End Policy [Text Block] Use of Estimates Use Of Estimates Comprehensive loss. Comprehensive Loss Comprehensive Loss Policy [Text Block] Segment Reporting Segment Reporting Policy Policy [Text Block] Revenue Recognition Revenue Recognition Policy [Text Block] Subscription and service revenue. Subscription and Service Revenue Subscription And Service Revenue Policy [Text Block] Product and other revenue. Product and Other Revenue Product And Other Revenue Policy [Text Block] Revenue from contracts with customers multiple performance obligation. Multiple performance obligations Revenue From Contracts With Customers Multiple Performance Obligation Policy [Text Block] Cash equivalents and short-term investments. Cash Equivalents and Short-term Investments Cash Equivalents And Short Term Investments Policy [Text Block] Fair Value of Financial Instruments Fair Value Of Financial Instruments Policy Concentrations Concentration Risk Credit Risk Accounts Receivable Trade And Other Accounts Receivable Policy Inventories Inventory Policy [Text Block] Customer acquisition costs. Customer Acquisition Costs Customer Acquisition Costs Policy [Text Block] Internal-Use Website Development Costs Research Development And Computer Software Policy [Text Block] Property and Equipment, net Property Plant And Equipment Policy [Text Block] Operating Leases Lessee Leases Policy [Text Block] Goodwill Goodwill And Intangible Assets Goodwill Policy Intangible Assets Goodwill And Intangible Assets Intangible Assets Policy Impairment of Long-Lived Assets Impairment Or Disposal Of Long Lived Assets Policy [Text Block] Research and Development Research And Development Expense Policy Advertising Advertising Costs Policy [Text Block] Stock-Based Compensation Share Based Compensation Option And Incentive Plans Policy Income Taxes Income Tax Policy [Text Block] Foreign Currency Foreign Currency Transactions And Translations Policy [Text Block] Adopted Accounting Standards New Accounting Pronouncements Policy Policy [Text Block] Recent accounting pronouncements not yet adopted. Accounting Standards Not Yet Adopted Recent Accounting Pronouncements Not Yet Adopted Policy [Text Block] Concentration of Net Accounts Receivable Balance Schedules Of Concentration Of Risk By Risk Factor [Text Block] Summary of Revenue Disaggregated by Revenue Source Disaggregation Of Revenue Table [Text Block] Components of Deferred Revenue Deferred Revenue By Arrangement Disclosure [Text Block] Schedule of Financial Assets at Fair Value Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block] Schedule of Contractual Maturities of Short-term Investments Investments Classified By Contractual Maturity Date Table [Text Block] Components of Inventories Schedule Of Inventory Current Table [Text Block] Components of Property and Equipment, Net Property Plant And Equipment [Text Block] Components of Other Current and Non-current Assets Schedule Of Other Assets Table [Text Block] Components of Accrued Expenses and Other Current Liabilities Schedule Of Accrued Liabilities Table [Text Block] Schedule of Carrying Value of Intangible Assets Other than Goodwill Schedule Of Finite Lived Intangible Assets Table [Text Block] Schedule of Estimated Future Amortization Expense Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block] Tabular disclosure of supplemental balance sheet information related to leases. Summary of Supplemental Balance Sheet Information Related to Leases Summary Of Supplemental Balance Sheet Information Related To Leases Table [Text Block] Components of Lease Expense Lease Cost Table [Text Block] Tabular disclosure of supplemental cash flow information related to leases. Summary of Supplemental Cash Flow Information Related to Leases Summary Of Supplemental Cash Flow Information Related To Leases Table [Text Block] Summary of Maturities of Operating Lease Liabilities Lessee Operating Lease Liability Maturity Table [Text Block] Common stock capital shares reserved for future issuance. Schedule of Common Stock Reserved for Issuance Common Stock Capital Shares Reserved For Future Issuance Table [Text Block] Summarizes of Stock Option Activities Schedule Of Share Based Compensation Stock Options Activity Table [Text Block] Summarizes of Restricted Stock Units Activities Schedule Of Share Based Compensation Restricted Stock Units Award Activity Table [Text Block] Total Stock-Based Compensation Recognized for Stock-Based Awards in Consolidated Statements of Operations Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block] Summary of Assumptions Used to Estimate Fair Value of Employee Stock Options Grants and Employee Stock Purchase Plan Using Black-Scholes Option Pricing Model Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table [Text Block] Components of Loss Before Income Taxes Schedule Of Income Before Income Tax Domestic And Foreign Table [Text Block] Reconciliation of Income Tax Provision (Benefit) Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block] Schedule of Deferred Tax Assets and Liabilities Schedule Of Deferred Tax Assets And Liabilities Table [Text Block] Summary of Activity Related to Unrecognized Tax Benefits Schedule Of Unrecognized Tax Benefits Roll Forward Table [Text Block] Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net [Abstract] Schedule Of Business Acquisitions By Acquisition [Table] Schedule Of Business Acquisitions By Acquisition [Table] Business Acquisition Business Acquisition [Axis] Business Acquisition, Acquiree Business Acquisition Acquiree [Domain] Broadsmart Global Inc. Broadsmart Global, Inc. Broadsmart Global Inc [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Summary of Fair Values of Assets Acquired and Liabilities Assumed Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Table [Text Block] Computation of Basic and Diluted Net Loss Per Share Schedule Of Earnings Per Share Basic And Diluted Table [Text Block] Reportable segments Number Of Reportable Segments Number of sources of revenue. Significant accounting policies line items. Significant accounting policies table. Significant Accounting Policies [Table] Significant Accounting Policies [Table] Concentration Risk Benchmark Concentration Risk By Benchmark [Axis] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Accounts Receivable Accounts Receivable [Member] Concentration Risk Type Concentration Risk By Type [Axis] Concentration Risk Type Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Statistical Measurement Range [Axis] Statistical Measurement Range [Member] Minimum Minimum [Member] Maximum Maximum [Member] Finite-Lived Intangible Assets by Major Class Finite Lived Intangible Assets By Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name Finite Lived Intangible Assets Major Class Name [Domain] Deferred sales commissions. Deferred Sales Commissions Deferred Sales Commissions [Member] Long-Lived Tangible Asset Property Plant And Equipment By Type [Axis] Long-Lived Tangible Asset Property Plant And Equipment Type [Domain] Website Development Costs Software Development [Member] Income Statement Location Income Statement Location [Axis] Income Statement Location Income Statement Location [Domain] Sales and marketing Selling And Marketing Expense [Member] Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Number of sources of revenue Number Of Sources Of Revenue Revenue from contracts with customers reserves for product returns and customer sales incentives. Allowances for product returns and customer sales incentives Revenue From Contracts With Customers Reserves For Product Returns And Customer Sales Incentives Concentration Risk [Table] Concentration Risk [Table] Customer Major Customers [Axis] Customer Name Of Major Customer [Domain] Customer A. Customer A Customer A [Member] Customer B. Customer B Customer B [Member] Customer C. Customer C Customers C [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Concentration risk, percentage Concentration Risk Percentage1 Accounts receivable concentration. Accounts receivable concentration Accounts Receivable Concentration Allowances for doubtful accounts Allowance For Doubtful Accounts Receivable Current Estimated customer life. Estimated life (in years) Estimated Customer Life Impairment loss in relation to deferred commission costs capitalized Capitalized Contract Cost Impairment Loss Estimated useful life of property and equipment Property Plant And Equipment Useful Life Impairment of goodwill Goodwill Impairment Loss Impairment of long-lived assets Impairment Of Long Lived Assets Held For Use Advertising costs Advertising Expense Advertising payments to channel partners. Advertising payments to channel partners Advertising Payments To Channel Partners Interest expense or penalties related to unrecognized tax benefits Unrecognized Tax Benefits Income Tax Penalties And Interest Expense Disaggregation Of Revenue [Table] Disaggregation Of Revenue [Table] Disaggregation Of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Ooma Residential. Ooma Residential Ooma Residential [Member] Ooma Business. Ooma Business Ooma Business [Member] Revenue Sales Revenue Net [Member] Product Concentration Risk Product Concentration Risk [Member] Number of countries outside that exceeded ten percentage of revenue. Number of customers that individually exceeded 10% of revenue. Number of countries outside United States represented 10% or more of total revenue Number Of Countries Outside That Exceeded Ten Percentage Of Revenue Number of customers that individually exceeded 10% of revenue Number Of Customers That Individually Exceeded10 Of Revenue Deferred Revenue Disclosure [Abstract] Deferred Revenue Arrangement By Type [Table] Deferred Revenue Arrangement By Type [Table] Subscription and services. Subscription and Services Subscription And Services [Member] Product and Other Product [Member] Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] Deferred revenue Contract With Customer Liability Less: current deferred revenue Non-current deferred revenue included in other long-term liabilities Contract With Customer Liability Noncurrent Deferred revenue recognized Contract With Customer Liability Revenue Recognized Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Axis] Revenue expected to be recognized from remaining performance obligations Revenue Remaining Performance Obligation Revenue expected to be recognized from remaining performance obligations, percentage Revenue Remaining Performance Obligation Percentage Revenue expected to be recognized from remaining performance obligations, period Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1 Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Abstract] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Asset Class Fair Value By Asset Class [Axis] Asset Class Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain] Cash Equivalents Cash Equivalents [Member] Cash Cash [Member] Level 1 Fair Value By Fair Value Hierarchy Level [Axis] Fair Value Hierarchy and NAV Fair Value Measurements Fair Value Hierarchy [Domain] Level 1 Fair Value Inputs Level1 [Member] Level 2 Fair Value Inputs Level2 [Member] Cash and Cash Equivalents Cash And Cash Equivalents [Axis] Cash and Cash Equivalents Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Member] Money Market Funds Money Market Funds [Member] Financial Instrument Financial Instrument [Axis] Financial Instruments Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain] U.S. Agency Securities U S Government Agencies Debt Securities [Member] U.S. Treasury Securities U S Treasury Securities [Member] Corporate Debt Securities Corporate Debt Securities [Member] Commercial Paper Commercial Paper Not Included With Cash And Cash Equivalents [Member] Asset-Backed Securities Asset Backed Securities [Member] Level 3 Fair Value Inputs Level3 [Member] Cash Equivalents Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Total cash and cash equivalents Cash And Cash Equivalents Fair Value Disclosure Total short-term investments Investments Fair Value Disclosure Fair value level asset and liability Fair Value Net Asset Liability Available for sale securities debt maturities after one through two years fair value. Schedule Of Available For Sale Securities [Table] Schedule Of Available For Sale Securities [Table] Investment Type Investment Type [Axis] Investments Investment Type Categorization [Member] Short-term Investments Short Term Investments [Member] Schedule Of Available For Sale Securities [Line Items] Schedule Of Available For Sale Securities [Line Items] Due in one year or less Available For Sale Securities Debt Maturities Within One Year Fair Value Due after one year to two years Available For Sale Securities Debt Maturities After One Through Two Years Fair Value Total Available For Sale Securities Debt Securities Inventory Disclosure [Abstract] Finished goods Inventory Finished Goods Net Of Reserves Raw materials Inventory Raw Materials Net Of Reserves Total inventory Property Plant And Equipment [Abstract] Schedule Of Property Plant And Equipment [Table] Schedule Of Property Plant And Equipment [Table] Computer hardware and software. Computer Hardware and Software Computer Hardware And Software [Member] Network and engineering equipment. Network and Engineering Equipment Network And Engineering Equipment [Member] Customer premise equipment. Customer Premise Equipment Customer Premise Equipment [Member] Leasehold Improvements Leasehold Improvements [Member] Office Furniture and Fixtures Furniture And Fixtures [Member] Property Plant And Equipment [Line Items] Property Plant And Equipment [Line Items] Total property and equipment Property Plant And Equipment Gross Less: accumulated depreciation and amortization Accumulated Depreciation Depletion And Amortization Property Plant And Equipment Property and equipment, net Property and equipment, estimated life Balance sheet components. Balance sheet components. Balance Sheet Components [Table] Balance Sheet Components [Table] Related Party Related Party Transactions By Related Party [Axis] Related Party Related Party [Domain] Global Telecom Corporation. Global Telecomm Corporation Global Telecom Corporation [Member] Debt Instrument Debt Instrument [Axis] Debt Instrument, Name Debt Instrument Name [Domain] Convertible promissory note. Convertible Promissory Note Convertible Promissory Note [Member] Balance Sheet Components [Line Items] Balance Sheet Components [Line Items] Depreciation and amortization Depreciation And Amortization Deferred sales commissions current. Convertible note receivable. Deferred inventory costs current. Deferred sales commissions non current. Other Assets [Abstract] Deferred sales commissions, current Deferred Sales Commissions Current Prepaid expenses Prepaid Expense Current Convertible note receivable (see "GTC" below) Convertible Note Receivable Deferred inventory costs Deferred Inventory Costs Current Other current assets Other Assets Current Total other current assets Deferred sales commissions, non-current Deferred Sales Commissions Non Current Other non-current assets Other Assets Miscellaneous Noncurrent Total other non-current assets Amortization expense for total deferred sales commissions Amortization Of Deferred Sales Commissions Investment in privately-held company. Payments to related party for inventory purchases and related costs. Investment in privately-held company Investment In Privately Held Company Convertible promissory note, maturity period Debt Instrument Term Non-cancelable purchase commitments Purchase Obligation Payment for inventory purchases and related costs Payments To Related Party For Inventory Purchases And Related Costs Accrued customer related liabilities current. Payables And Accruals [Abstract] Payroll and related expenses Employee Related Liabilities Current Regulatory fees and taxes Taxes Payable Current Short-term operating lease liabilities Operating Lease Liability Current Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease Liability Current Statement Of Financial Position Extensible List Customer-related liabilities Accrued Customer Related Liabilities Current Other Other Accrued Liabilities Current Total accrued expenses and other current liabilities Goodwill And Intangible Assets Disclosure [Abstract] Schedule Of Finite Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Customer relationships Customer Relationships [Member] Developed technology Developed Technology Rights [Member] Trade names Trade Names [Member] Finite Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Estimated life (in years) Finite Lived Intangible Asset Useful Life Gross Value, Intangible Assets Finite Lived Intangible Assets Gross Accumulated Amortization, Intangible Assets Finite Lived Intangible Assets Accumulated Amortization Carrying Value, Intangible Assets Finite Lived Intangible Assets Net Amortization expense Amortization Of Intangible Assets 2023 Finite Lived Intangible Assets Amortization Expense Next Twelve Months 2024 Finite Lived Intangible Assets Amortization Expense Year Two 2025 Finite Lived Intangible Assets Amortization Expense Year Three 2026 Finite Lived Intangible Assets Amortization Expense Year Four 2027 Finite Lived Intangible Assets Amortization Expense Year Five Lessee operating lease expiration date ending period. Lessee Lease Description [Table] Lessee Lease Description [Table] Scenario Statement Scenario [Axis] Scenario Scenario Unspecified [Domain] Scenario Forecast Scenario Forecast [Member] Lessee Lease Description [Line Items] Lessee Lease Description [Line Items] Operating lease, description Lessee Operating Lease Description Operating lease, expiration date ending period Lessee Operating Lease Expiration Date Ending Period Operating lease asset. Operating lease right-of-use assets Total leased assets Operating Lease Asset Liabilities Liabilities [Abstract] Short-term operating lease liabilities Long-term operating lease liabilities Total lease liabilities Operating Lease Liability Weighted-average remaining lease term Operating Lease Weighted Average Remaining Lease Term1 Weighted-average discount rate Operating Lease Weighted Average Discount Rate Percent Lease Cost [Abstract] Operating lease costs Operating Lease Cost Variable lease costs Variable Lease Cost Total lease cost Lease Cost Undiscounted rental payment on sublease extension. Sublease, option to extend Lessee Operating Sublease Existence Of Option To Extend Undiscounted rental payment on sublease extension Undiscounted Rental Payment On Sublease Extension Description of sublease extension Lessee Operating Sublease Option To Extend Operating Lease liability difference amount Right Of Use Asset Obtained In Exchange For Operating Lease Liability Cash payments for operating leases Operating Lease Payments Operating Lease Liabilities Payments Due [Abstract] 2023 Lessee Operating Lease Liability Payments Due Next Twelve Months 2024 Lessee Operating Lease Liability Payments Due Year Two 2025 Lessee Operating Lease Liability Payments Due Year Three 2026 Lessee Operating Lease Liability Payments Due Year Four 2027 Lessee Operating Lease Liability Payments Due Year Five Thereafter Lessee Operating Lease Liability Payments Due After Year Five Total future minimum lease payments Lessee Operating Lease Liability Payments Due Less: imputed interest Lessee Operating Lease Liability Undiscounted Excess Amount Present value of lease liabilities Common stock reserved for future issuance. Common stock reserved for future issuance. Common Stock Reserved For Future Issuance [Table] Common Stock Reserved For Future Issuance [Table] Class of Stock Statement Class Of Stock [Axis] Class of Stock Class Of Stock [Domain] Restricted stock units outstanding. Restricted stock units outstanding Restricted Stock Units Outstanding [Member] Options to purchase common stock. Options to purchase common stock Options To Purchase Common Stock [Member] Shares available for future issuance under stock plans. Shares available for future issuance under stock plans Shares Available For Future Issuance Under Stock Plans [Member] Shares reserved under employee stock purchase plan. Shares reserved under ESPP Shares Reserved Under Employee Stock Purchase Plan [Member] Common Stock Reserved For Future Issuance [Line Items] Common Stock Reserved For Future Issuance [Line Items] Total shares of common stock reserved Common Stock Capital Shares Reserved For Future Issuance Stockholders equity note disclosure. Schedule of stockholders equity note disclosure. Schedule Of Stockholders Equity Note Disclosure [Table] Schedule Of Stockholders Equity Note Disclosure [Table] Stock Options Employee Stock Option [Member] Sale of Stock Subsidiary Sale Of Stock [Axis] Sale of Stock Sale Of Stock Name Of Transaction [Domain] ESPP Employee Stock [Member] Stockholders Equity Note Disclosure [Line Items] Stockholders Equity Note Disclosure [Line Items] Employee stock option vesting period Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 Employee stock option expiration period Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period Number of Shares Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Roll Forward Shares, Beginning balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number Shares, Granted Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross Shares, Exercised Stock Issued During Period Shares Stock Options Exercised Shares, Canceled Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period Shares, Ending balance Shares, Vested and exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Number Weighted Average Exercise Price Per Share Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Rollforward Weighted Average Exercise Price Per Share, Beginning balance Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Granted Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Exercised Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Canceled Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Ending balance Weighted Average Exercise Price Per Share, Vested and exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price Share based compensation arrangement by share based payment award options outstanding weighted average remaining contractual term. Weighted Average Contractual Term Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term [Abstract] Weighted Average Contractual Term Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2 Weighted Average Contractual Term, Vested and exercisable Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1 Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Options Additional Disclosures [Abstract] Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value Aggregate Intrinsic Value, Vested and exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value Aggregate intrinsic value of vested options exercised Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value Weighted-average grant date fair value of options granted Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Number of Shares Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Roll Forward Shares, RSUs Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number Shares, Granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Shares, Vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Shares, Canceled Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period Shares, RSUs Ending Balance Weighted Average Grant-Date Fair Value Per Share Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Weighted Average Grant Date Fair Value [Abstract] Weighted Average Grant-Date Fair Value Per Share, Beginning Balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Weighted Average Grant-Date Fair Value Per Share, Granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value Weighted Average Grant-Date Fair Value Per Share, Vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value Weighted Average Grant-Date Fair Value Per Share, Canceled Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value Weighted Average Grant-Date Fair Value Per Share, Ending Balance Payment for shares of common stock withheld for tax withholdings on vesting of RSUs Employee stock purchase plan offering period in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Share based compensation arrangement by share based payment award number of purchase periods. Share based compensation arrangement by share based payment awards purchase period. Percentage of eligible compensation subject to plan limitation Share Based Compensation Arrangement By Share Based Payment Award Maximum Employee Subscription Rate Employee stock purchase plan offering period Employee Stock Purchase Plan Offering Period Number of purchase periods Share Based Compensation Arrangement By Share Based Payment Award Number Of Purchase Periods Purchase periods Share Based Compensation Arrangement By Share Based Payment Awards Purchase Period Purchase price of common stock as percentage of fair market value Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent Number of shares of common stock issued under ESPP Stock Issued During Period Shares Employee Stock Purchase Plans Weighted average purchase price of shares of common stock under ESPP Share Based Compensation Arrangement By Share Based Payment Award Per Share Weighted Average Price Of Shares Purchased Cost of revenue Cost Of Sales [Member] Research and development Research And Development Expense [Member] General and administrative General And Administrative Expense [Member] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Stock-based compensation Allocated Share Based Compensation Expense Income tax benefit related to stock-based compensation expense Employee Service Share Based Compensation Tax Benefit From Compensation Expense Unrecognized share-based compensation expense related to unvested share-based awards Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock-based compensation expenses recognized on straight line basis offering period Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 Expected volatility Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Expected volatility, minimum Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Minimum Expected volatility, maximum Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Maximum Expected term (in years) Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1 Risk-free interest rate Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Risk-free interest rate, minimum Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum Risk-free interest rate, maximum Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum Dividend yield Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate United States Income Loss From Continuing Operations Before Income Taxes Domestic Foreign Income Loss From Continuing Operations Before Income Taxes Foreign Income tax reconciliation permanent tax adjustments. Income tax reconciliation section one six two M. Effective income tax reconciliation permanent tax adjustments. Effective income tax rate reconciliation section one six two M. Federal tax at statutory rate Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate State taxes, net of federal benefit Income Tax Reconciliation State And Local Income Taxes Foreign income and withholding taxes Income Tax Reconciliation Foreign Income Tax Rate Differential Permanent tax adjustment Income Tax Reconciliation Permanent Tax Adjustments Section 162(m) Income Tax Reconciliation Section One Six Two M Stock-based compensation Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost Change in valuation allowance Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance Research and development credit Income Tax Reconciliation Tax Credits Research Other Income Tax Reconciliation Other Reconciling Items Income tax provision (benefit) at effective tax rate Federal tax at statutory rate, Rate Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate State taxes, net of federal benefit, Rate Effective Income Tax Rate Reconciliation State And Local Income Taxes Foreign income and withholding taxes, Rate Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential Permanent tax adjustment, Rate Effective Income Tax Reconciliation Permanent Tax Adjustments Section 162(m), Rate Effective Income Tax Rate Reconciliation Section One Six Two M Stock-based compensation, Rate Effective Income Tax Rate Reconciliation Nondeductible Expense Share Based Compensation Cost Change in valuation allowance, Rate Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance Research and development credit, Rate Effective Income Tax Rate Reconciliation Tax Credits Research Other, Rate Effective Income Tax Rate Reconciliation Other Reconciling Items Percent Income tax provision (benefit) at effective tax rate, Rate Effective Income Tax Rate Continuing Operations Deferred tax assets operating lease right of use assets. Deferred tax liabilities operating lease liability. Deferred tax assets: Deferred Tax Assets Net [Abstract] Net operating loss carryforwards Deferred Tax Assets Operating Loss Carryforwards Tax credit carryover Deferred Tax Assets Tax Credit Carryforwards Operating lease right-of-use assets Deferred Tax Assets Operating Lease Right Of Use Assets Stock-based compensation Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost Acquired intangible assets Deferred Tax Assets Goodwill And Intangible Assets Deferred revenue Deferred Tax Assets Deferred Income Other Deferred Tax Assets Other Gross deferred tax assets Deferred Tax Assets Gross Valuation allowance Deferred Tax Assets Valuation Allowance Net deferred tax assets Deferred Tax Assets Net Deferred tax liabilities: Deferred Tax Liabilities [Abstract] Operating lease liabilities Deferred Tax Liabilities Operating Lease Liability Accruals and reserves Deferred Tax Liabilities Deferred Expense Reserves And Accruals Fixed assets depreciation Deferred Tax Liabilities Property Plant And Equipment Gross deferred tax liabilities Deferred Income Tax Liabilities Net deferred taxes Deferred Tax Liabilities Income tax. Income tax. Income Tax [Table] Income Tax [Table] Income Tax Authority Income Tax Authority [Axis] Income Tax Authority Income Tax Authority [Domain] Federal Domestic Country [Member] State State And Local Jurisdiction [Member] Tax Credit Carryforward Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name Tax Credit Carryforward Name [Domain] Research and Development Research [Member] Income Tax [Line Items] Income Tax [Line Items] Net deferred tax asset, Increase in valuation allowance Valuation Allowance Deferred Tax Asset Change In Amount Operating loss carryforwards, expiration year. Tax credit carryforward expiration year. Net operating loss carryforwards Operating Loss Carryforwards Net operating loss carryforwards, expired Operating Loss Carryforwards Expiration Year Tax credit carryforwards Tax Credit Carryforward Amount Federal tax credit, expired Tax Credit Carryforward Expiration Year Deferred tax assets correction. Deferred tax assets correction Deferred Tax Assets Correction Unrecognized tax benefits Unrecognized Tax Benefits Beginning Balance Decrease related to prior year positions Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions Increase related to current year tax positions Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions Ending Balance Commitments and contingencies disclosure. Schedule of commitments and contingencies disclosure. Commitments And Contingencies Disclosure [Table] Commitments And Contingencies Disclosure [Table] Category of Item Purchased Long Term Purchase Commitment By Category Of Item Purchased [Axis] Long-term Purchase Commitment, Category of Item Purchased Long Term Purchase Commitment Category Of Item Purchased [Domain] Non-cancelable service agreement with telecommunications provider member. Non-Cancelable Service Agreement with Telecommunications Provider Non Cancelable Service Agreement With Telecommunications Provider [Member] Commitments And Contingencies Disclosure [Line Items] Commitments And Contingencies Disclosure [Line Items] Non-cancelable purchase commitments between August 2021 and July 2022 Purchase Obligation Due In Next Twelve Months Non-cancelable purchase commitments between August 2022 and July 2023 Purchase Obligation Due In Second Year Non-cancelable purchase commitments between August 2023 and July 2024 Purchase Obligation Due In Third Year Accrued liabilities for loss contingencies Loss Contingency Accrual At Carrying Value Cumulative charges of litigation loss Loss Contingency Loss In Period Line Of Credit Facility [Table] Line Of Credit Facility [Table] Credit Facility Credit Facility [Axis] Credit Facility Credit Facility [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Credit agreement. Credit Agreement Credit Agreement [Member] Short-term Debt, Type Short Term Debt Type [Axis] Short-term Debt, Type Short Term Debt Type [Domain] Letters of Credit Letter Of Credit [Member] Variable Rate Variable Rate [Axis] Variable Rate Variable Rate [Domain] Eurodollar Rate Eurodollar [Member] Line Of Credit Facility [Line Items] Line Of Credit Facility [Line Items] Credit agreement initiation date Line Of Credit Facility Initiation Date1 Borrowing capacity Line Of Credit Facility Current Borrowing Capacity Maximum borrowing capacity Line Of Credit Facility Maximum Borrowing Capacity Borrowing capacity description Line Of Credit Facility Description Credit agreement, Interest rate description Line Of Credit Facility Interest Rate Description Debt Instrument, Basis Spread on Variable Rate Debt Instrument Basis Spread On Variable Rate1 Line of Credit Facility, Commitment Fee Percentage Line Of Credit Facility Commitment Fee Percentage Borrowing remaining capacity Line Of Credit Facility Remaining Borrowing Capacity Borrowing capacity, Outstanding amount Line Of Credit Facility Average Outstanding Amount Cash consideration transferred Cash consideration transferred, net of cash assumed Cash Acquired From Acquisition Business combination, recognized identifiable assets acquired and liabilities assumed, other current and noncurrent assets. Business combination, recognized identifiable assets acquired and liabilities assumed, accounts payable and other liabilities. Cash Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Cash And Equivalents Accounts receivable Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Receivables Other current and non-current assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Current And Noncurrent Assets Intangible assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangible Assets Other Than Goodwill Goodwill Goodwill Gross Accounts payable and other liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accounts Payable And Other Liabilities Net assets acquired Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Numerator Net Income Loss [Abstract] Denominator Earnings Per Share Basic And Diluted Other Disclosures [Abstract] Weighted-average common shares Basic and diluted net loss per share Potentially dilutive securities excluded from the computation of diluted net loss per share Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount Defined contribution plan employee maximum contribution percent of deferred salary amount. Employee contribution, percent of match Defined Contribution Plan Employer Matching Contribution Percent Employer contribution, percent of match Defined Contribution Plan Employer Matching Contribution Percent Of Match Employee maximum contribution percent of deferred salary amount Defined Contribution Plan Employee Maximum Contribution Percent Of Deferred Salary Amount Vesting percentage Defined Contribution Plan Employers Matching Contribution Annual Vesting Percentage Matching contributions to the plan Defined Contribution Plan Cost Recognized EX-101.PRE 15 ooma-20220131_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 16 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Mar. 31, 2022
Jul. 30, 2021
Cover [Abstract]        
Document Type 10-K      
Amendment Flag false      
Document Period End Date Jan. 31, 2022      
Document Fiscal Year Focus 2022      
Document Fiscal Period Focus FY      
Trading Symbol OOMA      
Entity Registrant Name Ooma Inc      
Entity Central Index Key 0001327688      
Current Fiscal Year End Date --01-31      
Entity Well-known Seasoned Issuer No      
Entity Current Reporting Status Yes      
Entity File Number 001-37493      
Entity Tax Identification Number 06-1713274      
Entity Address, Address Line One 525 Almanor Avenue      
Entity Address, Address Line Two Suite 200      
Entity Address, City or Town Sunnyvale      
Entity Address, State or Province CA      
Entity Address, Postal Zip Code 94085      
City Area Code 650      
Local Phone Number 566-6600      
Entity Voluntary Filers No      
Entity Filer Category Accelerated Filer      
Entity Small Business false      
Entity Emerging Growth Company false      
Entity Shell Company false      
Entity Interactive Data Current Yes      
Title of 12(b) Security Common Stock, par value $0.0001      
Security Exchange Name NYSE      
Entity Incorporation, State or Country Code DE      
Document Annual Report true      
Document Transition Report false      
Entity Common Stock, Shares Outstanding     24,300,000  
Entity Public Float       $ 408
ICFR Auditor Attestation Flag true      
Auditor Name KPMG LLP DELOITTE & TOUCHE LLP    
Auditor Location Santa Clara, California San Jose, California    
Auditor Firm ID 185 34    
Documents Incorporated by Reference

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s definitive Proxy Statement for its 2022 Annual Meeting of Stockholders are incorporated by reference in Part III of this Annual Report on Form 10-K. Such Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates. Except with respect to information specifically incorporated by reference in this Form 10-K, the Proxy Statement is not deemed to be filed as part of this Form 10-K.

 

     
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Current assets:    
Cash and cash equivalents $ 19,667 $ 17,298
Short-term investments 11,613 11,013
Accounts receivable, net 7,310 5,228
Inventories 13,841 12,233
Other current assets 13,598 10,222
Total current assets 66,029 55,994
Property and equipment, net 6,481 5,071
Operating lease right-of-use assets 14,396 6,045
Intangible assets, net 4,208 5,513
Goodwill 4,264 4,264
Other assets 13,875 12,210
Total assets 109,253 89,097
Current liabilities:    
Accounts payable 7,507 7,499
Accrued expenses and other current liabilities 22,823 22,731
Deferred revenue 16,600 16,426
Total current liabilities 46,930 46,656
Long-term operating lease liabilities 11,194 2,815
Other long-term liabilities 73 75
Total liabilities 58,197 49,546
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Preferred stock $0.0001 par value: 10 million shares authorized; none issued and outstanding
Common stock $0.0001 par value: 100 million shares authorized; 23.9 million and 22.9 million shares issued and outstanding, respectively 4 4
Additional paid-in capital 179,860 166,577
Accumulated other comprehensive (loss) income (20) 7
Accumulated deficit (128,788) (127,037)
Total stockholders’ equity 51,056 39,551
Total liabilities and stockholders’ equity $ 109,253 $ 89,097
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jan. 31, 2022
Jan. 31, 2021
Statement Of Financial Position [Abstract]    
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 23,900,000 22,900,000
Common stock, shares outstanding 23,900,000 22,900,000
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Revenue:      
Total revenue $ 192,290 $ 168,947 $ 151,593
Cost of revenue:      
Total cost of revenue 73,852 64,143 62,212
Gross profit 118,438 104,804 89,381
Operating expenses:      
Sales and marketing 58,631 50,919 50,497
Research and development 38,193 36,079 37,770
General and administrative 23,544 20,581 20,825
Total operating expenses 120,368 107,579 109,092
Loss from operations (1,930) (2,775) (19,711)
Interest and other income, net 179 419 780
Loss before income taxes (1,751) (2,356) (18,931)
Income tax (provision) benefit   (85) 130
Net loss $ (1,751) $ (2,441) $ (18,801)
Net loss per share of common stock:      
Basic and diluted $ (0.07) $ (0.11) $ (0.89)
Weighted-average shares of common stock outstanding:      
Basic and diluted 23,473,849 22,361,312 21,051,039
Subscription and services      
Revenue:      
Total revenue $ 175,942 $ 156,873 $ 139,499
Cost of revenue:      
Total cost of revenue 49,563 46,134 43,748
Product and other      
Revenue:      
Total revenue 16,348 12,074 12,094
Cost of revenue:      
Total cost of revenue $ 24,289 $ 18,009 $ 18,464
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock and Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjustment
BALANCE at Jan. 31, 2019 $ 33,047   $ 138,852 $ (10) $ (105,795)  
BALANCE, Shares at Jan. 31, 2019     20,312,102      
Issuance of common stock under equity-based plans 2,951   $ 2,951      
Issuance of common stock under equity based plans, Shares     1,515,111      
Shares repurchased for tax withholdings on vesting of RSUs (1,523)   $ (1,523)      
Shares repurchased for tax withholdings on vesting of RSUs, Shares     (111,085)      
Stock-based compensation 12,717   $ 12,717      
Other comprehensive income (loss) 24     24    
Net loss (18,801)       (18,801)  
Accounting Standards Update [Extensible List]   us-gaap:AccountingStandardsUpdate201409Member       us-gaap:AccountingStandardsUpdate201409Member
BALANCE at Jan. 31, 2020 28,415   $ 152,997 14 (124,596)  
BALANCE, Shares at Jan. 31, 2020     21,716,128      
Issuance of common stock under equity-based plans 2,950   $ 2,950      
Issuance of common stock under equity based plans, Shares     1,279,820      
Shares repurchased for tax withholdings on vesting of RSUs (1,641)   $ (1,641)      
Shares repurchased for tax withholdings on vesting of RSUs, Shares     (122,928)      
Stock-based compensation 12,275   $ 12,275      
Other comprehensive income (loss) (7)     (7)    
Net loss (2,441)       (2,441)  
BALANCE at Jan. 31, 2021 39,551   $ 166,581 7 (127,037)  
BALANCE, Shares at Jan. 31, 2021     22,873,020      
Issuance of common stock under equity-based plans 2,706   $ 2,706      
Issuance of common stock under equity based plans, Shares     1,168,245      
Shares repurchased for tax withholdings on vesting of RSUs (2,105)   $ (2,105)      
Shares repurchased for tax withholdings on vesting of RSUs, Shares     (105,072)      
Stock-based compensation 12,682   $ 12,682      
Other comprehensive income (loss) (27)     (27)    
Net loss (1,751)       (1,751)  
BALANCE at Jan. 31, 2022 $ 51,056   $ 179,864 $ (20) $ (128,788)  
BALANCE, Shares at Jan. 31, 2022     23,936,193      
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Cash flows from operating activities:      
Net loss $ (1,751) $ (2,441) $ (18,801)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:      
Stock-based compensation expense 12,682 12,275 12,761
Depreciation and amortization of capital expenditures 3,117 2,877 2,548
Amortization of intangible assets and acquisition-related items 1,304 1,304 1,027
Amortization of operating lease right-of-use assets 2,939 3,198 1,997
Non-cash restructuring charges     1,603
Deferred income taxes     (144)
Other 53 46 (147)
Changes in operating assets and liabilities:      
Accounts receivable, net (2,082) (637) 135
Inventories and deferred inventory costs (1,571) (3,378) 407
Prepaid expenses and other assets (4,609) (5,496) (4,965)
Accounts payable, accrued expenses and other liabilities (3,599) (3,911) (4,089)
Deferred revenue 172 530 104
Net cash provided by (used in) operating activities 6,655 4,367 (7,564)
Cash flows from investing activities:      
Proceeds from maturities of short-term investments 16,505 22,866 38,522
Proceeds from sales of short-term investments 300 600 5,924
Purchases of short-term investments (17,488) (20,077) (31,234)
Capital expenditures (4,204) (3,160) (3,273)
Business acquisition, net of cash assumed     (7,073)
Net cash (used in) provided by investing activities (4,887) 229 2,866
Cash flows from financing activities:      
Proceeds from issuance of common stock 2,706 2,905 2,951
Payment of credit facility issuance costs   (242)  
Payment of acquisition-related costs     (420)
Net cash provided by financing activities 601 1,022 1,008
Net increase (decrease) in cash and cash equivalents 2,369 5,618 (3,690)
Cash and cash equivalents at beginning of period 17,298 11,680 15,370
Cash and cash equivalents at end of period 19,667 17,298 11,680
Non-cash investing and financing activities:      
Capital expenditures included in accounts payable at period-end 324 1 413
Restricted Stock Units (RSUs)      
Cash flows from financing activities:      
Shares repurchased for tax withholdings on vesting of RSUs $ (2,105) $ (1,641) $ (1,523)
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Overview and Basis of Presentation
12 Months Ended
Jan. 31, 2022
Accounting Policies [Abstract]  
Overview and Basis of Presentation

Note 1: Overview and Basis of Presentation

Ooma, Inc. and its wholly-owned subsidiaries (collectively, “Ooma” or the “Company”) provides leading communications services and related technologies for businesses and consumers, delivered from its smart cloud-based SaaS and unified communications platforms. The Company is headquartered in Sunnyvale, California.

Principles of Presentation and Consolidation. The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. In the opinion of the Company’s management, the consolidated financial statements reflect all adjustments, which are normal and recurring in nature, necessary for fair financial statement presentation.

Fiscal Year.  The Company’s fiscal year ends on January 31. References to fiscal 2022, fiscal 2021 and fiscal 2020 refer to the fiscal years ended January 31, 2022, January 31, 2021 and January 31, 2020, respectively.

Use of Estimates. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company’s consolidated financial statements and accompanying notes. Significant estimates include, but are not limited to, those related to revenue recognition, inventory valuation, deferred sales commissions, valuation of goodwill and intangible assets, operating lease assets and liabilities, regulatory fees and indirect tax accruals, loss contingencies, stock-based compensation and income taxes (including valuation allowances). The Company bases its estimates and assumptions on historical experience, where applicable, and other factors that it believes to be reasonable under the circumstances. These estimates are based on information available as of the date of the consolidated financial statements, and assumptions are inherently subjective in nature. Therefore, actual results could differ from management’s estimates.

Comprehensive Loss.  For all periods presented, comprehensive loss approximated net loss in the consolidated statements of operations and differences were not material. Therefore, the Consolidated Statements of Comprehensive Loss have been omitted.

Segment Reporting.  The chief operating decision maker for the Company is the chief executive officer, who reviews the Company’s financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, management has determined that the Company operates in a single reportable segment.

Revenue was principally derived from customers located in the United States for all periods presented, with a small portion attributable to customers located in Canada and other countries. Long-lived assets located outside of the United States were not significant.

 

 

 

XML 23 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies
12 Months Ended
Jan. 31, 2022
Accounting Policies [Abstract]  
Significant Accounting Policies

Note 2:  Significant Accounting Policies

Revenue Recognition

The Company derives its revenue from two sources: (1) subscription and services revenue, which is derived primarily from the sale of subscription plans for communications services and other connected services; and (2) product and other revenue. Subscriptions and services are sold directly to end-customers. Products are sold to end-customers through several channels, including but not limited to distributors, retailers and resellers (collectively “channel partners”), and Ooma sales representatives.

The Company determines revenue recognition through the following steps:

 

identification of the contract(s) with a customer;

 

identification of the performance obligations in the contract;

 

determination of the transaction price;

 

allocation of the transaction price to the performance obligations in the contract; and

 

recognition of revenue when, or as, the Company satisfies a performance obligation  

Subscription and Services Revenue. Most of the Company’s revenue is derived from recurring subscription fees related to service plans such as Ooma Business, Ooma Residential and other communications services. Service plans are generally sold as monthly subscriptions; however, certain plans are also offered as annual or multi-year subscriptions. Subscription revenue is generally recognized ratably over the contractual service term. A small portion of total revenue is recognized on a point-in-time basis from services such as: prepaid international calls, directory assistance, and advertisements displayed through its Talkatone mobile application.

Product and Other Revenue. Product and other revenue is generated primarily from the sale of on-premise devices and end-point devices, and to a lesser extent from porting fees that enable customers to transfer their existing phone numbers. The Company recognizes product and other revenue from sales to direct end-customers and channel partners at the point-in-time that control transfers, which is typically when it delivers the product. The Company’s distribution agreements with channel partners typically contain clauses for price protection and right of return. Credits and/or rebates issued for expected product returns and customer sales incentives are deemed to be variable consideration, which the Company estimates and records as a reduction to revenue at the point of sale. Product returns and sales incentives are estimated based on the Company’s historical experience, current trends and expectations regarding future experience. As of January 31, 2022 and 2021, total reserves for product returns and sales incentives were approximately $1.2 million and $1.1 million, respectively.

Revenue is recorded net of any sales and telecommunications taxes collected from customers to be remitted to government authorities. Amounts billed to customers related to shipping and handling are classified as product and other revenue. Shipping and handling costs are expensed as incurred and classified as cost of revenue.

Multiple performance obligations. The Company’s contracts with customers typically contain multiple performance obligations that consist of communications services and related product(s). For these contracts, individual performance obligations are accounted for separately if they are distinct. The contract transaction price is then allocated to the separate performance obligations on a relative stand-alone selling price basis. The Company determines the SSP for its communications services based on observable historical stand-alone sales to customers, for which a substantial majority of selling prices must fall within a reasonably narrow pricing range. The Company determines the SSP for its on-premise devices and end-point devices based upon management’s best estimates and judgments, considering company-specific factors such as pricing strategies, discounting practices, and estimated product and other costs.

Cash Equivalents and Short-term Investments.  All highly liquid investments with an original maturity of three months or less at the date of purchase are classified as cash equivalents. Short-term investments are classified as available-for-sale and carried at fair value, with unrealized gains and losses, net of tax, recorded as a separate component of stockholders’ equity within accumulated other comprehensive (loss) income. The cost of securities sold is based upon the specific identification method.

Fair Value of Financial Instruments.  The Company records its financial assets and liabilities at fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the reporting date. The Company estimates and categorizes the fair value of its financial assets by applying the following hierarchy:

Level 1: Quoted prices (unadjusted) for identical assets or liabilities in active markets.

Level 2: Observable prices based on inputs not quoted in active markets but are corroborated by market data.

Level 3: Unobservable inputs that are supported by little or no market activity

The carrying value of the Company’s financial instruments, including cash equivalents, accounts receivable, inventory, accounts payable and other current assets and current liabilities approximates fair value due to their short maturities.

Concentrations.  Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, accounts receivable and convertible note receivable (Note 5). The Company’s cash, cash equivalents and short-term investments are held by financial institutions that management believes are of high-credit quality although the balances, at times, may exceed federally insured limits. The Company performs credit evaluations of its customers’ financial condition and generally does not require collateral for sales made on credit. 

Customers who represented 10% or more of net accounts receivable were as follows:

 

 

 

 

As of

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Customer A

 

 

 

19%

 

 

*

 

Customer B

 

 

 

11%

 

 

*

 

Customer C

 

 

 

*

 

 

10%

 

*As of January 31, 2022 and 2021, these customers accounted for less than 10% of net accounts receivable.

Accounts Receivable.  Accounts receivable are recorded net of an allowance for doubtful accounts for estimated credit losses. Allowances are recorded based upon assessment of several factors, including historical experience, aging of receivable balances and economic conditions. As of January 31, 2022 and 2021, the allowance for doubtful accounts was $0.3 million. Bad debt expense recorded in the consolidated statement of operations was not material for the periods presented.

Inventories.  Inventories, which consist of raw materials and finished goods, include the cost to purchase manufactured products, allocated labor and overhead. Inventories are stated at the lower of actual cost and net realizable value on a first-in, first-out basis. The Company writes down the carrying value of inventory to net realizable value for estimated excess and obsolete inventory based upon assumptions about forecast demand and market conditions. Inventory carrying value adjustments are recognized as a component of cost of product and other revenue in the consolidated statement of operations.

Customer Acquisition Costs. Sales commissions and other costs paid to internal sales personnel, third-party sales entities and value-added resellers are considered incremental and recoverable costs of obtaining customer contracts. The resellers are selling agents for the Company and earn sales commissions that are directly tied to the value of the contracts that the Company enters with the end-user customers. These costs are capitalized and amortized on a systematic basis over the expected period of benefit of five years, or customer contractual term for multi-year contracts. The Company has determined the period of benefit taking into consideration both qualitative and quantitative factors, such as expected subscription term and expected renewal periods of its customer contracts, product life cycles and customer attrition. Amortization expense is recorded in sales and marketing expenses in the consolidated statement of operations.

The Company pays sales commissions on initial contracts, contracts for increased purchases with existing customers (expansion contracts) and certain contract renewals. The Company periodically evaluates whether there have been any changes in its business, the market conditions in which it operates or other events which would indicate that its amortization period should be changed or if there are potential indicators of impairment. To date, there have been no material impairment losses related to the costs capitalized.

Internal-Use Website Development Costs. The Company capitalizes certain costs to develop its customer-facing websites when preliminary development efforts are successfully completed, management has authorized and committed project funding, and it is probable that the project will be completed and the software will be used as intended. Such costs primarily include payroll-related costs for engineers and contractors directly associated with the development project. Capitalized website development costs are included in property and equipment and are amortized on a straight-line basis over an estimated useful life of two years. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. 

Property and Equipment, net.  Property and equipment, net is stated at cost, less accumulated depreciation and amortization. Depreciation and amortization is computed on a straight-line basis over the estimated useful lives of those assets, generally two to five years. Leasehold improvements are amortized over the shorter of the lease term or estimated useful lives of the respective assets. Repairs and maintenance costs that do not extend the life or improve the asset are expensed as incurred.

Operating Leases.  The Company determines if an arrangement is a lease at inception. The Company’s leases primarily consist of office and data center space and are classified as operating leases. The Company does not have any finance leases nor material arrangements as a lessor. Right-of-use lease assets and lease liabilities are recognized at the lease commencement date based upon the present value of the remaining lease payments over the lease term. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. Lease expense for lease payments is recognized on a straight-line basis over the term of the lease. The accounting lease term may include options to renew or extend when it is reasonably certain that the option will be exercised. Lease agreements that contain both lease and non-lease components are accounted for as a single component. Short-term leases with an initial term of twelve months or less are not recorded on the balance sheet.

Goodwill.  Goodwill represents the excess of the purchase price over the fair value of the net assets acquired in a business combination. The Company evaluates goodwill for impairment annually in the fourth quarter of its fiscal year, or more frequently if indicators of potential impairment arise. The Company has a single reporting unit and consequently evaluates goodwill for impairment based on an evaluation of the fair value of the Company as a whole. No impairment has been recognized for any of the periods presented.

Intangible Assets. Acquired intangible assets other than goodwill, which primarily consist of customer relationships, are amortized over their useful lives unless the lives are determined to be indefinite. For intangible assets acquired in a business combination, the estimated fair values of the assets received are used to establish their recorded values. Valuation techniques consistent with the market approach, income approach and/or cost approach are used to measure fair value.

Impairment of Long-Lived Assets.  Long-lived assets, such as property and equipment, capitalized website development costs, and intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset.

The Company did not record any material impairment charges for fiscal 2022 or fiscal 2021.  During fiscal 2020, the Company recorded impairment charges of $0.7 million to cost of product revenue for abandoned developed technology and trade names associated with the Ooma Smart Cam, which was acquired through the fiscal 2018 acquisition of Butterfleye, Inc. and discontinued in October 2019.

Research and Development.  Research and development costs are charged to operating expenses as incurred in the consolidated statements of operations, except for internal-use website development costs that qualify for capitalization, as per above. Research and development expenses consist primarily of personnel-related costs for employees and contractors, including stock-based compensation, as well as license and product certification fees and allocated overhead costs.

Advertising.  Advertising costs are included in sales and marketing and expensed as incurred, except for production costs associated with television and radio advertising, which are expensed on the first date of airing. Advertising costs were $14.5 million, $12.2 million and $13.6 million for fiscal 2022, 2021 and 2020, respectively.

Advertising payments to the Company’s channel partners recorded as a reduction in revenue totaled $0.3 million, $0.3 million and $0.4 million for fiscal 2022, 2021 and 2020, respectively.

Stock-Based Compensation.  Stock-based compensation expense for all stock-based awards granted to employees and non-employee directors are measured at the grant date fair value of the equity award. The fair value of options granted and purchase rights under the Company’s ESPP are estimated on the date of grant using the Black-Scholes pricing model. The fair value of each RSU granted is determined using the closing market price of the Company’s common stock on the date of grant.  Compensation expense is recognized using the straight-line method over the requisite service period, which is generally the vesting period. Forfeitures are recorded in the period in which they occur.

Income Taxes.  Income taxes are recorded using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income (loss) in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. 

Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. A tax position is recognized when it is more-likely-than-not that the tax position will be sustained upon examination, including resolution of any related appeals or litigation processes. A tax position that meets the more likely than not recognition threshold is measured at the largest amount of benefit that is greater than 50% likely of being realized upon ultimate settlement with a taxing authority.

Interest and penalties associated with unrecognized tax benefits are classified as income tax expense. The Company had no interest or penalty accruals associated with uncertain tax benefits in its consolidated balance sheets and statements of operations for any periods presented.

Foreign currency. The U.S. dollar is the functional currency of the Company's foreign subsidiaries. Remeasurement and transaction gains and losses are included in interest and other income, net and were not material for any periods presented.

Adopted Accounting Standards

Financial Instruments-Credit Losses. On February 1, 2021, the Company adopted Accounting Standards Update (“ASU”) 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplified certain aspects of the accounting for income taxes as well as clarified and amended existing guidance to improve consistent application. Adoption did not have a material impact on the Company’s consolidated financial statements and related disclosures.

 

 

XML 24 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and Deferred Revenue
12 Months Ended
Jan. 31, 2022
Revenue From Contract With Customer [Abstract]  
Revenue and Deferred Revenue

Note 3:  Revenue and Deferred Revenue

Disaggregated revenue

Revenue disaggregated by revenue source consisted of the following (in thousands):

 

 

 

Fiscal Year Ended January 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Subscription and services revenue

 

$

175,942

 

 

$

156,873

 

 

$

139,499

 

Product and other revenue

 

 

16,348

 

 

 

12,074

 

 

 

12,094

 

Total revenue

 

$

192,290

 

 

$

168,947

 

 

$

151,593

 

 

The Company derived approximately 49%, 44% and 39% of its total revenue from Ooma Business and approximately 49%, 54% and 58% of its total revenue from Ooma Residential and in fiscal 2022, 2021 and 2020, respectively.

No individual country outside of the United States represented 10% or more of total revenue for the periods presented. No single customer accounted for 10% or more of total revenue for the periods presented.

Deferred revenue primarily consists of billings or payments received in advance of meeting revenue recognition criteria. Deferred services revenue is recognized on a ratable basis over the term of the contract as the services are provided.

 

 

 

 

 

As of

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Subscription and services

 

 

 

$

16,614

 

 

$

16,433

 

Product and other

 

 

 

 

59

 

 

 

68

 

Total deferred revenue

 

 

 

$

16,673

 

 

 

16,501

 

Less: current deferred revenue

 

 

 

 

16,600

 

 

 

16,426

 

Non-current deferred revenue included in other long-term liabilities

 

 

 

$

73

 

 

$

75

 

 

During fiscal 2022, the Company recognized revenue of approximately $16.4 million pertaining to amounts deferred as of January 31, 2021. As of January 31, 2022, the Company’s deferred revenue balance was primarily composed of subscription contracts that were invoiced during fiscal 2022.

Remaining performance obligations. As of January 31, 2022, contract revenue that had not yet been recognized for open contracts with an original expected length of greater than one year was approximately $9.1 million. The Company expects to recognize revenue on approximately 53% of this amount over the next 12 months, with the balance to be recognized thereafter.

 

 

XML 25 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements
12 Months Ended
Jan. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements

 


Note 4:  Fair Value Measurements

Financial assets measured at fair value on a recurring basis by level were as follows (in thousands):

 

 

Balance as of January 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

2,275

 

 

$

 

 

$

2,275

 

Total cash equivalents

 

$

2,275

 

 

$

 

 

$

2,275

 

Cash

 

 

 

 

 

 

 

 

 

 

17,392

 

Total cash and cash equivalents

 

 

 

 

 

 

$

19,667

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

$

7,065

 

 

$

 

 

$

7,065

 

Commercial paper

 

 

 

 

 

4,548

 

 

 

4,548

 

Total short-term investments

 

$

7,065

 

 

$

4,548

 

 

$

11,613

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance as of January 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

1,657

 

 

$

 

 

$

1,657

 

U.S. agency securities

 

 

 

 

 

1,000

 

 

 

1,000

 

U.S. treasury securities

 

 

250

 

 

 

 

 

 

250

 

Total cash equivalents

 

$

1,907

 

 

$

1,000

 

 

$

2,907

 

Cash

 

 

 

 

 

 

 

 

 

 

14,391

 

Total cash and cash equivalents

 

 

 

 

 

 

$

17,298

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

$

9,782

 

 

$

 

 

$

9,782

 

Corporate debt securities

 

 

 

 

 

929

 

 

 

929

 

Asset-backed securities

 

 

 

 

 

302

 

 

 

302

 

Total short-term investments

 

$

9,782

 

 

$

1,231

 

 

$

11,013

 

The Company classifies its cash equivalents and short-term investments within Level 1 or Level 2 because it uses quoted market prices or alternative pricing sources and models utilizing market observable inputs to determine their fair value. The Company has no Level 3 assets or liabilities. For the periods presented, the amortized cost of cash equivalents and marketable securities approximated their fair value and there were no material realized or unrealized gains or losses, either individually or in the aggregate.  

Contractual maturities of short-term investments were as follows (in thousands):

 

 

 

 

As of

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Due in one year or less

 

 

 

$

10,377

 

 

$

11,013

 

Due after one year to two years

 

 

 

 

1,236

 

 

 

 

Total

 

 

 

$

11,613

 

 

$

11,013

 

 

 

XML 26 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components
12 Months Ended
Jan. 31, 2022
Balance Sheet Components [Abstract]  
Balance Sheet Components

 


Note 5:  Balance Sheet Components

The following sections and tables provide details of selected balance sheet items (in thousands):

Inventories

 

 

 

 

 

As of

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Finished goods

 

 

 

$

10,452

 

 

$

11,057

 

Raw materials

 

 

 

 

3,389

 

 

 

1,176

 

Total inventory

 

 

 

$

13,841

 

 

$

12,233

 

 

Property and equipment, net

 

 

 

 

 

As of

 

 

 

Estimated life

(in years)

 

January 31,

2022

 

 

January 31,

2021

 

Computer hardware and software

 

3-4

 

$

6,996

 

 

$

6,944

 

Network and engineering equipment

 

3-5

 

 

4,979

 

 

 

4,164

 

Website development costs

 

2

 

 

4,816

 

 

 

3,191

 

Customer premise equipment

 

3

 

 

3,965

 

 

 

2,041

 

Leasehold improvements

 

1-5

 

 

447

 

 

 

418

 

Office furniture and fixtures

 

5

 

 

124

 

 

 

124

 

Total property and equipment

 

 

 

 

21,327

 

 

 

16,882

 

Less: accumulated depreciation and amortization

 

 

 

 

(14,846

)

 

 

(11,811

)

Property and equipment, net

 

 

 

$

6,481

 

 

$

5,071

 

 

Depreciation and amortization of property and equipment totaled $3.1 million, $2.9 million and $2.5 million in fiscal 2022, 2021 and 2020, respectively.

Other current and non-current assets

 

 

 

 

 

As of

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Deferred sales commissions, current

 

 

 

$

6,395

 

 

$

4,689

 

Prepaid expenses

 

 

 

 

4,239

 

 

 

3,152

 

Convertible note receivable (see "GTC" below)

 

 

 

 

1,773

 

 

 

1,605

 

Deferred inventory costs

 

 

 

 

344

 

 

 

381

 

Other current assets

 

 

 

 

847

 

 

 

395

 

Total other current assets

 

 

 

$

13,598

 

 

$

10,222

 

 

 

 

 

 

 

 

 

 

 

 

Deferred sales commissions, non-current

 

 

 

$

13,228

 

 

$

11,474

 

Other non-current assets

 

 

 

 

647

 

 

 

736

 

Total other non-current assets

 

 

 

$

13,875

 

 

$

12,210

 

 

Customer Acquisition Costs. Amortization expense for total deferred sales commissions was $6.0 million, $3.9 million and $2.2 million for fiscal 2022, 2021 and 2020, respectively.

Global Telecom Corporation (“GTC”).   In December 2018, the Company invested $1.3 million in cash in GTC, a privately-held technology company, in exchange for a convertible promissory note that will convert to shares of GTC stock upon the occurrence of certain future events. As amended, the promissory note and accrued interest is due and payable upon the Company’s demand at any time after June 30, 2022. The Company has also partnered with GTC on certain inventory procurement and research and development activities. GTC is a variable interest entity for accounting purposes and the Company does not consolidate GTC into its financial statements because the Company is not the primary beneficiary. The Company’s maximum exposure to loss is equal to the carrying value of the convertible note receivable, including accrued interest. During fiscal 2022, the Company made total payments to GTC of approximately $2.7 million for inventory purchases and related shipping costs. As of January 31, 2022 and 2021, the Company’s non-cancelable inventory purchase commitments to GTC were immaterial.

Accrued expenses and other current liabilities

 

 

 

 

 

As of

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Payroll and related expenses

 

 

 

$

10,853

 

 

$

11,062

 

Regulatory fees and taxes

 

 

 

 

3,933

 

 

 

4,141

 

Short-term operating lease liabilities

 

 

 

 

3,260

 

 

 

3,831

 

Customer-related liabilities

 

 

 

 

1,587

 

 

 

1,262

 

Other

 

 

 

 

3,190

 

 

 

2,435

 

Total accrued expenses and other current liabilities

 

 

 

$

22,823

 

 

$

22,731

 

 

XML 27 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Acquired Intangible Assets
12 Months Ended
Jan. 31, 2022
Intangible Assets Net Excluding Goodwill [Abstract]  
Acquired Intangible Assets

Note 6:  Acquired Intangible Assets

The gross value, accumulated amortization and carrying values of intangible assets were as follows (in thousands):

 

 

 

As of January 31, 2022

 

 

As of January 31, 2021

 

 

Estimated life

(in years)

 

Gross

Value

 

 

Accumulated Amortization

 

 

Carrying

Value

 

 

Gross

Value

 

 

Accumulated Amortization

 

 

Carrying

Value

 

Customer relationships

5-7

 

$

6,735

 

 

$

(2,921

)

 

$

3,814

 

 

$

6,735

 

 

$

(1,908

)

 

$

4,827

 

Developed technology

5

 

 

1,809

 

 

 

(1,584

)

 

 

225

 

 

 

1,809

 

 

 

(1,385

)

 

 

424

 

Trade names

5

 

 

564

 

 

 

(395

)

 

 

169

 

 

 

564

 

 

 

(302

)

 

 

262

 

Total intangible assets

 

 

$

9,108

 

 

$

(4,900

)

 

$

4,208

 

 

$

9,108

 

 

$

(3,595

)

 

$

5,513

 

Amortization expense was $1.3 million, $1.3 million and $1.2 million in fiscal 2022, 2021 and 2020, respectively. 

At January 31, 2022, the estimated future amortization expense for intangible assets is as follows (in thousands):

Fiscal Years Ending January 31,

 

 

Total

 

2023

 

 

$

1,304

 

2024

 

 

 

941

 

2025

 

 

 

852

 

2026

 

 

 

833

 

2027

 

 

 

278

 

Total

 

 

$

4,208

 

 

 

 

 

XML 28 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Leases
12 Months Ended
Jan. 31, 2022
Leases [Abstract]  
Operating Leases

 


Note 7:  Operating Leases

The Company leases its headquarters located in Sunnyvale, California, as well as office and data center space in several locations under non-cancelable operating lease agreements, with expiration dates through fiscal 2030. The lease agreements often include escalating rent payments, renewal provisions and other provisions which require the Company to pay common area maintenance costs, property taxes and insurance. The lease agreements do not contain any material residual value guarantees or material restrictive covenants.  

Operating lease right-of-use assets and long-term operating lease liabilities are included on the face of the consolidated balance sheet. Short-term operating lease liabilities are presented within accrued expenses and other current liabilities.

Supplemental balance sheet information related to leases was as follows (in thousands):

 

 

 

 

 

 

 

As of

 

 

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Operating lease right-of-use assets

 

 

 

 

 

$

14,396

 

 

$

6,045

 

   Total leased assets

 

 

 

 

 

$

14,396

 

 

$

6,045

 

Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Short-term operating lease liabilities

 

 

 

 

 

$

3,260

 

 

$

3,831

 

Long-term operating lease liabilities

 

 

 

 

 

 

11,194

 

 

 

2,815

 

   Total lease liabilities

 

 

 

 

 

$

14,454

 

 

$

6,646

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average remaining lease term

 

 

 

 

 

5.8 years

 

 

2.2 years

 

Weighted-average discount rate

 

 

 

 

 

 

3.7

%

 

 

4.6

%

The components of lease expense were as follows (in thousands):

 

 

 

 

 

Fiscal Year Ended January 31,

 

 

 

 

 

2022

 

 

2021

 

 

2020

 

Operating lease costs (1)

 

 

 

$

3,861

 

 

$

3,947

 

 

$

2,796

 

Variable lease costs (2)

 

 

 

 

972

 

 

 

948

 

 

 

1,062

 

   Total lease cost

 

 

 

$

4,833

 

 

$

4,895

 

 

$

3,858

 

 

(1) Recognized on a straight-line basis over the lease term. Includes rent for leases with initial terms of twelve months or less, which were not material.

(2) Primarily included common area maintenance, utilities and property taxes and insurance, which were expensed as incurred.

Effective May 2021, the Company extended the sublease term for its corporate headquarters in Sunnyvale, California from an end date of January 31, 2022 to March 15, 2029. The total undiscounted rental payments associated with the sublease extension are approximately $11.1 million from February 2022 onwards. The Company is also required to continue paying common area maintenance costs, property taxes and insurance. This sublease extension is a lease modification that qualifies as a change of accounting for the original sublease and not a separate contract. Accordingly, in the second quarter of fiscal 2022, the Company remeasured its operating lease liability using the present value of the revised rental payments and recognized the difference of $9.5 million between the new lease liability and the old lease liability as an increase to the operating lease right-of-use asset.

Supplemental cash flow information related to leases was as follows (in thousands):

 

 

 

 

 

Fiscal Year Ended January 31,

 

 

 

 

 

2022

 

 

2021

 

 

2020

 

Cash payments for operating leases

 

 

 

$

3,945

 

 

$

3,343

 

 

$

2,148

 

Right-of-use assets recognized in exchange for new operating lease obligations

 

 

 

$

11,289

 

 

$

1,196

 

 

$

5,856

 

 

As of January 31, 2022, maturities of operating lease liabilities were as follows (in thousands):

 

Fiscal Years Ending January 31,

 

 

 

 

 

 

 

January 31, 2022

 

2023

 

 

 

 

 

 

 

$

3,188

 

2024

 

 

 

 

 

 

 

 

3,175

 

2025

 

 

 

 

 

 

 

 

2,840

 

2026

 

 

 

 

 

 

 

 

1,662

 

2027

 

 

 

 

 

 

 

 

1,684

 

Thereafter

 

 

 

 

 

 

 

 

3,555

 

Total future minimum lease payments

 

 

 

 

 

 

 

 

16,104

 

Less: imputed interest

 

 

 

 

 

 

 

 

(1,650

)

      Present value of lease liabilities

 

 

 

 

 

 

 

$

14,454

 

 

XML 29 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity
12 Months Ended
Jan. 31, 2022
Equity [Abstract]  
Stockholders' Equity

 


Note 8: Stockholders’ Equity

Common Stock Reserved for Future Issuance

The Company had shares of common stock reserved for issuance as follows (in thousands):

 

 

 

As of

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Restricted stock units outstanding

 

 

1,312

 

 

 

1,441

 

Options to purchase common stock

 

 

1,325

 

 

 

1,366

 

Shares available for future issuance under stock plans

 

 

2,354

 

 

 

1,887

 

Shares reserved under ESPP

 

 

1,370

 

 

 

1,131

 

Total shares reserved for issuance

 

 

6,361

 

 

 

5,825

 

 

Stock Options. Under the Company's 2015 Equity Incentive Plan, or the 2015 Plan, options to purchase shares of common stock may be granted to employees, non-employee directors and consultants. These options vest from the date of grant to up to four years and expire ten years from the date of grant. Options may be exercised anytime during their term in accordance with the vesting/exercise schedule specified in the recipient’s stock option agreement and in accordance with the 2015 plan provisions.

Stock option activity for fiscal 2022 was as follows:

 

 

 

 

 

 

 

Weighted-Average

 

 

Aggregate

 

 

 

Shares

 

 

Exercise Price

 

 

Intrinsic Value

 

 

 

(in thousands)

 

 

Per Share

 

 

(in thousands)

 

Balance as of January 31, 2021

 

 

1,366

 

 

$

7.95

 

 

$

7,803

 

Granted

 

 

120

 

 

$

16.28

 

 

 

 

 

Exercised

 

 

(125

)

 

$

3.81

 

 

 

 

 

Canceled

 

 

(36

)

 

$

13.79

 

 

 

 

 

Balance as of January 31, 2022

 

 

1,325

 

 

$

8.93

 

 

$

12,064

 

Vested and exercisable as of January 31, 2022

 

 

1,152

 

 

$

8.18

 

 

$

11,363

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The aggregate intrinsic value of vested options exercised during fiscal 2022, 2021 and 2020 was $1.9 million, $1.4 million and $2.2 million, respectively. The weighted-average grant date fair value of options granted during fiscal 2022, 2021 and 2020 was $7.89, $4.72 and $7.13, respectively.

Restricted Stock Units.  Under the 2015 Plan, RSUs may be granted to employees, non-employee directors and consultants. These RSUs vest ratably over a period ranging from one to four years, and are subject to the participant’s continuing service to the Company over that period. Until vested, RSUs do not have the voting and dividend participation rights of common stock and the shares underlying the awards are not considered issued and outstanding.

RSU activity for fiscal 2022 was as follows:

 

 

 

Shares

(in thousands)

 

 

Weighted-Average

Grant-Date Fair

Value Per Share

 

Balance as of January 31, 2021

 

 

1,441

 

 

$

12.54

 

Granted

 

 

919

 

 

$

17.04

 

Vested

 

 

(824

)

 

$

13.19

 

Canceled

 

 

(224

)

 

$

13.93

 

Balance as of January 31, 2022

 

 

1,312

 

 

$

15.05

 

 

Vested RSUs included shares of common stock that the Company withheld on behalf of certain employees to satisfy the minimum statutory tax withholding requirements, as defined by the Company. The Company withheld an aggregate amount of $2.1 million, $1.6 million and $1.5 million in fiscal 2022, 2021 and 2020, respectively, which were classified as financing cash outflows in the consolidated statements of cash flows. The Company canceled and returned these shares to the 2015 Plan, which are available under the plan terms for future issuance.

Employee Stock Purchase Plan

The ESPP allows eligible employees to purchase shares of common stock at a discount through payroll deductions of up to 15% of their eligible compensation, subject to plan limitations. The ESPP provides for a 24-month offering period comprised of four purchase periods of approximately six months. Employees are able to purchase shares at 85% of the lower of the fair market value of the Company’s common stock as of the first date or the ending date of each six-month offering period. The offering periods are scheduled to start on the first trading day on or after March 15 and September 15 of each year. During each of the fiscal years 2022, 2021 and 2020, employees purchased 0.2 million shares at a weighted-average purchase price of $10.22, $9.98 and $9.97 per share, respectively.  

XML 30 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation
12 Months Ended
Jan. 31, 2022
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Stock-Based Compensation

Note 9:  Stock-Based Compensation

Total stock-based compensation recognized for stock-based awards in the consolidated statements of operations was as follows (in thousands):

 

 

 

 

Fiscal Year Ended January 31,

 

 

 

 

2022

 

 

2021

 

 

2020

 

Cost of revenue

 

 

$

979

 

 

$

1,015

 

 

$

1,262

 

Sales and marketing

 

 

 

1,856

 

 

 

1,910

 

 

 

1,929

 

Research and development

 

 

 

4,216

 

 

 

4,267

 

 

 

4,610

 

General and administrative

 

 

 

5,631

 

 

 

5,083

 

 

 

4,960

 

Total stock-based compensation expense

 

 

$

12,682

 

 

$

12,275

 

 

$

12,761

 

 

The income tax benefit related to stock-based compensation expense was zero for all periods presented due to a full valuation allowance on the Company's deferred tax assets (see Note 10: Income Taxes below).  As of January 31, 2022, there was $19.0 million of unrecognized stock-based compensation expense related to unvested RSUs, stock options and ESPP that will be recognized on a straight-line basis over the remaining weighted-average vesting period of approximately 2.5 years.

The fair value of employee stock options and ESPP was estimated using the Black–Scholes model with the following assumptions:

 

 

 

 

Fiscal Year Ended January 31,

 

 

 

 

2022

 

 

2021

 

 

2020

 

Stock Options:

 

 

 

 

 

 

 

 

 

 

 

 

 

Expected volatility

 

 

51%

 

 

47%

 

 

44%

 

Expected term (in years)

 

 

6.1

 

 

6.1

 

 

6.1

 

Risk-free interest rate

 

 

0.9%

 

 

0.6%

 

 

2.5%

 

Dividend yield

 

 

NA

 

 

NA

 

 

NA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fiscal Year Ended January 31,

 

 

 

 

2022

 

 

2021

 

 

2020

 

ESPP:

 

 

 

 

 

 

 

 

 

 

 

 

 

Expected volatility

 

 

41%-58%

 

 

46%-83%

 

 

40%-51%

 

Expected term (in years)

 

 

0.5-2.0

 

 

0.5-2.0

 

 

0.5-2.0

 

Risk-free interest rate

 

 

0.1%-0.2%

 

 

0.1%-0.4%

 

 

1.7%-2.5%

 

Dividend yield

 

 

NA

 

 

NA

 

 

NA

 

 

The expected term of options granted to employees is based on the simplified method as the Company does not have sufficient historical exercise data, and the expected term of the ESPP is based on the contractual term. For fiscal 2022, expected volatility is derived from the average historical volatility of the Company’s own common stock. In prior fiscal years, expected volatility was derived from a combination of the average historical volatility of the Company’s own common stock and a group of comparable publicly traded companies. The risk-free interest rate is based on the yields of U.S. Treasury securities with maturities similar to the expected term.

 

XML 31 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
12 Months Ended
Jan. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes

Note 10: Income Taxes

Loss before income taxes consisted of the following components (in thousands):

 

 

 

Fiscal Year Ended January 31,

 

 

 

2022

 

 

2021

 

 

2020

 

United States

 

$

1,340

 

 

$

(120

)

 

$

(17,051

)

Foreign

 

 

(3,091

)

 

 

(2,236

)

 

 

(1,880

)

Loss before income taxes

 

$

(1,751

)

 

$

(2,356

)

 

$

(18,931

)

 

Income tax provision (benefit) differed from the amount computed by applying the U.S. federal income tax rate to pre-tax loss as a result of the following (dollars in thousands):

 

 

 

Fiscal Year Ended January 31,

 

 

 

2022

 

 

Rate

 

 

2021

 

 

Rate

 

 

2020

 

 

Rate

 

Federal tax at statutory rate

 

$

(368

)

 

 

21

%

 

$

(495

)

 

 

21

%

 

$

(3,975

)

 

 

21

%

State taxes, net of federal benefit

 

 

52

 

 

 

(3

)%

 

 

75

 

 

 

(3

)%

 

 

12

 

 

 

 

Foreign income and withholding taxes

 

 

(185

)

 

 

11

%

 

 

(87

)

 

 

3

%

 

 

(98

)

 

 

1

%

Permanent tax adjustment

 

 

58

 

 

 

(3

)%

 

 

163

 

 

 

(7

)%

 

 

114

 

 

 

(1

)%

Section 162(m)

 

 

1,050

 

 

 

(60

)%

 

 

598

 

 

 

(25

)%

 

 

606

 

 

 

(3

)%

Stock-based compensation

 

 

(1,545

)

 

 

88

%

 

 

(251

)

 

 

11

%

 

 

(624

)

 

 

3

%

Change in valuation allowance

 

 

2,959

 

 

 

(169

)%

 

 

185

 

 

 

(8

)%

 

 

5,445

 

 

 

(29

)%

Research and development credit

 

 

(1,980

)

 

 

113

%

 

 

(243

)

 

 

10

%

 

 

(1,279

)

 

 

7

%

Other

 

 

(41

)

 

 

2

%

 

 

140

 

 

 

(6

)%

 

 

(331

)

 

 

2

%

Income tax provision (benefit) at effective tax rate

 

$

 

 

 

(0

)%

 

$

85

 

 

 

(4

)%

 

$

(130

)

 

 

1

%

The tax effects of temporary differences that give rise to significant portions of the Company’s deferred tax assets and liabilities are as follows (in thousands):

 

 

As of January 31,

 

 

 

2022

 

 

2021

 

Deferred tax assets:

 

 

 

 

 

 

 

 

Net operating loss carryforwards

 

$

34,808

 

 

$

33,211

 

Tax credit carryover

 

 

10,905

 

 

 

8,963

 

Operating lease right-of-use assets

 

 

3,482

 

 

 

1,686

 

Stock-based compensation

 

 

1,114

 

 

 

1,101

 

Acquired intangible assets

 

 

256

 

 

 

53

 

Deferred revenue

 

 

18

 

 

 

19

 

Other

 

 

26

 

 

 

14

 

Gross deferred tax assets

 

 

50,609

 

 

 

45,047

 

Valuation allowance

 

 

(45,111

)

 

 

(42,153

)

Net deferred tax assets

 

$

5,498

 

 

$

2,894

 

Deferred tax liabilities:

 

 

 

 

 

 

 

 

Operating lease liabilities

 

$

(3,468

)

 

$

(1,533

)

Accruals and reserves

 

 

(1,994

)

 

 

(1,265

)

Fixed assets depreciation

 

 

(36

)

 

 

(96

)

Gross deferred tax liabilities

 

$

(5,498

)

 

$

(2,894

)

Net deferred taxes

 

$

 

 

$

 

 

Management believes that, based upon the available evidence, both positive and negative, it is more likely than not that the deferred tax assets will not be utilized, such that a full valuation allowance has been recorded. The net change in the total valuation allowance for fiscal 2022 and 2021 were increases of $3.0 million and $0.6 million, respectively.

As of January 31, 2022, the Company had net operating loss carryforwards for federal and state tax purposes of approximately $125.1 million and $94.8 million, respectively, available to offset future taxable income. If not utilized, these available carryforward losses will expire in various amounts for federal and state tax purposes beginning in 2030. In addition, the Company had research and development tax credits for federal and state purposes of approximately $10.5 million and $9.8 million, respectively, available to offset future taxes. If not utilized, the available federal credits will begin to expire in 2030. California state research and development tax credits can be carried forward indefinitely.

Immaterial Corrections of Prior Period Disclosures. Subsequent to the Company’s filing of its Annual Report on Form 10-K for the year ended January 31, 2021, the Company identified certain errors relating to its presentation of deferred tax assets, specifically net operating loss carryforwards and the associated valuation allowance for state tax purposes. As a result, the previously reported net operating loss carryforwards deferred tax asset and the valuation allowance were each reduced by $7.4 million. These corrections had no impact on the Company’s income tax provision (benefit) reported in the consolidated statements of operations and no impact on net deferred taxes in the consolidated balance sheet as of and for the year ended January 31, 2021. The Company has evaluated the materiality of these errors based on an analysis of quantitative and qualitative factors and concluded they were not material to the prior period financial statements, individually or in the aggregate.

Uncertain Tax Positions

The Company has unrecognized tax benefits of approximately $8.1 million as of January 31, 2022. Deferred tax assets associated with these unrecognized tax benefits are fully offset by a valuation allowance. If recognized, these benefits would not affect the effective tax rate before consideration of the valuation allowance.

The following table summarizes the activity related to unrecognized tax benefits (in thousands):

 

Balance at January 31, 2020

 

 

 

$

6,017

 

Decrease related to prior year positions

 

 

 

 

(362

)

Increase related to current year tax positions

 

 

 

 

987

 

Balance at January 31, 2021

 

 

 

 

6,642

 

Increase related to current year tax positions

 

 

 

 

1,448

 

Balance at January 31, 2022

 

 

 

$

8,090

 

 

The Company had no interest or penalty accruals associated with uncertain tax benefits in its balance sheets and statements of operations. The Company does not have any tax positions for which it is reasonably possible the total amount of gross unrecognized benefits will increase or decrease within 12 months of the year ended January 31, 2022.

Because the Company has net operating loss and credit carryforwards, there are open statutes of limitations in which federal, state and foreign taxing authorities may examine the Company’s tax returns for all tax years from 2009 through the current period.

 

XML 32 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
12 Months Ended
Jan. 31, 2022
Commitments And Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 11:  Commitments and Contingencies

Purchase Commitments

As of January 31, 2022 and 2021, non-cancelable inventory purchase commitments to contract manufacturers and other parties were approximately $19.4 million and $5.4 million, respectively.

Additionally, the Company has a non-cancelable service agreement with a telecommunications provider that contains total annual minimum purchase commitments of $0.6 million between August 2021 and July 2022, $1.5 million between August 2022 and July 2023 and $2.5 million between August 2023 and July 2024.  

Legal Proceedings

In addition to the litigation matters described below, from time to time, the Company may be involved in a variety of other claims, lawsuits, investigations, and proceedings relating to contractual disputes, intellectual property rights, employment matters, regulatory compliance matters, and other litigation matters relating to various claims that arise in the normal course of business. Defending such proceedings is costly and can impose a significant burden on management and employees, the Company may receive unfavorable preliminary or interim rulings in the course of litigation, and there can be no assurances that favorable final outcomes will be obtained.

The Company determines whether an estimated loss from a contingency should be accrued by assessing whether a loss is deemed probable and can be reasonably estimated. The Company assesses its potential liability by analyzing specific litigation and regulatory matters using reasonably available information. The Company develops its views on estimated losses in consultation with inside and outside counsel, which involves a subjective analysis of potential results and outcomes, assuming various combinations of appropriate litigation and settlement strategies. Legal fees are expensed in the period in which they are incurred.

As of January 31, 2022 and 2021, the Company does not have any accrued liabilities recorded for loss contingencies in its consolidated financial statements.

Oregon Tax Litigation

On August 30, 2016, the Oregon Department of Revenue (the “DOR”) issued tax assessments against the Company for the Oregon Emergency Communications Tax (the “Tax”), which the DOR alleges Ooma should have collected from its subscribers in Oregon and remitted to the DOR during the period between January 1, 2013 and March 31, 2016 (collectively, the “Assessments”).  The Company believes that the Commerce Clause of the United States Constitution bars the application of the Tax and the Assessments to the Company, since the Company has no employees, property or other indicia of a “substantial nexus” with the State of Oregon. 

On March 2, 2020, Oregon Tax Court issued a decision upholding the Assessments. On April 1, 2020, the Company filed a Notice of Appeal with the Supreme Court of the State of Oregon and on December 23, 2021, the Supreme Court of Oregon issued a decision upholding the assessment. The Company intends to file a petition for writ of certiorari with the United States Supreme Court.  Litigation is unpredictable and there can be no assurances that the Company will obtain a favorable final outcome, even assuming the United States Supreme Court grants the Company’s petition. In prior fiscal years, the Company recorded and has paid cumulative charges of $0.6 million to the DOR as its best estimate of probable loss related to the Assessments.

Canadian Litigation

On February 3, 2021, plaintiff Fiona Chiu filed a class action complaint against the Company and Ooma Canada Inc. in the Federal Court of Canada, alleging violations of Canada’s Trademarks Act and Competition Act. The complaint seeks monetary and other damages and/or injunctive relief enjoining the Company to cease describing and marketing its Basic Home Phone using the word “free” or otherwise representing that it is free. On November 9, 2021, the Federal Court of Canada removed Ms. Chiu and substituted John Zanin as the new plaintiff in the proceeding. In connection with the substitution of Mr. Zanin as the new plaintiff, the Federal Court of Canada deemed the proceeding as having commenced on November 8, 2021 instead of February 3, 2021. During the week of January 17, 2022, the Federal Court of Canada heard arguments from counsel representing each of the Company and Mr. Zanin regarding jurisdiction and class action certification issues, and the parties are awaiting the Court to issue its ruling. The Company intends to continue to defend itself vigorously against this complaint. Based on the Company’s current knowledge, the Company has determined that the amount of any reasonably possible loss resulting from the Canadian Litigation is not estimable.

Indemnification

The Company enters into standard indemnification arrangements in the ordinary course of business. Pursuant to these arrangements, the Company indemnifies, holds harmless and agrees to reimburse the indemnified parties for certain losses suffered or incurred by the indemnified party. In some cases, the term of these indemnification agreements is perpetual. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable because it involves claims that may be made against the Company in the future but have not yet been made.

The Company has entered into indemnification agreements with its directors and officers that may require the Company to indemnify its directors and officers against liabilities that may arise by reason of their status or service as directors or officers, other than liabilities arising from willful misconduct of the individual. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has director and officer insurance coverage that reduces the Company’s exposure and enables the Company to recover a portion of any future amounts paid. To date the Company has not incurred costs to defend lawsuits or settle claims related to these indemnification agreements. No liability associated with such indemnifications has been recorded to date.

XML 33 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Financing Arrangements
12 Months Ended
Jan. 31, 2022
Debt Disclosure [Abstract]  
Financing Arrangements

Note 12:  Financing Arrangements

Revolving Credit Facility

On January 8, 2021, the Company, as borrower, entered into a three year credit and security agreement (“Credit Agreement”) with KeyBank National Association as Administrative Agent (“Agent”) and lender, and KeyBanc Capital Markets Inc. as sole lead arranger and sole book runner. The Credit Agreement provides for a secured revolving credit facility (“Credit Facility”) under which the Company may borrow up to an aggregate amount of $25.0 million, which includes a $10.0 million sub-facility for letters of credit. The Company and its lenders may increase the total commitments under the Credit Facility to up to an aggregate amount of $45.0 million, subject to certain conditions. Funds borrowed under the Credit Agreement may be used for working capital and other general corporate purposes.

Loans under the Credit Agreement will bear interest, at the Company’s option, at either a rate equal to the “Base Rate” (as defined in the Credit Agreement) or (b) “Eurodollar Rate” (as defined in the Credit Agreement) plus 2.50%.  The Base Rate is the highest of (i) the Agent’s prime rate, (ii) the federal funds effective rate plus 0.5%, and (iii) the Eurodollar Rate with an interest period of one month plus 1%. The Eurodollar Rate is the London Interbank Offered Rate with various interest periods as may be selected by the Company but shall not be less than 0.75%.  Upon the occurrence of any event of default, the interest rate on any borrowings increases by 2.0%. The Credit Agreement also contains customary provisions for the replacement of the London Interbank Offered Rate/Eurodollar Rate.  The Company is required to pay a commitment fee on the unused portion of the Credit Facility of 0.25% per annum.

The Credit Agreement contains customary representations, warranties, affirmative and negative covenants, events of default and indemnification provisions in favor of the Agent, lenders and their affiliates. Among other covenants, the Credit Agreement includes restrictive financial covenants that require the Company to meet minimum recurring revenue levels and maintain specified amounts of available liquidity on a quarterly basis.

As of January 31, 2022, the Company had zero outstanding borrowings and was in compliance with the covenants contained in the Credit Agreement.  Accordingly, $25.0 million of borrowing capacity was available for the purposes permitted by the Credit Agreement.

 

XML 34 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Business Acquisitions
12 Months Ended
Jan. 31, 2022
Business Acquisitions And Divestitures [Abstract]  
Business Acquisitions

 


Note 13:  Business Acquisitions

Broadsmart Global, Inc.

On May 24, 2019, the Company acquired all outstanding stock of Broadsmart, a provider of cloud-based UCaaS solutions based in Florida. The cash consideration transferred for Broadsmart was $7.1 million, net of cash assumed of $0.6 million. The Company acquired Broadsmart to provide scale for the Ooma Office and Ooma Enterprise platforms, which aligns with the Company’s overall enterprise growth strategy.

The fair values of assets acquired and liabilities assumed as of the date of acquisition was as follows (in thousands):

 

 

 

Fair Value

 

Cash

 

$

649

 

Accounts receivable

 

 

1,003

 

Other current and non-current assets

 

 

639

 

Intangible assets

 

 

6,107

 

Goodwill

 

 

366

 

Accounts payable and other liabilities

 

 

(1,043

)

   Net assets acquired

 

$

7,721

 

Intangible assets acquired consisted of customer relationships of $5.8 million and trade names of $0.3 million.  The acquisition of Broadsmart was treated as an asset purchase for income tax purposes, and therefore, the transaction did not result in the recording of deferred taxes as the Company's tax basis in the acquired assets equaled its book basis. The resulting goodwill from this acquisition was deductible for U.S. income tax purposes.

XML 35 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share
12 Months Ended
Jan. 31, 2022
Earnings Per Share [Abstract]  
Net Loss Per Share

Note 14:  Net Loss Per Share

Basic and diluted net loss per share of common stock is calculated by dividing the net loss allocable to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net loss per share of common stock is the same as basic net loss per share because the effects of potentially dilutive securities are antidilutive because the Company reported net losses for all periods presented.

The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share data):

 

 

 

Fiscal Year Ended January 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(1,751

)

 

$

(2,441

)

 

$

(18,801

)

Denominator

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares

 

 

23,473,849

 

 

 

22,361,312

 

 

 

21,051,039

 

Basic and diluted net loss per share

 

$

(0.07

)

 

$

(0.11

)

 

$

(0.89

)

 

Potentially dilutive securities of approximately 2.8 million, 3.3 million and 3.2 million were excluded from the computation of diluted net loss per share for fiscal 2022, 2021 and 2020, respectively. These shares include the Company’s outstanding RSUs, outstanding stock options and shares to be purchased under the ESPP at the end of the respective purchase period. In the event the Company reported net income for the periods presented, a portion of these outstanding securities would be reflected in weighted-average shares outstanding for diluted earnings per share by application of the treasury method.

XML 36 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Retirement Plan
12 Months Ended
Jan. 31, 2022
Compensation And Retirement Disclosure [Abstract]  
Retirement Plan

Note 15:  Retirement Plan

The Company offers a qualified 401(k) defined contribution plan to eligible full-time employees that provides for discretionary employer matching and profit-sharing contributions. The Company matches the lower of 50% of employee contributions or 50% of the first 6% of each employee’s eligible compensation that is contributed to the 401(k) plan. Contributions made by the Company vest 100% upon contribution and are expensed as incurred as compensation costs. The Company’s matching contributions to the plan were $0.7 million for each of the fiscal years 2022, 2021 and 2020.

XML 37 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies (Policies)
12 Months Ended
Jan. 31, 2022
Accounting Policies [Abstract]  
Principles of Presentation and Consolidation Principles of Presentation and Consolidation. The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. In the opinion of the Company’s management, the consolidated financial statements reflect all adjustments, which are normal and recurring in nature, necessary for fair financial statement presentation.
Fiscal Year

Fiscal Year.  The Company’s fiscal year ends on January 31. References to fiscal 2022, fiscal 2021 and fiscal 2020 refer to the fiscal years ended January 31, 2022, January 31, 2021 and January 31, 2020, respectively.

Use of Estimates

Use of Estimates. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company’s consolidated financial statements and accompanying notes. Significant estimates include, but are not limited to, those related to revenue recognition, inventory valuation, deferred sales commissions, valuation of goodwill and intangible assets, operating lease assets and liabilities, regulatory fees and indirect tax accruals, loss contingencies, stock-based compensation and income taxes (including valuation allowances). The Company bases its estimates and assumptions on historical experience, where applicable, and other factors that it believes to be reasonable under the circumstances. These estimates are based on information available as of the date of the consolidated financial statements, and assumptions are inherently subjective in nature. Therefore, actual results could differ from management’s estimates.

Comprehensive Loss

Comprehensive Loss.  For all periods presented, comprehensive loss approximated net loss in the consolidated statements of operations and differences were not material. Therefore, the Consolidated Statements of Comprehensive Loss have been omitted.

Segment Reporting

Segment Reporting.  The chief operating decision maker for the Company is the chief executive officer, who reviews the Company’s financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, management has determined that the Company operates in a single reportable segment.

Revenue was principally derived from customers located in the United States for all periods presented, with a small portion attributable to customers located in Canada and other countries. Long-lived assets located outside of the United States were not significant.

Revenue Recognition

Revenue Recognition

The Company derives its revenue from two sources: (1) subscription and services revenue, which is derived primarily from the sale of subscription plans for communications services and other connected services; and (2) product and other revenue. Subscriptions and services are sold directly to end-customers. Products are sold to end-customers through several channels, including but not limited to distributors, retailers and resellers (collectively “channel partners”), and Ooma sales representatives.

The Company determines revenue recognition through the following steps:

 

identification of the contract(s) with a customer;

 

identification of the performance obligations in the contract;

 

determination of the transaction price;

 

allocation of the transaction price to the performance obligations in the contract; and

 

recognition of revenue when, or as, the Company satisfies a performance obligation  

Subscription and Service Revenue

Subscription and Services Revenue. Most of the Company’s revenue is derived from recurring subscription fees related to service plans such as Ooma Business, Ooma Residential and other communications services. Service plans are generally sold as monthly subscriptions; however, certain plans are also offered as annual or multi-year subscriptions. Subscription revenue is generally recognized ratably over the contractual service term. A small portion of total revenue is recognized on a point-in-time basis from services such as: prepaid international calls, directory assistance, and advertisements displayed through its Talkatone mobile application.

Product and Other Revenue

Product and Other Revenue. Product and other revenue is generated primarily from the sale of on-premise devices and end-point devices, and to a lesser extent from porting fees that enable customers to transfer their existing phone numbers. The Company recognizes product and other revenue from sales to direct end-customers and channel partners at the point-in-time that control transfers, which is typically when it delivers the product. The Company’s distribution agreements with channel partners typically contain clauses for price protection and right of return. Credits and/or rebates issued for expected product returns and customer sales incentives are deemed to be variable consideration, which the Company estimates and records as a reduction to revenue at the point of sale. Product returns and sales incentives are estimated based on the Company’s historical experience, current trends and expectations regarding future experience. As of January 31, 2022 and 2021, total reserves for product returns and sales incentives were approximately $1.2 million and $1.1 million, respectively.

Revenue is recorded net of any sales and telecommunications taxes collected from customers to be remitted to government authorities. Amounts billed to customers related to shipping and handling are classified as product and other revenue. Shipping and handling costs are expensed as incurred and classified as cost of revenue.

Multiple performance obligations Multiple performance obligations. The Company’s contracts with customers typically contain multiple performance obligations that consist of communications services and related product(s). For these contracts, individual performance obligations are accounted for separately if they are distinct. The contract transaction price is then allocated to the separate performance obligations on a relative stand-alone selling price basis. The Company determines the SSP for its communications services based on observable historical stand-alone sales to customers, for which a substantial majority of selling prices must fall within a reasonably narrow pricing range. The Company determines the SSP for its on-premise devices and end-point devices based upon management’s best estimates and judgments, considering company-specific factors such as pricing strategies, discounting practices, and estimated product and other costs.
Cash Equivalents and Short-term Investments

Cash Equivalents and Short-term Investments.  All highly liquid investments with an original maturity of three months or less at the date of purchase are classified as cash equivalents. Short-term investments are classified as available-for-sale and carried at fair value, with unrealized gains and losses, net of tax, recorded as a separate component of stockholders’ equity within accumulated other comprehensive (loss) income. The cost of securities sold is based upon the specific identification method.

Fair Value of Financial Instruments

Fair Value of Financial Instruments.  The Company records its financial assets and liabilities at fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the reporting date. The Company estimates and categorizes the fair value of its financial assets by applying the following hierarchy:

Level 1: Quoted prices (unadjusted) for identical assets or liabilities in active markets.

Level 2: Observable prices based on inputs not quoted in active markets but are corroborated by market data.

Level 3: Unobservable inputs that are supported by little or no market activity

The carrying value of the Company’s financial instruments, including cash equivalents, accounts receivable, inventory, accounts payable and other current assets and current liabilities approximates fair value due to their short maturities.

Concentrations

Concentrations.  Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, accounts receivable and convertible note receivable (Note 5). The Company’s cash, cash equivalents and short-term investments are held by financial institutions that management believes are of high-credit quality although the balances, at times, may exceed federally insured limits. The Company performs credit evaluations of its customers’ financial condition and generally does not require collateral for sales made on credit. 

Customers who represented 10% or more of net accounts receivable were as follows:

 

 

 

 

As of

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Customer A

 

 

 

19%

 

 

*

 

Customer B

 

 

 

11%

 

 

*

 

Customer C

 

 

 

*

 

 

10%

 

Accounts Receivable

Accounts Receivable.  Accounts receivable are recorded net of an allowance for doubtful accounts for estimated credit losses. Allowances are recorded based upon assessment of several factors, including historical experience, aging of receivable balances and economic conditions. As of January 31, 2022 and 2021, the allowance for doubtful accounts was $0.3 million. Bad debt expense recorded in the consolidated statement of operations was not material for the periods presented.

Inventories

Inventories.  Inventories, which consist of raw materials and finished goods, include the cost to purchase manufactured products, allocated labor and overhead. Inventories are stated at the lower of actual cost and net realizable value on a first-in, first-out basis. The Company writes down the carrying value of inventory to net realizable value for estimated excess and obsolete inventory based upon assumptions about forecast demand and market conditions. Inventory carrying value adjustments are recognized as a component of cost of product and other revenue in the consolidated statement of operations.

Customer Acquisition Costs

Customer Acquisition Costs. Sales commissions and other costs paid to internal sales personnel, third-party sales entities and value-added resellers are considered incremental and recoverable costs of obtaining customer contracts. The resellers are selling agents for the Company and earn sales commissions that are directly tied to the value of the contracts that the Company enters with the end-user customers. These costs are capitalized and amortized on a systematic basis over the expected period of benefit of five years, or customer contractual term for multi-year contracts. The Company has determined the period of benefit taking into consideration both qualitative and quantitative factors, such as expected subscription term and expected renewal periods of its customer contracts, product life cycles and customer attrition. Amortization expense is recorded in sales and marketing expenses in the consolidated statement of operations.

The Company pays sales commissions on initial contracts, contracts for increased purchases with existing customers (expansion contracts) and certain contract renewals. The Company periodically evaluates whether there have been any changes in its business, the market conditions in which it operates or other events which would indicate that its amortization period should be changed or if there are potential indicators of impairment. To date, there have been no material impairment losses related to the costs capitalized.

Internal-Use Website Development Costs

Internal-Use Website Development Costs. The Company capitalizes certain costs to develop its customer-facing websites when preliminary development efforts are successfully completed, management has authorized and committed project funding, and it is probable that the project will be completed and the software will be used as intended. Such costs primarily include payroll-related costs for engineers and contractors directly associated with the development project. Capitalized website development costs are included in property and equipment and are amortized on a straight-line basis over an estimated useful life of two years. Costs related to preliminary project activities and post-implementation activities are expensed as incurred. 

Property and Equipment, net

Property and Equipment, net.  Property and equipment, net is stated at cost, less accumulated depreciation and amortization. Depreciation and amortization is computed on a straight-line basis over the estimated useful lives of those assets, generally two to five years. Leasehold improvements are amortized over the shorter of the lease term or estimated useful lives of the respective assets. Repairs and maintenance costs that do not extend the life or improve the asset are expensed as incurred.

Operating Leases

Operating Leases.  The Company determines if an arrangement is a lease at inception. The Company’s leases primarily consist of office and data center space and are classified as operating leases. The Company does not have any finance leases nor material arrangements as a lessor. Right-of-use lease assets and lease liabilities are recognized at the lease commencement date based upon the present value of the remaining lease payments over the lease term. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. Lease expense for lease payments is recognized on a straight-line basis over the term of the lease. The accounting lease term may include options to renew or extend when it is reasonably certain that the option will be exercised. Lease agreements that contain both lease and non-lease components are accounted for as a single component. Short-term leases with an initial term of twelve months or less are not recorded on the balance sheet.

Goodwill

Goodwill.  Goodwill represents the excess of the purchase price over the fair value of the net assets acquired in a business combination. The Company evaluates goodwill for impairment annually in the fourth quarter of its fiscal year, or more frequently if indicators of potential impairment arise. The Company has a single reporting unit and consequently evaluates goodwill for impairment based on an evaluation of the fair value of the Company as a whole. No impairment has been recognized for any of the periods presented.

Intangible Assets Intangible Assets. Acquired intangible assets other than goodwill, which primarily consist of customer relationships, are amortized over their useful lives unless the lives are determined to be indefinite. For intangible assets acquired in a business combination, the estimated fair values of the assets received are used to establish their recorded values. Valuation techniques consistent with the market approach, income approach and/or cost approach are used to measure fair value.
Impairment of Long-Lived Assets

Impairment of Long-Lived Assets.  Long-lived assets, such as property and equipment, capitalized website development costs, and intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset.

The Company did not record any material impairment charges for fiscal 2022 or fiscal 2021.  During fiscal 2020, the Company recorded impairment charges of $0.7 million to cost of product revenue for abandoned developed technology and trade names associated with the Ooma Smart Cam, which was acquired through the fiscal 2018 acquisition of Butterfleye, Inc. and discontinued in October 2019.

Research and Development

Research and Development.  Research and development costs are charged to operating expenses as incurred in the consolidated statements of operations, except for internal-use website development costs that qualify for capitalization, as per above. Research and development expenses consist primarily of personnel-related costs for employees and contractors, including stock-based compensation, as well as license and product certification fees and allocated overhead costs.

Advertising

Advertising.  Advertising costs are included in sales and marketing and expensed as incurred, except for production costs associated with television and radio advertising, which are expensed on the first date of airing. Advertising costs were $14.5 million, $12.2 million and $13.6 million for fiscal 2022, 2021 and 2020, respectively.

Advertising payments to the Company’s channel partners recorded as a reduction in revenue totaled $0.3 million, $0.3 million and $0.4 million for fiscal 2022, 2021 and 2020, respectively.

Stock-Based Compensation

Stock-Based Compensation.  Stock-based compensation expense for all stock-based awards granted to employees and non-employee directors are measured at the grant date fair value of the equity award. The fair value of options granted and purchase rights under the Company’s ESPP are estimated on the date of grant using the Black-Scholes pricing model. The fair value of each RSU granted is determined using the closing market price of the Company’s common stock on the date of grant.  Compensation expense is recognized using the straight-line method over the requisite service period, which is generally the vesting period. Forfeitures are recorded in the period in which they occur.

Income Taxes

Income Taxes.  Income taxes are recorded using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income (loss) in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. 

Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. A tax position is recognized when it is more-likely-than-not that the tax position will be sustained upon examination, including resolution of any related appeals or litigation processes. A tax position that meets the more likely than not recognition threshold is measured at the largest amount of benefit that is greater than 50% likely of being realized upon ultimate settlement with a taxing authority.

Interest and penalties associated with unrecognized tax benefits are classified as income tax expense. The Company had no interest or penalty accruals associated with uncertain tax benefits in its consolidated balance sheets and statements of operations for any periods presented.

Foreign Currency

Foreign currency. The U.S. dollar is the functional currency of the Company's foreign subsidiaries. Remeasurement and transaction gains and losses are included in interest and other income, net and were not material for any periods presented.

Adopted Accounting Standards

Adopted Accounting Standards

Financial Instruments-Credit Losses. On February 1, 2021, the Company adopted Accounting Standards Update (“ASU”) 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplified certain aspects of the accounting for income taxes as well as clarified and amended existing guidance to improve consistent application. Adoption did not have a material impact on the Company’s consolidated financial statements and related disclosures.

Accounting Standards Not Yet Adopted

 

 

XML 38 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies (Tables)
12 Months Ended
Jan. 31, 2022
Accounting Policies [Abstract]  
Concentration of Net Accounts Receivable Balance

Customers who represented 10% or more of net accounts receivable were as follows:

 

 

 

 

As of

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Customer A

 

 

 

19%

 

 

*

 

Customer B

 

 

 

11%

 

 

*

 

Customer C

 

 

 

*

 

 

10%

 

XML 39 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and Deferred Revenue (Tables)
12 Months Ended
Jan. 31, 2022
Revenue From Contract With Customer [Abstract]  
Summary of Revenue Disaggregated by Revenue Source

Revenue disaggregated by revenue source consisted of the following (in thousands):

 

 

 

Fiscal Year Ended January 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Subscription and services revenue

 

$

175,942

 

 

$

156,873

 

 

$

139,499

 

Product and other revenue

 

 

16,348

 

 

 

12,074

 

 

 

12,094

 

Total revenue

 

$

192,290

 

 

$

168,947

 

 

$

151,593

 

 

Components of Deferred Revenue

 

 

 

 

 

As of

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Subscription and services

 

 

 

$

16,614

 

 

$

16,433

 

Product and other

 

 

 

 

59

 

 

 

68

 

Total deferred revenue

 

 

 

$

16,673

 

 

 

16,501

 

Less: current deferred revenue

 

 

 

 

16,600

 

 

 

16,426

 

Non-current deferred revenue included in other long-term liabilities

 

 

 

$

73

 

 

$

75

 

XML 40 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
12 Months Ended
Jan. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets at Fair Value

Financial assets measured at fair value on a recurring basis by level were as follows (in thousands):

 

 

Balance as of January 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

2,275

 

 

$

 

 

$

2,275

 

Total cash equivalents

 

$

2,275

 

 

$

 

 

$

2,275

 

Cash

 

 

 

 

 

 

 

 

 

 

17,392

 

Total cash and cash equivalents

 

 

 

 

 

 

$

19,667

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

$

7,065

 

 

$

 

 

$

7,065

 

Commercial paper

 

 

 

 

 

4,548

 

 

 

4,548

 

Total short-term investments

 

$

7,065

 

 

$

4,548

 

 

$

11,613

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance as of January 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

Cash and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

1,657

 

 

$

 

 

$

1,657

 

U.S. agency securities

 

 

 

 

 

1,000

 

 

 

1,000

 

U.S. treasury securities

 

 

250

 

 

 

 

 

 

250

 

Total cash equivalents

 

$

1,907

 

 

$

1,000

 

 

$

2,907

 

Cash

 

 

 

 

 

 

 

 

 

 

14,391

 

Total cash and cash equivalents

 

 

 

 

 

 

$

17,298

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

$

9,782

 

 

$

 

 

$

9,782

 

Corporate debt securities

 

 

 

 

 

929

 

 

 

929

 

Asset-backed securities

 

 

 

 

 

302

 

 

 

302

 

Total short-term investments

 

$

9,782

 

 

$

1,231

 

 

$

11,013

 

Schedule of Contractual Maturities of Short-term Investments

Contractual maturities of short-term investments were as follows (in thousands):

 

 

 

 

As of

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Due in one year or less

 

 

 

$

10,377

 

 

$

11,013

 

Due after one year to two years

 

 

 

 

1,236

 

 

 

 

Total

 

 

 

$

11,613

 

 

$

11,013

 

XML 41 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components (Tables)
12 Months Ended
Jan. 31, 2022
Balance Sheet Components [Abstract]  
Components of Inventories

The following sections and tables provide details of selected balance sheet items (in thousands):

Inventories

 

 

 

 

 

As of

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Finished goods

 

 

 

$

10,452

 

 

$

11,057

 

Raw materials

 

 

 

 

3,389

 

 

 

1,176

 

Total inventory

 

 

 

$

13,841

 

 

$

12,233

 

Components of Property and Equipment, Net

 

Property and equipment, net

 

 

 

 

 

As of

 

 

 

Estimated life

(in years)

 

January 31,

2022

 

 

January 31,

2021

 

Computer hardware and software

 

3-4

 

$

6,996

 

 

$

6,944

 

Network and engineering equipment

 

3-5

 

 

4,979

 

 

 

4,164

 

Website development costs

 

2

 

 

4,816

 

 

 

3,191

 

Customer premise equipment

 

3

 

 

3,965

 

 

 

2,041

 

Leasehold improvements

 

1-5

 

 

447

 

 

 

418

 

Office furniture and fixtures

 

5

 

 

124

 

 

 

124

 

Total property and equipment

 

 

 

 

21,327

 

 

 

16,882

 

Less: accumulated depreciation and amortization

 

 

 

 

(14,846

)

 

 

(11,811

)

Property and equipment, net

 

 

 

$

6,481

 

 

$

5,071

 

 

Components of Other Current and Non-current Assets

Other current and non-current assets

 

 

 

 

 

As of

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Deferred sales commissions, current

 

 

 

$

6,395

 

 

$

4,689

 

Prepaid expenses

 

 

 

 

4,239

 

 

 

3,152

 

Convertible note receivable (see "GTC" below)

 

 

 

 

1,773

 

 

 

1,605

 

Deferred inventory costs

 

 

 

 

344

 

 

 

381

 

Other current assets

 

 

 

 

847

 

 

 

395

 

Total other current assets

 

 

 

$

13,598

 

 

$

10,222

 

 

 

 

 

 

 

 

 

 

 

 

Deferred sales commissions, non-current

 

 

 

$

13,228

 

 

$

11,474

 

Other non-current assets

 

 

 

 

647

 

 

 

736

 

Total other non-current assets

 

 

 

$

13,875

 

 

$

12,210

 

Components of Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities

 

 

 

 

 

As of

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Payroll and related expenses

 

 

 

$

10,853

 

 

$

11,062

 

Regulatory fees and taxes

 

 

 

 

3,933

 

 

 

4,141

 

Short-term operating lease liabilities

 

 

 

 

3,260

 

 

 

3,831

 

Customer-related liabilities

 

 

 

 

1,587

 

 

 

1,262

 

Other

 

 

 

 

3,190

 

 

 

2,435

 

Total accrued expenses and other current liabilities

 

 

 

$

22,823

 

 

$

22,731

 

XML 42 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Acquired Intangible Assets (Tables)
12 Months Ended
Jan. 31, 2022
Intangible Assets Net Excluding Goodwill [Abstract]  
Schedule of Carrying Value of Intangible Assets Other than Goodwill

The gross value, accumulated amortization and carrying values of intangible assets were as follows (in thousands):

 

 

 

As of January 31, 2022

 

 

As of January 31, 2021

 

 

Estimated life

(in years)

 

Gross

Value

 

 

Accumulated Amortization

 

 

Carrying

Value

 

 

Gross

Value

 

 

Accumulated Amortization

 

 

Carrying

Value

 

Customer relationships

5-7

 

$

6,735

 

 

$

(2,921

)

 

$

3,814

 

 

$

6,735

 

 

$

(1,908

)

 

$

4,827

 

Developed technology

5

 

 

1,809

 

 

 

(1,584

)

 

 

225

 

 

 

1,809

 

 

 

(1,385

)

 

 

424

 

Trade names

5

 

 

564

 

 

 

(395

)

 

 

169

 

 

 

564

 

 

 

(302

)

 

 

262

 

Total intangible assets

 

 

$

9,108

 

 

$

(4,900

)

 

$

4,208

 

 

$

9,108

 

 

$

(3,595

)

 

$

5,513

 

Schedule of Estimated Future Amortization Expense

At January 31, 2022, the estimated future amortization expense for intangible assets is as follows (in thousands):

Fiscal Years Ending January 31,

 

 

Total

 

2023

 

 

$

1,304

 

2024

 

 

 

941

 

2025

 

 

 

852

 

2026

 

 

 

833

 

2027

 

 

 

278

 

Total

 

 

$

4,208

 

 

 

 

XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Leases (Tables)
12 Months Ended
Jan. 31, 2022
Leases [Abstract]  
Summary of Supplemental Balance Sheet Information Related to Leases

Supplemental balance sheet information related to leases was as follows (in thousands):

 

 

 

 

 

 

 

As of

 

 

 

 

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Operating lease right-of-use assets

 

 

 

 

 

$

14,396

 

 

$

6,045

 

   Total leased assets

 

 

 

 

 

$

14,396

 

 

$

6,045

 

Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Short-term operating lease liabilities

 

 

 

 

 

$

3,260

 

 

$

3,831

 

Long-term operating lease liabilities

 

 

 

 

 

 

11,194

 

 

 

2,815

 

   Total lease liabilities

 

 

 

 

 

$

14,454

 

 

$

6,646

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average remaining lease term

 

 

 

 

 

5.8 years

 

 

2.2 years

 

Weighted-average discount rate

 

 

 

 

 

 

3.7

%

 

 

4.6

%

Components of Lease Expense

The components of lease expense were as follows (in thousands):

 

 

 

 

 

Fiscal Year Ended January 31,

 

 

 

 

 

2022

 

 

2021

 

 

2020

 

Operating lease costs (1)

 

 

 

$

3,861

 

 

$

3,947

 

 

$

2,796

 

Variable lease costs (2)

 

 

 

 

972

 

 

 

948

 

 

 

1,062

 

   Total lease cost

 

 

 

$

4,833

 

 

$

4,895

 

 

$

3,858

 

 

(1) Recognized on a straight-line basis over the lease term. Includes rent for leases with initial terms of twelve months or less, which were not material.

(2) Primarily included common area maintenance, utilities and property taxes and insurance, which were expensed as incurred.

Summary of Supplemental Cash Flow Information Related to Leases

Supplemental cash flow information related to leases was as follows (in thousands):

 

 

 

 

 

Fiscal Year Ended January 31,

 

 

 

 

 

2022

 

 

2021

 

 

2020

 

Cash payments for operating leases

 

 

 

$

3,945

 

 

$

3,343

 

 

$

2,148

 

Right-of-use assets recognized in exchange for new operating lease obligations

 

 

 

$

11,289

 

 

$

1,196

 

 

$

5,856

 

 

Summary of Maturities of Operating Lease Liabilities

As of January 31, 2022, maturities of operating lease liabilities were as follows (in thousands):

 

Fiscal Years Ending January 31,

 

 

 

 

 

 

 

January 31, 2022

 

2023

 

 

 

 

 

 

 

$

3,188

 

2024

 

 

 

 

 

 

 

 

3,175

 

2025

 

 

 

 

 

 

 

 

2,840

 

2026

 

 

 

 

 

 

 

 

1,662

 

2027

 

 

 

 

 

 

 

 

1,684

 

Thereafter

 

 

 

 

 

 

 

 

3,555

 

Total future minimum lease payments

 

 

 

 

 

 

 

 

16,104

 

Less: imputed interest

 

 

 

 

 

 

 

 

(1,650

)

      Present value of lease liabilities

 

 

 

 

 

 

 

$

14,454

 

 

XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity (Tables)
12 Months Ended
Jan. 31, 2022
Equity [Abstract]  
Schedule of Common Stock Reserved for Issuance

The Company had shares of common stock reserved for issuance as follows (in thousands):

 

 

 

As of

 

 

 

January 31,

2022

 

 

January 31,

2021

 

Restricted stock units outstanding

 

 

1,312

 

 

 

1,441

 

Options to purchase common stock

 

 

1,325

 

 

 

1,366

 

Shares available for future issuance under stock plans

 

 

2,354

 

 

 

1,887

 

Shares reserved under ESPP

 

 

1,370

 

 

 

1,131

 

Total shares reserved for issuance

 

 

6,361

 

 

 

5,825

 

 

Summarizes of Stock Option Activities

Stock option activity for fiscal 2022 was as follows:

 

 

 

 

 

 

 

Weighted-Average

 

 

Aggregate

 

 

 

Shares

 

 

Exercise Price

 

 

Intrinsic Value

 

 

 

(in thousands)

 

 

Per Share

 

 

(in thousands)

 

Balance as of January 31, 2021

 

 

1,366

 

 

$

7.95

 

 

$

7,803

 

Granted

 

 

120

 

 

$

16.28

 

 

 

 

 

Exercised

 

 

(125

)

 

$

3.81

 

 

 

 

 

Canceled

 

 

(36

)

 

$

13.79

 

 

 

 

 

Balance as of January 31, 2022

 

 

1,325

 

 

$

8.93

 

 

$

12,064

 

Vested and exercisable as of January 31, 2022

 

 

1,152

 

 

$

8.18

 

 

$

11,363

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Summarizes of Restricted Stock Units Activities

RSU activity for fiscal 2022 was as follows:

 

 

 

Shares

(in thousands)

 

 

Weighted-Average

Grant-Date Fair

Value Per Share

 

Balance as of January 31, 2021

 

 

1,441

 

 

$

12.54

 

Granted

 

 

919

 

 

$

17.04

 

Vested

 

 

(824

)

 

$

13.19

 

Canceled

 

 

(224

)

 

$

13.93

 

Balance as of January 31, 2022

 

 

1,312

 

 

$

15.05

 

XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation (Tables)
12 Months Ended
Jan. 31, 2022
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Total Stock-Based Compensation Recognized for Stock-Based Awards in Consolidated Statements of Operations

Total stock-based compensation recognized for stock-based awards in the consolidated statements of operations was as follows (in thousands):

 

 

 

 

Fiscal Year Ended January 31,

 

 

 

 

2022

 

 

2021

 

 

2020

 

Cost of revenue

 

 

$

979

 

 

$

1,015

 

 

$

1,262

 

Sales and marketing

 

 

 

1,856

 

 

 

1,910

 

 

 

1,929

 

Research and development

 

 

 

4,216

 

 

 

4,267

 

 

 

4,610

 

General and administrative

 

 

 

5,631

 

 

 

5,083

 

 

 

4,960

 

Total stock-based compensation expense

 

 

$

12,682

 

 

$

12,275

 

 

$

12,761

 

 

Summary of Assumptions Used to Estimate Fair Value of Employee Stock Options Grants and Employee Stock Purchase Plan Using Black-Scholes Option Pricing Model

The fair value of employee stock options and ESPP was estimated using the Black–Scholes model with the following assumptions:

 

 

 

 

Fiscal Year Ended January 31,

 

 

 

 

2022

 

 

2021

 

 

2020

 

Stock Options:

 

 

 

 

 

 

 

 

 

 

 

 

 

Expected volatility

 

 

51%

 

 

47%

 

 

44%

 

Expected term (in years)

 

 

6.1

 

 

6.1

 

 

6.1

 

Risk-free interest rate

 

 

0.9%

 

 

0.6%

 

 

2.5%

 

Dividend yield

 

 

NA

 

 

NA

 

 

NA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fiscal Year Ended January 31,

 

 

 

 

2022

 

 

2021

 

 

2020

 

ESPP:

 

 

 

 

 

 

 

 

 

 

 

 

 

Expected volatility

 

 

41%-58%

 

 

46%-83%

 

 

40%-51%

 

Expected term (in years)

 

 

0.5-2.0

 

 

0.5-2.0

 

 

0.5-2.0

 

Risk-free interest rate

 

 

0.1%-0.2%

 

 

0.1%-0.4%

 

 

1.7%-2.5%

 

Dividend yield

 

 

NA

 

 

NA

 

 

NA

 

XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Tables)
12 Months Ended
Jan. 31, 2022
Income Tax Disclosure [Abstract]  
Components of Loss Before Income Taxes

Loss before income taxes consisted of the following components (in thousands):

 

 

 

Fiscal Year Ended January 31,

 

 

 

2022

 

 

2021

 

 

2020

 

United States

 

$

1,340

 

 

$

(120

)

 

$

(17,051

)

Foreign

 

 

(3,091

)

 

 

(2,236

)

 

 

(1,880

)

Loss before income taxes

 

$

(1,751

)

 

$

(2,356

)

 

$

(18,931

)

Reconciliation of Income Tax Provision (Benefit)

 

Income tax provision (benefit) differed from the amount computed by applying the U.S. federal income tax rate to pre-tax loss as a result of the following (dollars in thousands):

 

 

 

Fiscal Year Ended January 31,

 

 

 

2022

 

 

Rate

 

 

2021

 

 

Rate

 

 

2020

 

 

Rate

 

Federal tax at statutory rate

 

$

(368

)

 

 

21

%

 

$

(495

)

 

 

21

%

 

$

(3,975

)

 

 

21

%

State taxes, net of federal benefit

 

 

52

 

 

 

(3

)%

 

 

75

 

 

 

(3

)%

 

 

12

 

 

 

 

Foreign income and withholding taxes

 

 

(185

)

 

 

11

%

 

 

(87

)

 

 

3

%

 

 

(98

)

 

 

1

%

Permanent tax adjustment

 

 

58

 

 

 

(3

)%

 

 

163

 

 

 

(7

)%

 

 

114

 

 

 

(1

)%

Section 162(m)

 

 

1,050

 

 

 

(60

)%

 

 

598

 

 

 

(25

)%

 

 

606

 

 

 

(3

)%

Stock-based compensation

 

 

(1,545

)

 

 

88

%

 

 

(251

)

 

 

11

%

 

 

(624

)

 

 

3

%

Change in valuation allowance

 

 

2,959

 

 

 

(169

)%

 

 

185

 

 

 

(8

)%

 

 

5,445

 

 

 

(29

)%

Research and development credit

 

 

(1,980

)

 

 

113

%

 

 

(243

)

 

 

10

%

 

 

(1,279

)

 

 

7

%

Other

 

 

(41

)

 

 

2

%

 

 

140

 

 

 

(6

)%

 

 

(331

)

 

 

2

%

Income tax provision (benefit) at effective tax rate

 

$

 

 

 

(0

)%

 

$

85

 

 

 

(4

)%

 

$

(130

)

 

 

1

%

Schedule of Deferred Tax Assets and Liabilities

The tax effects of temporary differences that give rise to significant portions of the Company’s deferred tax assets and liabilities are as follows (in thousands):

 

 

As of January 31,

 

 

 

2022

 

 

2021

 

Deferred tax assets:

 

 

 

 

 

 

 

 

Net operating loss carryforwards

 

$

34,808

 

 

$

33,211

 

Tax credit carryover

 

 

10,905

 

 

 

8,963

 

Operating lease right-of-use assets

 

 

3,482

 

 

 

1,686

 

Stock-based compensation

 

 

1,114

 

 

 

1,101

 

Acquired intangible assets

 

 

256

 

 

 

53

 

Deferred revenue

 

 

18

 

 

 

19

 

Other

 

 

26

 

 

 

14

 

Gross deferred tax assets

 

 

50,609

 

 

 

45,047

 

Valuation allowance

 

 

(45,111

)

 

 

(42,153

)

Net deferred tax assets

 

$

5,498

 

 

$

2,894

 

Deferred tax liabilities:

 

 

 

 

 

 

 

 

Operating lease liabilities

 

$

(3,468

)

 

$

(1,533

)

Accruals and reserves

 

 

(1,994

)

 

 

(1,265

)

Fixed assets depreciation

 

 

(36

)

 

 

(96

)

Gross deferred tax liabilities

 

$

(5,498

)

 

$

(2,894

)

Net deferred taxes

 

$

 

 

$

 

 

Summary of Activity Related to Unrecognized Tax Benefits The following table summarizes the activity related to unrecognized tax benefits (in thousands):

 

Balance at January 31, 2020

 

 

 

$

6,017

 

Decrease related to prior year positions

 

 

 

 

(362

)

Increase related to current year tax positions

 

 

 

 

987

 

Balance at January 31, 2021

 

 

 

 

6,642

 

Increase related to current year tax positions

 

 

 

 

1,448

 

Balance at January 31, 2022

 

 

 

$

8,090

 

XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Business Acquisitions (Tables)
12 Months Ended
Jan. 31, 2022
Broadsmart Global, Inc.  
Business Acquisition [Line Items]  
Summary of Fair Values of Assets Acquired and Liabilities Assumed

The fair values of assets acquired and liabilities assumed as of the date of acquisition was as follows (in thousands):

 

 

 

Fair Value

 

Cash

 

$

649

 

Accounts receivable

 

 

1,003

 

Other current and non-current assets

 

 

639

 

Intangible assets

 

 

6,107

 

Goodwill

 

 

366

 

Accounts payable and other liabilities

 

 

(1,043

)

   Net assets acquired

 

$

7,721

 

XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share (Tables)
12 Months Ended
Jan. 31, 2022
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Loss Per Share

The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share data):

 

 

 

Fiscal Year Ended January 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(1,751

)

 

$

(2,441

)

 

$

(18,801

)

Denominator

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares

 

 

23,473,849

 

 

 

22,361,312

 

 

 

21,051,039

 

Basic and diluted net loss per share

 

$

(0.07

)

 

$

(0.11

)

 

$

(0.89

)

 

XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Overview and Basis of Presentation - Additional Information (Details)
12 Months Ended
Jan. 31, 2022
Segment
Accounting Policies [Abstract]  
Reportable segments 1
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Jan. 31, 2022
USD ($)
Source
Jan. 31, 2021
USD ($)
Jan. 31, 2020
USD ($)
Significant Accounting Policies [Line Items]      
Number of sources of revenue | Source 2    
Allowances for product returns and customer sales incentives $ 1,200,000 $ 1,100,000  
Allowances for doubtful accounts 300,000 300,000  
Impairment loss in relation to deferred commission costs capitalized 0    
Impairment of goodwill 0 0 $ 0
Impairment of long-lived assets 0 0 700,000
Advertising payments to channel partners 300,000 300,000 400,000
Interest expense or penalties related to unrecognized tax benefits 0 0 0
Sales and marketing      
Significant Accounting Policies [Line Items]      
Advertising costs $ 14,500,000 $ 12,200,000 $ 13,600,000
Website Development Costs      
Significant Accounting Policies [Line Items]      
Estimated useful life of property and equipment 2 years    
Deferred Sales Commissions      
Significant Accounting Policies [Line Items]      
Estimated life (in years) 5 years    
Minimum      
Significant Accounting Policies [Line Items]      
Estimated useful life of property and equipment 2 years    
Maximum      
Significant Accounting Policies [Line Items]      
Estimated useful life of property and equipment 5 years    
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies - Concentration of Net Accounts Receivable Balance (Details) - Accounts Receivable - Customer Concentration Risk
Jan. 31, 2022
Jan. 31, 2021
Customer A    
Concentration Risk [Line Items]    
Concentration risk, percentage 19.00%  
Customer B    
Concentration Risk [Line Items]    
Concentration risk, percentage 11.00%  
Customer C    
Concentration Risk [Line Items]    
Concentration risk, percentage   10.00%
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies - Concentration of Net Accounts Receivable Balance (Parenthetical) (Details)
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Accounts Receivable | Customer Concentration Risk | Maximum    
Significant Accounting Policies [Line Items]    
Accounts receivable concentration 10.00% 10.00%
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and Deferred Revenue - Summary of Revenue Disaggregated by Revenue Source (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Disaggregation Of Revenue [Line Items]      
Total revenue $ 192,290 $ 168,947 $ 151,593
Subscription and services      
Disaggregation Of Revenue [Line Items]      
Total revenue 175,942 156,873 139,499
Product and other      
Disaggregation Of Revenue [Line Items]      
Total revenue $ 16,348 $ 12,074 $ 12,094
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and Deferred Revenue - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Jan. 31, 2022
Country
Customer
Jan. 31, 2021
Country
Customer
Jan. 31, 2020
Country
Customer
Disaggregation Of Revenue [Line Items]        
Number of countries outside United States represented 10% or more of total revenue | Country   0 0 0
Number of customers that individually exceeded 10% of revenue | Customer   0 0 0
Deferred revenue recognized | $ $ 16.4      
Ooma Residential | Revenue | Product Concentration Risk        
Disaggregation Of Revenue [Line Items]        
Concentration risk, percentage   49.00% 54.00% 58.00%
Ooma Business | Revenue | Product Concentration Risk        
Disaggregation Of Revenue [Line Items]        
Concentration risk, percentage   49.00% 44.00% 39.00%
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and Deferred Revenue - Components of Deferred Revenue (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 16,673 $ 16,501
Less: current deferred revenue 16,600 16,426
Non-current deferred revenue included in other long-term liabilities 73 75
Subscription and Services    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 16,614 16,433
Product and Other    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 59 $ 68
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and Deferred Revenue - Additional Information (Details 1) - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2022-02-01
$ in Millions
Jan. 31, 2022
USD ($)
Disaggregation Of Revenue [Line Items]  
Revenue expected to be recognized from remaining performance obligations $ 9.1
Revenue expected to be recognized from remaining performance obligations, percentage 53.00%
Revenue expected to be recognized from remaining performance obligations, period 12 months
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Schedule of Financial Assets at Fair Value (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total short-term investments $ 7,065 $ 9,782
Level 1 | U.S. Treasury Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total short-term investments 7,065 9,782
Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total short-term investments 4,548 1,231
Level 2 | Corporate Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total short-term investments   929
Level 2 | Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total short-term investments 4,548  
Level 2 | Asset-Backed Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total short-term investments   302
Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash and cash equivalents 19,667 17,298
Total short-term investments 11,613 11,013
Level 3 | U.S. Treasury Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total short-term investments 7,065 9,782
Level 3 | Corporate Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total short-term investments   929
Level 3 | Commercial Paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total short-term investments 4,548  
Level 3 | Asset-Backed Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total short-term investments   302
Cash | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash and cash equivalents 17,392 14,391
Cash Equivalents | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash and cash equivalents 2,275 1,907
Cash Equivalents | Level 1 | U.S. Treasury Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash and cash equivalents   250
Cash Equivalents | Level 1 | Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash and cash equivalents 2,275 1,657
Cash Equivalents | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash and cash equivalents   1,000
Cash Equivalents | Level 2 | U.S. Agency Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash and cash equivalents   1,000
Cash Equivalents | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash and cash equivalents 2,275 2,907
Cash Equivalents | Level 3 | U.S. Agency Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash and cash equivalents   1,000
Cash Equivalents | Level 3 | U.S. Treasury Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash and cash equivalents   250
Cash Equivalents | Level 3 | Money Market Funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total cash and cash equivalents $ 2,275 $ 1,657
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Additional Information (Details)
Jan. 31, 2022
USD ($)
Fair Value Disclosures [Abstract]  
Fair value level asset and liability $ 0
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Schedule of Contractual Maturities of Short-term Investments (Details) - Short-term Investments - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Due in one year or less $ 10,377 $ 11,013
Due after one year to two years 1,236  
Total $ 11,613 $ 11,013
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Components of Inventories (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Inventory Disclosure [Abstract]    
Finished goods $ 10,452 $ 11,057
Raw materials 3,389 1,176
Total inventory $ 13,841 $ 12,233
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Components of Property And Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Property Plant And Equipment [Line Items]    
Total property and equipment $ 21,327 $ 16,882
Less: accumulated depreciation and amortization (14,846) (11,811)
Property and equipment, net $ 6,481 5,071
Minimum    
Property Plant And Equipment [Line Items]    
Property and equipment, estimated life 2 years  
Maximum    
Property Plant And Equipment [Line Items]    
Property and equipment, estimated life 5 years  
Computer Hardware and Software    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 6,996 6,944
Computer Hardware and Software | Minimum    
Property Plant And Equipment [Line Items]    
Property and equipment, estimated life 3 years  
Computer Hardware and Software | Maximum    
Property Plant And Equipment [Line Items]    
Property and equipment, estimated life 4 years  
Network and Engineering Equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 4,979 4,164
Network and Engineering Equipment | Minimum    
Property Plant And Equipment [Line Items]    
Property and equipment, estimated life 3 years  
Network and Engineering Equipment | Maximum    
Property Plant And Equipment [Line Items]    
Property and equipment, estimated life 5 years  
Website Development Costs    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 4,816 3,191
Property and equipment, estimated life 2 years  
Customer Premise Equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 3,965 2,041
Property and equipment, estimated life 3 years  
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 447 418
Leasehold Improvements | Minimum    
Property Plant And Equipment [Line Items]    
Property and equipment, estimated life 1 year  
Leasehold Improvements | Maximum    
Property Plant And Equipment [Line Items]    
Property and equipment, estimated life 5 years  
Office Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 124 $ 124
Property and equipment, estimated life 5 years  
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Dec. 31, 2018
Balance Sheet Components [Line Items]        
Depreciation and amortization $ 3.1 $ 2.9 $ 2.5  
Amortization expense for total deferred sales commissions 6.0 3.9 $ 2.2  
Non-cancelable purchase commitments 19.4 $ 5.4    
Global Telecomm Corporation        
Balance Sheet Components [Line Items]        
Payment for inventory purchases and related costs $ 2.7      
Global Telecomm Corporation | Convertible Promissory Note        
Balance Sheet Components [Line Items]        
Investment in privately-held company       $ 1.3
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Components of Other Current and Non-current Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Other Assets [Abstract]    
Deferred sales commissions, current $ 6,395 $ 4,689
Prepaid expenses 4,239 3,152
Convertible note receivable (see "GTC" below) 1,773 1,605
Deferred inventory costs 344 381
Other current assets 847 395
Total other current assets 13,598 10,222
Deferred sales commissions, non-current 13,228 11,474
Other non-current assets 647 736
Total other non-current assets $ 13,875 $ 12,210
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Payables And Accruals [Abstract]    
Payroll and related expenses $ 10,853 $ 11,062
Regulatory fees and taxes 3,933 4,141
Short-term operating lease liabilities $ 3,260 $ 3,831
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued expenses and other current liabilities Total accrued expenses and other current liabilities
Customer-related liabilities $ 1,587 $ 1,262
Other 3,190 2,435
Total accrued expenses and other current liabilities $ 22,823 $ 22,731
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Acquired Intangible Assets - Summary of Carrying Values of Intangible Assets Other than Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross Value, Intangible Assets $ 9,108 $ 9,108
Accumulated Amortization, Intangible Assets (4,900) (3,595)
Carrying Value, Intangible Assets 4,208 5,513
Customer relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Value, Intangible Assets 6,735 6,735
Accumulated Amortization, Intangible Assets (2,921) (1,908)
Carrying Value, Intangible Assets $ 3,814 4,827
Customer relationships | Minimum    
Finite Lived Intangible Assets [Line Items]    
Estimated life (in years) 5 years  
Customer relationships | Maximum    
Finite Lived Intangible Assets [Line Items]    
Estimated life (in years) 7 years  
Developed technology    
Finite Lived Intangible Assets [Line Items]    
Estimated life (in years) 5 years  
Gross Value, Intangible Assets $ 1,809 1,809
Accumulated Amortization, Intangible Assets (1,584) (1,385)
Carrying Value, Intangible Assets $ 225 424
Trade names    
Finite Lived Intangible Assets [Line Items]    
Estimated life (in years) 5 years  
Gross Value, Intangible Assets $ 564 564
Accumulated Amortization, Intangible Assets (395) (302)
Carrying Value, Intangible Assets $ 169 $ 262
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Acquired Intangible Assets - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Intangible Assets Net Excluding Goodwill [Abstract]      
Amortization expense $ 1.3 $ 1.3 $ 1.2
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Acquired Intangible Assets - Schedule of Estimated Future Amortization Expense for Intangible Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Goodwill And Intangible Assets Disclosure [Abstract]    
2023 $ 1,304  
2024 941  
2025 852  
2026 833  
2027 278  
Carrying Value, Intangible Assets $ 4,208 $ 5,513
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Leases - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended 85 Months Ended
May 31, 2021
Jul. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Mar. 15, 2029
Lessee Lease Description [Line Items]            
Operating lease, description     The Company leases its headquarters located in Sunnyvale, California, as well as office and data center space in several locations under non-cancelable operating lease agreements, with expiration dates through fiscal 2030.      
Operating lease, expiration date ending period     2030      
Sublease, option to extend true          
Description of sublease extension     Company extended the sublease term for its corporate headquarters in Sunnyvale, California from an end date of January 31, 2022 to March 15, 2029.       
Operating Lease liability difference amount   $ 9,500 $ 11,289 $ 1,196 $ 5,856  
Scenario Forecast            
Lessee Lease Description [Line Items]            
Undiscounted rental payment on sublease extension           $ 11,100
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Leases - Summary of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Assets    
Operating lease right-of-use assets $ 14,396 $ 6,045
Total leased assets 14,396 6,045
Liabilities    
Short-term operating lease liabilities 3,260 3,831
Long-term operating lease liabilities 11,194 2,815
Total lease liabilities $ 14,454 $ 6,646
Weighted-average remaining lease term 5 years 9 months 18 days 2 years 2 months 12 days
Weighted-average discount rate 3.70% 4.60%
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Lease Cost [Abstract]      
Operating lease costs $ 3,861 $ 3,947 $ 2,796
Variable lease costs 972 948 1,062
Total lease cost $ 4,833 $ 4,895 $ 3,858
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Leases - Summary of Supplemental Cash Flow Information Related to Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Leases [Abstract]        
Cash payments for operating leases   $ 3,945 $ 3,343 $ 2,148
Operating Lease liability difference amount $ 9,500 $ 11,289 $ 1,196 $ 5,856
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Leases - Summary of Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Operating Lease Liabilities Payments Due [Abstract]    
2023 $ 3,188  
2024 3,175  
2025 2,840  
2026 1,662  
2027 1,684  
Thereafter 3,555  
Total future minimum lease payments 16,104  
Less: imputed interest (1,650)  
Present value of lease liabilities $ 14,454 $ 6,646
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Schedule of Common Stock Reserved for Issuance (Details) - shares
Jan. 31, 2022
Jan. 31, 2021
Common Stock Reserved For Future Issuance [Line Items]    
Total shares of common stock reserved 6,361 5,825
Restricted stock units outstanding    
Common Stock Reserved For Future Issuance [Line Items]    
Total shares of common stock reserved 1,312 1,441
Options to purchase common stock    
Common Stock Reserved For Future Issuance [Line Items]    
Total shares of common stock reserved 1,325 1,366
Shares available for future issuance under stock plans    
Common Stock Reserved For Future Issuance [Line Items]    
Total shares of common stock reserved 2,354 1,887
Shares reserved under ESPP    
Common Stock Reserved For Future Issuance [Line Items]    
Total shares of common stock reserved 1,370 1,131
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Additional Information (Details)
$ / shares in Units, $ in Thousands, shares in Millions
12 Months Ended
Jan. 31, 2022
USD ($)
$ / shares
shares
Jan. 31, 2021
USD ($)
Period
$ / shares
shares
Jan. 31, 2020
USD ($)
$ / shares
shares
Stockholders Equity Note Disclosure [Line Items]      
Number of shares of common stock issued under ESPP | shares 0.2 0.2 0.2
ESPP      
Stockholders Equity Note Disclosure [Line Items]      
Percentage of eligible compensation subject to plan limitation   15.00%  
Employee stock purchase plan offering period   24 months  
Number of purchase periods | Period   4  
Purchase periods   6 months  
Purchase price of common stock as percentage of fair market value   85.00%  
Weighted average purchase price of shares of common stock under ESPP | $ / shares $ 10.22 $ 9.98 $ 9.97
Stock Options      
Stockholders Equity Note Disclosure [Line Items]      
Employee stock option expiration period 10 years    
Aggregate intrinsic value of vested options exercised | $ $ 1,900 $ 1,400 $ 2,200
Weighted-average grant date fair value of options granted | $ / shares $ 7.89 $ 4.72 $ 7.13
Stock Options | Maximum      
Stockholders Equity Note Disclosure [Line Items]      
Employee stock option vesting period 4 years    
Restricted Stock Units (RSUs)      
Stockholders Equity Note Disclosure [Line Items]      
Payment for shares of common stock withheld for tax withholdings on vesting of RSUs | $ $ 2,105 $ 1,641 $ 1,523
Restricted Stock Units (RSUs) | Maximum      
Stockholders Equity Note Disclosure [Line Items]      
Employee stock option vesting period 4 years    
Restricted Stock Units (RSUs) | Minimum      
Stockholders Equity Note Disclosure [Line Items]      
Employee stock option vesting period 1 year    
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Summarizes of Stock Option Activities (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Number of Shares    
Shares, Beginning balance 1,366  
Shares, Granted 120  
Shares, Exercised (125)  
Shares, Canceled (36)  
Shares, Ending balance 1,325  
Shares, Vested and exercisable 1,152  
Weighted Average Exercise Price Per Share    
Weighted Average Exercise Price Per Share, Beginning balance $ 7.95  
Weighted Average Exercise Price Per Share, Granted 16.28  
Weighted Average Exercise Price Per Share, Exercised 3.81  
Weighted Average Exercise Price Per Share, Canceled 13.79  
Weighted Average Exercise Price Per Share, Ending balance 8.93  
Weighted Average Exercise Price Per Share, Vested and exercisable $ 8.18  
Aggregate Intrinsic Value    
Aggregate Intrinsic Value $ 12,064 $ 7,803
Aggregate Intrinsic Value, Vested and exercisable $ 11,363  
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Summarizes of Restricted Stock Units Activities (Details) - Restricted Stock Units (RSUs)
12 Months Ended
Jan. 31, 2022
$ / shares
shares
Number of Shares  
Shares, RSUs Beginning Balance | shares 1,441
Shares, Granted | shares 919
Shares, Vested | shares (824)
Shares, Canceled | shares (224)
Shares, RSUs Ending Balance | shares 1,312
Weighted Average Grant-Date Fair Value Per Share  
Weighted Average Grant-Date Fair Value Per Share, Beginning Balance | $ / shares $ 12.54
Weighted Average Grant-Date Fair Value Per Share, Granted | $ / shares 17.04
Weighted Average Grant-Date Fair Value Per Share, Vested | $ / shares 13.19
Weighted Average Grant-Date Fair Value Per Share, Canceled | $ / shares 13.93
Weighted Average Grant-Date Fair Value Per Share, Ending Balance | $ / shares $ 15.05
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Total Stock-Based Compensation Recognized for Stock-Based Awards in Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation $ 12,682 $ 12,275 $ 12,761
Cost of revenue      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation 979 1,015 1,262
Sales and marketing      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation 1,856 1,910 1,929
Research and development      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation 4,216 4,267 4,610
General and administrative      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock-based compensation $ 5,631 $ 5,083 $ 4,960
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Income tax benefit related to stock-based compensation expense $ 0 $ 0 $ 0
Unrecognized share-based compensation expense related to unvested share-based awards $ 19,000,000.0    
Stock Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expenses recognized on straight line basis offering period 2 years 6 months    
Restricted Stock Units (RSUs)      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expenses recognized on straight line basis offering period 2 years 6 months    
ESPP      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expenses recognized on straight line basis offering period 2 years 6 months    
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Assumptions Used to Estimate Fair Value of Employee Stock Options Grants and Employee Stock Purchase Plan Using Black-Scholes Option Pricing Model (Details)
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
ESPP      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected volatility, minimum 41.00% 46.00% 40.00%
Expected volatility, maximum 58.00% 83.00% 51.00%
Risk-free interest rate, minimum 0.10% 0.10% 1.70%
Risk-free interest rate, maximum 0.20% 0.40% 2.50%
ESPP | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years) 6 months 6 months 6 months
ESPP | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (in years) 2 years 2 years 2 years
Stock Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected volatility 51.00% 47.00% 44.00%
Expected term (in years) 6 years 1 month 6 days 6 years 1 month 6 days 6 years 1 month 6 days
Risk-free interest rate 0.90% 0.60% 2.50%
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Components of Loss Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Income Tax Disclosure [Abstract]      
United States $ 1,340 $ (120) $ (17,051)
Foreign (3,091) (2,236) (1,880)
Loss before income taxes $ (1,751) $ (2,356) $ (18,931)
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Reconciliation of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Income Tax Disclosure [Abstract]      
Federal tax at statutory rate $ (368) $ (495) $ (3,975)
State taxes, net of federal benefit 52 75 12
Foreign income and withholding taxes (185) (87) (98)
Permanent tax adjustment 58 163 114
Section 162(m) 1,050 598 606
Stock-based compensation (1,545) (251) (624)
Change in valuation allowance 2,959 185 5,445
Research and development credit (1,980) (243) (1,279)
Other $ (41) 140 (331)
Income tax provision (benefit) at effective tax rate   $ 85 $ (130)
Federal tax at statutory rate, Rate 21.00% 21.00% 21.00%
State taxes, net of federal benefit, Rate (3.00%) (3.00%)  
Foreign income and withholding taxes, Rate 11.00% 3.00% 1.00%
Permanent tax adjustment, Rate (3.00%) (7.00%) (1.00%)
Section 162(m), Rate (60.00%) (25.00%) (3.00%)
Stock-based compensation, Rate 88.00% 11.00% 3.00%
Change in valuation allowance, Rate (169.00%) (8.00%) (29.00%)
Research and development credit, Rate 113.00% 10.00% 7.00%
Other, Rate 2.00% (6.00%) 2.00%
Income tax provision (benefit) at effective tax rate, Rate 0.00% (4.00%) 1.00%
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Summary of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Deferred tax assets:    
Net operating loss carryforwards $ 34,808 $ 33,211
Tax credit carryover 10,905 8,963
Operating lease right-of-use assets 3,482 1,686
Stock-based compensation 1,114 1,101
Acquired intangible assets 256 53
Deferred revenue 18 19
Other 26 14
Gross deferred tax assets 50,609 45,047
Valuation allowance (45,111) (42,153)
Net deferred tax assets 5,498 2,894
Deferred tax liabilities:    
Operating lease liabilities (3,468) (1,533)
Accruals and reserves (1,994) (1,265)
Fixed assets depreciation (36) (96)
Gross deferred tax liabilities $ (5,498) $ (2,894)
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Income Tax [Line Items]      
Net deferred tax asset, Increase in valuation allowance $ 3,000,000.0 $ 600,000  
Net operating loss carryforwards, expired 2030    
Deferred tax assets correction   7,400,000  
Unrecognized tax benefits $ 8,090,000 6,642,000 $ 6,017,000
Interest expense or penalties related to unrecognized tax benefits $ 0 $ 0 $ 0
Research and Development      
Income Tax [Line Items]      
Federal tax credit, expired 2030    
Federal      
Income Tax [Line Items]      
Net operating loss carryforwards $ 125,100,000    
Federal | Research and Development      
Income Tax [Line Items]      
Tax credit carryforwards 10,500,000    
State      
Income Tax [Line Items]      
Net operating loss carryforwards 94,800,000    
State | Research and Development      
Income Tax [Line Items]      
Tax credit carryforwards $ 9,800,000    
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Summary of Activity Related to Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Income Tax Disclosure [Abstract]    
Beginning Balance $ 6,642 $ 6,017
Decrease related to prior year positions   (362)
Increase related to current year tax positions 1,448 987
Ending Balance $ 8,090 $ 6,642
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
12 Months Ended
Jan. 31, 2020
Jan. 31, 2022
Jan. 31, 2021
Commitments And Contingencies Disclosure [Line Items]      
Non-cancelable purchase commitments   $ 19,400,000 $ 5,400,000
Accrued liabilities for loss contingencies   0 $ 0
Cumulative charges of litigation loss $ 600,000    
Non-Cancelable Service Agreement with Telecommunications Provider | Minimum      
Commitments And Contingencies Disclosure [Line Items]      
Non-cancelable purchase commitments between August 2021 and July 2022   600,000  
Non-cancelable purchase commitments between August 2022 and July 2023   1,500,000  
Non-cancelable purchase commitments between August 2023 and July 2024   $ 2,500,000  
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Financing Arrangements - Additional Information (Details) - Revolving Credit Facility - Credit Agreement - USD ($)
12 Months Ended
Aug. 01, 2021
Jan. 08, 2021
Jan. 31, 2022
Jan. 31, 2021
Line Of Credit Facility [Line Items]        
Credit agreement initiation date   Jan. 08, 2021    
Maximum borrowing capacity   $ 45,000,000.0    
Borrowing capacity description       On January 8, 2021, the Company, as borrower, entered into a three year credit and security agreement (“Credit Agreement”) with KeyBank National Association as Administrative Agent (“Agent”) and lender, and KeyBanc Capital Markets Inc. as sole lead arranger and sole book runner. The Credit Agreement provides for a secured revolving credit facility (“Credit Facility”) under which the Company may borrow up to an aggregate amount of $25.0 million, which includes a $10.0 million sub-facility for letters of credit. The Company and its lenders may increase the total commitments under the Credit Facility to up to an aggregate amount of $45.0 million, subject to certain conditions. Funds borrowed under the Credit Agreement may be used for working capital and other general corporate purposes.
Credit agreement, Interest rate description     Loans under the Credit Agreement will bear interest, at the Company’s option, at either a rate equal to the “Base Rate” (as defined in the Credit Agreement) or (b) “Eurodollar Rate” (as defined in the Credit Agreement) plus 2.50%.  The Base Rate is the highest of (i) the Agent’s prime rate, (ii) the federal funds effective rate plus 0.5%, and (iii) the Eurodollar Rate with an interest period of one month plus 1%. The Eurodollar Rate is the London Interbank Offered Rate with various interest periods as may be selected by the Company but shall not be less than 0.75%.  Upon the occurrence of any event of default, the interest rate on any borrowings increases by 2.0%. The Credit Agreement also contains customary provisions for the replacement of the London Interbank Offered Rate/Eurodollar Rate.  The Company is required to pay a commitment fee on the unused portion of the Credit Facility of 0.25% per annum.  
Line of Credit Facility, Commitment Fee Percentage 0.25%      
Borrowing remaining capacity     $ 25,000,000.0  
Borrowing capacity, Outstanding amount     $ 0  
Maximum        
Line Of Credit Facility [Line Items]        
Borrowing capacity   25,000,000.0    
Maximum | Eurodollar Rate        
Line Of Credit Facility [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 2.00%      
Minimum | Eurodollar Rate        
Line Of Credit Facility [Line Items]        
Debt Instrument, Basis Spread on Variable Rate 0.75%      
Letters of Credit        
Line Of Credit Facility [Line Items]        
Borrowing capacity   $ 10,000,000.0    
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Business Acquisitions - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
May 24, 2019
Jan. 31, 2020
Business Acquisition [Line Items]    
Cash consideration transferred   $ 7,073
Broadsmart Global, Inc.    
Business Acquisition [Line Items]    
Cash consideration transferred $ 7,100  
Cash consideration transferred, net of cash assumed 600  
Intangible assets 6,107  
Broadsmart Global, Inc. | Customer relationships    
Business Acquisition [Line Items]    
Intangible assets 5,800  
Broadsmart Global, Inc. | Trade names    
Business Acquisition [Line Items]    
Intangible assets $ 300  
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Business Acquisitions - Summary of Fair Values of Assets Acquired and Liabilities Assumed (Details) - Broadsmart Global, Inc.
$ in Thousands
May 24, 2019
USD ($)
Business Acquisition [Line Items]  
Cash $ 649
Accounts receivable 1,003
Other current and non-current assets 639
Intangible assets 6,107
Goodwill 366
Accounts payable and other liabilities (1,043)
Net assets acquired $ 7,721
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Numerator      
Net loss $ (1,751) $ (2,441) $ (18,801)
Denominator      
Weighted-average common shares 23,473,849 22,361,312 21,051,039
Basic and diluted net loss per share $ (0.07) $ (0.11) $ (0.89)
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share - Additional Information (Details) - shares
shares in Millions
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Earnings Per Share [Abstract]      
Potentially dilutive securities excluded from the computation of diluted net loss per share 2.8 3.3 3.2
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Retirement Plan - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2020
Compensation And Retirement Disclosure [Abstract]      
Employee contribution, percent of match 50.00%    
Employer contribution, percent of match 50.00%    
Employee maximum contribution percent of deferred salary amount 6.00%    
Vesting percentage 100.00%    
Matching contributions to the plan $ 0.7 $ 0.7 $ 0.7
XML 92 ooma-10k_20220131_htm.xml IDEA: XBRL DOCUMENT 0001327688 2021-02-01 2022-01-31 0001327688 2022-03-31 0001327688 2021-07-30 0001327688 2020-02-01 2021-01-31 0001327688 2022-01-31 0001327688 2021-01-31 0001327688 ooma:SubscriptionAndServicesRevenueMember 2021-02-01 2022-01-31 0001327688 ooma:SubscriptionAndServicesRevenueMember 2020-02-01 2021-01-31 0001327688 ooma:SubscriptionAndServicesRevenueMember 2019-02-01 2020-01-31 0001327688 ooma:ProductAndOtherRevenueMember 2021-02-01 2022-01-31 0001327688 ooma:ProductAndOtherRevenueMember 2020-02-01 2021-01-31 0001327688 ooma:ProductAndOtherRevenueMember 2019-02-01 2020-01-31 0001327688 2019-02-01 2020-01-31 0001327688 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-01-31 0001327688 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-31 0001327688 us-gaap:RetainedEarningsMember 2019-01-31 0001327688 2019-01-31 0001327688 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-02-01 2020-01-31 0001327688 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-02-01 2020-01-31 0001327688 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-02-01 2020-01-31 0001327688 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-02-01 2020-01-31 0001327688 us-gaap:RetainedEarningsMember 2019-02-01 2020-01-31 0001327688 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-01-31 0001327688 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0001327688 us-gaap:RetainedEarningsMember 2020-01-31 0001327688 2020-01-31 0001327688 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-02-01 2021-01-31 0001327688 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-02-01 2021-01-31 0001327688 us-gaap:RetainedEarningsMember 2020-02-01 2021-01-31 0001327688 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-01-31 0001327688 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-31 0001327688 us-gaap:RetainedEarningsMember 2021-01-31 0001327688 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-02-01 2022-01-31 0001327688 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-02-01 2022-01-31 0001327688 us-gaap:RetainedEarningsMember 2021-02-01 2022-01-31 0001327688 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-01-31 0001327688 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-31 0001327688 us-gaap:RetainedEarningsMember 2022-01-31 0001327688 us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2022-01-31 0001327688 us-gaap:RestrictedStockUnitsRSUMember 2020-02-01 2021-01-31 0001327688 us-gaap:RestrictedStockUnitsRSUMember 2019-02-01 2020-01-31 0001327688 ooma:BroadsmartGlobalIncMember 2021-02-01 2022-01-31 0001327688 ooma:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-30 2022-01-31 0001327688 ooma:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-30 2022-01-31 0001327688 ooma:CustomersCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-30 2021-01-31 0001327688 srt:MaximumMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-02-01 2022-01-31 0001327688 srt:MaximumMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-02-01 2021-01-31 0001327688 ooma:DeferredSalesCommissionsMember 2021-02-01 2022-01-31 0001327688 us-gaap:SoftwareDevelopmentMember 2021-02-01 2022-01-31 0001327688 srt:MinimumMember 2021-02-01 2022-01-31 0001327688 srt:MaximumMember 2021-02-01 2022-01-31 0001327688 us-gaap:SellingAndMarketingExpenseMember 2021-02-01 2022-01-31 0001327688 us-gaap:SellingAndMarketingExpenseMember 2020-02-01 2021-01-31 0001327688 us-gaap:SellingAndMarketingExpenseMember 2019-02-01 2020-01-31 0001327688 ooma:OomaResidentialMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-02-01 2022-01-31 0001327688 ooma:OomaResidentialMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-02-01 2021-01-31 0001327688 ooma:OomaResidentialMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-02-01 2020-01-31 0001327688 ooma:OomaBusinessMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-02-01 2022-01-31 0001327688 ooma:OomaBusinessMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-02-01 2021-01-31 0001327688 ooma:OomaBusinessMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-02-01 2020-01-31 0001327688 ooma:SubscriptionAndServicesMember 2022-01-31 0001327688 ooma:SubscriptionAndServicesMember 2021-01-31 0001327688 us-gaap:ProductMember 2022-01-31 0001327688 us-gaap:ProductMember 2021-01-31 0001327688 2022-01-01 2022-12-31 0001327688 2022-02-01 2022-01-31 0001327688 us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2022-01-31 0001327688 us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2022-01-31 0001327688 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2022-01-31 0001327688 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2022-01-31 0001327688 us-gaap:CashMember us-gaap:FairValueInputsLevel3Member 2022-01-31 0001327688 us-gaap:FairValueInputsLevel3Member 2022-01-31 0001327688 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2022-01-31 0001327688 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2022-01-31 0001327688 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2022-01-31 0001327688 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2022-01-31 0001327688 us-gaap:FairValueInputsLevel1Member 2022-01-31 0001327688 us-gaap:FairValueInputsLevel2Member 2022-01-31 0001327688 us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2021-01-31 0001327688 us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2021-01-31 0001327688 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-01-31 0001327688 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-01-31 0001327688 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2021-01-31 0001327688 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2021-01-31 0001327688 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2021-01-31 0001327688 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2021-01-31 0001327688 us-gaap:CashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2021-01-31 0001327688 us-gaap:CashMember us-gaap:FairValueInputsLevel3Member 2021-01-31 0001327688 us-gaap:FairValueInputsLevel3Member 2021-01-31 0001327688 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2021-01-31 0001327688 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2021-01-31 0001327688 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001327688 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2021-01-31 0001327688 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2021-01-31 0001327688 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember 2021-01-31 0001327688 us-gaap:FairValueInputsLevel1Member 2021-01-31 0001327688 us-gaap:FairValueInputsLevel2Member 2021-01-31 0001327688 us-gaap:ShortTermInvestmentsMember 2022-01-31 0001327688 us-gaap:ShortTermInvestmentsMember 2021-01-31 0001327688 ooma:ComputerHardwareAndSoftwareMember 2022-01-31 0001327688 ooma:ComputerHardwareAndSoftwareMember 2021-01-31 0001327688 ooma:NetworkAndEngineeringEquipmentMember 2022-01-31 0001327688 ooma:NetworkAndEngineeringEquipmentMember 2021-01-31 0001327688 us-gaap:SoftwareDevelopmentMember 2022-01-31 0001327688 us-gaap:SoftwareDevelopmentMember 2021-01-31 0001327688 ooma:CustomerPremiseEquipmentMember 2022-01-31 0001327688 ooma:CustomerPremiseEquipmentMember 2021-01-31 0001327688 us-gaap:LeaseholdImprovementsMember 2022-01-31 0001327688 us-gaap:LeaseholdImprovementsMember 2021-01-31 0001327688 us-gaap:FurnitureAndFixturesMember 2022-01-31 0001327688 us-gaap:FurnitureAndFixturesMember 2021-01-31 0001327688 srt:MinimumMember ooma:ComputerHardwareAndSoftwareMember 2021-02-01 2022-01-31 0001327688 srt:MaximumMember ooma:ComputerHardwareAndSoftwareMember 2021-02-01 2022-01-31 0001327688 srt:MinimumMember ooma:NetworkAndEngineeringEquipmentMember 2021-02-01 2022-01-31 0001327688 srt:MaximumMember ooma:NetworkAndEngineeringEquipmentMember 2021-02-01 2022-01-31 0001327688 ooma:CustomerPremiseEquipmentMember 2021-02-01 2022-01-31 0001327688 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2021-02-01 2022-01-31 0001327688 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2021-02-01 2022-01-31 0001327688 us-gaap:FurnitureAndFixturesMember 2021-02-01 2022-01-31 0001327688 ooma:ConvertiblePromissoryNoteMember ooma:GlobalTelecomCorporationMember 2018-12-31 0001327688 ooma:GlobalTelecomCorporationMember 2021-02-01 2022-01-31 0001327688 us-gaap:DevelopedTechnologyRightsMember 2021-02-01 2022-01-31 0001327688 us-gaap:TradeNamesMember 2021-02-01 2022-01-31 0001327688 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2021-02-01 2022-01-31 0001327688 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2021-02-01 2022-01-31 0001327688 us-gaap:CustomerRelationshipsMember 2022-01-31 0001327688 us-gaap:DevelopedTechnologyRightsMember 2022-01-31 0001327688 us-gaap:TradeNamesMember 2022-01-31 0001327688 us-gaap:CustomerRelationshipsMember 2021-01-31 0001327688 us-gaap:DevelopedTechnologyRightsMember 2021-01-31 0001327688 us-gaap:TradeNamesMember 2021-01-31 0001327688 2021-05-01 2021-05-31 0001327688 srt:ScenarioForecastMember 2022-02-01 2029-03-15 0001327688 2021-05-01 2021-07-31 0001327688 ooma:RestrictedStockUnitsOutstandingMember 2022-01-31 0001327688 ooma:RestrictedStockUnitsOutstandingMember 2021-01-31 0001327688 ooma:OptionsToPurchaseCommonStockMember 2022-01-31 0001327688 ooma:OptionsToPurchaseCommonStockMember 2021-01-31 0001327688 ooma:SharesAvailableForFutureIssuanceUnderStockPlansMember 2022-01-31 0001327688 ooma:SharesAvailableForFutureIssuanceUnderStockPlansMember 2021-01-31 0001327688 ooma:SharesReservedUnderEmployeeStockPurchasePlanMember 2022-01-31 0001327688 ooma:SharesReservedUnderEmployeeStockPurchasePlanMember 2021-01-31 0001327688 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2021-02-01 2022-01-31 0001327688 us-gaap:EmployeeStockOptionMember 2021-02-01 2022-01-31 0001327688 us-gaap:EmployeeStockOptionMember 2020-02-01 2021-01-31 0001327688 us-gaap:EmployeeStockOptionMember 2019-02-01 2020-01-31 0001327688 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2022-01-31 0001327688 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2022-01-31 0001327688 us-gaap:RestrictedStockUnitsRSUMember 2021-01-31 0001327688 us-gaap:RestrictedStockUnitsRSUMember 2022-01-31 0001327688 us-gaap:EmployeeStockMember 2021-01-31 0001327688 us-gaap:EmployeeStockMember 2020-02-01 2021-01-31 0001327688 us-gaap:EmployeeStockMember 2020-01-31 0001327688 us-gaap:EmployeeStockMember 2022-01-31 0001327688 us-gaap:CostOfSalesMember 2021-02-01 2022-01-31 0001327688 us-gaap:CostOfSalesMember 2020-02-01 2021-01-31 0001327688 us-gaap:CostOfSalesMember 2019-02-01 2020-01-31 0001327688 us-gaap:ResearchAndDevelopmentExpenseMember 2021-02-01 2022-01-31 0001327688 us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-01 2021-01-31 0001327688 us-gaap:ResearchAndDevelopmentExpenseMember 2019-02-01 2020-01-31 0001327688 us-gaap:GeneralAndAdministrativeExpenseMember 2021-02-01 2022-01-31 0001327688 us-gaap:GeneralAndAdministrativeExpenseMember 2020-02-01 2021-01-31 0001327688 us-gaap:GeneralAndAdministrativeExpenseMember 2019-02-01 2020-01-31 0001327688 us-gaap:EmployeeStockMember 2021-02-01 2022-01-31 0001327688 us-gaap:EmployeeStockMember 2019-02-01 2020-01-31 0001327688 srt:MinimumMember us-gaap:EmployeeStockMember 2021-02-01 2022-01-31 0001327688 srt:MinimumMember us-gaap:EmployeeStockMember 2020-02-01 2021-01-31 0001327688 srt:MinimumMember us-gaap:EmployeeStockMember 2019-02-01 2020-01-31 0001327688 srt:MaximumMember us-gaap:EmployeeStockMember 2021-02-01 2022-01-31 0001327688 srt:MaximumMember us-gaap:EmployeeStockMember 2020-02-01 2021-01-31 0001327688 srt:MaximumMember us-gaap:EmployeeStockMember 2019-02-01 2020-01-31 0001327688 us-gaap:DomesticCountryMember 2022-01-31 0001327688 us-gaap:StateAndLocalJurisdictionMember 2022-01-31 0001327688 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2022-01-31 0001327688 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2022-01-31 0001327688 us-gaap:ResearchMember 2021-02-01 2022-01-31 0001327688 srt:MinimumMember ooma:NonCancelableServiceAgreementWithTelecommunicationsProviderMember 2022-01-31 0001327688 us-gaap:RevolvingCreditFacilityMember ooma:CreditAgreementMember 2021-01-08 2021-01-08 0001327688 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember ooma:CreditAgreementMember 2021-01-08 0001327688 us-gaap:RevolvingCreditFacilityMember ooma:CreditAgreementMember us-gaap:LetterOfCreditMember 2021-01-08 0001327688 us-gaap:RevolvingCreditFacilityMember ooma:CreditAgreementMember 2021-01-08 0001327688 us-gaap:RevolvingCreditFacilityMember ooma:CreditAgreementMember 2020-02-01 2021-01-31 0001327688 us-gaap:RevolvingCreditFacilityMember ooma:CreditAgreementMember 2021-02-01 2022-01-31 0001327688 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember ooma:CreditAgreementMember us-gaap:EurodollarMember 2021-08-01 2021-08-01 0001327688 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember ooma:CreditAgreementMember us-gaap:EurodollarMember 2021-08-01 2021-08-01 0001327688 us-gaap:RevolvingCreditFacilityMember ooma:CreditAgreementMember 2021-08-01 2021-08-01 0001327688 us-gaap:RevolvingCreditFacilityMember ooma:CreditAgreementMember 2022-01-31 0001327688 ooma:BroadsmartGlobalIncMember 2019-05-24 2019-05-24 0001327688 ooma:BroadsmartGlobalIncMember 2019-05-24 0001327688 ooma:BroadsmartGlobalIncMember us-gaap:CustomerRelationshipsMember 2019-05-24 0001327688 ooma:BroadsmartGlobalIncMember us-gaap:TradeNamesMember 2019-05-24 shares iso4217:USD iso4217:USD shares ooma:Segment ooma:Source pure ooma:Country ooma:Customer ooma:Period false FY Ooma Inc 0001327688 --01-31 1 true P1Y 1 P10Y http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201409Member http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201409Member P2Y P3Y P5Y P3Y P4Y P3Y P5Y P1Y P5Y http://www.ooma.com/20220131#AccruedExpensesAndOtherCurrentLiabilities http://www.ooma.com/20220131#AccruedExpensesAndOtherCurrentLiabilities P5Y P5Y P5Y P7Y P6Y1M6D P6Y1M6D P6Y1M6D 0.58 0.83 0.51 P2Y P2Y P2Y 0.002 0.004 0.025 0.41 0.46 0.40 P6M P6M P6M 0.001 0.001 0.017 10-K true 2022-01-31 2022 false 001-37493 DE 06-1713274 525 Almanor Avenue Suite 200 Sunnyvale CA 94085 650 566-6600 Common Stock, par value $0.0001 OOMA NYSE No No Yes Yes Accelerated Filer false false true false 408000000 24300000 <p style="text-align:center;margin-top:3pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">DOCUMENTS INCORPORATED BY REFERENCE</p> <p style="margin-top:3pt;margin-bottom:0pt;text-indent:0%;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Portions of the registrant’s definitive Proxy Statement for its 2022 Annual Meeting of Stockholders are incorporated by reference in Part III of this Annual Report on Form 10-K. Such Proxy Statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the fiscal year to which this report relates. Except with respect to information specifically incorporated by reference in this Form 10-K, the Proxy Statement is not deemed to be filed as part of this Form 10-K.</p> <p style="margin-top:3pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:8pt;"> </p> 185 34 KPMG LLP Santa Clara, California DELOITTE & TOUCHE LLP San Jose, California 19667000 17298000 11613000 11013000 7310000 5228000 13841000 12233000 13598000 10222000 66029000 55994000 6481000 5071000 14396000 6045000 4208000 5513000 4264000 4264000 13875000 12210000 109253000 89097000 7507000 7499000 22823000 22731000 16600000 16426000 46930000 46656000 11194000 2815000 73000 75000 58197000 49546000 0.0001 0.0001 10000000 10000000 0 0 0 0 0.0001 0.0001 100000000 100000000 23900000 23900000 22900000 22900000 4000 4000 179860000 166577000 -20000 7000 -128788000 -127037000 51056000 39551000 109253000 89097000 175942000 156873000 139499000 16348000 12074000 12094000 192290000 168947000 151593000 49563000 46134000 43748000 24289000 18009000 18464000 73852000 64143000 62212000 118438000 104804000 89381000 58631000 50919000 50497000 38193000 36079000 37770000 23544000 20581000 20825000 120368000 107579000 109092000 -1930000 -2775000 -19711000 179000 419000 780000 -1751000 -2356000 -18931000 85000 -130000 -1751000 -2441000 -18801000 -0.07 -0.11 -0.89 23473849 22361312 21051039 20312102 138852000 -10000 -105795000 33047000 1515111 2951000 2951000 111085 1523000 1523000 12717000 12717000 24000 24000 -18801000 -18801000 21716128 152997000 14000 -124596000 28415000 1279820 2950000 2950000 122928 1641000 1641000 12275000 12275000 -7000 -7000 -2441000 -2441000 22873020 166581000 7000 -127037000 39551000 1168245 2706000 2706000 105072 2105000 2105000 12682000 12682000 -27000 -27000 -1751000 -1751000 23936193 179864000 -20000 -128788000 51056000 -1751000 -2441000 -18801000 12682000 12275000 12761000 3117000 2877000 2548000 1304000 1304000 1027000 2939000 3198000 1997000 1603000 -144000 53000 46000 -147000 2082000 637000 -135000 1571000 3378000 -407000 4609000 5496000 4965000 3599000 3911000 4089000 172000 530000 104000 6655000 4367000 -7564000 16505000 22866000 38522000 300000 600000 5924000 17488000 20077000 31234000 4204000 3160000 3273000 7073000 -4887000 229000 2866000 2706000 2905000 2951000 2105000 1641000 1523000 242000 420000 601000 1022000 1008000 2369000 5618000 -3690000 17298000 11680000 15370000 19667000 17298000 11680000 324000 1000 413000 <p id="NOTE_1_OVERVIEW_BASIS_PRESENTATION" style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Note 1: Overview and Basis of Presentation</p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ooma, Inc. and its wholly-owned subsidiaries (collectively, “Ooma” or the “Company”) provides leading communications services and related technologies for businesses and consumers, delivered from its smart cloud-based SaaS and unified communications platforms. The Company is headquartered in Sunnyvale, California. </p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Principles of Presentation and Consolidation.<span style="font-weight:normal;"> </span><span style="font-weight:normal;color:#000000;">The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. In the opinion of the Company’s management, the consolidated financial statements reflect all adjustments, which are normal and recurring in nature, necessary for fair financial statement presentation. </span></p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Fiscal Year.<span style="font-weight:normal;">  </span><span style="font-weight:normal;color:#000000;">The Company’s fiscal year ends on January 31. References to fiscal 2022, fiscal 2021 and fiscal 2020 refer to the fiscal years ended January 31, 2022, January 31, 2021 and January 31, 2020, respectively.</span></p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Use of Estimates.<span style="font-weight:normal;color:#000000;"> The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company’s consolidated financial statements and accompanying notes. Significant estimates include, but are not limited to, those related to revenue recognition, inventory valuation, deferred sales commissions, valuation of goodwill and intangible assets, operating lease assets and liabilities, regulatory fees and indirect tax accruals, loss contingencies, stock-based compensation and income taxes (including valuation allowances). The Company bases its estimates and assumptions on historical experience, where applicable, and other factors that it believes to be reasonable under the circumstances. These estimates are based on information available as of the date of the consolidated financial statements, and assumptions are inherently subjective in nature. Therefore, actual results could differ from management’s estimates.</span></p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Comprehensive Loss. <span style="font-weight:normal;color:#000000;"> For all periods presented, comprehensive loss approximated net loss in the consolidated statements of operations and differences were not material. Therefore, the Consolidated Statements of Comprehensive Loss have been omitted.</span></p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Segment Reporting. <span style="font-weight:normal;color:#000000;"> The chief operating decision maker for the Company is the chief executive officer, who reviews the Company’s financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, management has determined that the Company operates in a <span style="-sec-ix-hidden:F_000368">single</span> reportable segment.</span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue was principally derived from customers located in the United States for all periods presented, with a small portion attributable to customers loca<span style="color:#000000;">ted in Canada and other countries. </span>Long-lived assets located outside of the United States were not significant. </p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> <span style="font-family:Arial;"> </span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> Principles of Presentation and Consolidation.<span style="font-weight:normal;"> </span><span style="font-weight:normal;color:#000000;">The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. In the opinion of the Company’s management, the consolidated financial statements reflect all adjustments, which are normal and recurring in nature, necessary for fair financial statement presentation. </span> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Fiscal Year.<span style="font-weight:normal;">  </span><span style="font-weight:normal;color:#000000;">The Company’s fiscal year ends on January 31. References to fiscal 2022, fiscal 2021 and fiscal 2020 refer to the fiscal years ended January 31, 2022, January 31, 2021 and January 31, 2020, respectively.</span></p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Use of Estimates.<span style="font-weight:normal;color:#000000;"> The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company’s consolidated financial statements and accompanying notes. Significant estimates include, but are not limited to, those related to revenue recognition, inventory valuation, deferred sales commissions, valuation of goodwill and intangible assets, operating lease assets and liabilities, regulatory fees and indirect tax accruals, loss contingencies, stock-based compensation and income taxes (including valuation allowances). The Company bases its estimates and assumptions on historical experience, where applicable, and other factors that it believes to be reasonable under the circumstances. These estimates are based on information available as of the date of the consolidated financial statements, and assumptions are inherently subjective in nature. Therefore, actual results could differ from management’s estimates.</span></p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Comprehensive Loss. <span style="font-weight:normal;color:#000000;"> For all periods presented, comprehensive loss approximated net loss in the consolidated statements of operations and differences were not material. Therefore, the Consolidated Statements of Comprehensive Loss have been omitted.</span></p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Segment Reporting. <span style="font-weight:normal;color:#000000;"> The chief operating decision maker for the Company is the chief executive officer, who reviews the Company’s financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, management has determined that the Company operates in a <span style="-sec-ix-hidden:F_000368">single</span> reportable segment.</span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue was principally derived from customers located in the United States for all periods presented, with a small portion attributable to customers loca<span style="color:#000000;">ted in Canada and other countries. </span>Long-lived assets located outside of the United States were not significant. </p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Note 2:  Significant Accounting Policies</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Revenue Recognition</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company derives its revenue from two sources: (1) subscription and services revenue, which is derived primarily from the sale of subscription plans for communications services and other connected services; and (2) product and other revenue. Subscriptions and services are sold directly to end-customers. Products are sold to end-customers through several channels, including but not limited to distributors, retailers and resellers (collectively “channel partners”), and Ooma sales representatives.</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company determines revenue recognition through the following steps: </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Arial;">identification of the contract(s) with a customer; </span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Arial;">identification of the performance obligations in the contract; </span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Arial;">determination of the transaction price;</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Arial;">allocation of the transaction price to the performance obligations in the contract; and</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Arial;">recognition of revenue when, or as, the Company satisfies a performance obligation  </span></p></td></tr></table></div> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#003A5D;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Subscription and Services Revenue.<span style="font-style:normal;"> </span><span style="font-style:normal;color:#000000;">Most of the Company’s revenue is derived from recurring subscription fees related to service plans such as Ooma Business, Ooma Residential and other communications services. Service plans are generally sold as monthly subscriptions; however, certain plans are also offered as annual or multi-year subscriptions. Subscription revenue is generally recognized ratably over the contractual service term. A small portion of total revenue is recognized on a point-in-time basis from services such as: prepaid international calls, directory assistance, and advertisements displayed through its Talkatone mobile application.</span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#003A5D;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Product and Other Revenue.<span style="font-style:normal;"> </span><span style="font-style:normal;color:#000000;"> Product and other revenue is generated primarily from the sale of on-premise devices and end-point devices, and to a lesser extent from porting fees that enable customers to transfer their existing phone numbers. The Company recognizes product and other revenue from sales to direct end-customers and channel partners at the point-in-time that control transfers, which is typically when it delivers the product. The Company’s distribution agreements with channel partners typically contain clauses for price protection and right of return. Credits and/or rebates issued for expected product returns and customer sales incentives are deemed to be variable consideration, which the Company estimates and records as a reduction to revenue at the point of sale. Product returns and sales incentives are estimated based on the Company’s historical experience, current trends and expectations regarding future experience. </span><span style="color:#000000;font-style:normal;">As of January 31, 2022 and 2021, total reserves for product returns and sales incentives were approximately $1.2 million and $1.1 million, respectively.</span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue is recorded net of any sales and telecommunications taxes collected from customers to be remitted to government authorities. Amounts billed to customers related to shipping and handling are classified as product and other revenue. Shipping and handling costs are expensed as incurred and classified as cost of revenue.</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#003A5D;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Multiple performance obligations.<span style="font-style:normal;color:#000000;"> The Company’s contracts with customers typically contain multiple performance obligations that consist of communications services and related product(s). For these contracts, individual performance obligations are accounted for separately if they are distinct. The contract transaction price is then allocated to the separate performance obligations on a relative stand-alone selling price basis. The Company determines the SSP for its communications services based on observable historical stand-alone sales to customers, for which a substantial majority of selling prices must fall within a reasonably narrow pricing range. The Company determines the SSP for its on-premise devices and end-point devices based upon management’s best estimates and judgments, considering company-specific factors such as pricing strategies, discounting practices, and estimated product and other costs.</span> </p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Cash Equivalents and Short-term Investments.<span style="font-weight:normal;">  </span><span style="font-weight:normal;color:#000000;">All highly liquid investments with an original maturity of three months or less at the date of purchase are classified as cash equivalents. Short-term investments are classified as available-for-sale and carried at fair value, with unrealized gains and losses, net of tax, recorded as a separate component of stockholders’ equity within accumulated other comprehensive (loss) income. The cost of securities sold is based upon the specific identification method. </span></p> <p style="text-align:justify;margin-bottom:6pt;margin-top:6pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Fair Value of Financial Instruments.<span style="font-weight:normal;">  </span><span style="font-weight:normal;color:#000000;">The Company records its financial assets and liabilities at fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the reporting date. The Company estimates and categorizes the fair value of its financial assets by applying the following hierarchy:</span></p> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 1: Quoted prices (unadjusted) for identical assets or liabilities in active markets.</p> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 2: Observable prices based on inputs not quoted in active markets but are corroborated by market data.</p> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 3: Unobservable inputs that are supported by little or no market activity </p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The carrying value of the Company’s financial instruments, including cash equivalents, accounts receivable, inventory, accounts payable and other current assets and current liabilities approximates fair value due to their short maturities.</p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Concentrations.<span style="font-weight:normal;color:#000000;">  Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, accounts receivable and convertible note receivable (Note 5). The Company’s cash, cash equivalents and short-term investments are held by financial institutions that management believes are of high-credit quality although the balances, at times, may exceed federally insured limits. </span><span style="Background-color:#FFFFFF;color:#000000;font-weight:normal;">The Company performs credit evaluations of its customers’ financial condition and generally does not require collateral for sales made on credit. </span></p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Customers who represented 10% or more of net accounts receivable were as follows:</span></p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="4" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer A</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer B</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer C</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*As of January 31, 2022 and 2021, these customers accounted for less than 10% of net accounts receivable.</p> <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Accounts Receivable.<span style="font-weight:normal;">  </span><span style="font-weight:normal;color:#000000;">Accounts receivable are recorded net of an allowance for doubtful accounts for estimated credit losses. Allowances are recorded based upon assessment of several factors, including historical experience, aging of receivable balances and economic conditions. As of January 31, 2022 and 2021, the allowance for doubtful accounts was $0.3 million. Bad debt expense recorded in the consolidated statement of operations was not material for the periods presented. </span></p> <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Inventories.<span style="font-weight:normal;">  </span><span style="font-weight:normal;color:#000000;">Inventories, which consist of raw materials and finished goods, include the cost to purchase manufactured products, allocated labor and overhead. Inventories are stated at the lower of actual cost and net realizable value on a first-in, first-out basis. </span><span style="Background-color:#FFFFFF;color:#000000;font-weight:normal;">The Company writes down the carrying value of inventory to net realizable value for estimated excess and obsolete inventory based upon assumptions about forecast demand and market conditions. </span><span style="font-weight:normal;color:#000000;">Inventory carrying value adjustments are recognized as a component of cost of product and other revenue in the consolidated statement of operations.</span></p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Customer Acquisition Costs.<span style="font-weight:normal;"> </span><span style="font-weight:normal;color:#000000;">Sales commissions and other costs paid to internal sales personnel, third-party sales entities and value-added resellers are considered incremental and recoverable costs of obtaining customer contracts. The resellers are selling agents for the Company and earn sales commissions that are directly tied to the value of the contracts that the Company enters with the end-user customers. These costs are capitalized and amortized on a systematic basis over the expected period of benefit of five years, or customer contractual term for multi-year contracts. The Company has determined the period of benefit taking into consideration both qualitative and quantitative factors, such as expected subscription term and expected renewal periods of its customer contracts, product life cycles and customer attrition. Amortization expense is recorded in sales and marketing expenses in the consolidated statement of operations. </span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company pays sales commissions on initial contracts, contracts for increased purchases with existing customers (expansion contracts) and certain contract renewals. The Company periodically evaluates whether there have been any changes in its business, the market conditions in which it operates or other events which would indicate that its amortization period should be changed or if there are potential indicators of impairment. To date, there have been no material impairment losses related to the costs capitalized.</p> <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Internal-Use Website Development Costs.<span style="font-weight:normal;"> </span><span style="font-weight:normal;color:#000000;">The Company capitalizes certain costs to develop its customer-facing websites when preliminary development efforts are successfully completed, management has authorized and committed project funding, and it is probable that the project will be completed and the software will be used as intended. Such costs primarily include payroll-related costs for engineers and contractors directly associated with the development project. Capitalized website development costs are included in property and equipment and are amortized on a straight-line basis over an estimated useful life of two years. Costs related to preliminary project activities and post-implementation activities are expensed as incurred.  </span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Property and Equipment, net.<span style="font-weight:normal;color:#000000;">  Property and equipment, net is stated at cost, less accumulated depreciation and amortization. Depreciation and amortization is computed on a straight-line basis over the estimated useful lives of those assets, generally two to five years. Leasehold improvements are amortized over the shorter of the lease term or estimated useful lives of the respective assets. Repairs and maintenance costs that do not extend the life or improve the asset are expensed as incurred. </span></p> <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Operating Leases.<span style="font-weight:normal;color:#000000;">  The Company determines if an arrangement is a lease at inception. The Company’s leases primarily consist of office and data center space and are classified as operating leases. The Company does not have any finance leases nor material arrangements as a lessor. Right-of-use lease assets and lease liabilities are recognized at the lease commencement date based upon the present value of the remaining lease payments over the lease term. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. Lease expense for lease payments is recognized on a straight-line basis over the term of the lease. The accounting lease term may include options to renew or extend when it is reasonably certain that the option will be exercised. Lease agreements that contain both lease and non-lease components are accounted for as a single component. Short-term leases with an initial term of twelve months or less are not recorded on the balance sheet.</span></p> <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Goodwill.<span style="font-weight:normal;color:#000000;">  Goodwill represents the excess of the purchase price over the fair value of the net assets acquired in a business combination. The Company evaluates goodwill for impairment annually in the fourth quarter of its fiscal year, or more frequently if indicators of potential impairment arise. The Company has a single reporting unit and consequently evaluates goodwill for impairment based on an evaluation of the fair value of the Company as a whole. No impairment has been recognized for any of the periods presented. </span></p> <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Intangible Assets.<span style="font-weight:normal;color:#000000;"> Acquired intangible assets other than goodwill, which primarily consist of customer relationships, are amortized over their useful lives unless the lives are determined to be indefinite. For intangible assets acquired in a business combination, the estimated fair values of the assets received are used to establish their recorded values. Valuation techniques consistent with the market approach, income approach and/or cost approach are used to measure fair value.</span> </p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Impairment of Long-Lived Assets.<span style="font-weight:normal;color:#000000;">  Long-lived assets, such as property and equipment, capitalized website development costs, and intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset. </span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company did not record any material impairment charges for fiscal 2022 or fiscal 2021.  During fiscal 2020, the Company recorded impairment charges of $0.7 million to cost of product revenue for abandoned developed technology and trade names associated with the Ooma Smart Cam, which was acquired through the fiscal 2018 acquisition of Butterfleye, Inc. and discontinued in October 2019. </p> <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Research and Development.<span style="font-weight:normal;color:#000000;">  Research and development costs are charged to operating expenses as incurred in the consolidated statements of operations, except for internal-use website development costs that qualify for capitalization, as per above. Research and development expenses consist primarily of personnel-related costs for employees and contractors, including stock-based compensation, as well as license and product certification fees and allocated overhead costs. </span></p> <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Advertising.<span style="font-weight:normal;color:#000000;">  Advertising costs are included in sales and marketing and expensed as incurred, except for production costs associated with television and radio advertising, which are expensed on the first date of airing. Advertising costs were $14.5 million, $12.2 million and $13.6 million for fiscal 2022, 2021 and 2020, respectively. </span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Advertising payments to the Company’s channel partners recorded as a reduction in revenue totaled $0.3 million, $0.3 million and $0.4 million for fiscal 2022, 2021 and 2020, respectively. </p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Stock-Based Compensation.<span style="font-weight:normal;color:#000000;">  Stock-based compensation expense for all stock-based awards granted to employees and non-employee directors are measured at the grant date fair value of the equity award. The fair value of options granted and purchase rights under the Company’s ESPP are estimated on the date of grant using the Black-Scholes pricing model. The fair value of each RSU granted is determined using the closing market price of the Company’s common stock on the date of grant.  Compensation expense is recognized using the straight-line method over the requisite service period, which is generally the vesting period. Forfeitures are recorded in the period in which they occur. </span></p> <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Income Taxes.<span style="font-weight:normal;color:#000000;">  Income taxes are recorded using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income (loss) in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. </span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. A tax position is recognized when it is more-likely-than-not that the tax position will be sustained upon examination, including resolution of any related appeals or litigation processes. A tax position that meets the more likely than not recognition threshold is measured at the largest amount of benefit that is greater than 50% likely of being realized upon ultimate settlement with a taxing authority.</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest and penalties associated with unrecognized tax benefits are classified as income tax expense. The Company had no interest or penalty accruals associated with uncertain tax benefits in its consolidated balance sheets and statements of operations for any periods presented. </p> <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Foreign currency.<span style="font-weight:normal;color:#000000;"> The U.S. dollar is the functional currency of the Company's foreign subsidiaries. Remeasurement and transaction gains and losses are included in interest and other income, net and were not material for any periods presented.</span></p> <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Adopted Accounting Standards</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#003A5D;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Financial Instruments-Credit Losses.<span style="font-style:normal;color:#000000;"> </span><span style="color:#000000;font-style:normal;">On February 1, 2021, the Company adopted Accounting Standards Update (“ASU”) 2019-12, </span><span style="color:#000000;">Income Taxes </span><span style="color:#000000;font-style:normal;">(Topic 740)</span><span style="color:#000000;">: Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-style:normal;">, which simplified certain aspects of the accounting for income taxes as well as clarified and amended existing guidance to improve consistent application. </span><span style="Background-color:#FFFFFF;color:#000000;font-style:normal;">Adoption did not have a material impact on the Company’s consolidated financial statements and related disclosures. </span></p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Revenue Recognition</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company derives its revenue from two sources: (1) subscription and services revenue, which is derived primarily from the sale of subscription plans for communications services and other connected services; and (2) product and other revenue. Subscriptions and services are sold directly to end-customers. Products are sold to end-customers through several channels, including but not limited to distributors, retailers and resellers (collectively “channel partners”), and Ooma sales representatives.</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company determines revenue recognition through the following steps: </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Arial;">identification of the contract(s) with a customer; </span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Arial;">identification of the performance obligations in the contract; </span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Arial;">determination of the transaction price;</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Arial;">allocation of the transaction price to the performance obligations in the contract; and</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"> </p></td> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:'Times New Roman';font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Arial;">recognition of revenue when, or as, the Company satisfies a performance obligation  </span></p></td></tr></table></div> 2 <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#003A5D;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Subscription and Services Revenue.<span style="font-style:normal;"> </span><span style="font-style:normal;color:#000000;">Most of the Company’s revenue is derived from recurring subscription fees related to service plans such as Ooma Business, Ooma Residential and other communications services. Service plans are generally sold as monthly subscriptions; however, certain plans are also offered as annual or multi-year subscriptions. Subscription revenue is generally recognized ratably over the contractual service term. A small portion of total revenue is recognized on a point-in-time basis from services such as: prepaid international calls, directory assistance, and advertisements displayed through its Talkatone mobile application.</span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#003A5D;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Product and Other Revenue.<span style="font-style:normal;"> </span><span style="font-style:normal;color:#000000;"> Product and other revenue is generated primarily from the sale of on-premise devices and end-point devices, and to a lesser extent from porting fees that enable customers to transfer their existing phone numbers. The Company recognizes product and other revenue from sales to direct end-customers and channel partners at the point-in-time that control transfers, which is typically when it delivers the product. The Company’s distribution agreements with channel partners typically contain clauses for price protection and right of return. Credits and/or rebates issued for expected product returns and customer sales incentives are deemed to be variable consideration, which the Company estimates and records as a reduction to revenue at the point of sale. Product returns and sales incentives are estimated based on the Company’s historical experience, current trends and expectations regarding future experience. </span><span style="color:#000000;font-style:normal;">As of January 31, 2022 and 2021, total reserves for product returns and sales incentives were approximately $1.2 million and $1.1 million, respectively.</span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue is recorded net of any sales and telecommunications taxes collected from customers to be remitted to government authorities. Amounts billed to customers related to shipping and handling are classified as product and other revenue. Shipping and handling costs are expensed as incurred and classified as cost of revenue.</p> 1200000 1100000 Multiple performance obligations.<span style="font-style:normal;color:#000000;"> The Company’s contracts with customers typically contain multiple performance obligations that consist of communications services and related product(s). For these contracts, individual performance obligations are accounted for separately if they are distinct. The contract transaction price is then allocated to the separate performance obligations on a relative stand-alone selling price basis. The Company determines the SSP for its communications services based on observable historical stand-alone sales to customers, for which a substantial majority of selling prices must fall within a reasonably narrow pricing range. The Company determines the SSP for its on-premise devices and end-point devices based upon management’s best estimates and judgments, considering company-specific factors such as pricing strategies, discounting practices, and estimated product and other costs.</span> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Cash Equivalents and Short-term Investments.<span style="font-weight:normal;">  </span><span style="font-weight:normal;color:#000000;">All highly liquid investments with an original maturity of three months or less at the date of purchase are classified as cash equivalents. Short-term investments are classified as available-for-sale and carried at fair value, with unrealized gains and losses, net of tax, recorded as a separate component of stockholders’ equity within accumulated other comprehensive (loss) income. The cost of securities sold is based upon the specific identification method. </span></p> <p style="text-align:justify;margin-bottom:6pt;margin-top:6pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Fair Value of Financial Instruments.<span style="font-weight:normal;">  </span><span style="font-weight:normal;color:#000000;">The Company records its financial assets and liabilities at fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the reporting date. The Company estimates and categorizes the fair value of its financial assets by applying the following hierarchy:</span></p> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 1: Quoted prices (unadjusted) for identical assets or liabilities in active markets.</p> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 2: Observable prices based on inputs not quoted in active markets but are corroborated by market data.</p> <p style="text-align:justify;margin-top:1pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 3: Unobservable inputs that are supported by little or no market activity </p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The carrying value of the Company’s financial instruments, including cash equivalents, accounts receivable, inventory, accounts payable and other current assets and current liabilities approximates fair value due to their short maturities.</p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Concentrations.<span style="font-weight:normal;color:#000000;">  Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, accounts receivable and convertible note receivable (Note 5). The Company’s cash, cash equivalents and short-term investments are held by financial institutions that management believes are of high-credit quality although the balances, at times, may exceed federally insured limits. </span><span style="Background-color:#FFFFFF;color:#000000;font-weight:normal;">The Company performs credit evaluations of its customers’ financial condition and generally does not require collateral for sales made on credit. </span></p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Customers who represented 10% or more of net accounts receivable were as follows:</span></p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="4" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer A</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer B</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer C</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Customers who represented 10% or more of net accounts receivable were as follows:</span></p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="4" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.82%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer A</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer B</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:54.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer C</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.82%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.12%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.04%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 0.19 0.11 0.10 0.10 0.10 <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Accounts Receivable.<span style="font-weight:normal;">  </span><span style="font-weight:normal;color:#000000;">Accounts receivable are recorded net of an allowance for doubtful accounts for estimated credit losses. Allowances are recorded based upon assessment of several factors, including historical experience, aging of receivable balances and economic conditions. As of January 31, 2022 and 2021, the allowance for doubtful accounts was $0.3 million. Bad debt expense recorded in the consolidated statement of operations was not material for the periods presented. </span></p> 300000 300000 <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Inventories.<span style="font-weight:normal;">  </span><span style="font-weight:normal;color:#000000;">Inventories, which consist of raw materials and finished goods, include the cost to purchase manufactured products, allocated labor and overhead. Inventories are stated at the lower of actual cost and net realizable value on a first-in, first-out basis. </span><span style="Background-color:#FFFFFF;color:#000000;font-weight:normal;">The Company writes down the carrying value of inventory to net realizable value for estimated excess and obsolete inventory based upon assumptions about forecast demand and market conditions. </span><span style="font-weight:normal;color:#000000;">Inventory carrying value adjustments are recognized as a component of cost of product and other revenue in the consolidated statement of operations.</span></p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Customer Acquisition Costs.<span style="font-weight:normal;"> </span><span style="font-weight:normal;color:#000000;">Sales commissions and other costs paid to internal sales personnel, third-party sales entities and value-added resellers are considered incremental and recoverable costs of obtaining customer contracts. The resellers are selling agents for the Company and earn sales commissions that are directly tied to the value of the contracts that the Company enters with the end-user customers. These costs are capitalized and amortized on a systematic basis over the expected period of benefit of five years, or customer contractual term for multi-year contracts. The Company has determined the period of benefit taking into consideration both qualitative and quantitative factors, such as expected subscription term and expected renewal periods of its customer contracts, product life cycles and customer attrition. Amortization expense is recorded in sales and marketing expenses in the consolidated statement of operations. </span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company pays sales commissions on initial contracts, contracts for increased purchases with existing customers (expansion contracts) and certain contract renewals. The Company periodically evaluates whether there have been any changes in its business, the market conditions in which it operates or other events which would indicate that its amortization period should be changed or if there are potential indicators of impairment. To date, there have been no material impairment losses related to the costs capitalized.</p> P5Y 0 <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Internal-Use Website Development Costs.<span style="font-weight:normal;"> </span><span style="font-weight:normal;color:#000000;">The Company capitalizes certain costs to develop its customer-facing websites when preliminary development efforts are successfully completed, management has authorized and committed project funding, and it is probable that the project will be completed and the software will be used as intended. Such costs primarily include payroll-related costs for engineers and contractors directly associated with the development project. Capitalized website development costs are included in property and equipment and are amortized on a straight-line basis over an estimated useful life of two years. Costs related to preliminary project activities and post-implementation activities are expensed as incurred.  </span></p> P2Y <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Property and Equipment, net.<span style="font-weight:normal;color:#000000;">  Property and equipment, net is stated at cost, less accumulated depreciation and amortization. Depreciation and amortization is computed on a straight-line basis over the estimated useful lives of those assets, generally two to five years. Leasehold improvements are amortized over the shorter of the lease term or estimated useful lives of the respective assets. Repairs and maintenance costs that do not extend the life or improve the asset are expensed as incurred. </span></p> P2Y P5Y <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Operating Leases.<span style="font-weight:normal;color:#000000;">  The Company determines if an arrangement is a lease at inception. The Company’s leases primarily consist of office and data center space and are classified as operating leases. The Company does not have any finance leases nor material arrangements as a lessor. Right-of-use lease assets and lease liabilities are recognized at the lease commencement date based upon the present value of the remaining lease payments over the lease term. The Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. Lease expense for lease payments is recognized on a straight-line basis over the term of the lease. The accounting lease term may include options to renew or extend when it is reasonably certain that the option will be exercised. Lease agreements that contain both lease and non-lease components are accounted for as a single component. Short-term leases with an initial term of twelve months or less are not recorded on the balance sheet.</span></p> <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Goodwill.<span style="font-weight:normal;color:#000000;">  Goodwill represents the excess of the purchase price over the fair value of the net assets acquired in a business combination. The Company evaluates goodwill for impairment annually in the fourth quarter of its fiscal year, or more frequently if indicators of potential impairment arise. The Company has a single reporting unit and consequently evaluates goodwill for impairment based on an evaluation of the fair value of the Company as a whole. No impairment has been recognized for any of the periods presented. </span></p> 0 0 0 Intangible Assets.<span style="font-weight:normal;color:#000000;"> Acquired intangible assets other than goodwill, which primarily consist of customer relationships, are amortized over their useful lives unless the lives are determined to be indefinite. For intangible assets acquired in a business combination, the estimated fair values of the assets received are used to establish their recorded values. Valuation techniques consistent with the market approach, income approach and/or cost approach are used to measure fair value.</span> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Impairment of Long-Lived Assets.<span style="font-weight:normal;color:#000000;">  Long-lived assets, such as property and equipment, capitalized website development costs, and intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset. </span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company did not record any material impairment charges for fiscal 2022 or fiscal 2021.  During fiscal 2020, the Company recorded impairment charges of $0.7 million to cost of product revenue for abandoned developed technology and trade names associated with the Ooma Smart Cam, which was acquired through the fiscal 2018 acquisition of Butterfleye, Inc. and discontinued in October 2019. </p> 0 0 700000 <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Research and Development.<span style="font-weight:normal;color:#000000;">  Research and development costs are charged to operating expenses as incurred in the consolidated statements of operations, except for internal-use website development costs that qualify for capitalization, as per above. Research and development expenses consist primarily of personnel-related costs for employees and contractors, including stock-based compensation, as well as license and product certification fees and allocated overhead costs. </span></p> <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Advertising.<span style="font-weight:normal;color:#000000;">  Advertising costs are included in sales and marketing and expensed as incurred, except for production costs associated with television and radio advertising, which are expensed on the first date of airing. Advertising costs were $14.5 million, $12.2 million and $13.6 million for fiscal 2022, 2021 and 2020, respectively. </span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Advertising payments to the Company’s channel partners recorded as a reduction in revenue totaled $0.3 million, $0.3 million and $0.4 million for fiscal 2022, 2021 and 2020, respectively. </p> 14500000 12200000 13600000 300000 300000 400000 <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Stock-Based Compensation.<span style="font-weight:normal;color:#000000;">  Stock-based compensation expense for all stock-based awards granted to employees and non-employee directors are measured at the grant date fair value of the equity award. The fair value of options granted and purchase rights under the Company’s ESPP are estimated on the date of grant using the Black-Scholes pricing model. The fair value of each RSU granted is determined using the closing market price of the Company’s common stock on the date of grant.  Compensation expense is recognized using the straight-line method over the requisite service period, which is generally the vesting period. Forfeitures are recorded in the period in which they occur. </span></p> <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Income Taxes.<span style="font-weight:normal;color:#000000;">  Income taxes are recorded using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income (loss) in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. </span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized. A tax position is recognized when it is more-likely-than-not that the tax position will be sustained upon examination, including resolution of any related appeals or litigation processes. A tax position that meets the more likely than not recognition threshold is measured at the largest amount of benefit that is greater than 50% likely of being realized upon ultimate settlement with a taxing authority.</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest and penalties associated with unrecognized tax benefits are classified as income tax expense. The Company had no interest or penalty accruals associated with uncertain tax benefits in its consolidated balance sheets and statements of operations for any periods presented. </p> 0 0 0 <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Foreign currency.<span style="font-weight:normal;color:#000000;"> The U.S. dollar is the functional currency of the Company's foreign subsidiaries. Remeasurement and transaction gains and losses are included in interest and other income, net and were not material for any periods presented.</span></p> <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Adopted Accounting Standards</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#003A5D;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Financial Instruments-Credit Losses.<span style="font-style:normal;color:#000000;"> </span><span style="color:#000000;font-style:normal;">On February 1, 2021, the Company adopted Accounting Standards Update (“ASU”) 2019-12, </span><span style="color:#000000;">Income Taxes </span><span style="color:#000000;font-style:normal;">(Topic 740)</span><span style="color:#000000;">: Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-style:normal;">, which simplified certain aspects of the accounting for income taxes as well as clarified and amended existing guidance to improve consistent application. </span><span style="Background-color:#FFFFFF;color:#000000;font-style:normal;">Adoption did not have a material impact on the Company’s consolidated financial statements and related disclosures. </span></p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Note 3:  Revenue and Deferred Revenue</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Disaggregated revenue</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue disaggregated by revenue source consisted of the following (in thousands):</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Fiscal Year Ended January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:11pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:11pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subscription and services revenue</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">175,942</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">156,873</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">139,499</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Product and other revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,348</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,074</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,094</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">192,290</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">168,947</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">151,593</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company derived approximately 49%, 44% and 39% of its total revenue from Ooma Business and approximately 49%, 54% and 58% of its total revenue from Ooma Residential and in fiscal 2022, 2021 and 2020, respectively.</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">No individual country outside of the United States represented 10% or more of total revenue for the periods presented. No single customer accounted for 10% or more of total revenue for the periods presented.</p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue<span style="font-weight:normal;color:#000000;"> primarily consists of billings or payments received in advance of meeting revenue recognition criteria. Deferred services revenue is recognized on a ratable basis over the term of the contract as the services are provided. </span></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subscription and services</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,614</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,433</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Product and other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">68</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred revenue</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,673</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,501</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: current deferred revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,600</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,426</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-current deferred revenue included in other long-term liabilities</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">73</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During fiscal 2022, the Company recognized revenue of approximately $16.4 million pertaining to amounts deferred as of January 31, 2021. As of January 31, 2022, the Company’s deferred revenue balance was primarily composed of subscription contracts that were invoiced during fiscal 2022.</p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Remaining performance obligations<span style="font-weight:normal;color:#000000;">. As of January 31, 2022, contract revenue that had not yet been recognized for open contracts with an original expected length of greater than one year was approximately $9.1 million. The Company expects to recognize revenue on approximately 53% of this amount over the next 12 months, with the balance to be recognized thereafter.</span></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue disaggregated by revenue source consisted of the following (in thousands):</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Fiscal Year Ended January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:11pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:11pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subscription and services revenue</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">175,942</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">156,873</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">139,499</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Product and other revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,348</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,074</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,094</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">192,290</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">168,947</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">151,593</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> 175942000 156873000 139499000 16348000 12074000 12094000 192290000 168947000 151593000 0.49 0.44 0.39 0.49 0.54 0.58 0 0 0 0 0 0 <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subscription and services</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,614</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,433</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Product and other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">68</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred revenue</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,673</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,501</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: current deferred revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,600</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,426</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-current deferred revenue included in other long-term liabilities</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">73</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 16614000 16433000 59000 68000 16673000 16501000 16600000 16426000 73000 75000 16400000 9100000 0.53 P12M <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br/></p> <p style="margin-bottom:12pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Not</span><span style="font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">e 4:  Fair Value Measurements</span></p> <p style="text-align:justify;margin-bottom:6pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial assets measured at fair value on a recurring basis by level were as follows (in thousands): </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Balance as of January 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents:</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,275</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,275</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total cash equivalents</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,275</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,275</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.84%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.84%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,392</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td colspan="4" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:69.36%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total cash and cash equivalents</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.84%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,667</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term investments:</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. treasury securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,065</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,065</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,548</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,548</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total short-term investments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,065</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,548</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,613</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Balance as of January 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents:</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,657</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,657</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. agency securities</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,000</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,000</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. treasury securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">250</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">250</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total cash equivalents</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,907</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,000</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,907</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.84%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.84%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,391</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td colspan="4" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:69.36%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total cash and cash equivalents</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.84%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,298</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term investments:</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. treasury securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,782</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,782</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate debt securities</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">929</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">929</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Asset-backed securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">302</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">302</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total short-term investments</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,782</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,231</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,013</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;Background-color:#FFFFFF;margin-bottom:0pt;margin-top:8pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company classifies its cash equivalents and short-term investments within Level 1 or Level 2 because it uses quoted market prices or alternative pricing sources and models utilizing market observable inputs to determine their fair value. The Company has no Level 3 assets or liabilities. For the periods presented, the amortized cost of cash equivalents and marketable securities approximated their fair value and there were no material realized or unrealized gains or losses, either individually or in the aggregate.  </p> <p style="text-align:justify;margin-bottom:2pt;margin-top:6pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Contractual maturities of short-term investments were as follows (in thousands):</span></p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Due in one year or less</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,377</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,013</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Due after one year to two years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,236</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.84%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,613</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,013</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:6pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial assets measured at fair value on a recurring basis by level were as follows (in thousands): </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Balance as of January 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents:</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,275</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,275</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total cash equivalents</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,275</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,275</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.84%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.84%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,392</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td colspan="4" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:69.36%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total cash and cash equivalents</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.84%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,667</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term investments:</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. treasury securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,065</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,065</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,548</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,548</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total short-term investments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,065</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,548</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,613</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Balance as of January 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Tw Cen MT;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents:</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,657</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,657</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. agency securities</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,000</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,000</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. treasury securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">250</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">250</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total cash equivalents</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,907</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,000</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,907</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.84%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.84%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,391</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td colspan="4" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:69.36%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total cash and cash equivalents</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.84%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,298</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term investments:</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. treasury securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,782</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,782</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate debt securities</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">929</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">929</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Asset-backed securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">302</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">302</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total short-term investments</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,782</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,231</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,013</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 2275000 2275000 2275000 2275000 17392000 19667000 7065000 7065000 4548000 4548000 7065000 4548000 11613000 1657000 1657000 1000000 1000000 250000 250000 1907000 1000000 2907000 14391000 17298000 9782000 9782000 929000 929000 302000 302000 9782000 1231000 11013000 0 <p style="text-align:justify;margin-bottom:2pt;margin-top:6pt;text-indent:0%;color:#000000;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Contractual maturities of short-term investments were as follows (in thousands):</span></p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.54%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Due in one year or less</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,377</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,013</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Due after one year to two years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,236</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.54%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:13.84%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,613</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:9.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,013</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 10377000 11013000 1236000 11613000 11013000 <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br/></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Note </span><span style="font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">5</span><span style="font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">:  Balance Sheet Components</span></p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following sections and tables provide details of selected balance sheet items (in thousands):</p> <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Inventories</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:6pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finished goods</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,452</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,057</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Raw materials</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,389</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,176</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total inventory</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,841</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,233</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Estimated life</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">(in years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer hardware and software</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3-4</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,996</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,944</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Network and engineering equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3-5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,979</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,164</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Website development costs</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000501">2</span></p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,816</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,191</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer premise equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000502">3</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,965</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,041</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1-5</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">447</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">418</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Office furniture and fixtures</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000505">5</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">124</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">124</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total property and equipment</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,327</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,882</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated depreciation and amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,846</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,811</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,481</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,071</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Depreciation and amortization of property and equipment totaled $3.1 million, $2.9 million and $2.5 million in fiscal 2022, 2021 and 2020, respectively. </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:10pt;text-indent:0%;font-weight:bold;color:#003A5D;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Other current and non-current assets</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred sales commissions, current</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,395</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,689</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid expenses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,239</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,152</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Convertible note receivable (see "GTC" below)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,773</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,605</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred inventory costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">344</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">381</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other current assets</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">847</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">395</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total other current assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,598</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,222</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred sales commissions, non-current</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,228</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,474</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other non-current assets</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">647</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">736</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total other non-current assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,875</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,210</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Customer Acquisition Costs.<span style="font-weight:normal;color:#000000;"> Amortization expense for total deferred sales commissions was $6.0 million, $3.9 million and $2.2 million for fiscal 2022, 2021 and 2020, respectively. </span></p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Global Telecom Corporation (“GTC”).<span style="font-weight:normal;color:#000000;">   In December 2018, the Company invested $1.3 million in cash in GTC, a privately-held technology company, in exchange for a convertible promissory note that will convert to shares of GTC stock upon the occurrence of certain future events. As amended, the promissory note and accrued interest is due and payable upon the Company’s demand at any time after June 30, 2022. The Company has also partnered with GTC on certain inventory procurement and research and development activities. GTC is a variable interest entity for accounting purposes and the Company does not consolidate GTC into its financial statements because the Company is not the primary beneficiary. The Company’s maximum exposure to loss is equal to the carrying value of the convertible note receivable, including accrued interest. During fiscal 2022, the Company made total payments to GTC of approximately $2.7 million for inventory purchases and related shipping costs. As of January 31, 2022 and 2021, the Company’s non-cancelable inventory purchase commitments to GTC were immaterial.</span></p> <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Accrued expenses and other current liabilities</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:6pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.8%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Payroll and related expenses</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,853</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,062</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Regulatory fees and taxes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,933</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,141</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term operating lease liabilities</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,260</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,831</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer-related liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,587</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,262</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,190</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,435</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.3%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total accrued expenses and other current liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,823</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,731</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;"> </p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following sections and tables provide details of selected balance sheet items (in thousands):</p> <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Inventories</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:6pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finished goods</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,452</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,057</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Raw materials</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,389</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,176</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total inventory</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,841</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,233</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 10452000 11057000 3389000 1176000 13841000 12233000 <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Estimated life</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">(in years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer hardware and software</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3-4</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,996</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,944</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Network and engineering equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3-5</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,979</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,164</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Website development costs</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000501">2</span></p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,816</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,191</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer premise equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000502">3</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,965</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,041</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1-5</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">447</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">418</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Office furniture and fixtures</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000505">5</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">124</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">124</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total property and equipment</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,327</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,882</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated depreciation and amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,846</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11,811</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,481</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,071</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:10pt;"> </p> 6996000 6944000 4979000 4164000 4816000 3191000 3965000 2041000 447000 418000 124000 124000 21327000 16882000 14846000 11811000 6481000 5071000 3100000 2900000 2500000 <p style="text-align:justify;margin-bottom:0pt;margin-top:10pt;text-indent:0%;font-weight:bold;color:#003A5D;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Other current and non-current assets</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred sales commissions, current</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,395</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,689</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid expenses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,239</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,152</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Convertible note receivable (see "GTC" below)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,773</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,605</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred inventory costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">344</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">381</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other current assets</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">847</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">395</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total other current assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,598</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,222</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred sales commissions, non-current</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,228</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,474</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other non-current assets</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">647</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">736</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.24%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total other non-current assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,875</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,210</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 6395000 4689000 4239000 3152000 1773000 1605000 344000 381000 847000 395000 13598000 10222000 13228000 11474000 647000 736000 13875000 12210000 6000000.0 3900000 2200000 1300000 2700000 <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Accrued expenses and other current liabilities</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;font-size:6pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.8%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Payroll and related expenses</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,853</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,062</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Regulatory fees and taxes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,933</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,141</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term operating lease liabilities</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,260</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,831</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer-related liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,587</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,262</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,190</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,435</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.3%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total accrued expenses and other current liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,823</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.34%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,731</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 10853000 11062000 3933000 4141000 3260000 3831000 1587000 1262000 3190000 2435000 22823000 22731000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Note 6:  Acquired Intangible Assets </p> <p style="text-align:justify;margin-bottom:9pt;margin-top:12pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The gross value, accumulated amortization and carrying values of intangible assets were as follows (in thousands):</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of January 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of January 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Estimated life</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">(in years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Accumulated Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Accumulated Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.08%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5-7</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,735</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,921</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,814</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,735</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,908</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,827</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.08%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000546">5</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,809</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,584</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">225</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,809</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,385</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">424</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trade names</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000547">5</span></p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">564</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(395</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">169</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">564</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(302</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">262</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total intangible assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.18%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,108</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,900</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,208</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,108</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,595</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,513</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization expense was $1.3 million, $1.3 million and $1.2 million in fiscal 2022, 2021 and 2020, respectively. </p> <p style="text-align:justify;margin-bottom:9pt;margin-top:6pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At January 31, 2022, the estimated future amortization expense for intangible assets is as follows (in thousands): </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.1%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Fiscal Years Ending January 31,</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:16.84%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,304</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">941</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">852</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">833</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2027</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:16.84%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">278</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.1%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:16.84%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.46%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.56%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,208</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-bottom:9pt;margin-top:12pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The gross value, accumulated amortization and carrying values of intangible assets were as follows (in thousands):</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.08%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of January 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of January 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.08%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Estimated life</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">(in years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Accumulated Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Accumulated Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.08%; border-top:solid 0.75pt #000000;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5-7</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,735</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,921</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,814</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,735</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,908</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,827</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:27.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.08%;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000546">5</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,809</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,584</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">225</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,809</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,385</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">424</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Trade names</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000547">5</span></p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">564</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(395</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">169</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">564</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(302</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">262</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:27.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total intangible assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:8.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.18%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,108</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,900</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,208</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,108</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,595</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.42%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,513</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 6735000 2921000 3814000 6735000 1908000 4827000 1809000 1584000 225000 1809000 1385000 424000 564000 395000 169000 564000 302000 262000 9108000 4900000 4208000 9108000 3595000 5513000 1300000 1300000 1200000 <p style="text-align:justify;margin-bottom:9pt;margin-top:6pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At January 31, 2022, the estimated future amortization expense for intangible assets is as follows (in thousands): </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.1%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Fiscal Years Ending January 31,</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:16.84%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,304</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">941</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">852</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">833</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.1%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2027</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:16.84%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">278</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.1%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:16.84%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.46%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.56%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,208</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> 1304000 941000 852000 833000 278000 4208000 <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br/></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Note 7:  Operating Leases</span></p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company leases its headquarters located in Sunnyvale, California, as well as office and data center space in several locations under non-cancelable operating lease agreements, with expiration dates through fiscal 2030. The lease agreements often include escalating rent payments, renewal provisions and other provisions which require the Company to pay common area maintenance costs, property taxes and insurance. The lease agreements do not contain any material residual value guarantees or material restrictive covenants.  </p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease right-of-use assets and long-term operating lease liabilities are included on the face of the consolidated balance sheet. Short-term operating lease liabilities are presented within accrued expenses and other current liabilities.</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Supplemental balance sheet information related to leases was as follows (in thousands):</span></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Assets</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease right-of-use assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,396</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,045</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   Total leased assets</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,396</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,045</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term operating lease liabilities</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,260</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,831</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term operating lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,194</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,815</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   Total lease liabilities</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,454</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,646</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average remaining lease term</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.8 years</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.2 years</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average discount rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.7</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.6</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of lease expense were as follows (in thousands):</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Fiscal Year Ended January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease costs <sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,861</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,947</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,796</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Variable lease costs <sup style="font-size:85%;line-height:120%;vertical-align:top">(2)</sup></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">972</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">948</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,062</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   Total lease cost</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,833</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,895</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,858</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1) Recognized on a straight-line basis over the lease term. Includes rent for leases with initial terms of twelve months or less, which were not material.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2) Primarily included common area maintenance, utilities and property taxes and insurance, which were expensed as incurred.</p> <p style="text-align:justify;margin-top:10pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effective May 2021, the Company extended the sublease term for its corporate headquarters in Sunnyvale, California from an end date of January 31, 2022 to March 15, 2029. The total undiscounted rental payments associated with the sublease extension are approximately $11.1 million from February 2022 onwards. The Company is also required to continue paying common area maintenance costs, property taxes and insurance. This sublease extension is a lease modification that qualifies as a change of accounting for the original sublease and not a separate contract. Accordingly, in the second quarter of fiscal 2022, the Company remeasured its operating lease liability using the present value of the revised rental payments and recognized the difference of $9.5 million between the new lease liability and the old lease liability as an increase to the operating lease right-of-use asset.</p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Supplemental cash flow information related to leases was as follows (in thousands):</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Fiscal Year Ended January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash payments for operating leases</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,945</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,343</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,148</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use assets recognized in exchange for new operating lease obligations</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,289</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,196</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,856</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of January 31, 2022, maturities of operating lease liabilities were as follows (in thousands):</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Fiscal Years Ending January 31,</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,188</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,175</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,840</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,662</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2027</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,684</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.86%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,555</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total future minimum lease payments</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,104</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: imputed interest</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,650</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">      Present value of lease liabilities</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,454</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:1pt;"> </p> The Company leases its headquarters located in Sunnyvale, California, as well as office and data center space in several locations under non-cancelable operating lease agreements, with expiration dates through fiscal 2030. 2030 <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Supplemental balance sheet information related to leases was as follows (in thousands):</span></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Assets</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease right-of-use assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,396</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,045</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   Total leased assets</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,396</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,045</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term operating lease liabilities</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,260</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,831</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term operating lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,194</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,815</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   Total lease liabilities</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,454</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,646</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average remaining lease term</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.8 years</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.2 years</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average discount rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.7</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.6</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> 14396000 6045000 14396000 6045000 3260000 3831000 11194000 2815000 14454000 6646000 P5Y9M18D P2Y2M12D 0.037 0.046 <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of lease expense were as follows (in thousands):</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Fiscal Year Ended January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease costs <sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,861</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,947</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,796</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Variable lease costs <sup style="font-size:85%;line-height:120%;vertical-align:top">(2)</sup></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">972</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">948</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,062</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   Total lease cost</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.72%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,833</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,895</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,858</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:6pt;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1) Recognized on a straight-line basis over the lease term. Includes rent for leases with initial terms of twelve months or less, which were not material.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2) Primarily included common area maintenance, utilities and property taxes and insurance, which were expensed as incurred.</p> 3861000 3947000 2796000 972000 948000 1062000 4833000 4895000 3858000 Company extended the sublease term for its corporate headquarters in Sunnyvale, California from an end date of January 31, 2022 to March 15, 2029.  11100000 9500000 <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Supplemental cash flow information related to leases was as follows (in thousands):</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Fiscal Year Ended January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash payments for operating leases</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,945</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,343</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,148</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.96%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use assets recognized in exchange for new operating lease obligations</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,289</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,196</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,856</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 3945000 3343000 2148000 11289000 1196000 5856000 <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of January 31, 2022, maturities of operating lease liabilities were as follows (in thousands):</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"><span style="text-decoration:underline;">Fiscal Years Ending January 31,</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,188</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,175</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,840</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,662</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2027</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,684</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.86%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,555</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.86%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total future minimum lease payments</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,104</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: imputed interest</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,650</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">      Present value of lease liabilities</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,454</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:1pt;"> </p> 3188000 3175000 2840000 1662000 1684000 3555000 16104000 1650000 14454000 <p style="text-align:justify;margin-top:15pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br/></p> <p style="text-align:justify;margin-top:15pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Note </span><span style="font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">8</span><span style="font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">: </span><span style="font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </span><span style="font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Stockholders’ Equity</span></p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Common Stock Reserved for Future Issuance</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company had shares of common stock reserved for issuance as follows (in thousands):</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:34.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock units outstanding</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,312</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,441</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options to purchase common stock</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,325</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,366</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares available for future issuance under stock plans</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,354</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,887</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.5%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares reserved under ESPP</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,370</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,131</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.5%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total shares reserved for issuance</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,361</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,825</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Stock Options.<span style="font-weight:normal;"> </span><span style="font-weight:normal;color:#000000;">Under the Company's 2015 Equity Incentive Plan, or the 2015 Plan, options to purchase shares of common stock may be granted to employees, non-employee directors and consultants. These options vest from the date of grant to up to four years and expire <span style="-sec-ix-hidden:F_000638">ten years</span> from the date of grant. Options may be exercised anytime during their term in accordance with the vesting/exercise schedule specified in the recipient’s stock option agreement and in accordance with the 2015 plan provisions. </span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock option activity for fiscal 2022 was as follows<span style="Background-color:#FFFFFF;color:#000000;">:</span></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.76%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Weighted-Average</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Aggregate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.76%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Exercise Price</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Intrinsic Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Per Share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of January 31, 2021</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,366</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7.95</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,803</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">120</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.28</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(125</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.81</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.76%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Canceled</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(36</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13.79</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.76%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of January 31, 2022</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,325</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.12%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.93</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.12%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,064</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.76%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested and exercisable as of January 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,152</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.12%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.18</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.12%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,363</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The aggregate intrinsic value of vested options exercised during fiscal 2022, 2021 and 2020 was $1.9 million, $1.4 million and $2.2 million, respectively. The weighted-average grant date fair value of options granted during fiscal 2022, 2021 and 2020 was $7.89, $4.72 and $7.13, respectively.</p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Restricted Stock Units.<span style="font-weight:normal;">  </span><span style="font-weight:normal;color:#000000;">Under the 2015 Plan, RSUs may be granted to employees, non-employee directors and consultants. These RSUs vest ratably over a period ranging from one to four years, and are subject to the participant’s continuing service to the Company over that period. Until vested, RSUs do not have the voting and dividend participation rights of common stock and the shares underlying the awards are not considered issued and outstanding.</span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">RSU activity for fiscal 2022 was as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Shares</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.72%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Weighted-Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Grant-Date Fair</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Value Per Share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of January 31, 2021</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,441</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12.54</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">919</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17.04</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(824</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13.19</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.5%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Canceled</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(224</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:14.72%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13.93</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.5%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of January 31, 2022</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,312</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:14.72%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.05</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested RSUs included shares of common stock that the Company withheld on behalf of certain employees to satisfy the minimum statutory tax withholding requirements, as defined by the Company. The Company withheld an aggregate amount of $2.1 million, $1.6 million and $1.5 million in fiscal 2022, 2021 and 2020, respectively, which were classified as financing cash outflows in the consolidated statements of cash flows. The Company canceled and returned these shares to the 2015 Plan, which are available under the plan terms for future issuance.</p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Employee Stock Purchase Plan</span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The ESPP allows eligible employees to purchase shares of common stock at a discount through payroll deductions of up to 15% of their eligible compensation, subject to plan limitations. The ESPP provides for a 24-month offering period comprised of four purchase periods of approximately six months. Employees are able to purchase shares at 85% of the lower of the fair market value of the Company’s common stock as of the first date or the ending date of each six-month offering period. The offering periods are scheduled to start on the first trading day on or after March 15 and September 15 of each year. During each of the fiscal years 2022, 2021 and 2020, employees purchased 0.2 million shares at a weighted-average purchase price of $10.22, $9.98 and $9.97 per share, respectively.  </p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company had shares of common stock reserved for issuance as follows (in thousands):</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:34.74%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.72%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">January 31,</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock units outstanding</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,312</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,441</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options to purchase common stock</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,325</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,366</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares available for future issuance under stock plans</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,354</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,887</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.5%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares reserved under ESPP</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,370</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,131</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.5%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total shares reserved for issuance</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,361</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,825</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> 1312 1441 1325 1366 2354 1887 1370 1131 6361 5825 P4Y <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock option activity for fiscal 2022 was as follows<span style="Background-color:#FFFFFF;color:#000000;">:</span></p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.76%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Weighted-Average</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Aggregate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.76%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Exercise Price</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Intrinsic Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.56%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Per Share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.12%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of January 31, 2021</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,366</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7.95</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,803</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">120</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.28</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(125</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.81</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.76%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Canceled</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(36</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13.79</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.76%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of January 31, 2022</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,325</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.12%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.93</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.12%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,064</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.76%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested and exercisable as of January 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,152</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.12%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.18</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.12%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,363</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.56%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 1366 7.95 7803000 120 16.28 125 3.81 36 13.79 1325 8.93 12064000 1152 8.18 11363000 1900000 1400000 2200000 7.89 4.72 7.13 P4Y <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">RSU activity for fiscal 2022 was as follows:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.26%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Shares</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">(in thousands)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.72%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Weighted-Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Grant-Date Fair</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Value Per Share</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of January 31, 2021</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,441</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12.54</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">919</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17.04</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(824</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.72%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13.19</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.5%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Canceled</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(224</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:14.72%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13.93</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.5%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of January 31, 2022</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,312</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.74%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:14.72%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15.05</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 1441 12.54 919 17.04 824 13.19 224 13.93 1312 15.05 2100000 1600000 1500000 0.15 P24M 4 P6M 0.85 200000 200000 200000 10.22 9.98 9.97 <p style="text-align:justify;margin-top:15pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Note 9:  Stock-Based Compensation</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation recognized for stock-based awards in the consolidated statements of operations was as follows (in thousands): </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Fiscal Year Ended January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.5%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">979</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.6%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,015</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,262</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.5%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,856</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,910</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,929</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.5%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,216</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,267</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,610</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.36%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.5%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.5%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,631</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.6%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,083</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,960</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.36%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation expense</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.5%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.5%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,682</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.6%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,275</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,761</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The income tax benefit related to stock-based compensation expense was zero for all periods presented due to a full valuation allowance on the Company's deferred tax assets (see Note 10: Income Taxes below).  As of January 31, 2022, there was $19.0 million of unrecognized stock-based compensation expense related to unvested RSUs, stock options and ESPP that will be recognized on a straight-line basis over the remaining weighted-average vesting period of approximately <span>2.5 years</span>.</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value of employee stock options and ESPP was estimated using the Black–Scholes model with the following assumptions:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Fiscal Year Ended January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.36%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.5%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Stock Options:</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.5%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.6%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (in years)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000711">6.1</span></p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000712">6.1</span></p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000713">6.1</span></p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.9%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.6%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.5%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dividend yield</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">NA</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">NA</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">NA</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.5%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.36%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.5%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Fiscal Year Ended January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.36%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.5%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">ESPP:</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.5%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.6%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000720">41%-58%</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000721">46%-83%</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000722">40%-51%</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (in years)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000726">0.5-2.0</span></p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000727">0.5-2.0</span></p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000728">0.5-2.0</span></p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000732">0.1%-0.2%</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000733">0.1%-0.4%</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000734">1.7%-2.5%</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dividend yield</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">NA</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">NA</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">NA</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The expected term of options granted to employees is based on the simplified method as the Company does not have sufficient historical exercise data, and the expected term of the ESPP is based on the contractual term. For fiscal 2022, expected volatility is derived from the average historical volatility of the Company’s own common stock. In prior fiscal years, expected volatility was derived from a combination of the average historical volatility of the Company’s own common stock and a group of comparable publicly traded companies. The risk-free interest rate is based on the yields of U.S. Treasury securities with maturities similar to the expected term.</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation recognized for stock-based awards in the consolidated statements of operations was as follows (in thousands): </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Fiscal Year Ended January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.5%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">979</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.6%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,015</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,262</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.5%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,856</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,910</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,929</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.5%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,216</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.6%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,267</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,610</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.36%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.5%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.5%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,631</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.6%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,083</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,960</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.36%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation expense</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.5%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.5%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,682</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.6%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,275</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,761</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> 979000 1015000 1262000 1856000 1910000 1929000 4216000 4267000 4610000 5631000 5083000 4960000 12682000 12275000 12761000 0 0 0 19000000.0 P2Y6M P2Y6M P2Y6M <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value of employee stock options and ESPP was estimated using the Black–Scholes model with the following assumptions:</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.36%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Fiscal Year Ended January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.36%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.5%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Stock Options:</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.5%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.6%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (in years)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000711">6.1</span></p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000712">6.1</span></p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000713">6.1</span></p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.9%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.6%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.5%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dividend yield</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">NA</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">NA</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">NA</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.5%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.06%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.36%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.5%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:37.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Fiscal Year Ended January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:48.36%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:11.5%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.36%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">ESPP:</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.5%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.6%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000720">41%-58%</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000721">46%-83%</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000722">40%-51%</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (in years)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000726">0.5-2.0</span></p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000727">0.5-2.0</span></p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000728">0.5-2.0</span></p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000732">0.1%-0.2%</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000733">0.1%-0.4%</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000734">1.7%-2.5%</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:48.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dividend yield</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.5%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">NA</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.36%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.6%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">NA</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.06%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">NA</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 0.51 0.47 0.44 0.009 0.006 0.025 <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Note 10: Income Taxes</p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Loss before income taxes consisted of the following components (in thousands):</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.9%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.58%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Fiscal Year Ended January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.9%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.9%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">United States</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.52%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,340</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.52%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(120</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.52%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(17,051</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.9%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.52%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,091</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.52%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,236</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.52%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,880</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.9%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Loss before income taxes</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.52%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,751</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.52%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,356</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.52%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(18,931</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income tax provision (benefit) differed from the amount computed by applying the U.S. federal income tax rate to pre-tax loss as a result of the following (dollars in thousands): </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="22" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Fiscal Year Ended January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Federal tax at statutory rate</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(368</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(495</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,975</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State taxes, net of federal benefit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign income and withholding taxes</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(185</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(87</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(98</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Permanent tax adjustment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">163</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">114</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Section 162(m)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,050</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(60</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">598</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(25</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">606</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,545</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(251</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(624</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in valuation allowance</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,959</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(169</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">185</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,445</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(29</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development credit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,980</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">113</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(243</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,279</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(41</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">140</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(331</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income tax provision (benefit) at effective tax rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.12%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(130</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The tax effects of temporary differences that give rise to significant portions of the Company’s deferred tax assets and liabilities are as follows (in thousands): </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax assets:</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net operating loss carryforwards</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34,808</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,211</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax credit carryover</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,905</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,963</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease right-of-use assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,482</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,686</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,114</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,101</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired intangible assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">256</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.76%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Gross deferred tax assets</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,609</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,047</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.76%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation allowance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(45,111</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(42,153</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.76%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:20.5pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax assets</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,498</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,894</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease liabilities</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,468</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,533</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accruals and reserves</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,994</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,265</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.76%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fixed assets depreciation</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(36</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(96</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.76%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Gross deferred tax liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,498</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,894</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.76%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:20.5pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred taxes</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Management believes that, based upon the available evidence, both positive and negative, it is more likely than not that the deferred tax<span style="font-family:Times New Roman;"> </span>assets will not be utilized, such that a full valuation allowance has been recorded. The net change in the total valuation allowance for fiscal 2022 and 2021 were increases of $3.0 million and $0.6 million, respectively. </p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of January 31, 2022, the Company had net operating loss carryforwards for federal and state tax purposes of approximately $125.1 million and $94.8 million, respectively, available to offset future taxable income. If not utilized, these available carryforward losses will expire in various amounts for federal and state tax purposes beginning in 2030. In addition, the Company had research and development tax credits for federal and state purposes of approximately $10.5 million and $9.8 million, respectively, available to offset future taxes. If not utilized, the available federal credits will begin to expire in 2030. California state research and development tax credits can be carried forward indefinitely. </p> <p style="text-align:justify;margin-bottom:6pt;margin-top:6pt;text-indent:0%;font-style:italic;color:#003A5D;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Immaterial Corrections of Prior Period Disclosures<span style="color:#000000;">. </span><span style="font-style:normal;color:#000000;">Subsequent to the Company’s filing of its Annual Report on Form 10-K for the year ended January 31, 2021, the Company identified certain errors relating to its presentation of deferred tax assets, specifically net operating loss carryforwards and the associated valuation allowance for state tax purposes. As a result, the previously reported net operating loss carryforwards deferred tax asset and the valuation allowance were each reduced by $7.4 million. These corrections had no impact on the Company’s income tax provision (benefit) reported in the consolidated statements of operations and no impact on net deferred taxes in the consolidated balance sheet as of and for the year ended January 31, 2021. The Company has evaluated the materiality of these errors based on an analysis of quantitative and qualitative factors and concluded they were not material to the prior period financial statements, individually or in the aggregate.</span></p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Uncertain Tax Positions</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has unrecognized tax benefits of approximately $8.1 million as of January 31, 2022. Deferred tax assets associated with these unrecognized tax benefits are fully offset by a valuation allowance. If recognized, these benefits would not affect the effective tax rate before consideration of the valuation allowance.</p> <p style="text-align:justify;margin-bottom:6pt;margin-top:6pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the activity related to unrecognized tax benefits (in thousands): </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at January 31, 2020</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.3%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,017</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Decrease related to prior year positions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.3%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(362</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.76%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Increase related to current year tax positions</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:17.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">987</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at January 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.3%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,642</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.76%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Increase related to current year tax positions</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:17.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,448</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.76%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at January 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:17.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,090</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company had no interest or penalty accruals associated with uncertain tax benefits in its balance sheets and statements of operations. The Company does not have any tax positions for which it is reasonably possible the total amount of gross unrecognized benefits will increase or decrease within 12 months of the year ended January 31, 2022. </p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Because the Company has net operating loss and credit carryforwards, there are open statutes of limitations in which federal, state and foreign taxing authorities may examine the Company’s tax returns for all tax years from 2009 through the current period.</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Loss before income taxes consisted of the following components (in thousands):</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.9%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.58%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Fiscal Year Ended January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.9%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.9%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">United States</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.52%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,340</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.52%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(120</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.52%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(17,051</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.9%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.52%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,091</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.52%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,236</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.52%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,880</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:51.9%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Loss before income taxes</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.52%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,751</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.52%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,356</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.52%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(18,931</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> 1340000 -120000 -17051000 -3091000 -2236000 -1880000 -1751000 -2356000 -18931000 <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income tax provision (benefit) differed from the amount computed by applying the U.S. federal income tax rate to pre-tax loss as a result of the following (dollars in thousands): </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="22" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.3%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Fiscal Year Ended January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Federal tax at statutory rate</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(368</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(495</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,975</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State taxes, net of federal benefit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign income and withholding taxes</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(185</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(87</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(98</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Permanent tax adjustment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">163</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">114</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Section 162(m)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,050</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(60</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">598</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(25</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">606</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,545</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(251</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(624</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in valuation allowance</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,959</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(169</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">185</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,445</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(29</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development credit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,980</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">113</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(243</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,279</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(41</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">140</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.12%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(331</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income tax provision (benefit) at effective tax rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.12%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(130</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.06%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:5.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> -368000 0.21 -495000 0.21 -3975000 0.21 52000 -0.03 75000 -0.03 12000 -185000 0.11 -87000 0.03 -98000 0.01 58000 -0.03 163000 -0.07 114000 -0.01 1050000 -0.60 598000 -0.25 606000 -0.03 -1545000 0.88 -251000 0.11 -624000 0.03 2959000 -1.69 185000 -0.08 5445000 -0.29 1980000 1.13 243000 0.10 1279000 0.07 -41000 0.02 140000 -0.06 -331000 0.02 0 85000 -0.04 -130000 0.01 <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The tax effects of temporary differences that give rise to significant portions of the Company’s deferred tax assets and liabilities are as follows (in thousands): </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.42%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">As of January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax assets:</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net operating loss carryforwards</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34,808</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,211</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax credit carryover</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,905</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,963</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease right-of-use assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,482</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,686</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,114</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,101</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired intangible assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">256</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.76%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Gross deferred tax assets</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,609</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,047</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.76%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation allowance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(45,111</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(42,153</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.76%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:20.5pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax assets</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,498</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,894</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease liabilities</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,468</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,533</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accruals and reserves</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,994</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,265</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.76%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fixed assets depreciation</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(36</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(96</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.76%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Gross deferred tax liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,498</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,894</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.76%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:20.5pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred taxes</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> 34808000 33211000 10905000 8963000 3482000 1686000 1114000 1101000 256000 53000 18000 19000 26000 14000 50609000 45047000 45111000 42153000 5498000 2894000 3468000 1533000 1994000 1265000 36000 96000 5498000 2894000 3000000.0 600000 125100000 94800000 2030 10500000 9800000 2030 7400000 8100000 The following table summarizes the activity related to unrecognized tax benefits (in thousands): <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at January 31, 2020</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.3%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,017</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Decrease related to prior year positions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.3%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(362</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.76%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Increase related to current year tax positions</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:17.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">987</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.76%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at January 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.3%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,642</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.76%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Increase related to current year tax positions</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:17.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,448</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.76%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance at January 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:17.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.3%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,090</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 6017000 362000 987000 6642000 1448000 8090000 0 0 <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Note 11:  Commitments and Contingencies</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:9pt;text-indent:0%;font-weight:bold;color:#003A5D;font-size:10pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Purchase Commitments</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:6pt;text-indent:0%;color:#003A5D;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> <span style="color:#000000;">As of January 31, 2022 and 2021, non-cancelable inventory purchase commitments to contract manufacturers</span><span style="color:#FF0000;"> </span><span style="color:#000000;">and other parties were approximately $19.4 million and $5.4 million, respectively.</span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Additionally, the Company has a non-cancelable service agreement with a telecommunications provider that contains total annual minimum purchase commitments of $0.6 million between August 2021 and July 2022, $1.5 million between August 2022 and July 2023 and $2.5 million between August 2023 and July 2024.</span>  </p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Legal Proceedings </p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition to the litigation matters described below, from time to time, the Company may be involved in a variety of other claims, lawsuits, investigations, and proceedings relating to contractual disputes, intellectual property rights, employment matters, regulatory compliance matters, and other litigation matters relating to various claims that arise in the normal course of business. Defending such proceedings is costly and can impose a significant burden on management and employees, the Company may receive unfavorable preliminary or interim rulings in the course of litigation, and there can be no assurances that favorable final outcomes will be obtained.</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company determines whether an estimated loss from a contingency should be accrued by assessing whether a loss is deemed probable and can be reasonably estimated. The Company assesses its potential liability by analyzing specific litigation and regulatory matters using reasonably available information. The Company develops its views on estimated losses in consultation with inside and outside counsel, which involves a subjective analysis of potential results and outcomes, assuming various combinations of appropriate litigation and settlement strategies. Legal fees are expensed in the period in which they are incurred.</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of January 31, 2022 and 2021, the Company does not have any accrued liabilities recorded for loss contingencies in its consolidated financial statements.</p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#003A5D;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Oregon Tax Litigation</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On August 30, 2016, the Oregon Department of Revenue (the “DOR”) issued tax assessments against the Company for the Oregon Emergency Communications Tax (the “Tax”), which the DOR alleges Ooma should have collected from its subscribers in Oregon and remitted to the DOR during the period between January 1, 2013 and March 31, 2016 (collectively, the “Assessments”).  The Company believes that the Commerce Clause of the United States Constitution bars the application of the Tax and the Assessments to the Company, since the Company has no employees, property or other indicia of a “substantial nexus” with the State of Oregon.  </p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On March 2, 2020, Oregon Tax Court issued a decision upholding the Assessments. On April 1, 2020, the Company filed a Notice of Appeal with the Supreme Court of the State of Oregon and on December 23, 2021, the Supreme Court of Oregon issued a decision upholding the assessment. The Company intends to file a petition for writ of certiorari with the United States Supreme Court.  Litigation is unpredictable and there can be no assurances that the Company will obtain a favorable final outcome, even assuming the United States Supreme Court grants the Company’s petition. In prior fiscal years, the Company recorded and has paid cumulative charges of $0.6 million to the DOR as its best estimate of probable loss related to the Assessments.<span style="color:#000000;font-family:Times New Roman;"> </span></p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#003A5D;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Canadian Litigation</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On February 3, 2021, plaintiff Fiona Chiu filed a class action complaint against the Company and Ooma Canada Inc. in the Federal Court of Canada, alleging violations of Canada’s Trademarks Act and Competition Act. The complaint seeks monetary and other damages and/or injunctive relief enjoining the Company to cease describing and marketing its Basic Home Phone using the word “free” or otherwise representing that it is free. On November 9, 2021, the Federal Court of Canada removed Ms. Chiu and substituted John Zanin as the new plaintiff in the proceeding. In connection with the substitution of Mr. Zanin as the new plaintiff, the Federal Court of Canada deemed the proceeding as having commenced on November 8, 2021 instead of February 3, 2021. During the week of January 17, 2022, the Federal Court of Canada heard arguments from counsel representing each of the Company and Mr. Zanin regarding jurisdiction and class action certification issues, and the parties are awaiting the Court to issue its ruling. The Company intends to continue to defend itself vigorously against this complaint. Based on the Company’s current knowledge, the Company has determined that the amount of any reasonably possible loss resulting from the Canadian Litigation is not estimable.</p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Ind</span><span style="font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">emnification</span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company enters into standard indemnification arrangements in the ordinary course of business. Pursuant to these arrangements, the Company indemnifies, holds harmless and agrees to reimburse the indemnified parties for certain losses suffered or incurred by the indemnified party. In some cases, the term of these indemnification agreements is perpetual. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable because it involves claims that may be made against the Company in the future but have not yet been made.</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has entered into indemnification agreements with its directors and officers that may require the Company to indemnify its directors and officers against liabilities that may arise by reason of their status or service as directors or officers, other than liabilities arising from willful misconduct of the individual. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has director and officer insurance coverage that reduces the Company’s exposure and enables the Company to recover a portion of any future amounts paid. To date the Company has not incurred costs to defend lawsuits or settle claims related to these indemnification agreements. No liability associated with such indemnifications has been recorded to date. </p> 19400000 5400000 600000 1500000 2500000 0 0 600000 <p style="margin-top:15pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Note 12:  Financing Arrangements</p> <p style="text-align:justify;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Revolving Credit Facility </p><p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On January 8, 2021, the Company, as borrower, entered into a three year credit and security agreement (“Credit Agreement”) with KeyBank National Association as Administrative Agent (“Agent”) and lender, and KeyBanc Capital Markets Inc. as sole lead arranger and sole book runner. The Credit Agreement provides for a secured revolving credit facility (“Credit Facility”) under which the Company may borrow up to an aggregate amount of $25.0 million, which includes a $10.0 million sub-facility for letters of credit. The Company and its lenders may increase the total commitments under the Credit Facility to up to an aggregate amount of $45.0 million, subject to certain conditions. Funds borrowed under the Credit Agreement may be used for working capital and other general corporate purposes.</p><p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="Background-color:#FFFFFF;">Loans under the Credit Agreement will bear interest, at the Company’s option, at either a rate equal to the “Base Rate” (as defined in the Credit Agreement) or (b) “Eurodollar Rate” (as defined in the Credit Agreement) plus 2.50%.  The Base Rate is the highest of (i) the Agent’s prime rate, (ii) the federal funds effective rate plus 0.5%, and (iii) the Eurodollar Rate with an interest period of one month plus 1%. The Eurodollar Rate is the London Interbank Offered Rate with various interest periods as may be selected by the Company but shall not be less than 0.75%.  Upon the occurrence of any event of default, the interest rate on any borrowings increases by 2.0%. The Credit Agreement also contains customary provisions for the replacement of the London Interbank Offered Rate/Eurodollar Rate.  The Company is required to pay a commitment fee on the unused portion of the Credit Facility of 0.25% per annum.</span></p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Credit Agreement contains customary representations, warranties, affirmative and negative covenants, events of default and indemnification provisions in favor of the Agent, lenders and their affiliates. Among other covenants, the Credit Agreement includes restrictive financial covenants that require the Company to meet minimum recurring revenue levels and maintain specified amounts of available liquidity on a quarterly basis.</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of January 31, 2022, the Company had zero outstanding borrowings and was in compliance with the covenants contained in the Credit Agreement.  Accordingly, $25.0 million of borrowing capacity was available for the purposes permitted by the Credit Agreement.</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> On January 8, 2021, the Company, as borrower, entered into a three year credit and security agreement (“Credit Agreement”) with KeyBank National Association as Administrative Agent (“Agent”) and lender, and KeyBanc Capital Markets Inc. as sole lead arranger and sole book runner. The Credit Agreement provides for a secured revolving credit facility (“Credit Facility”) under which the Company may borrow up to an aggregate amount of $25.0 million, which includes a $10.0 million sub-facility for letters of credit. The Company and its lenders may increase the total commitments under the Credit Facility to up to an aggregate amount of $45.0 million, subject to certain conditions. Funds borrowed under the Credit Agreement may be used for working capital and other general corporate purposes. 2021-01-08 25000000.0 10000000.0 45000000.0 Loans under the Credit Agreement will bear interest, at the Company’s option, at either a rate equal to the “Base Rate” (as defined in the Credit Agreement) or (b) “Eurodollar Rate” (as defined in the Credit Agreement) plus 2.50%.  The Base Rate is the highest of (i) the Agent’s prime rate, (ii) the federal funds effective rate plus 0.5%, and (iii) the Eurodollar Rate with an interest period of one month plus 1%. The Eurodollar Rate is the London Interbank Offered Rate with various interest periods as may be selected by the Company but shall not be less than 0.75%.  Upon the occurrence of any event of default, the interest rate on any borrowings increases by 2.0%. The Credit Agreement also contains customary provisions for the replacement of the London Interbank Offered Rate/Eurodollar Rate.  The Company is required to pay a commitment fee on the unused portion of the Credit Facility of 0.25% per annum. 0.0075 0.020 0.0025 0 25000000.0 <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br/></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Note 1</span><span style="font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">3</span><span style="font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">:  </span><span style="font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Business </span><span style="font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Acquisitions</span></p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Broadsmart Global, Inc. </p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On May 24, 2019, the Company acquired all outstanding stock of Broadsmart, a provider of cloud-based UCaaS solutions based in Florida. The cash consideration transferred for Broadsmart was $7.1 million, net of cash assumed of $0.6 million. The Company acquired Broadsmart to provide scale for the Ooma Office and Ooma Enterprise platforms, which aligns with the Company’s overall enterprise growth strategy. </p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair values of assets acquired and liabilities assumed as of the date of acquisition was as follows (in thousands):</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:73.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.04%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.04%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">649</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,003</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other current and non-current assets</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">639</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,107</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">366</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:73.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts payable and other liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,043</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:73.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   Net assets acquired</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,721</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets acquired consisted of customer relationships of $5.8 million and trade names of $0.3 million.  The acquisition of Broadsmart was treated as an asset purchase for income tax purposes, and therefore, the transaction did not result in the recording of deferred taxes as the Company's tax basis in the acquired assets equaled its book basis. The resulting goodwill from this acquisition was deductible for U.S. income tax purposes.</p> 7100000 600000 <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair values of assets acquired and liabilities assumed as of the date of acquisition was as follows (in thousands):</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:73.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:23.04%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.04%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">649</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,003</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other current and non-current assets</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">639</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangible assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,107</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:73.8%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.04%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">366</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:73.8%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts payable and other liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,043</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:73.8%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   Net assets acquired</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.14%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,721</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 649000 1003000 639000 6107000 366000 1043000 7721000 5800000 300000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Note 14:  Net Loss Per Share </p> <p style="text-align:justify;margin-top:9pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic and diluted net loss per share of common stock is calculated by dividing the net loss allocable to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net loss per share of common stock is the same as basic net loss per share because the effects of potentially dilutive securities are antidilutive because the Company reported net losses for all periods presented. </p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share data):</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Fiscal Year Ended January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Numerator</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,751</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,441</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(18,801</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average common shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,473,849</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,361,312</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,051,039</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic and diluted net loss per share</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.07</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.11</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.89</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Potentially dilutive securities of approximately 2.8 million, 3.3 million and 3.2 million were excluded from the computation of diluted net loss per share for fiscal 2022, 2021 and 2020, respectively. These shares include the Company’s outstanding RSUs, outstanding stock options and shares to be purchased under the ESPP at the end of the respective purchase period. In the event the Company reported net income for the periods presented, a portion of these outstanding securities would be reflected in weighted-average shares outstanding for diluted earnings per share by application of the treasury method.</p> <p style="text-align:justify;margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table sets forth the computation of basic and diluted net loss per share (in thousands, except share and per share data):</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.66%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Fiscal Year Ended January 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.34%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Numerator</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,751</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,441</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(18,801</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:56.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average common shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,473,849</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,361,312</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,051,039</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic and diluted net loss per share</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.07</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.11</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.3%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.34%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.89</p></td> <td style="background-color:#D5E6F7;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="text-align:justify;margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> -1751000 -2441000 -18801000 23473849 22361312 21051039 -0.07 -0.11 -0.89 2800000 3300000 3200000 <p style="text-align:justify;margin-top:15pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;color:#003A5D;font-size:14pt;font-family:Arial;font-style:normal;text-transform:none;font-variant: normal;">Note 15:  Retirement Plan</p> <p style="text-align:justify;margin-bottom:0pt;margin-top:9pt;text-indent:0%;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company offers a qualified 401(k) defined contribution plan to eligible full-time employees that provides for discretionary employer matching and profit-sharing contributions. The Company matches the lower of 50% of employee contributions or 50% of the first 6% of each employee’s eligible compensation that is contributed to the 401(k) plan. Contributions made by the Company vest 100% upon contribution and are expensed as incurred as compensation costs. The Company’s matching contributions to the plan were $0.7 million for each of the fiscal years 2022, 2021 and 2020.</p> 0.50 0.50 0.06 1 700000 700000 700000 EXCEL 93 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &&(B%0'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 " !AB(A4:!KW7NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R''#&";-I66G#08K;.QF;+4UC1UC:R1]^R5>FS*V!]C1TN]/ MGT"-#E+W$5]B'S"2Q70WNLXGJ<.:'8F"!$CZB$ZE,!@M(G M=4 0G-^#0U)&D8(96(2%R-K&:*DC*NKC!6_T@@^?L\;F%] M(N4U3K^2E70.N&;7R6^KS7;WR%K!A2AX7?"'G:@D%[*N/V;7'WXW8=<;N[?_ MV/@JV#;PZR[:+U!+ P04 " !AB(A4F5R<(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 &&(B%1T2V[HF < *P> 8 >&PO=V]R:W-H965T&UL ME5E=<^(X%GV>_14JMFMJIJH3;!E(NB=)%>%CANDD4$!F*KNU#\(66-6VQ4IR M"/]^KVQCD[2Y9ONA8QO?HZ,KZ9QKZ68GU7<=1W)WVW);AP=SL0F-?="^N]FR#5]P\[R=*;AKERB!B'FBA4R(XNO; M5M_].NID =D;?PF^TT?7Q'9E)>5W>S,);EN.9<0C[AL+P>#/*Q_P*+)(P.._ M!6BK;-,&'E\?T,=9YZ$S*Z;Y0$9_B\"$MZWK%@GXFJ61F111!(_U3=M MXQ:B[1<-W><-T1,-N90\RL2$&EH)>/ >H VL2^KT0/V>HHA_LN22>.YG0AU* M:P@-S@]W:\*'>/@C4VCKHX;6TPC"G;K6WR7#*\?1R_"\$W@#^/1*'KWSLC'C2DB[5@("*ZXV,3C28>+]XZ>??IP[[[A=E=RNSN,V%MIG M$7GA3)$Q/*Q=IRB6-::O>LM\?ML"Y]%/YT^]A$:KE,)L8,"%>([YQMAUS D MZ8G%M=.K 6@J8P8:[F.LCNS!/8?5 9-P8!-0+O?R#>^K^6%0SF.XWKTJG=] MC3&C%3.*P@U2I3[.>6Q1-L!=7#CNA8=)L5MIL>N=D[2_H?RY^)[(74(6G&F9 M\(!,M$ZYJN6'8SY)C%JEZ2ZNRH?Q+)(WYUNI3#;_#3/UB[ !\85KC%FE\RXN MU 6SL8@X>4KCU8DLX2".'<2KSA?#!7F ]\@TJ5\(.&27=DD_BEDB%>F_ M\B3%W-.ME-_%Q1IENMS)6J8XY"(5AH,U.1C!R@=<7,@_$AS8.\C!$M9O+3D< M;I$FR?Z515CV:&4.]"QS*,G9UZ 7. ^1:M'(*>Y1 EM9G4 M!O3X7V)+!C*H)X8C?NDXUUV,6^41M,$C,F;P 7V:"@[0ZV*3BU:.0''U?I!9 MN1."!R#:T0#2[?4N>CUTNM/*".A91O"7C-+$,)4+KZHU@ 8DU)EHI?_T;/U7 M9 #3>R-5;9G1@-/W?0X0 !#D8!B[R@KH65:PB%D4D?M4P\^Z/EDX3M/G"*VD MGYXE_:.8JXTU\-\!P80PT>,M2^H3AP,V4JNTGIZE]8L0"B"4$ [32*C2=GJ6 MMD\2PU6^-67+1'8H@VJYX8AXU>-5PN[A(KP4!NH=N28N_67U*]2)?JJ :AVC M!B3(23KLP'>F3TYHKOG;NW U^:6F0U+<(*!VM:IU[E =Y9'O!^*B]" M!I4%F:8&"HO$?JS7[=85R-T,V6Z/O][1CN?8?S?MUSI6E?9[9VG_+%U%PB?C M2+*Z+(T*E-X1 RAD3C1>R;R'J_)D,)Z3?AH(8^MQ8S@D(1NN4]MA#7A-4Z@2 M>0]7YP.GDPJ AW^;/?Y.'AYF=1NW#:'#T<-TLER.R,\LWOY&EM/GP1^C'['> M]ZOR"@]7]D._;,EF$UW;MX;:GR767"*F&'Q'L$BLI4H$J^UJ(Q+Y4VI^&N;] MUF[E.QW<+0Z]' L5D\FP=GL71W _UNAYAQJB/.R[MU,940?WCX-^Z2/EAWIO M9??/UAP\O?Z+"$>MW_L<3@?/CZ.GY8),G@;3^6PZ[R]'0W+_0N:C\6@^>AJ, MX)M'V:FBK9&;D!-5;N+]_,]KZE[]INWAE4A$5GK -]O;/O>H3(-A6(F KMA- MUH-%/'*>;PZQPB%A MR.WN_"59I'[X YV=@*IMQY3(NDG=/CJ5LT5Z=ARJB6]+DOR4JWQ:'KGVLX/&#\_OW:^#_."T M@LG/<1^9K?TUB?@:()W+*[ _E1^-YC=&;K.SOY4T1L;99<@9S"3[ OR^EM(< M;FP#Y0'UW?\ 4$L#!!0 ( &&(B%1OC;_FW04 )T7 8 >&PO=V]R M:W-H965T&ULK9AM;]LV$,>_"N$50PLTL4@]6:EC($VRM4/7 M!G6ZO68LVB8JB2Y).C^3\4YF:J=9#2MG/)L2CPOFN:4%Y/% MO/IV)Q=S4>J,%^Q.(E7F.95/;UDF'B\G>/+CPV>^V6KS8;J8[^B&+9G^LKN3 M\#9MHJ0\9X7BHD"2K2\G5_CBVJ\<*HN_.'M4G6=DNO(@Q%?S\CZ]G'A&$G#^YNK^]L;]/;JP]7'ZUNT?'=[>[]$9^C+\@:]?/$*O4"\0/=;42I: MI&H^U="R\9^N#JV\K5LA(ZW\08MSY./7B'B$6-ROG^^.C]VGT-^FTZ3I-*GB M^6.=+J5DA494*:;5A2.BWT3TJXC!6$2JM@AR@U;F@7TK^9YFT(0U5W6HJ IE MEME^@9,HBN?3?3(7$V:#R*/)+T) ZMPC!) M KO$I)&8."7>24"EU$_5JC8+>F>6RN@\3(9*@UE_N(=&H1=CNT[LM17<&X/48]&-O"3J*?98A9Y03@BNH,=?&+Y:%IL M."SM@\31S!X"=04$Q.M/4XM5&(X5(MR" A.GS-^%2!]YEEF%$8NP*.@+.V%U M+*SE#78#IU[DCM'U;04H#OOJ+&:$= KHL;P6,]C-F7J!.^19P.$E).SSQ6(W M2[PD'M'7$@:'S]H!9)P^\(QKJ.*N;0!NJ8#=6&C8M:-/!ES6S@_+?@R%H-]U MBU60)",];^& W70 @;)D4-*^PTE ,575-W&$C$Y2K/*'2 ":DL'0V

RX86L&.E/8'0"!2WN&ATC 0([^OL!J!JMS1&*+#NQFQS'>3J5S2(4@ M2OR!5IM9%(YH)2T]B)L>'T2QJ3>$HL>1$[J)A1\8)_WZ9S$C,SS"#]+R@[CY M4=>_K!%_2NP0#W%_PMILQG1V3AIN@-13X92Z(2/"&4[Z%<%B%B1A,#8%6I:0 M$X<7D>>\/@G49QA1F&G BA7H12\_"LT0QJ^LRIV1S1W$A=K1%;N<["133.[9 M9(%L!\#_(=!Q[UM4D<")@J46JZ];D:5,JE]_F1$_K)1032HH:X3S-W M\D?!4J8E],([]SP/ R D@D-BR2X0]N!HGV7F6D-MJ31%N=1P4N/_L/0-*D3! M$%?*5.VJ6)=:P>8IA2&R#HE3SL\,R7\/=)RR%J+$#5$S(4TNQO/E3!CQSY/F M=Y,Q0CH?#@[VA+X&JJ@=J^Z6LB=K>H=8'I0\E\EQ2EILDQ/83E-N[KV@F.PH M3\]X@59TQZ&X6$5:3FUQ,HOZ4+'9 53BD?T5:2%-W)"&74:9EQG5K-EID)I5XA7L!G*\')$,UG9"!_:#2FO&4W<;.[JSQE:[[BUE,)&>+X M#)-9/.L?3.R&L>>/*/5;CVZV<[:4;: M *%<@.V<]SW/<4YPQEO>2"D 3/*:%B8B529N>V+:($I5!T6(:HNK)B/(52 M3?G:%AE',#:BE-B>X_3M%&)J!6.S-N?!F.628(KF'(@\32'_,#K1.H%.QAG<(T62'[+YES-[,HEQBFB C,*.%I-K*E['KJ.%IB([QAMQ#0D2(=E(MHO8D28;[ M8GL#"T2YD"PMQ8H@Q;3X MA<_E1NP(W.X>@5<*O+8"OQ3XIM""S)1U"24,QIQM =?1RDT/S-X8M:H&4WT; M%Y*KJUCI9!#>WRWN;V\NIX^S2W QO9W>A3.PN)[-'A?@XQQR1&6")(X@^00^ M@P_ !B)1JV)L2Y5=>]A1F>FBR.3MR?0%T@[PW3/@.9[7( _;R]VZW%8U5X5[ M5>&>\?/W^"TDE$CUHP3W*W"%*:01A@3,F<"FOWY.ET)RU66_#B3SJV2^2=;= MDVRN>A-QCF*@;FCT= 8RR,$&DAPU[6/A-3!>^C'U3:1->I113TZG7I_IX[><'C^J FX(= ;'>!U MG?^GA',Z\9&V+2U;<#=%-H/;.R>=?LWX"OD:4P$(6BFITQDH#UZ&PO=V]R:W-H965T&ULK5C;;MLX%/P5 MPNA#"S0Q;[H%B8'$3G>S:)H@3K?/BDW;0B31*])V]N^7DFS)H8Y8+]H\Q+K, M.>(,R3,D+W>R>%4K(31ZR])<70U66J\OAD,U6XDL5N=R+7+S9B&++-;FME@. MU;H0\;P*RM(AQ=@?9G&2#T:7U;/'8G0I-SI-5&)644;^DE>]OM4%^9M8N+T:/SP;?KP]6YR_7P[0=-G\W-_ M^^UYBAZ^H(?'VZ?KYSL#0&?H^W2"/G[XA#Z@)$?/*[E1<3Y7ET-MVE!F&L[V MW[NIOT=[ODY7BETF\_%_'V"H6E\PX >&-Q09\:_XOP<,?(944PIT*#Q MZ>$$")^<'HX=;%C3'ZS*QWKR/8FMR#?BPI&*-ZEXE8KWI'J6.D[-W*P20CU5 MA_M5>%D?MB,241H9&MMC_0"8'T8\> ^; #"/>!%K8.](> T)SZG'6"J-Y.) MPZ6+WZ3T3]!E]CXQI$^=QCMB%+#0HY8\793/"6>6.@"*4D)A<8*&2>!D\DU*&*=Y$LD MWHR7*:%<71PU62.G,-,X%0J9"F5*9?$JROR0/E&'D1?ZC%CR "@S545F;L9J*M?&=L'NWJX!ZW(39>G%:%X;BPM4;H< EMP#NZ3';>",H]SFQ, PUY(;$X0 M+*1>#R?:?(%R$HY[:0EHG(LQ)ZFM9 M7!:%S [$9 X38IT&G)E19]L(!*-!X-ETP&P!Z:DSI'5#XK;#NUR+0IBB7PX\ MJ5>B,$N9F#[QKK*V_&, Q#O% 0 %8=],:JV1>#_OH!=A%O]B3P7I M^*UGU'F K(%GUSH(9N:;;_.!LADWZ.NDUIJ)VYOO&AKHH_&U;5+N+SX9DKF M/6Y,NLYZ%G8&51=$6)_^K?L2M_U^,]NRU/0!J'?060Z!>@,PRGFG;D'9PA#W MZ=VZ+W';[X$",C,S&P^9J\N.R:M'Q.W(=_$*IG5'I:D M&VTO_/>:U3G"8Y;X' ?XW5]'0C"*="0$86$$*TA;@Z;8J>"/:F,G<]_1^CD;6UDKEKY))13D.[ M6 (P$F)L+_M &/=MC89'QW>9*);5,:@RS=WDNCX':YXV1ZW7U0&C]?R&7$SJ M ],V37U^>Q\7RR17*!4+DQ*?!Z;?BOI(M+[19@>O0?4$L#!!0 ( &&(B%1BX6 #[@4 ),; 8 >&PO M=V]R:W-H965T&ULQ9G[;]LV$,?_%<(HL!:(:Y%Z%XZ!Q(\V M6UZ+DPW#L!\8B8ZT2J(K44GZWX^4%3TH2DGSZ! @ENR[X_>.)WXH:7I'TZ]9 M0 @#]W&49/NC@+'MI\DD\P(2X^PCW9*$_[*A:8P9/TUO)MDV)=@OG.)H@C3- MFL0X3$:S:?'=>3J;TIQ%84+.4Y#E<8S3[X)W.-,S*GT9^A MSX+]D3,"/MG@/&(7].X+*1,R13R/1EGQ']SM;&U]!+P\8S0NG;F".$QVG_B^ M+$3# ?8YH-(!20ZFUN.@EPZZY& 8/0Y&Z6#(#E:/@UDZF)(#ZI-DE0Z6Y&"Y M/0YVZ6 7D[6K;C$U"\SP;)K2.Y *:QY-'!3S6WCS&0D3T8IKEO)?0^['9O.S MT_79\='BX'*Y .M+_G&R/+U<@[,5/SN;__;E['BQO%C_ I:_7QU=_@7&X&J] M ._??0#O0)B RX#F&4[\;#IA7(V(.?'*D0]W(Z.>D2\IPY'";3[L-L_C/,*B M?\%RL^$-O0?.21I2'] -./#I5G3X'C_ZEQ>/7S-,,<3BD2%H'/.K9,VH]Q7P MY'@P/Q1A<03.<>B/CQ(PQ]M0K7\Y'/S \W89$!^6'9)[PMJ]Y$56^B0H;1(^/PX/C@ M=+X$F(%?(1,<7>[IK(BFLB3WS>M^1;'K+O8P$"'VPCG"@7 :,KSC6A-"]& MIY@MHY9ZLU)OOEP]:*A_J+FJQ&8G"VCR/]BCT:HT6H,:RTE.R39/O:"0PG<7 M@.%[C@$6!#3RP^0F US[+;T7&-.)=89%BO:H.Q;WAE\5Y=AL7RI:NIT)Q[94%Y7G.ZZ MTK)JR70KF>Z@S!T=O!8=PI(.40\=#MWNY69(J]N@24LIU.I=A#:H]91OFH4F MY39 4TRCXVC2(K!ZW*XMKK'%@8/B.,YHGA1-MV:R9J M>QT1?JK'J8;9C<(7;D-S3TA\35(EC=\L?KMB-7CA M<\B+-.7THFX_.08TI4L$*MAK(M>5+J6E(APTY$[IVHPA,DS7ZFF5FK[P)?A5 M%F !%?R%-K0@-R6-6]HGD;4/,*K\ M%TA!6.38NM:W[J&:=VB8=Z\"&*0 H*U9\O3H7< TK=H9U(A$KX#(IP(&=5$) MH>7PK46/S)J#:)B#KPL8U 7AF-_ORZM@:6;UFK63J6F)WHJ6@\5745,S-;OG M,0:J@8@> >(/ 9U,0<1;P&YM+8",$VSMM2:A6B8A<\"#.I"<8QDPCQBU-9; M Q$- W$0,0JF05M>MU>/FK4?I-7TTX?IUX,8I)):AFI.I\E[3U[#%&:0[S\M M^19;83=&\A-$E1&_9["=G@V57L-5?Q)<^R"CJL!"[R(/Z:YN05=^-#1IO&T0 MKZM.<'H3)AF(R(:[:A]M'B/=O0':G3"Z+5Y 7%/&:%P&PO=V]R M:W-H965T&ULM5E=;]NX$OTKA+$/+;"N15*?11(@L5ML+[9- M4+=WGQF9CKF51"]%)\W]]7O+R35]O^"9:] @_JOD4WWT3!R5>ZU_N)=/J\M) MX&8D"YE;UX6 ?X]R+HO"]03S^&??Z>0PIFMX_/S2^\>&/)"Y%[6* !VS=@?H-PH '?-^"O;1#N&X2-95HJC1T6PHJK"Z.?B'%HZ,T]-,9L M6@-]5;EU7UH#ORIH9Z_FMU^6MW]^6EQ_^[ @RV_P[_.'+]^6Y/8CF5\O_R ? M_[S]:TFFY/MR0=[\]I;\1E1%OFWTKA;5JKZ869B#ZVF6[\>[:<=C ^-11C[K MRFYJ\J%:R=5I!S.8_($!>V%PPT9[_(^HWA%.?R!@G;,8)!\;Y M B&ET#6Z@FW+N&GIXL;CU90F$1CG\=BL"(J%H8=:8'VE:=#!3F8?'68?C5KI M>O4W; T(/[8F5D/\R765JT*2:D_+?77/N3/GUNA'![9E MX\/,#@R8%4,DIJ(4%5/$O4M01O:[CG_^Q4 MK1QH:F0AK/,H*TN4<-I?#AZ$'N'7@!8(*& )3C@[$,[.(MQMBD*"!Q/C9'.J MUU/8-GL38"2S_EID//-(]D&<9JE'L@^B639 D@:=R 7CT0Y6J@D%X)76[')P M3\V@!.U6DOY#%#>Q#6;ODXRAN M=UNR4.)>%;^,X;231SJNC]=YKG=.7B#L2?4H( 3\[A0%M5W8Y\R"7OC&8#'W MPQJ"HCP:L%^GES0:I?.I>@2QU ;LT]AKU?EA^\,S:%6-;^Y]UZ=+&B5^/H#! M.$_\#8[ PF#(/SK-I>.B>V?D5JC5B\:V)+5S]I&H1?M2.0WCP(];&"P*LY[G M8[UE\=#2=."SP'1U*-!VNDK'A?7+^YU!O(9*96FI<)--4!9E/6EU8:1X%O5 3&6!K[VQZ!\31B M;,"JG5*S<:4^Y5J+XFR:?27F0>"3[(-B'[1 0%'&AORFTW3&QQGN#"1@]=F\ M.")'29BF/C4$QX*@5T=@.$X9'^+7I1!L/(68O[(D8DA>$+)>C8#!..2D/AT, MQI*!S)5U&00;SR!N=C5\@J$E5^ M1I#MU)>-J^]IX%&PJ#"0;%99ER64B;4[X$#-V%=2E@2Q;T4$E?G1=X&BHH%3 M#-;),AN7Y3OQ[ )+PP8R#&7)6N0N87KNF XEPG.&""@+!R(][_23CQ>G1W/" M3A:&IK/@_1+5Q8V!Z70BR\=%%LU<,'?#7(#WU3 ._$H! =& >G26/*^Q\B! 1EMS+!U55;DG!\2 =51H+W3>\+X^0:/OG M-G,,1N/45R<,%O%DB&FGM?Q76CO"5+KR:)0C4G-GL9] SS%8WQ0+#'9BBE.. MG0+S\4/OPR'6D:P!LW.5@'?JRL?5%4M@W-XI=JM&;%TA>E*:.F.W5IY" ]32 M?77DS,]T$)!?>B*0D ZD$[P363Y>:G]UIX,J=U&W.<4GWRL%[-Y\77ZOWXZ9 MM!-7GOZK,LX[I>/C2K?<"+=<1F[W:39XBC;NP)$\*;O9Z&(%PT+N79$7;X(] MXIBBZY8AMSVT5S-A,!KW+H506,3\]9L=76N6TCPTU\,U:7RNO1\\?#U<05\W M%Z_>]QOZ?M%>)'?=M/?:GX6!*%B30JZAR^!= AYEVJOB]L7J;7-Y>J^MU67S MN)%B)8T#P.]KK>W+BQO@<&%_]7]02P,$% @ 88B(5%2UWPK,!@ %A M !@ !X;"]W;W)K$ZUD1)W336Q9-1G5+[>CJ-14V-CA/?DL-,Y4.C$S[#:AK;0+J438V= M+F:S'Z:--FYT>BQCE^'TV'?)&D>70<6N:72X/2?K-R>C^6@[\-&LZL0#T]/C M5J_HBM*G]C+@:[JS4IJ&7#3>J4#5R>AL_OK\.:^7!7\:VL3!;\69++V_YH]W MY^M]9\D=^2RU)$NO/W+E*D^ M&;T:J9(JW=GTT6]^H3Z?%VRO\#;*OVJ3UQZ]&*FBB\DW_69$T!B7_^J;'H?! MAE>S!S8L^@T+B3L[DBA_U$F?'@>_48%7PQK_D%1E-X(SCHMRE0)F#?:ETP]K M"FL&3[M2G>MHHO*5N@P4R27-P!U/$_SPZFG1VSS/-A6A@B@!W42ZV49XOOFGQ5^TFZF@^5HO98O$->T>[K(_$WM$#]LZ*PGN>*B2PR*:I-[:V]?>8WCDKTY3*:TNC :#P!L:1SUF1O MQ^K[[UXM%K,W;$)^SM\H'U2J:3MSX9M6N]M^\JEJ@U^;$H8LE()Q+GS3=,X4 M$DM4'+XI,,^A!+(Z(8)$1>V\]2N. (*CEET$"#'VZPKL[!H*<8S&LP@M8%,5 M?"/)1*A*4H7U7?F,&[545UI?R48XK@R57P?1PBWK6IRH/Y!*GX,"=C6B_M+! MGK@P3EUUSMVNM:6QNM#68)@* C2M,:^DNW.SW E[ KU)&LA,-ZHF;#,IV MGA,Q3L.8MBK"!$'YD%2MUZ261 Z(4JO[:-A(*+&:(!>I5I\F5Q.U(D=!HYX\ M32V;U'N>M_M(G_0U^_GL[')7,*&$*VQ7DM2UWRIYI0$XA]11=ZDS46?6PA2@ MZS-5:"L7=9%!9P-+;3GX87JH)^1-@$""Q2%P[YS$X%OC&-K#D#B%^-\*? .AF?@([(3@+1W,>ZM?36237XU M.!O#<&RW:C%1GR)QC=[&9'!N4M]>F<"Y.3![;T%RZ;DG3;K-W&:6POZ7SL#) MH,:<1J.O2='6C<2F(R2BS51+M49MJXI++)QN,J41B \]T^XCTN/$$4_#3G9> M\KPR*Y::0B.^?5Q]7XVA9ZDG55+,=Q$]SVSU@&PG@QX_U^0Z'BH\+'(Z8YC! M8/( 'D+4Z3Q8HPROJ&<0F=MEAJ?10P MV2K(*MMQHRFN>WUF_'"_V^LE@/(-L166J0P;1[1/!)WJ-Z(=3P]%FRU&4::' M^8#]M4$ P3#QZ089&VXB[G>TD])MB\N 7K+*\UX/0UY=&^50\ �D\.D)O#UC,O;X+ MVZL:]:V(B;TO9"?.@#5.?[F;8 '?&P=R78/1)0%^'/,LML\A)OS)!?H?DC^59>?DN?$+G\Y(LM!5Z M^O0/3:N]($F^INR<=( MMB):LKWK#7NL55LS#QO[4 2*9%D@BD8!37%^_7YYU $>+7MC'VPU0: J,RN/ M+P_PFYWO/X2UM4/U<=-VX=N+]3!L7SQ]&NJUW9@P]UO;X9NE[S=FP,=^]31L M>VL:?FC3/KVYNOKRZ<:X[N+5-WSM;?_J&S\.K>OLV[X*XV9C^OUKV_K=MQ?7 M%_'".[=:#W3AZ:MOMF9E[^SP?ONVQZ>G:97&;6P7G.^JWBZ_O;B]?O'Z.=W/ M-_S=V5TH_JZ(DX7W'^C#C\VW%U=$D&UM/= *!O_V;6DAD/&[KGF1MJ0' MR[_CZC\P[^!E88)]X]M_N&98?WOQ]475V*49V^&=W_V'57Z^H/5JWP;^?[63 M>Y_=7%3U& :_T8=!P<9U\J_YJ'(H'OCZZLP#-_K #=,M&S&5WYG!O/JF][NJ MI[NQ&OW!K/+3(,YU="AW0X]O'9X;7MVY5>>6KC;=4-W6M1^[P76KZJUO7>UL M^.;I@$WHUJ>U+OA:%KPYL^#U3?6S[X9UJ+[O&MM,%W@*ZA*)-Y'$US\$F]5_WR["T$-%_N>!#9ZG#9[S!L__ M_V3ZX()DF"_"UM3VVPM87K#]O;UX]3<_V.KF1?6)W:IW]MYVH\6_M<>=; N_ MKFWUQF^VIMM#A7O81:C<$&!EOXW.S:K=V];IR05=MJFWO8.RNW>N:V#B8UE9^.5UNVYHN5' R5>TW MF[$#/W0]Y#UH0X_GZ8ZN@U';3,!+_O;QS1/LYYNQ'HJ[E;9Y=5?L%Z;TFQYD M^;:I&M=C95 [^,IVS:58H.W#O'HK*QSL8U])R1"(==\N?'L/4V9?= M6]#WK__R]&Q4TGQ)K3#886 #M3%1AL M#^>23Q+_9FV);-'A+4&$WQ$C8;#;\.(1[_CERT>NP>*LA_P,SI=NQU&Q63T. M3^#8AG5EJBBNEY]X=&M[CCE=#6U9M&ZE"N&ZR^BEO_LPQ#YT96)H.NO7N;#+>R3K1*4CGW/AUINL+2L$*U1/55S45L- M(RS=!%&RUV,@]0%'_/&=#7*H,(+2;D]:]CQRH0N3?:UL1Q8$16=+PS8;"BKT MN;3BE]7:[\C89E5M>]A-5ZQAVN AB:7M+:\ 2QE!#R2_0T#916*23\^JV"AL\7FU]GQ3.#[BMV*-8F4X7 M][INN'3=Y0 41- #]_!Q);>E1_ "RFJWQC701VPG!D#N!SOB1,2G^7Z/6['& M0$HE_L$TH!Q*9X&RX-C@AR"]/1VV6CS%A%]-^\$,OK,X@@4<4V6VVU8/,7E% M<3=\RDD3WYYSQ5F@P\,1PG>7X&P# J&O.0J0TV7AQ*O"#3345/!U$$]E/PY@ M259DF4.W69V'M1FP ,[-5H7C]F+[2SE(1PM 4O34=DVL=^-FP5&@=)OIP,+Y ML*,GQCZ873V=Q4'8H(<.'7D%,MGS3)2 J6V&B+XI MEA%"%E-8217).G8]A*I(\"ED=59BI!%2]B M++F<>XWG#='/6K&PU3TT3,X<9@[7U+/Z1L&57MCBV#=,AH3?VO=-8/>!#T0" M1T2?SK<\)T8UH"7K?DGN22KC=@WG%FSYISSW&F?C>Q(XBZ1WEHV8W#;I^8#_ M-VH<+#%UL;U=F9YAQW($(;9X&#XI$+U UR.RL02P>1'\@8_10S'@C.?Z!_C: MV9Z]1.\_,F_0D<^NYS=(7]HVZ@(N7,<+A'G"-D*;>4*LZA-[I!%59UFZ$B=; M/9V!DKMI4!G,1WRI4"G&MXFA+PC< 'MI4%N1]^Y(TRLS#FL(>7 4DVXWA*1# M!9?7RIUYE3(FKMUV2P(F>F C3]0(QAT>ZSZ(X,?O.)#9*[HJA#I#T$ M[:-,55 C/,*>3=90\B1E:%TX^Y=0S'VW+X<_2454C\2$!][447'V&@O/H*= M?'2(<9,3.-"Q_X3J"F:4L^=0I0N?I85#.3,'[:XH^C:7IJ680L">(PSOP/'] M+"RGK>[NWC(OY#'/23(Y$;^@:^SR"M\QV3[&I'3$,UY>7*)A9(3;&<-MS&]D M&'MV<"79P&5XNEH2MB%]<<*M";YC:-29GI)GNI>>@5Q7]@\S^4?#OW(];L$W M#L"L.' EC5[ QQZX]=_&9L7!;98"@M@6U".#XG6Z1SA(IK0!Y\_6&-+$+3 M8^@$-2%'7;6DJGV'[ 0(4I8%7@;DD8BG5'03KHY MY7]JR>2,5]#X?ZK_R-R2.$_*:+'G%&9/RT]+&FL'8 @;V+^H?D(4;:OK%]5_ MC5ZS%/(TC\?.-+_!Y=GFB?@I/M4ZKTZV51R BX5G91>'*4O?O*A^R3Y:ET_N MVW7;$8M1H>AW(>!H(:XDL;EY^-B%EVP*S*E<(3D3-WOVHGK?%2%!E^>SYG+6 MN"6!R_.@?*#\J\?V<3'>FHZ5E1^FR])+I:/TM?A^:_;,1^%.%0D7=A O3>PAH])0ZDHSQEH/+@5R;=%[,AA\XQG= M]A$X_7"*-Q'GU@]2^)!:Q6^4[I7Y!07,0Z$ GS)UE:AY[&U3J/'&Q5/+>GL@;&;KO&)[3OHT? M%\-R;/->7&Y(@$WU0$ '(R]Y.$R7+X(]>9X0-A%U: M $63I]\[D\F9%7W(" MEUB)NBUH$FKF-T 22=W"'TGBU_:3K.^@+)]=S9_%A'Q>O38-X,%BB,EGYCB7 MO %X7,/"0IXPV,BYW]KHV6A=4G\2:>]4Z;6>[GQ#>%I5>\Y E]P\^]OB0ZS1 M%&ED;W9I21$-3-&%-<%%CV6CL*U2BJ?@=1.ZA;,9Z5C8&2@P)^^14CN@52K/ M4VS!(:ZMF9(G$7/@6Q6O0+RP"=(S*?[RGK0 J9]@63Y/#9B4)"U='ZBP-]._ M/*+YB1QPAQ"$+1N_4[D?Q=X4'XG)D_M--9O\8M!VV@)GB/RK6&.JT.,F=LL6 M1!\6LG#_E'AMN'Z,_Q0@E#KY8UKM@%J!3CDT%!5O!O 3W!XA]OG2ZI]0Q>Q5 MX3+@BX.XZS>2A-VQ'Z:ZJ]:Y(DEK]ILW: 9("O:AM*!U!D)>P!P:#-\H;1%4@K5M"[OLZUE;3O688>B?-GELY!B$_1H:R2NNZHCHKGH&8UUO#G[/8 M"3XS^W!"0SE3 M3#5"%?$QCH3 M4ZJ()+V6UMV)O0_(&*#LUU0"DR/4&=E);)QG-7%3BI)ZLB[ MTFW:[1E46I:33O%6Y!DIH/,=DL53O93BFE@FMUO*8U2-!8#7E%_H:6A-*97V M JE28A-7I,(8*18X=ST=($3A.6&?'3'*F:2"@/R PJNRGAXC=BA] (44\;N7 M[Z%Q_[ +^&];?4>YK=_R2NK)R[/("X3B^&AI:L3)LQ.SN(2]D3[L9/T@/31@ M%,H8.L)73;&C74*[XCC(6%-0!:CB\OAF2U&UF95Y#3D+;3!$K\::/&AYD!/% MY=@11)3J(0[8<>-@P0$@.=9X\PY@C0\L[B<]$:HY^>6P([KB+6-J'^ ,&Q+H MW&1%]%SR^:7< ME'PJ?68GKR*?W)C#@=+%_@6/0V4'#5P(Y7(S1PG2U(-( ?JHZWA)(U5EL$!" MD"$1Q$-XF%T@!;2=ER@Q%[4J];/4AG@06AR)H7[K"=C1F6QDWB8.'^HM9UHZ MW#3,K'T?6>.*Y\&7=O(EJ4G&HR2VF=9WB\)F0WDDG4M,4TLO,(9EK-+,B42:)0[@Y/E/A"IYZS375#01];S-L+,XX M;LGU!X'@C,?I88F+$^Q[3(\M>H]*@R4/%*,9&P]F3>@\RQ,9S9L-S!F)T MHCU])%<2+RZ5GC_Q7R3

-TQF-2WI^T1V>XKL6/5@]T]7I%)B(QD= MH:L8#0J>M,U.JNM[G (KF%\26HR<%E5NOC"I[1UD%$.A"N1J*[O.AFP9O.+ M'9/(PS'U<(11.V(9^XB#*>I[K%TE\!06]PX:8&I9L<67 2E24([V]X?M]]ZJ]5! MA<^J"UKUJ7BJ>U[]N_<-,9K_RD7!H%D/I_1Q<#(6.J2ADXYKVAJA*UQK4Y.J MN4(I?88$0HG;A4Y4'G1A$K9=1:*6XOPBMI-Q.T85VF89>TEXHJ>6[DR@0A@Y M_5FJ;2ZI7HHUI%L_A9L%#"WVZEVPQ\E9.K3<3QIQ,A&[A+3+I[E)QDK (16' MHR"/19O2:Z)BAS@&\O[FRQ6)0,;&A;A M&QPG]1T=]?5^X/SLD.I/Z^+L &=D^25/S$0\YZ*2>:7C>*M;J&3=1R"#_*'WH6 F; M\YL,_$$ZS?2(D"D*Q@TGXH-%C$"B(N8NE!09R5\40^H/T"#:$N%C%X<]2 PR M4C((Z[8-ZDD3O?3NTKO2A!$H>6'.\XXUN2C@-S[U>$L<=Q< M=EGLBYG'$R1DU!II..W?E)<)[G--$<[8CYW*^85(22?5^W/+8O+Q&AG)R#,Y M^=K5=%P^%YV.UP:1GUW-OTH3AUQ[FY:3TWPNN=P%U,5WG"6Q1= 9DN'[UJ_$ MDH"# %PZLR&W=B+#Y;'W.[B# 7GM)CI9:H D;S9YC2)R=?VUW!#2>P*OQP%" M6[9V;V=P]_5WW#) MG;H1]_8!WA+Q)WOIJ6A_JKZ!M-WOK3VJ;Y0-/)XHNA1$0-X$>V7Z=CPE@Y0+ MV*M3F!EUCF!LG@!:QFURYRGVF^)TV*T.Z&/7R8M/[M^/O\B M#P9_=GUS-#C\;/YENG+@1*2/';N?5X>#Q>6>*>O1HN/1L,/AP/MTUBS/@KO\ MH@@/3...LII>"J@9R7D-.^3A:Z+P=;R=!8WI/3 @C(6PT,8WA MUP8(73:V/WE4W]^]?7LP3*^J%Y5.B!M#S)5?MP8RN*L)E^>ISHUO;'N*/$N@ M[=W=^T2?FS1^\KIUZ_GO.-HF"=CI^2A*ZD$F'\=)>N>3$S[LMVATSWM/4W49 M+\S)'T^@L-M-;W%Q![*&UZB L MGD/(]%3H^C1S%%@T[6#"$D-3:Z$>FS QU5IIC4DDU9(*B2;5V\J,T$Q'@5(N M:;5XU5DJQAB9Q^ P84^RH'%'H?>17&+GZY:?V7H%B%-^BFH9%4Y@^A\0)BXI MX;\D*)[2K,D:L6H6D.T;\6!;=C!FD_+KC':@H;X=(SH5Y"VP"0IB:0*'1UZ' M^(XJL 0)@*>FIOO*J)^U6K7B4H]0+"6*F#P4[QW;L-:QZL-XTS+2'XK4)77< M^3 IF%A*/V3M+ZX^CWOQK<*9YL/,/K7[*7BH&FY2GF^("S9F?3]HK_U(JT,^ M\,NF%1L[@$TTR)X.B^U;:#PU)^^26XRN_K"@1?%8H#3M3+"--]Y3M;(?>1;J M:/]4.2TWUU;S!,=/BHXZU'D&VJ*P_"7![]S[^"@!GAY?7-[-)!*X>_^JWKJZ^>G[U MI*+?CP# 0\(50V^Q!S$]>3*BA2#/D.9&!3,-0+T)#\^K43X8\+7Z296/AJNB'9V@7"$5^G25=3;]M MCE2ZM4L\>C7_ZHL+P<3QP^"W_ ,O"S\,?L-_4A)I>[H!WR^]'^('VB#]XL^K M_P502P,$% @ 88B(5*;;O(-1-T0)>6Y>O-#&0HT%;=+=!LMM%4?2! MEL8RL1*IDI0=]]=WACHB)YLL4/0EELB9;XYO9C0YVRO]V6P!+'LH"VG._:VU MU>ED8M(ME-R,5042;S9*E]SBJ\XGIM+ ,Z=4%I,H"&:3D@OIK\[G:G: M%D+"K6:F+DNN#Y=0J/VY'_K=P9W(MY8.)JNSBN=P#_9C=:OQ;=*C9*($:822 M3,/FW+\(3R\3DG<"OPO8F\$SHTC62GVFEY^S+Z?O]BSK_+J-7$7_AP8O[ M>&.'%W\EWANM2G:%OFJL"_9)V"V[8.(,)O]3@E]% MHQ8]-15/X=S''C2@=^"OWBL++#YEKYEBU\+P/->0)DX871*)@G[F>9>!^41=<&T,MH%"T#>IHM MT,C<&0E'TV7L?< HKU19<7G -MH494YEAO9HSB_'G!;1S#;;C,G6V2YRG5-P= M(HJI'#-"98KU:M$)/C#\M&J9,)W*/]0SB,TTCN[H'"\05A"\WEZOWT2Q,FHK-% MVS'9DPRW -B*^#,-0N]7+.M3Y!6%I'TN3L)!X&Q%,^^]DF]?$D4>TJ+.&D*: MCBZ4S-^Z-!6"(XG(@@O!#8+YU+NN-5%U5/]VT+P#(CHCF._C_GL3SL8)?E^Q M0C!76&,6]QE"M8KQDFK4/+K*73D]3?>877SI_-B9;[]91.'\!_,\[C4O7/'M MN3FJW[)2IAF[9DAG5RI4*-RR/6A*W4XAO1G+GF5DC!.C;$/"Z-PRYTI]70B< M^8AHV,L!]'79.>ML;GG&I++L@*OC&D .$TW=2HOCP,\]?6,YDJI%+B3Z!0\T MDU"X )GC'9K&+Q#R08U!@A(0&[\BE)(G="W'8+ ,%YK2+32CQG^ZZ)A"$VL8!DW5"GR# 8S9ES:'R6!- MP^F7NV74- .XV=CZTW[?O6C6O$?Q9EE^QS4FT6#J-J@:C.=3G^EF 6U>K*K< MTK=6%D>M>]SBS@Z:!/!^HW!I:%_(0/]?P.I?4$L#!!0 ( &&(B%1.=0TY ME@0 %L+ 9 >&PO=V]R:W-H965TU#T0=:&EM$*%(A*3O>K^^0DA5G8SM% MVP=;O,R<.7/AD/.--@\V1W3P5$AES[NY<^59OV_3' MN>[I$13M+;0KN:&I6 M?5L:Y%E0*F2?Q?&X7W"ANA?SL'9G+N:Z=Z]3,ZNAEX^"'P6N+%[8_"> M++1^\)-?LO-N[ FAQ-1Y!$Z?-5ZCE!Z(:#PVF-W6I%?<'^_0;X+OY,N"6[S6 M\@^1N?R\.^U"ADM>2?=!;W[&QI^1QTNUM.$?-K7L8-B%M+).%XTR,2B$JK_\ MJ8G#GL(T/J+ &@46>->& LOWW/&+N=$;,%Z:T/P@N!JTB9Q0/BGWSM"N(#UW M<<.%@<]<5@BWR&UED"+N[+SO"-R+]-,&Z*H&8D> $@:W6KGI[85.IO;<6_KQ<6&>H.OXZ M86/8VA@&&\/_'L[30+]K!PC#,SB""#="<94*+H%;B[10U+L9< =+K[0.2K[R MZ?2DE3%"K7P%"PN++4A<(Q4;&B0 6&I)Q]/"]T*!RW5EN=*R[)2A#1 M2Z",5'1RVZ1T?@L@2?-EG8_:<=FYYC8' H#4#_"Q$D3%DS[K4(G@ENK7/%"_ M659DI/-MAT5L,J+O=]],6<)^;%<"VBN0$PK><">91(,9VU<^1(5TDEDT'D\Z M][DV[IU#4X!0:[2NJ*E^ZMWWP)D0U2U8'T'A!'K-212/7]JO5ZYU4: )22EY MB:85&$:CX;3YKXG9@U;WL&MA8IE$XV1P.A')_Y0(,C6:O/"K7@FAH!:MTA>! MV(DE41S'S?_1J+%1W"KX\='D)M$LGH2OQ_.I]?,ZM4-*;?)/4CN)V&SZ;U([ MBR93]B($]$!N$+/P>Z,.=D22 MB V2N@YBJH./.0*5623*BR(BY.4TP]0VJ!U'R06M=S_^K!OL KFN/ W0"A4$C$%W(JU=;YXW0PJIH;$252]H?$.@:I/!*)&K5#M;T;NI]D"3,S8" M%!Z 8I.)M<@J+N76;X>^3 96*X,KPNQ13%2XMDC$6]D1)'>.Y?R-7G_IE3NO M>ORK7O.^\JFCBP5AB]P$\FC#L8NCP63R7*Q>DB^)R+,P)=MM=!C;4-OC]F#4 M/:OM>#N40[=R?^_!0QUW%9YU= )TI5S]]FE7VY?C9?U@>A:OGYVWW*Q\"B0N M237N349=,/53KIXX78;GTT([>HR%84ZO7S1>@/:7F@Y(,_$&VO?TQ=]02P,$ M% @ 88B(5$ J+"4&ULK5A;;^,V%G[7KR"\P6("*+9NMN5,$B"7MMNBEV!F=ONPV =&HBUB M)%$EJ3C>7]_OD+)B9Y-@"NQ#+(HZ/-?O7)B+K=)?326$94]-W9K+265M=SZ; MF:(2#3=3U8D67]9*-]SB56]FIM."E^Y04\^2*%K,&B[;R=6%V[O75Q>JM[5L MQ;UFIF\:KGOFQO)Q$I)"H16&) \?C4=R*NB9& M4../@>=D%$D'#]=[[M\[VV'+ S?B5M6_R])6EY-\PDJQYGUM/ZGM/\1@SYSX M%:HV[I=M/6VZF+"B-U8UPV%HT,C6/_G3X(># WGTQH%D.) XO;T@I^4=M_SJ M0JLMTT0-;K1PIKK34$ZV%)3/5N.KQ#E[=<-KWA:"?78(N%5-IUK16G,QL^!. M-+-BX'3C.25O<(H3]HMJ;678=VTIRF,&,Z@UZI;L=;M)WN7X$V^G+(U#ED1) M\@Z_=+0U=?S2OV@K^_?U@[$: /G/.U*R44KFI&3_!X^^S^E7906;LW/VIN)? M*L'6JD9FR7;#C$>Z8;PMF>4/M3"LT^I1E@) M5S6AJDU\RDA2J#9L_79+ZUH M#/L@6V8KU1OP,*?G[,?V$9*4EL($UW0\0%1ZI.\8F)<;T"(.H_DR^,2WP+ 56O+:!&F8YJL@#N/E(OBB+*^9'(3NZ$@:YEE, MBR1,TC2XURA(VNZ*/7G8H$39DK;"#@M\9*XE[R6JY%LZBG>#:G'Z#ZN3; M'HJQBNMRR[5P8HQ:6WH)TK,,FBS"U6KAGUD6_"HL%1ZO3[M!#&$7HC'JAE/S M( M7RQ5^XT46_"X>#+R-F#RB*#H:5BAC39" (H\7<$F\@C(N_:$,RFTCC3AD M"9+58AXD803G_"Q0ERI5ETPV%'!!-":(26ZV#+(X#WY;KR5"O>YU*VT_V+66 M3[0VP1S>S=R?#T#WJI.#) [39!G$BS#/$T@UYAQEM>B;OG;^+@4T+23W]19' M>:.TE?]U&\&'&,9EB^ 4JQAFQEB]%TUR<)93Z.=AM(R#N_>X$[!?UYI9,@G: MG:33&"6TKD$>LI-DNMJ_N0/8F(\;P,Q:F@*N()QX<#@J+*(0WC=E MO]D*02IZK4D<4;6J/1O?C1'VVY/G3JP%#@)TG/*W4 U"3RW0A'L1SC/I:HYG M%BZ0._=:=%S"YB?T:H-X9DB5%:$(67>KD$WP$\H!] +LX$0A'ZD\L ]&"#;Y MX2>HW$9?5\ ME?O2D, -[UE]X$Q_,DER7TNR93;H\(K#%]!CF2Z.]'B%S%>8Y7RH,''TG';7 M!3"$3"5 W)+A4W9]"+G!W:C VH.,QH$WS&!;;MC)8AH=(##]7P0FXP8Q_78( M_E K5'/VA4J[:J"M[I3V6G[X^]_R)(D^(LIN%7\\G:*LLSO H'F F4D4YR&* MOG"=A;<[%V]#"7T23]/#G"BXJ>@)7B'C2#C@R$*!LTJ@^%A15*VJU89PXCB% M1"R>BHJW&^\GCD_/>$3&DH,(60Z:MN(6 U!=[ZG@5[0GE%[7N2"6(3;%5]:C M SJ55>'CB=H&@@)'..5N[VJ<(-A2U- 240HPE7@[7XIUQ:0H=.^PCO(/ZYDT MK.S]MX[O7+J,4@='D3_CY4<08E(F'I3].X;V@W-K:B,_]:U@:>23?>KZ]=[) M%0"!]J? 7=M6$&JVTE;.2(C9F_*<>] :MKK:[K2"EFAK1>5>#GN)FW0!6P'3 MB1LLX>R1H]N2$:.!()4HEBXJ1:%ZO*)M=3V@@QKBAX@#?4N%3;B+0F-4+4M$ MWK.'>I@>#.#:8IY 3T>0\-$U(=25@O=&'./+,_*AD'09 %DKT*$DUD=N&EV, MF5K((&TJ/N2SKQ$ MP93=]:Z;'Z7BH2T-+\60_8")MQF:N"BN&>\0M2 M[UKXAFHJV74DOAC*CTN#ETUD7Q7B\%5PNJ)'@UX]Q/^E3%^G[)'N6YB/:6(_ MI4'TX)E]CW%"CZM[#8#)V@'OF]O=/=]I#+!'5H]MS+6'?)X.D^,B"3Z)#^%S^3^=OT+UQA-#;RPQM%HNIQ/F/8W5O]B5>=N MB0_*PA%N6>&2+S01X/M:(6N&%Q(P_MO@ZD]02P,$% @ 88B(5%];&"Z- M P @ !D !X;"]W;W)K&ULK551;]LX#'[7 MKQ",/K2 +[9E.W&*)$#:=;L=L*'8NAT.AWM0;286)EN9)#?-_?I1LNME:)N' MP[W8)$5^^BA2U&*O]#=3 UCZV,C6+(/:VMUE%)FRAH:;B=I!BRL;I1MN4=7; MR.PT\,H'-3)B<3R-&B[:8+7PMEN]6JC.2M'"K::F:QJN#U<@U7X9),&3X9/8 MUM89HM5BQ[?P&>R7W:U&+1I1*M% :X1JJ8;-,E@GEU>9\_<.7P7LS9%,72;W M2GUSROMJ&<2.$$@HK4/@^'N :Y#2 2&-[P-F,&[I H_E)_2W/G?,Y9X;N%;R M3U'9>AD4 :U@PSMI/ZG][S#DDSN\4DGCOW3?^^8LH&5GK&J&8&30B+;_\\?A M'(X"BOB5 #8$,,^[W\BS?,,M7RVTVE/MO!'-"3Y5'XWD1.N*\MEJ7!489U?K M\GLG-%3T?6MYNQ7W$NC:&+!F$5G$=UY1.6!=]5CL%:R$T0^JM;6A-VT%U:\ M$1(;V;$G=E?L).(?O)W0- DIBQD[@9>.V:8>+WT%[UF2]"/V_0^Y!.YENE,1; M;.BY:*FM56<0P5Q+''@KUL3LB-L:+Q;*38@ <[ -?F@KSSM+\Z M)F1]Q'I]Q)I:5T!;W@!2(/DT(^?IW"TFT_F@QLR%3QFY4Y;+YQ5"(O,P04K( M+4-N\<"->=.XE(:Y!SXC>9@G*3D^(PJ/..D-T#T6^BR9I#ANI,2%\!?--PT: MV&C \FV$*9&6*WI?8^^%0ASB$9L=^-DK#Q.ZML_:),16 @IC4VPZV[EV>XD; MOD(OM*VWKWQY#2]6UMA_0HW5\WM;]5/_IWK^-'[C> MBM90"1L,C2>S/*"Z?V]ZQ:J=G_'WRF)C>['&)QJT<\#UC<*Y,2AN@_'17_T M4$L#!!0 ( &&(B%10[S&J\@8 "L1 9 >&PO=V]R:W-H965TYI*^WVOQI*R$<>VIJ96]& ME7/MU61B\THTW(YU*Q2^E-HTW.'5;":V-8(7?E-33]+I=#%IN%2CVVL_]V!N MKW7G:JG$@V&V:QIN=N]$K;]_%S6ZMOX_VX:U"1;GG76ZZ3=#@T:J\.1/O1\.-BRG9S:D_8;4ZQT$>2W_ MQAV_O39ZRPRM!AH-O*E^-Y23BH+RV1E\E=CG;G]MA>%.J@W[(&"+/!QIG'FYW!"Y:Q?]^MK3-(@_^\@ID-F)G'S+[#;Z\C_**=8)=7[!2)_58) M=J^;EJL=J\.4=)95*+DO'3=.&,MJG7,G"B85^]PIM7ODM8C9/:\EZE1)'C-N MV1:Y3D]=EC(7C*N"%<@1E@L%$&9;CED@6/$(%>H BE*QK$,D#5-:7>1S"YK61>8?67 M3AH!/9X]ZC3!L5PW#9$"B(P1=T$\68IY2W( !6L=EO,G$61(93M#:\Z84&@X MS % .> QD@72$$9"72.L+#H,$*=.L W"R"$2R-HIH"S"-I!,(]2) @ MTQ#17.CRHB,%K!4N*%AKM;D 5/,B4K7D:UE+)\D4(_9^AM^4]TU)B:!+/X;^ M5M>R\.FU1AC(*YY?QNQSI8W[-A'H$);2K/"I0?[(<]/A%4D"2A>'<4#\TH] 7:J\IPMK7RA89C[]2UV@XEOTHR4;=6+J7\N9TGTX5LB'B5)G*RR*(V7R9%J)]!0+YMG7KU%MHC^\/U, M%!>C%S@+EKSL$&"J*:#:^C'Z(LO$B M^L$7$BJQU:IG@1Z[3Q(PF!&O!?-]()9_06[H/NP@CI$/K \F_DU?A-*7.OLQ M>1O\N4C\*[F 7^^C""+?1*YWBCYWU!]G%%+\CE%_8$.&!)^@.-\,3Y[>LQ^#D5K R6B M H:$)^Y%9!QQ"*WUCG1@?_!($UJS7VV)J#TQ>K\26^VY9TQFL0Z9 M(<[P9,PZ-Y0["ODUOCP2VD>6RH*$4.478_9368K >Q_!S12R^(BTQ1/DDCHT M:;OULU^\(Z@]YMJTFA+LN%&>:Y"L-+J!GDR$KNCY[Y05B%4^<@/=D[F?607N M=S[@:))]8D,Q$XAJWZFHZG4N^9X CQ7WYOAC+5$E;^&])TFA@.??),DXP4FO MKNF[U_*]6!NOE]=)JRTWA1T?G1.0-+RV>M_Q/!]2)Y(*[09*4=9_9\N#B*\8 M0(+[-&UT(7'0"+SL*NX8H@!_^QRA97G%U<8[&LV _$9:4?S(.1K,*A5<. @A M#2A'42.BY3ZT9!*=X,;L#@BF $"]BYD,;:7J<4" SR.C( M4Y0\Y^ASQSI+L[2U[VA]"^^[I1$X<7PM_(KFADJGI7!.B0I0H=6^68WG0Y37 M M4J@A$XW[Q0@M"\C^KBY3<21J5D0DWHL/+_MJV3#IMSBW,:2/;[NNM?(N1[ MDCFXC!+A1&W;,W)@T%DV\\R<@'@_?>4,=.!O:"6>^G0C7'+JJ4OTNI:;<-ZE M[I?$Z7)% S1+:M)S,/8BG!9>\$),O-F90'_X_MIAZ"^T,'^#(I1#G[TXJ>#? MS/LC62[I):/AY9R&S*?1V^CAM#C.GS"^ M=OF:'%Q@&V$V_II.G Z2"'?987;X)> N7("?EX>?$<#7X!'&PO=V]R:W-H965T?3R8V*T3);:QK M4>'-1IN2.SR:[<361O#<"Y5JDDZGIY.2RVIT=>'7[LS5A6Z^$^UW<&3Y,>)9>EJ*S4%3-B":4("&;\T6*.>I4D M./S=H7_POL.7-;?BG5:_R]P5EZ/5B.5BPQOE/NG=/T3KSX+P,JVL_V2[L#>% MQJRQ3I>M,)Y+685O_MC&82"PFKX@D+8"J;<[*/)6ON>.7UT8O6.&=@.-?GA7 MO32,DQ4EY=X9O)60P/[/:/1KK]Q<0!F=Y/LA;E)J"D+Z D M*?M95ZZP[+;*17X,,(%)O5UI9]=-^BKB/WD5LUDR9NDT35_!F_5^SCS>[ 6\ MX!G[U_7:.H-2^/<^XQY_]C[%Y%H:X[MS7/Q.4(;66%>1"CJU^T$VS% MSME0Q]_^LDJ3Y=];3>R=+DO4M=_!/@7)G*%/V8?&-4:PC]8VO,H$^ZT0M+OF MU9X5/&>VX-#$](9E <-Z##/$D)TPMWA6:%[+WLB*N4(WEE>Y_?$\NB:,"*EJ MT,]]MIXN)!&,F"/D]/H_O@"W_@4O&U$M[X30A [T.#JC2M[EKQRD;I>+:8 V*U M6G80O?MA]^W]W1WI6$[QF\%;./%8 YXY4;6+(28!,A RN>XS)FV&Z%+]L!U*;E!UY]'O MGEM%_O;Z01B,BNAZNS5B"QO:W$6WC\)D$N;>HG#QZ MDZ 4?L2+6;Q*HG>$KFAY=NI7DUF\/'M=;=J6^TFTBL]F))..IZ?SZ L2@MR& M.'MUOOQ?Q$@6J<=(5H1!KLPB(@;>Q9+)/FH/%#7">0A*NB(0G5\L;[!U.TQ; MB)&W!S^F/HLG27R&J:44I,?T-.^>_+Z3-$X/KY''6O@AK?:^^MBNRSL/>6_+ MS1??ADMSL+,SL*OX/VG>,EZ=P:YYO$R#0H7X_$WL-.WK0I)_N M/]O_9_MY/-][!N-]K?9,(Q:,LUH8J7.L5EOO*76FKL1Q%XX]+ H=AZ[U?Z") M7I/%-3=.9A(\Y-JI8DF[DU5#:,1MZ*-N=S<[O&I7<-=JIQ@XJ=HJ:9W/-5QT MF#.@,A)^T(X@R9 <_9X+_.C5>R(PE.5O28PD"*#E.,_*:D]8M,IWW.36^T;J M*'3 -@@WL7';&(,)$Y-U?Y9SSKN9\(0?GA(1\\W_]CT5Y UD$.WR>2A$@@6<3314<@ M/FFRRE23BQ>/!C[IPU+825<40B'$%4J]X&KC981QN @22@^% M)"MD@AS*N"VH$#=^F/EZ$KY& U/2\14&UT<1'P7G.TOG;DBXQ0-\(/SY: MCB5LXZ<>]'IR[;T*.[QUO ;>H\1%$97!K'QD'LT>PAC8RN?@F<@@$JO>-8:0 M(DGM@Y]UN#-_Q26]'WF#9AA0^#"TMI>7QK9CLSU6"L^)_3%.<%0)3'X^ "%D M3Q:#,_0G0=ZH,.10Q\81(1QTXJ[5*MK3"XKS!@7'?N9P'JGTQ7PO:M3_&LM8 MZ*RA^16S]V&.^Y7>&=^"K"+<"K/U?T10PE#VX;;>K_;_=5R'*_YA M>_BC!+'#R+=,B0U$I_%R,0HCM'MPNO87_K5V3I?^9R$XFIXVX/U&XW;9/I"" M_A^@J_\"4$L#!!0 ( &&(B%2&Y"SBGP4 /4, 9 >&PO=V]R:W-H M965TEB2C7L6%:LW._;=K M,SO7M9-"P;5AMJXJ;O97(/7VHI6V#A]NQ'+EZ$-O=K[F2YB#^[R^-OC6.Z(4 MH@)EA5;,0'G1NDS/K@8D[P7^$+"U)W-&EBRTOJ67=\5%*R%"("%WA,#QL8%7 M("4!(8U_&\S6<4M2/)T?T-]ZV]&6!;?P2LL_1>%6%ZU)BQ50\EJZ&[W]#1I[ MAH27:VG]R+9!=IRU6%Y;IZM&&1E40H4GWS5^.%&8)(\H9(U"YGF'C3S+U]SQ MV;G16V9(&M%HXDWUVDA.* K*W!E<%:CG9G.G\]ON%=I5L%>ZPEA;3NXZ[SE$ M)YE>WB!=!:3L$:0T8^^U"YM+;6L#[&-YQUIV Y([[P+K+)NON(&%]\DUWV,*XK>_ M+Q?6&4RB?YY@,C@R&7@F@Q_@]2>1J&;/[)KG<-'"HK1@-M":?= .V/2,/;8- M^Z0=E\SZY6!G?KIL(-=+);[@=RS[.W)\RTUAF5#,K0"UE-52%-YWUN$C.$N7 M#-N&\6B6;;EE^%=JB2W LN=>6=>6J\*^.(O>8EB0S5_ 34@=AH&OL4-0[".* M/0TI#4E$ 2)X QM0-43/HNEXBF/:2=*A?V:C+)IS";BG*K!4S"TXH9:X,AF. M<)RF"8W9-+I!?W&3K[Q@@8!2KXE_-.ADZ8C&T1C'$2K\"@K-D5Z2%UB'@I*! M&DHT[(SZ*8[)I(_"TU$2?<.[L*,Y44^SSFB2A4DV'H;)>)1&G]"W0J$6,,=W M;(&[E\*AT2%+G?XFNG?Z%S#:1Y!+R3 >0F/H?)HH@BEJ("C.RAK7-US6 8)3 MG+C*@>D09LH=KO:_6.IW8 Q10%K<6L!@/[< S*=M/?%,K39@:7XS_VP[016S M,:0BQ>_-_/H:=^8.6RW:O8#3?"?S&<66NGF7JHV:OD#^&S#>&0;HK,.,8EO? M\J'H$Y&-1L<+*=P^&J;M:##&_T'[Z[H#4_F*]W:_B$9Q M>OR_$?:V6QJ@7$"[^D3)B3QL)O%R;WGX^;@#DFW8"A,8KV5E*7*!K8&ML+MI(\B[L .3"ZPP[/&\X]/1/<2,/OH\_3\+/"+\ ML5DC& G'#&]3K RQ"UT [D>%8 JLH@T=0497'NI09B?T3C0:$HUQOB+&+[%N MMXI:1H5T?&7%V*&P!XJO)'Q8'V9!17>'!B>LA5"A^S1;_A!>X6C!R.IZ33K4 MYKCA"PEL72^DR+%_H".+I@-R)<#&OH^8A_/N7B1\@OE&_#F>HRK>X?$NM&<6 M\MH(AWBA96"'.;QC"@F)Y85Y=B_J,7OH(M0[N8I68);^PFV1OQ[O M])?A*OM5//P@>,_-4F"R2RA1-8G'PQ;:ZB_9X<7IM;_8+K3#:[*?KO!W"1@2 MP/52XZ'4O- &QU\ZL_\ 4$L#!!0 ( &&(B%2L.^+[P0D 'D8 9 M>&PO=V]R:W-H965T3:UOWZ/C/7&_KFIWUE]YOSDY/G;%2JVE&YJ-JO%D8>Q:>ES:Y;';6"5+ MWK2NCM,X'A^OI:[[YZ=\[]J>GYK&5[I6UU:X9KV6=GNI*G-WUD_ZW8U/>KGR M=./X_'0CE^I&^2^;:XNKXYV44J]5[;2IA56+L_Y%?8QNF\0L;TG9#RG8'16SE.^GE^:DU=\+2VY!&"W:5=\,X75-0;KS% M4XU]_OQ#79BU$I_EO7*GQQX2Z?YQT>Z^#+O3%W8GJ?AH:K]RXB]UJM+/G,GU5XM]E/119$HDT3M-7Y&4[_S*6E_VF?^*==D5E7&.5^,_%W'F+ MC/CO*RKRG8J<5>1_$,)7=Q/I3MQ&%NJL#U8Y96]5__PGXY5(XA.Q+UO\TS@G MY@I,5$*'!YX?% 8D<5Z5PBR$7RFQ,!78INLE'JTWIE:U=V*@:SPTC9-UZ=Z< M]-X##UF)?RMI0_@$P&_ 3,*_1_C33T(_<>]+K4G^C9=>N=Y1+XFR/,;?08*' M;W@QB>)1@C78 B[4O4$6Q3.Z,4BC-!O3(HFF4WK])4]83C1A,4>T+QN-6^G3 M:);A=H<(7A<;:VXU5X?!7-5JH?T;4>K%0EE8NK!FS5C(M6EJST TY,)\*^1F M4VT)'7K^97@S% M5*@LP'HP1%IX*;Z!%O:7KBFR6^(=:Y,#YYU@/2BRE=>+W M _T)R@+:W2H.J_>M862!],(!_\8;;"7S")AL/ 5"V/@#7>6ST=Y5%LTFNVL. M78 Y$K5B^SNW6_AZHQ2;>F]^Z&%;6"1I[\]_FJ9)^F,7UPXC.(=:Y5T',?C5LB--\77MU2N2XX\NH@D"91> MHYPLG$[)KI13+5@[3O/6W*N5K)>4F>)65HT,[8.B+.L"P8EFHQD$C6=L)/P= M3-F0*(?D00-PJLX/ZW2VWD1Q?8 >-XU"-/ M\K <)%D<(B8^K\*F(,)QVBL4%4L)W-(-L#BD/!0M28?5CJGCD"YZH0L)O[&! M<'0=;:X0%5EOV8;)CXXZJ;)$7,X+YQ14$7:5EG-=::^A0:)<@(&!<<\+V@4+ M/US$WCT7?]+[B5BP 0,\)3 3O)#6;E&7[J0MJ1QE>32-I[3(HA1Y0HTDA#"\ M:FX1GB2.9O&HAQ*%W/WY0:!"_@$,S 5OS>)MXU2KN9=%^31%&H^GXY=3-8F( M /B-D]Y%\:W19+ZN/7)3SZN=K!0E]?!3%^:3WRX&D'^!9DG US],H&5&V$GR'I!T1%68$6AI-9_EC M[/?B>?(,J[V'H7[E7-VX*XPRTGE1%+:15W$FGIGI;^J M:DMB:U$;'RA(,A^Y](P7/%Q%^S04*UF&IO *'4 \NVL99)/K6HK8-!;6*E:$ M[FK-O<;$3+8=)>EHF&!TK2K.*&P[FN7#:7&B@@9K% ,6B M\32U01$_" UH*#XLV.G&(UZ_JI(=$ M[W)QKI:ZK@DB[$_C+(8E<*Q$36!_GL)J7VH%?E=+7M+[&JSQ5K#0_U'>N?+"D@.E-1(456ZI%9+@-PE+<',@G3-4_R#L MP$3#3CU/]"$5CF[:#4[!Q%NB"W1;!D=]1]5X[L?.KD/&W&&>$$HB6;"G*<+$ M?C09YEUR#VDD <^+O?AS^0*,P+S@B!T*LGY]3-IYI,-V.E692I<,&\.SYG,4 M0M/Z2YJY-N]KKI^UAX,"Y[)B=\.G%QDH7I??DV ,P%Z)<6@<#*0*J'8,T7[; M3EM JTVZT'NX9."?K+8X.-)+WQH,:=K+7;_!C:J[7L UVDSWX411-650M0W1 MHLJQHV7+L W3<1/H"/["67KZ@&-$S-;H> WG,EYN89++I:5FAPK_I>XX0W/7 M-?=# OVI_TV-3# 8-G]MTZP-ZJ'".=WO1@<[XU 2CCN?@^2.G:V$[0G6FJDC&6/((S2,\'^NX\S1\#RC8_NVG[H-K/ MCTZOG@M]^#@'.UR(!>F@/.)B12Z:5UQ^.I!?MCF.H>0)QO3I8!S%R03#(>H_ MS\D/&D+N, ,V7&L\^S]HD&P4-QY!]-[MVN&,^C+9B0P8IRGOU=H M@I/>]!6Q*1VFHG@6]SX_';$,3?#@C/."Z0$* EVYFVJ?)%FS(\ CH'%-?Q[5 M$/"8&@FRI9<<'S\H/;SQ M-*^$+RS0M^1Y^E&"/*0QC0RZ QH*RB[RY"D\2E(,M?PQL4W:ETL@*'JI"DDG M*O^D%!QH1URV]LYL76=BIM&1$O_15^[VZTH8MRJ]UKZM\3 NH-&.05';+=MZ MS5]% " IE T(8,-Q=2VW&(WD6M?J8#]BYBI,82WBH";?([]=^("5QO$,>ZUI MEJO00]JL#(5U* Y]OSS>^QR\5G;)'[WI*R&B%+X,[^[NOJM?A,_)#Z^'C_(? MI<6,YW \6V!K/)R,^N% VUUXL^&/RSBP>+/FY4I)H$0OX/G"&-]=D(+=_VTX M_S]02P,$% @ 88B(5%#M&ULO5G;CAO'$?V5!F,$#L!PEUQ)EG598+6R8 N6M9#M!$B0 MA^9,D6QIIGO<%W*9K\^IZKE2*RH/05YV.Q$:3[J4375UL;J\?')1:V-GUR_D MW9V_?N%2K(RE.Z]"JFOMCZ^H7L^6L>_'!;'>17UQ5I\W+V[JEJF)!4../5N:L/Y(WCC]WTM^([;!EK0/=NNKOIHR[E[.G,U721J'$1<00OO"A:<:^RN-47Q"U7ZATD[(+ZP9943@5<0+=>P56G MX*O568EOM5VHJ^5U7]A\,VIP>JU"47E0O*D_GFS#M&# M-?\Z<^JC_M1'3Y;=!.4V"E@G1&8/M^S&!SQ:9_]::%M0I=<5*6/WV.>PMNG$%2-QT>'1 M"GH@JTT;? "F/NOCXHZ\:K2/K,^! +9N&N_N#:*,JJ/Z9OG]XA'87E42N-CR MS>/AQ1S)(#0DX5P=%^JF+ U'N*ZJXUQ!-EO6:'M4T$OI4]49+5/@R*TG8G41 M<7&'=9%3!8Q(UA2:!08%I?:FA+)QIZ.8A#3'YD5=02^@57%0FCK5#P,!4+^Y M7#SI;5E3/!!9=9.VB&W!5NQ[FV V0SZ'\8O'9]:O)NNO,CJKLUNN)EL>+=3/ MM(7B=]X51"68$=1/@+F%D9W'(%9XV@H.<&&,[+R20N'-FDH<@FP^5QOO:A61 MI&43_D_QK_41*YDLKMICE\$I:J^]H7AD:#(1BDJ;.LQ5I0\AF8A/S*[0G8YG M5K\9:>OA2F;TF&?LBM*$)D42"? F9WY^C:T->1SI.47C6ZJ;RAW%]ZUIS*EM M@E2F-!S85(89,WP]\/8!7,;ZL'DNA=:J3!R\"@R#@&.YF%0X)'F\! KK%!#> M(2S4:]J091-1(XO=Q&0#B2Y$N) U 9V5J1L' 5H%L[5F \["G'7R)7PONED4 M5;&1=V23B;$Y]9"G@A!**MF-WCLO08*L4ADPF[.!\P*G-[7RJ=2Q:Q%%U#XQ 0^LDY G='N964! MAID.Z(1T:]&R QT2T/H$))LU7-$?/-4R"X:.(+-JD)6A"&P$I=8&0!WE<%A] M_+>X&JF,W3VVZA)P;-.P^A0Q9TC59F3TW-0-M3B +%6&6.5&;#_V M).L\SF4.4>80FZ6"GS+-BDE9ACKL(7:"JTPION'8P+P]F (#? M]+WZ><#C?9_QKRY9W>63K&6[^C5QO16H8-D'D,(F4M_RBC__Z>EJ=?G\]?L/ M\FGY_"^(@,#Z1QR1R=PV$ULN?W%B/9LS.N>'FGR.N=MI*65UQ\?AN3MN/CA" M00N%0DY;0/+>U;H+7<$6S2[G=$:&8YSQ NMR3?("8:M%CA]485[;UC.67"8O M:7I@05Y8K[3J.BM]Y=/U+?M\=)V9'!;6VX&C#J;ID&(*U]D#4(B*J%M=O&X+9I5XV4 MZ4QOU9BC5'!1.VV1D)]'Y:&OEG!LKG@&-0DLE&#L3&;D^=8;GQ,$G MB V\)_MDP0S-B*XDG,#2$9-O44IBQSN-K%48F?M2LW-5V3EM9)O(NT%>J++/ M6-Z$EZ822>B*N=N#'C=-0[H:*9A0Y6IJCVZ1/-$Z)RL.GX)JD$RMKN:C%/"9 MB';7U^P8@FK*$ZZSMA2_L?X0T%#,71G'V<$;.:6 ?PSJIS>#-5/F3!1;C/,$ MLG*R^!(NC7UI^UJY'@,K%3J79^CWA4*.'@L99DCN7]%0;7%:#.-SF$_+[YZ' M'H$%-ZGP-W#88$K#64?2_J2?Z;,L6\7<;K1!Y4XUEU(N36C1/>>6T\9\E"1T MKI5KU,B^3DHEZYH!R=[2\PW99<+,6Q3 $@WD27Y^0VN?"TK'H09-(F)HLU%O M>(!1MSN3>N:B@\0Y.M]>2$_*BQ],PFRM9$LY60.I8M&5NS>$ 09H]1S-:^8Y MS4KE-:X:ZFW^NH?_-Z]+JK7_A"&QB.T\6?>TQ+M,X4'!0(3%M;,4V=BAJN@1WX.[Y_51WXOM2T([_SBC.#S:K=][_1DEH/ZRY]XMD5U)TF*/2)/ M,R+<+T;2)<_@J#FT=]T"8. MU&7505S9(?S,H],7TWUN!I,,TJ6,@;R+J@VB<^L\&F-N]_O0EW&P#;@%\" M6/(#V<_D#CFG4VQF,O-0:@=PQ\"0C;FA QK<9I3L>;0ADPW:HVCD$;>?2!T[ M5!Z)F,+2'\;^YM+-(>#KBD(>8.3V2#SGR=1K.8SW M#_O*GAY"Q\2,11(C]P9BO@Z%91]EC+\4"? M8]-=;LDTBWX."3OI*M.OUO?YQJH?S09G;Q)?U.'<8]M!CC INB':TQ_)^%S\ M:OV)KP[R)9E@.CF:O=[12XKGF@II>#F[=L/C^*ZDO3.J-0^>#Y2ZUM&MGNO4 MCEU\SI$BMI*5S=-(8Y8+J60,Y,#\,F!Y],6'$C86&,#;D76#Q>1':K8PG!:K M3O3QG)#.M/&(V O.]T7K+NQ:-QLO8R!&9)"FO\4%HOD:CXPQU$BYM_T\7=)]D^__Y=9,.!M./3G8U<<8I\O]\(H^7>7H=G7?,W11G3MA+KF M"B.;A>-RR7BR.XAJ$D5]+QVS 0OUT \A%Z/?GF3VYU_8@M3EF'^&ZM_V/^+= MY-^NAN7Y%T!,AUN^7J]H@ZV7B^\>S_*5;?<072._9*U=C*Z6CV@*0"->@.\W M#NQL'_B _J?-Z_\ 4$L#!!0 ( &&(B%2<]0YW#@8 $$. 9 >&PO M=V]R:W-H965TO'1(@\XN2K$&:!'#2 M!NO6-Z3K]F'8!UHZV5PD4B4IN]ZOWW.D+#MIDF'8E\2BR.>>NWONCCI;67?K M%\R!OM:5\>>#10C-Z6CD\P77R@]MPP9O2NMJ%?#HYB/?.%9%/%17HVP\_G%4 M*VT&%V=Q[:.[.+-MJ+3ACXY\6]?*K2^YLJOSP62P6;C1\T60A='%6:/F_(G# MY^:CP].H1RETS<9K:\AQ>3Z83DXOCV1_W/";YI7?^4WBR7C7UJEO=F+ >6M#[;N#H-!K4WZK[YV<=@Y<#)^Y$#6 M'<@B[V0HLGRE@KHXFT*+NX"C$"J9Y9MF%UF3R+^ MK,R0#B<'E(VS[ F\P][3PXAW^ C>*YX%>J5]7EG?.J8_IC,?'%3QYQ/@1SWX M400_^M]A?!)'2O#4-RKG\P%JS+-;\N#BO0U,D^R4'K9"-[RTU5*6KQP7.M"U MRG6EPYH^&$(86U0;G<1 (IQAP71EZT:9]0$I3S/KX"R[ P(8 X"T"984-CIF M6K-RE"=<90KRG+=.L-4;%W%Y\G(?D@X+^H77E\K< MTGLEY:@JFGIO/N8( M5&U;L+$E/S'WIJXD+% 7GV@I28 M=WYW+"0R&L%+ ?:1%<#1\3U'NL%*C'-;USHD 2:'PC9XO0#AQ-.N'-UQ!5S_ M0KN6 SF[@)D".P:(>.N'= U#O6"+;\UN+IDO3)BY>(=A.B MBWC-.EI6%,WQEQ;FX;&3Y(9I_@Y]YL?X/Q MNG6VL%4%/P\::/G0]K'(PL,.W@K*=S3^W&I+]'H;N,PNJ.# M!]C1;2FYB+$N8QZY+#G.Y!2':',\/'Z>:AJ'NE/W'$G=!'K:A)P:=MH6PL4: MIEK&4$*;=/3O(W1.O(6T4"!O!&D#&$EI;\TL%:"!=,^6EZ[2:2S=,'!J MMKY3S;,VD%\H",38(!LK]F(7S,?#%\>@]KFQ*0$V1TMQ;'(6)^0P+SD52'?! M2&V[9Q$#)FW3;#H&Q.W[,O7")1MNLO>-;%7EK126%)CO;ADR(V*GD^M6ZG5B MTG%381S5'9U_#=OH7JSO]A8$WD'O6G9#\0TBJ'8Z"002W1(KK8G%BYJ, Z*S M?;^_8'D\S(Z?2UX0#=/6C[C\@+=P348LUF-[02.-TR%HQF]5EEHN?2)/D:.1 MSB4/N45JL M[8I+\3I92[T2[J(TN=9Y&VTY046^E6B*RG3>Q9 [Z3BNGL:Q= MM%YA-$H3FD+0\ZY9[1A_L!_U0T!4XG2JKC+=&F*/ZXZ+#,,F%7=4BZS4\BT@ ML[AN:^P1:4KK=.)N*S)>[*>'Q]@<^.::!&*AP1;HS;85G;U2F"80(M\3PUMU-[6P& MB8@3"M_M$=^8?.@..MJYUM?LYO'C11Q A-,-OU_MOX^FZ;-@NSU]7.%&-!?U M5USBJ/2? ;GTP9(>@FWB1\+,!I1'_+G A8F=;,#[TN(2VCV(@?ZK\>(?4$L# M!!0 ( &&(B%0=YF7'100 #() 9 >&PO=V]R:W-H965TVWD,A46J*B$R]MQ[SGV<:\]LKSKC4Z]/.L+/=^"I6I?,;_?FL9BM^R]U=?6.PZN]0LD>ZK7O_&-_D<>KQ,2QO^ MTSK:'@XZE#76Z6KCC @JH>(O>]S4H>5P]".'=..0AK@C48CR(W-L/C-Z3<9; M \T_A%2#-X(3RC?EUAF\%?!S\[/&8L=:6F3WC;#"E\K.^@[0WJ"?;6#.(DSZ M YAA2E=:N=+2)Y7S_#E 'S'M DNW@9VE;R+^SE2/1L,NI8,T?0-OM$MT%/!& M_R516JBHEDUVZ5%F/KA5=L2=*Q[Z*P^,NN9+3N:YJIIXP#T P/"2)/0RS.$+@A/7!H#?9&D6B%^FU8)W>9D$V8Y('6E^3:UTQNBX*D7%"%>+Z MDW+^QUA! M/+#VZG)\]12C+9@P],!D ^DA'63&G6VU!K%(P99"HM,PV6;.@K4GS@$6//=Z M"-7#7Z$ECEQ+[] +5^K& LV^/TDN/.++-.- KGA&13T7%RJ2"AE8#G;K<['$R3SUKG M:_0H&4TF>YZ:/;%@"D =*%J9)N_ /1XE[Y,OW/V[+(AXVIVFPY>$^\H%J5D7 M51+/43 8+H/V;"GJ4,*#P][15C\A$G0'ZE"LB@V!OD;/]=4N]+,9"65WN!A= M;!!3,2BJ&Y.5&(J@-J$R1$*./?K]6EL.305B5(##@L2^3]J$@448N(?B( $XZ*2MRE]LX,-@"KOUWDLL%H[?-Q@(S"V>_1T: MK6/*D=3O\&82\WTW77N^V]EG3OM>.UW[K'T*Y5N*TM M!<'$*VVWN_L@6,1[<&\>OR:NF%D)3*CD!5P'O>EAATR\H>/"Z3K%QJF[67B"W6?2_!]02P,$% @ 88B(5$R_M,5!! Z0D M !D !X;"]W;W)K&ULI59M;]LV$/ZN7T%HP] MFO7F-$[F&$C2%.NP!D:RKAB&?:"ELT6$(C62BN-_OSM*EI4U23OL@V52NN>Y M]R/G6VWN;07@V&,ME3T/*^>:LSBV104UMQ/=@,(O:VUJ[G!K-K%M#/#2@VH9 M9TGR-JZY4.%B[M\MS6*N6R>%@J5AMJUK;G:7(/7V/$S#_8M;L:DX JD)"(TX^^>,QQ4$G"\WK._][ZC+RMNX4K+SZ)TU7DX"UD) M:]Y*=ZNW/T/OSS'Q%5I:_V3;3C9/0E:TUNFZ!Z,%M5#=/W_LXS "S%X"9#T@ M\W9WBKR5[[CCB[G16V9(&MEHX5WU:#1.*$K*G3/X52#.+6XP[[]J:]D2#+NK MN(%Y[)"7OL9%SW'9<60O<*09^ZB5JRR[5B643PEB-&BP*MM;=9F]RO@+5Q.6 MIQ'+DBQ[A2\?O,P]7_X"WS4W2JC-R$OVY\7*.H-%\=4!(RVM@W%+W812>P:V@X*T% M+PSK-3:\):X&(ZJ<0 =W7=RP_YF% FUR @TE*$>!X=N8YTK7#5<['#R--F-[ M$8BSD,+6NX26H-NH"="[WQ"ZUAC2K??;Q]6"\QA7>69TL6D=]T,)K5Q]2V[? M"(58W5J4LQ&#QP(:UW\CZ$&RQ"EP=!:\%Q:3S_X ;KJN9-A3+8Y=:JN VHH> M*3V2X*:M,:5.F^"F5QU\'[Q)HY/C-#BB919-I_TRG46SA-;O0&D<2![V^=^U M\:0B@BR/IB=Y-)N>!ED6Y6_3*$]1?QHEQ_C+3X-OJ6]2GDR2D\Z,9)*F^]7L M-#ABRZ\D&R/-F\;H1X&C'% HF\QPH$J):8A8/LGW&V]&/LF&_18PK!AQV5(8 MUT;7SZ7QE>11N:R[?%#@_51+O1J*?H0E9AOPIY/<^0K"$NQ[22BO=ER1/WPW MR]*3GY[VV>W=)RR+\9NN@W1#]EFOK*?$+E]A-[:FJ/ T*UF+U6&\@NN[Y9)Q MU[41 M K6A[,&U!#,W]0G?0#QO[EMD$O=-W%X3 )1FT3,XQ%]WQ?1#O+D$?N=D(S)>$-4*3 MR@V3C?^,%]IAU<#OZSP+@:&!/#[6F,?]!M2,-SN%O\ 4$L#!!0 M ( &&(B%36NF01_@( +<& 9 >&PO=V]R:W-H965T-#+Q:7>6_>/)+CV4[I.U,@6G@LA33SH+"VN@A#DQ98,C-2%4K: MR94NF:6IWH:FTL@R#RI%F$31:5@R+H/%S*^M]6*F:BNXQ+4&4Y%*@L9\'BSCB]7$Q?N 'QQW MIC<&5\E&J3LW^9S-@\@)0H&I=0R,/@]XB4(X(I)QWW(&74H'[(\/[!]][53+ MAAF\5.(GSVPQ#\X#R#!GM; W:O<)VWJFCB]5POA?V#6QTRB M#96E2V8%)1< M-E_VV/K0 YP_!TA:0.)U-XF\RBMFV6*FU0ZTBR8V-_"E>C2)X](=RJW5M,L) M9Q^ON)1%FD-+1:+ZI?>V5PUL%*/B6;P1"7@MQ8NF- 9:54'M$ M [9@%BJM'GA&,WKUD)%'&AT#O=I#I*9+:-."RRTPLI0 .;$H6].D 3$$4FJ*R(>>.S,8'2; M\-%EIA3, )=IK74S'DA*E;%#>[H:.G>'5K2"_4F2=P@OH]$9]04A')\[+6]) M9Y5)F8 ],KHE[C7Y-Q5[D32(1O^ZZ6&OF92HM[YE.N&UM$U?Z5:[KKQLFM%3 M>-/2KYG>T":#]7] S:B4O0 M_5&ULI5U;<]LXEG[/KV!Y>W:=+5FQY*23=BY5CKLSZZWN M3C;NS-34UCY )"2A0Q$*05K1_/H]-UQ(4;23>9AI2R(/@(-S^U65_#+TM8;U<#'>O7$;6NM"GII4SZ9 MGY__^&2C3'7RYA5]]Z%^\\JV36DJ_:'.7+O9J'K_5I=V]_ID=N*_^&A6ZP:_ M>/+FU5:M]*UN/FT_U/#I2:!2F(VNG+%55NOEZY.KV>7;"WJ!GOB;T3N7_)WA M4A;6?L8/-\7KDW.Z+)$2S..+$#T)8^*+Z=^>^CM:/"QF MH9R^MN7?3=&L7Y^\.,D*O51MV7RTN__2LJ!G2"^WI:/_SW;\[--G)UG>NL9N MY&68P<94_%_U51B1O/#B_,@++5Q3@[3\W\@ 3\, 3VF IT<&^%";*C?; M$NC:9?:AUDY7C6)YK(KLVE8.QBWHFR$&CU)'C;UT6Y7KUR=;)%W?Z9-O&G*: M_;'6H!FYW6Q5M4<^Y.%W761+4RD@ILK, 0D-VMBX;*WN=+;0NLI@T*VJX3E3 M$9&Z@*Z5F6YQY_U%DFJR/)MG.GIO__;B_G\_.5?KZX^ MT)^SEX]INO!$V18Z:V2>+9=Q-17.P6U,A:[M3 MPB7,GK]TH*D5V#;DVX1^OY^[8)308F7 M4P5?X(%H.\GL#J3KS-@=U:A.2II MUK7.V[I&9L(,8:IMK2=9I6$=#FQL!E8[6RI3#PV5;1/1F&8CPOXL"/NS46%_ M9UP.(_Q#JWI(EA_\,DMEGY5+?F /#V2Z*D *J@SL08OKO)A-LX]ZJ6M-6]A8 M_S3:B4GR849Y(Q' X"FQ2'F BUWC=,LO?E^00(NZTFGU/N MIR/<_3%P]\=1!GUR&J7L%]<8<$;:#;'XVR@PGUF)V4# KX-"R>*/&, T>]9O MU%18XY?6P$(3.4=6;M1GG6D_#/%'.?#[6U:W9JU OI=+%'/2ZPVK-4S$UJ)M M0\ITO_+02*DUJRRM,_5R<5YB6R;9HFU$L9H,=1[I-Q8UU@++:ETJ_@;^O--5 MBU_E%BCBQU,)T M4Q6P.\AE]17Y4K>JA$=+ZXB92!44AEX'H)%_/D-\4^!D ?2YZ#. 47:CD0J: M:F8;SB@N!*R5W9']?-S17D),CJSS<7F ]]<&)E ;5#[]%59L4)'1YH%*9VJ[ M!=^L@"L3>M>"<*!=R^$5D2;3@,DN#6P/:?\"MT@Y6^%+60N*7+/Y-77>;D!@ M<*8T4=<15!B,60!3,A5C7EK>G3*EXFWQIA[%T/]]KV1.#A:-8YD*UU+1AU6"[N'5@7P)FY?6Q99899HO9:UW20J&!0FK&S,_CP/ M]N?YJ/7 ':WU&@$Y3/)7D*$A"_2M-*89@&MR=KCK%LRZN"5=3$@0X^,DMB + MM?U*JRK T37\K1B,SC8D9@%V2=3(>WMF''N+G1;51Z(U[%N'[VR($KJW';J' M*TH A 53 J^,;J&O68;">&5(.6/:I,JG5!$E = M57=W04UA4)S'MJVWUC':13.4\XSA7=O6N9@;+:8*?HACP>IH,)""*04_-5JU MP MPD(EYI2@-8/E$7']*8CK3Z/BZAGP,3K*(8$=)3(LL .4.PZ'6S MLYF(Q&5V.GM,$4)>FVUP>OZU,+L8GC)%RO@+$3B9+?GQ)OY[.'\-XMF@Q&@A/R]P TR3CN>[\ MT;> JJ"90_[C\#JZMMNUH#W3N,XD"]%"=$9\0-&%JX-0]]LKGV?7RGE<38Y/916E6(A#1=1'E2,:OHD,E"5M1%G,= MG_>V;^1A'^8\="[(]4 _92$,X#D+$ W@+MHH-^D81L2/;HD9%75DP#%#,SN/ M":SS<<_85^-;5@-OA ?S5M]'TGF:T^PWZYIC0;]G36(WR%K$8+UC*PBN)T&& MJ+'8$-=BU.]8^-^V#L4:.$T?/VK'PB;9 &]/!BW.-#"&":/>Q_P,60 89H,) M.\:CT;J\S-9VAT8 ()FN09^KA :$%!8]O<9H1Z&:5PA402(V@%3-&07L'7)= MVY6R*\Y'I.V?0!/<*_@R\+1W'L6+?.(PGEFH*^#$>[X0-\@V!)O#& EE@A5; M"U'7F:G. "MKCRMPNX(YE2VXY%#9%)Q)8L5$LP@CPHZPK<7X"V"^X1A#8'\! M,P=E$-0(]A&XMR"8<%/8"%D$3 M>">XI\#Y%Y($N ,)XST'LP.FLI;L##,N]5;=[ 1N<0U8&\T9?, I$'*(&:!T MGPC]P5RB[*?3'9RE'ZZ(^88A3W(D+8)NA%)M-25"23F(8V+R:[U2%,MDRQ83 M"FVV6V0PS@=TI"CI S U ',/^ >F^.XHX>V*'-/0,$*XK.&3DV%IGYK9;].\6TYCM.>K@(0"@2*LR= M*=IN.J$S+H$D+EV)>7.<<4<-,00A]VRZR/=X.^T'&8#QG&ZI?+J#19(\J! ^ M.A="/+0XS,\@2"G.5(FN#N,R*N,FSQA,A+U8L )#Q.4'>C_D1]W9/=3:<-\!7>SI8( 5%>#*]6$L'[ MK%(UJ@(^2RDB5:WT@Q?Y4%0BJVZWE"T[R,DNP/3WO,V?;;&2++'W4VP*:$YG M:",QG P9;Q\2^'5@N;K1*\KC@PPE]564F@"4HL\YM$ID=D9M1RRISR[&<[S* MK;-?OK3F#K;4%V5NP<(V9\C;[*8"9\%%S4$S,DI]."?T#4-R*7@-D 3DH33P M3D$%'/E9HGJ06$ MIB)A YC'4DKR%HX-L<.XF/POAZ&FHT-DU[P*]'(K&PVNNQC-6,YBJ\9L MO%?C'7+P;\A!G-2[D":^J4#!VN,"^R]3/0PO$'NBS8FYZN&R7W?CP46%OSGY ML*2TIWHYJ 1)2= M=@H@V^RP^@'AW6<@A*&#P00X238K2^VK#:0VW?5W;2.ZMQ4HXS_%(L?5(CL' M>;384^Q,]=]NCF]M( ( ]=Q?9K\"7"JSV67V/ZV5! MRR-U5/MD XQO+)/EPF8RZ?EE]CYZ/2&?%!>W+1##S.D7GL !H5"5!G&H[<)R MV R+$[X"YY0?[.(R^U0E3E;(V(T-&XKZ258 ME;VO[^IC6:ZT9A-$.4T-]\W=)#;PL-AQ13>4SY/?MVK/U=;HH"3D2?3 ?]71 MAQA^N%16BM8G/^$KAU;7&W8S7AV=Q>:7V7@#R[6E4*@>0>%G[,%(?S_]';]X]O@(XH>Q)P!;?)W =X=-R(*9#?ZU46"LON8:0;TN)&\)P[88J%$] MI&?9!90[OQ,Z]$\X;\P"^O5.-BX(6%J8D%2)F=+":C8DTHQ#43!6LN$="C8( M66]4H='P\-#3[#I$4ER;C;76V?E?*'EKF34568?#7>9HWXEU=9>/**_PJ)]7 MZ'\Q>^1'SJX>S7[ZRZ/_C%^\?32;=;ZXA@\PG3'UC-U3L_'FIRN_AH]A#8,Z M.DIE&'X.D)YF5T.:4>N!U$9LGJ']*FR[:)9M&;E.&;$ WD5X&,D1G)7.FR[Y M!$&AS71NXZ&<5/,DFD@M]I%TDUKACY1C"$L)[9(468!LV@W LR"C[B%Y)FS] MNF?I6$#_X7QZX7-&T^RM*@#8+!J?'XDK'FT"Z?6 (-VTY2-T-!Q4V MF8UWOMR(ES/#C7L/?WN:)1]\)C/):M1J%U;EI-NQ,FZ-88"%E?G]UL(L1QU[ M(6H!(]FB9) 1DS@1K5[(-$ 4@L4^=,P@1VNMBLZ,&&XT]*B /=AAT&44=2[9 MT)A( #6 8Q02*4$;&+,O3>TP_3V1ORQ H8&4Q [\-PQ9V)UL_0%PB;UYL,C! M\;K*A?;<27%^ 6*D&YW0Z.I4;.5:X/RP70C<%N8!-E3U@?\)NDK5XB90Z\TV M:?8-FBQU*@K,.O&8#YV.%R"^01M&\4]L4)J-=RA%NYZ#'W+LJJXQKS H\-]+ M#(+F?D=E/X\1 A>ITY7B V'!#GLM2K0]IB[.,#3QB67$4PPA@1CMR)DJT*S$ ME@4&XYR@(7L#IABY&7NQ426DWN"D[VR!R4F"PWY)(7O(PMRE[_-9@%2\Z>^W MNFM55X=MI1'LQZ8/$S.#'2@?LZH'[4QH\VI)@^#WF-YJ'0'PT#KRAR1!?:8Z M5UO32*J!)'^#P5THL+H]A%/8TI5+=344I]Q/4XXE&Y*P2N]4[/#J8<$TW>SUO31+X/L^]R61\"QU?W%' M_Q5O T_?>\NTN&*JI*C"I@H7+X_>TU79,R%=H*OV;D!"*>XUC8!9OZ0HC!1O MHU*1F?4N280Q5&9C#> 49JKX?%@@PJ=&?)="R*$+BP\!.3!P(+IBWAB*T7U#!G+JP-SC8U*D;6*G("R3K16::CJW@D]P3@;K M">AH?5NS\]HD+9$LL1 )20*'YU,@32XEU PS0X3H*6+B& 4+5FYJW$!@A:7T MR^1@H907$& 47Q#(F9;!/(1PJ0T8=2>Q@7 VWD%X([;[#$\M_%TOP ?H[&?, M=M@MS>:X:_F.KL*'C=:5GKADEP@<,@,K_OQN1Y'/P$*@!.^8ON-B/4R"SQG5 M>_\6C:B7H ^^/Z_-$9< -*:"UV:+P*0XZ%.52J:WPZ1[C23\*4>P;"L$^A,Y M,H76 'Y:<*NH=P7^83J5L-!Q/"Z^8CK6+IL=SLL_TH8Z94.G9K##AV I>>.0 M8_#($^Q##6'CF99!'A=5"R1EPM@ ]^F/Q:K0]\&\P/VQO.4,I2]P9A7425P!Z, M:LAHHPO>6?9K4Q:K5*-2:? ;(7/+YX_5%$84L9Q:L=.,!X=@EHL!O:'*QK _!AZX/9.I$23U"8*3'6@ M_/A,2FI?IZ#S(S_C *@-;7/O_A.\.12 .RWG1ZR+1WQB+@>2#"5[P M@6LJBVQ (.YTC! 26?1#4HJ,HRT*O>C($"&.3IAS.!^=-&/(Q+ C VV_QP>D MW!2KBY5#@U%8BJ.I\8J- TMY[:?+83Z5%+Y/,F-_VWR\)^U].*U /!OT#=]( MXFAQV'#BIJ82,AD(XZ@-C2I_#;7%;.,)VWZ2DYY++6,2P/.A"3ZEHAJ(^PB2 M9Z0EP0QUJX.],V+]:?L$(3EX_(:3BMI/HT+\[/U]LB;I?T(5LC5( PFZ76(\ M,' 8C;[HY.)[06R3B"2Z)DPN$>NH=-JK^$G^I1NW0+@EP113 3\B!W&\_$>! M[_*@]:?0TJ!M@865'7<"-+K;B77D]%W <7CI\V>E@!=TYBV8'8+ZD M>G)G50/-JJ/VAO4\T?QXO%LZ A)[@-EK[X^M/YAI&2B3L6"-]OV$-)?02.'A M3L ,3"'@ ?U5U[EQJ-J\RJ2O,#0S(@&*JD26,"-DJ[,@()SM&.J?X4(U'[4) M#W:JZ2+9OIKOPX[ H9TN[PXK^7(.+ 1((@N2Z\SHEH4Q=#N/#5;S\6ZHO\JI MST$;-?KJL,OT]*:9_ROF])W$VI39\J<1?+Z/B\)!A+KE5?R&\O^BYCD5&+A6 M&4(?W(&%'%/H57)#1!4.N2[9,?B(@GO%"1E*J;:M.0%,[W>;4L0)4D26V %2@&J?G"OYAH3U/+;QS,?;>&[B4>0KVOY!4?U& M&E/.Y[$,]8XZ2TP,YJ$*'/;Y[4%'&7(>W,\&/ZS-%G/5@] (F-]!/6U%.L^( M)38/Q_P0M8R"7&$3A<$FA7>4GNC/^GZEF/3 8!2$H(Y"*W1CX%PHIL(S60Z/ M/QBWEE4$Z\0DIM1DS%ABZTW\_$FF9LH\L"17VVU.ON5&#$B>M]Q-L3:&.3TW(C$&>)6 -_K5?_PD!^<1UGLDT,% U.(49"?P[!/D+5T\+LI$EA" MMG\H.\>3Y#1*]6 MHL(!&'13"Q 76U'431J!>X@VRI9VQ9H$>!8 :*4V:($',CMTSNT6+%>37:N- M]P=8O@V&MW.>TZ]J]H(?<.' XMNV :8M2[W7D^RFRJ=R$8#CFS!:-N'O\\8N M0.F PD_CGC0V!LW'^WH^@OG!KC,:+\DI#EJU45+'3D0/TT>%3GX93GWQSI)J MQ2@R5 #2HP??3\21Z:("RY(O+@J65;RHH@H>5EOO M],C:PN0'>YQ"#7 H^;C9EG;O+T])DH]IC\2QBU)H?CMJH83X'D!U)3&-5PR, MF6+G:KBC)5;6?3U=FK%'A2^VOYX9U8836(ZZBL(3=M@ MYXZLAMJ66].HMZ=5U MHE>#4CM*ZLA%)T?H3[/;8U2E2^X_ZLO3+[,W@R;7.9[7>E@IX<)MCM!I/H&QLH?@KS,YTB?*2;EY;^ M]DWCG)88[CS&]!M,D[9C<+[3S@[W:]^"W^+8W:0:GRF(*1%JJR2?%0[F4\B= M'+]-$OC8:J'E"#$]1G'C4AN$F+T6/?&H4M,-I>(&SX/9'"SBN&K%SISY>#/- M#8=Y?^ 9R4%U^HY[@U*:V-247!#666/DLM0 D@,,^W!^XV=_6QI=5';DJ$,W MG>P[8P2\XXLA74-]B;UK<-(;G_P)!78$ASES^H ]%%)P M5GP#&K4HQ32]E28SFC8W=-*@L"HR+ ]G2; FS&E=*0Z5X"WN-DBC)SH70+.U-16I$TYZUYJ$9Q)2CC>R.'3+$O'2Q,*"NFJ,C1B\B*XZB1WEEDHJAY6-/&'HU$<--R(8I7 4ILYS]WJ,- \I: M6E/!8:B2=:P'.O%87=@LTF^>X]"IO7AOHO=!_?PS @4.D'!D!+TT\#[SRM^83H[M///Q=AYP@MJLJNR:#NWD^T$_ M]# 2N9!@7M(]PP4>>:C]-71+X)&_FT6>[4&)_Z %$[7N/<$?M0AE:/I(3[;U MSU$>Q#HFE2'.9[,,<'\"?GMPV^ (Z\=NN(X-&Q?C#1M7A:6+EY.[KF_QX#6Z MF:%=&"=W+"0\/L;PF<=/# M/L?OH*9[A53D]V-2OTNEE>8I$BSSED2$U:,G>V1G3PT"AMIU'MW&84<\FVQ$A;?HOFU6AJVX1RED@]I*TF"PG$;S=+P8 M^?@0\%UB:P_.X"M9$]UYXU,QC1(O"!7FSB,(_MSC$I7R0"SC]PXSZBE]XN%Y MC_XAU,ZUK(7%):D?LG#U-+J,H,!2;)6[H?8C[NJY\'@Y*1M^H>UB1U<1Y%OK MJ-DELX)&ZNXK'G9].$BX3$XD9+N$+.CNB(+*=\*)V<10"\9',YH_A%)#-HN3 MVO\IM\[PK>0\-[N5E9:ES(5V,,]SVFHG=04K4C*7:.'%5[%6:%].8L=L/B?. M=\B+#CD[@9QF<$W:U1;>ZP*+IP QR^RU9GNMB^Q9Q,]"G\,P?0U9DF7/X W[ MVH&>:#].IL\.K1L1BDZ1/'D@V6_MGX!Y-_F/X=W[<2U,);4%A26G)N=O+R(PW4YVAJ-- MV(,U.=85CC4_8VA\ -^71&YO>(+^89S]!5!+ P04 " !AB(A4@$I7(B<# M !"!P &0 'AL+W=O> M>[$]W4KU4S< ACRT7.B9WQBS.0]#73;04GTF-R!P9RU52PTN51WJC0):.:>6 MATD4C<*6,N'/ITYWH^93V1G.!-PHHKNVI>KW)7"YG?FQOU?N9?Q.>7N;5W!E\9;/6!3&PF*RE_VL6[:N9' MEA!P*(U%H/B[AP5P;H&0QJ\=IC^$M(Z'\A[]VN6.N:RHAH7D=ZPRSVXN97;M[#+QQ$L)=?N2[:];8X1RTX;V>Z<<=TRT?_IPZX.!PZ3Z(A#LG-( M'.\^D&-Y10V=3Y7<$F6M$28L$U9&H6[#/W,_!;N071 J*C(%:Q! M*:C(7OGR,UUQT*^FH<%0UB$L=["7/6QR!#9.R$ MZ&5R$O$]%6+ ME7;Z'R<"9D/ S 7,C@1<]F-/Y'JH[Q73M*X5U-1@U5>_AXVE[%0)SY7]=(R] M?_486.TVM ,FI<13I>T>LC$-D+7D>#R9J,E+)E C.XT3H5^=>]=,EY23;T!5 MWTN"G>AL(M@,SS;#?F+[B;QEM]*E8IO^P.%(:5#WK 2])^"]\.)Q'A198J5\ M%$S&J972(LB*PKM1LNJP#=95(B\U^,6C(,TF7IP$T3ASOR+S/DN#U Z@BR1( MBLA*HPD&&;L@<9 7Z8D&YD,#\Y/%77GBCR:Y2U9[S0.V@D MS%-S:QQ%+E8R\CY)\?J8*6&BY)V=%ARGOI-V$Z:^X03L\$!?]O?C7O']=/E)5,Z$)AS6Z1F=C[(WJ M;^Q^8>3&W9(K:?#P.['!1PZ4-<#]M91FO[ !AF=S_@=02P,$% @ 88B( M5%*WT 3) P _ D !D !X;"]W;W)K&ULK59M MC^(V$/Z>7V'1JNI).9(X0& +2,#>JE=UI=5Q=_U0]8-))F!M$G.VLQS_OF,[ M!- ">ZKZ(?%+9IYYYL43CW="/JL-@";?RZ)2D\Y&Z^U=$*AT R537;&%"K_D M0I9,XU*N [65P#*K5!8!#<-!4#)>=:9CN_,37V^TV0BFXRU;PQ+TE^V3Q%70HF2\A$IQ41$)^:0SB^[F?2-O!;YR MV*F3.3&>K(1X-HN/V:03&D)00*H- L/A!190% 8(:7QK,#NM2:-X.C^@/UC? MT9<54[ 0Q5\\TYM)9]@A&>2L+O0GL?L=&G\LP504RK[)SLD.T&):*RW*1AG7 M):_:3<=2[(@TTHAF)M95JXWD>&62LM02 MOW+4T],'QB7YRHH:R",P54O B&M%?OW,5@6H=^- HQ4C&Z0-XMPATBN($26/ MHM(;13Y4&63G '2:SG2 \J[00 MQFU%_IZME)98)O_> 5JU+."C)3"C"X3),C MATL1OHU]Q&,.KW29RPQP;H!?K'.FZ/'@I+64O%J;XN6*K/:D@!? .@,)"$!R M4>#)Q(SSBNB-J!6K,O7NSINS JU8$?0!RQ=.4SMIJ\1B/>SQ[U:=+'\9>?AC2BO[4[%NT5 MR T%8]B+$C\>T5/E2U10)QKY@T'B+3="ZO<:9$EX]0)*EX[JE^ZR2[2T4=T3 M92+(-0>CF?CAX-R^VUF(L@1ID[)E6Y"M0,_O]X;-VQ%3%ZV>8#MA9!GY@RB^ MG8CH?TH$FNHG9WZY'1L*[,Y5>A:(@UCDAV'8O*]&C?;#5L',KR8W\D=A8D># M9U)KUBZU/4QM]".I37PZ&OZ7U([\9$C/0N!V%D)NA60:L-NO]*4HC.C(/O9X MOU^Q]!G/X@6Y.*3V>:,.#D0BG\:1JX,PBF\TI7[;E/H_W)06V*--LZN1R2/3 M#57SY21T'X^\+K6IV]9.+91G%BY[_F9'FAEE[U4G>G4B[K'WH2J6.=D#DT1( M;'G*%D?HQTG2AM1*LAR)'(6U('HG[%S9# S:]+F3U9[+6XD)3O[(V!?6]MZA M2"KJ2KN?<[O;7FUF[H]^%'?WHDL92". WW,A]&%A#+07ONF_4$L#!!0 ( &&(B%0&PO=V]R:W-H965T30(3$#10:(/ \'4/E] T!@C#^#5@3D:7QG!WO$7_:'/'7)9,P:5H?O!2 MUV>3?$)*J%C?Z!NQ^01#/HG!*T2C[)-LW-H4/1:]TJ(=C''>\LZ]V<-0AQV# M/'C!@ X&U,;M'-DH/S#-%G,I-D2:U8AF!C95:XW!\ MO<362_R"EQU<49'/W3T.A>2@]I7T,-1=#:02#>X@WJV([X7GGQMS#HO>X3<>Z M__XA]#[RCB-F259"E,I[YX6!'R?4#$(_2#+OAFV0JQHD9XWR(C_*9U[HAUGJ MW0G-&L('IX_&)/+S.#0#ZM,H.E#_9*Q_\H;Z7TL4,JD?;=&N?O5\C=*B??(- M]+Y^'(9^!@9/8!WHH7I72G.3>DD:7H$M]R,PJ8Y>45<3>(]5(S63Y89)L&Z4 MJ+29>-%QC&5*_=DL=>\X]C +HWXNGFZ%X6+1D2IC;&B5>+$_RV;X#-/8^P%+ MA51 PMRC,MLUI!!**X_BBCQ,L5_A#(.Q&H3!H.:W7,$N)"Z9I8E'_0 []P50 M'&O1E(2WAHU@UB@O-'[CS(O#W/M>51QY6/6RX[H?\JKX@QDK+\'6Q_;/L6.] MM\@>#?V(9EZ8^GE.T:M2IZCM1=_VC:UW"1AIP9D3?31EK9":_V<_>.]#3"Y. MO2,R#"-OV6N$LT1_J9X!RMQ+XE M5G^26>Y$C&(9#F6]4TQG26GN5"_.XB&&/05/,8XL2I_%L6>9T\(L&;0P# Z0 M+AM)E[V!=.=%(7M,[6KHCF7(]OBPR[^\[HW3_BO)N(U M>Y1X"%HT"6ZWCP2SC&ULG591;^,V#'[7KQ"">V@!K[9E.W&*)(#;:V\WX+;B MVMTP#'M0;"463I9RDMRT^_6C9,=UT308]A*3%,GODTA*6>R5_FYJQBQ^:H0T MRTEM[>XR#$U9LX::"[5C$E8V2C?4@JJWH=EI1BL?U(B01-$T;"B7D]7"V^[T M:J%:*[AD=QJ;MFFH?KYB0NV7DWAR,'SEV]HZ0[A:[.B6W3/[^^Y.@Q8.62K> M,&FXDEBSS7)2Q)=7F?/W#M\XVYN1C-U.UDI]=\KG:CF)'"$F6&E=!@J?1W;- MA'")@,://N=D@'2!8_F0_=;O'?:RIH9=*_$'KVR]G.037+$-;87]JO8_LWX_ MGF"IA/&_>-_Y3L&Y;(U531\,#!HNNR]]ZL]A%)!'[P20/H!XWAV09_F16KI: M:+7'VGE#-B?XK?IH(,>E*\J]U;#*( M*&CF?!%: '+N8=DGO>J2DG>2Q@1_4=+6!M_(BE6O$X3 <*!)#C2OR,F,OU!Y M@9,XP"0BY$2^9-AVXO,E[^1[N]M?80!NGDK15EQN\2>EJCT7 O]5K(W5T#M_ MGT!-!]34HZ;OH-[#2%4M8*H-OJ9:/SNH;U2TWO*6TV^V9AK;FLJ!T+%BG 9] MJ!G>:F4,?G1( 0Q"V3:MH!:J3ANE+?^'=A,B*UP>:'EGXWCQ%UZTX[5GVLEX MHP0,-70*E\!2M08RF/-+5/@XJ%D+N#_%\QUW[.X*@U$][!U'QG4/;3#'U TV"69/ ](\$Y7XI#7(R0Q_9(UQW.X"UK*RE$FK[C#(4!WDT=]Y9GH(W(2-3 MDF=@2DF*'C2M&):T84 !9=,4G25SMQA/Y[T:$1<^)>A!62K>5@B(S(,8* &W M%+A%/3?B3<-2$F0^\0>4!5F,2P"S!N^*8]*P^TM'Z*\UUSHA# M5P4$3!(X2BAEE#HE1?,T=D*&\HPX88KR)''"#)%9WH?U=3EV^.'H7H?VW/K7 MR^!2M=)V5_Q@'1[(HGL77MR[U_4+U5LN#19L Z'1Q0P.67O$$ "] M# &0 'AL+W=O^Y('V^4_F%*SBV]JRMI3D:EMC:+1]<2W6 MI<47D]/CAJWY#;>_-5<:=I,>I1 UET8H235?G8S.HJ/S&&X1@<'CEE_PJD(@<..O#G/4FT3%X7J+_LG%#K$LF>$7 MJOHN"EN>C.8C6O 5:RM[K38_\RZ>%/%R51GW33=>-@/AO#56U9TR>% +Z9_L MKLO#0&$>OJ 0=PJQ\]L; PP ;]ZY^*M<^?Q7L1?F!S3:130.(SC/7C3/MBIPYN^@->%^,?9TE@-?/AS M#V;28R8.,WD!\\:SF:H5O6F;IN+ 6,LJ>LXJ)G-.;UQK?9:^?Y"(U[QBEA?4 MJB[GSZ7Z-:,#2\O.DF]B,;"D'RQ5/O0-,Q0^*U5!-T*QA:2V5*UALC '1^3, M0!P$TMYB2-O,[[Z(0,YP:\@#>1P\U=@"AVIUV,*&>9EW)$J"Z2*#11:$24J^ M*G3:*10O"ET*MA25L((;* MHB!:)"0.YM$CUW:@P;TD39Q[69*1[Z[9>7'(;@%Z#9%S'( /)M N2<=S>L^9 M-B0>Q]WJB68A3*Y::2FXR,ET/"/O23+.R/L]W$Q[;J9[:7*AZD9)8 F6U9.- M?KR#>6[X,;!#)CSC6F!D^NQ0GQ %K.8+)(YB8(PBQ^5 M&&5 /P&Z3/USD7K\=$[ %G1JKM92_ V^X@%"<6HXBF-N\# 0D >H(\3)!X4? M0[OG55M OVG(%61$]_TG; DM"K0"+U#6)=)N>'7+:>VGIY,V)J";4N2ESZM4 M%J8^*(#>&,.B5UK W!'5/< Y8P56IT8_X7"F2$?+)0Z&@+:V8S*%6M!&8T/8 M>VK97?=*2--J+SLPVE46NQ2-M%KS8KR'EEE/R^P_C3#SDPR'9\]_Z;)U/$Z MI>/YVIX&S/2_"* MW^4EDS!*$%?"/6AWWJEE)=8N3#?*HB">+W !DP\G;@I\S_:4==:7=?9OR_J% MV59[QL%NYXY!!\/]N5KNM^*.*+I[1 78'0.3>T;^6P:5N\H@RK"V3XY'^)JZ MND7S.6X27,Y27*9XLB0A+C-(>)8YZ1DNYPF!D0J]NH*V!HTTW1Y JQ9"X7C; M$W5;=Q%LV4.B+(C"A%S"B#BBHFY:ZV@ (!S&V0= 3D-R0*Y@B\/GEE4M?YC6 MSQUKS]5^,KA2UEROW<794'=4^=ME_[:_FY_Y*^F#N+_8?V%Z#0,&'%B!:CB> MP3FC_679;ZQJW 5UJ2Q<=]VRA/\77*, _+Y2RFXW:*#_QW+Z#U!+ P04 M" !AB(A4<< U!O4# "N"0 &0 'AL+W=OOL*J1%J1.KKT$5"H5EIEEI=%4%)B'U3Z8Y+2Q2.R,[5#8 M7[_'SJ6%@;+[XL3'/M^Y?S8(!YW@FF]R8P7^?%:Q#:S W%9+A3._1\EX"4)S*:B"]=E@$9Z>3^Q^M^&. MPU;O_5,;R;V4#W9RE9T- NL0%) :B\#P\P@74!06"-WXV6(.>I-6%ZK31.2YL M459&X2I'/3-?&9D^Y++(0.G?Z.7/FIMG>G3#[@O0QS/?H F[T4];N/,&+GH' M+HSH-RE,KNFER"![">"C;[V#4>?@>700\4\F/!J'0QH%470 +^X#CAU>_ Y> M&^)?BWMM%'+B[P.8HQYSY#!'[R416R6K"Z!R32]D62+;7%[I-6A0CY!1[!YZ MI77-1 IO9?4P_DT.%K=BXIGF+*,Z9PJTM98VUK2SIO:M\=8:91KG!3:?ID=< M4)/+6C.1Z>-3LK 8!#-<8S_V27XM" F&811/#4(WEFK!#>K61AN$XF)#PF$< M1CB.1B'Y7MF&T]1(6M4JS;%I7CAJ-T=C.TXF9-7$PAX9+RSKG//KVM0*=C'4 M2";5VJX*)C2)AO%XA!!),NT@^O";W9>KY=+:F 8XAG%(;J1A19>[-W-%)NA2 M2,;#)!H?H,6XI\7X,"W<0;8*;Y>.&=%1SP,^QR=A^ADD0DZ^* M"?2-A%& LG#B14GO3D:.0J3+,2[$7A*2"XM>6'$\<=(P]J8GA\U&+><^D<0[ MB:U.- PF(W*'S$82H.,4&G..@^]BA./(882)Q;"AQ >(,NF),OD?1-GKMJ;4 MMZ[;#E/FL('KU>U_9.D"_,*X:DM =*SZD@3TJ;"$\ M;.2N_B?AB95-O:"K#3E*HE%79ES=53_:R;&D'Y<_M*4+QU[P9F_[>W=H"6KC M7@H:SZU:F.8Z[:7]8V31W,&[[;_ E!+ P04 " !AB(A4X!MC'2$$ M "E"0 &0 'AL+W=O+B5ZEEG (:\YJ+0HT9FS.;&]W620-%8SQT%Q_^#]P<6.L2R9AELI?N.I MR4:-?H.DL&*E,'.Y_0GV\3B B13:2;+=ZP8-DI3:R'QOC AR7E0M>]WGX6L, MZ-Z .MS51@[E'3-L/%1R2Y351F^VXT)UU@B.%[8H"Z-PE:.=&2^,3)Y;4XPK M);BKH6]P&ZOL)WN7T\HE/>,RI.11%B;3Y+Y((3UUX".^ M&B0]@)S2BQY_846;=,)K0@-*+_CKU$%WG+_.&7]W7"="ZE(!^;0Z#7L.@AF7 M"VTT661,P=(E9\9VR$6<^V.RU$8AF_Z\@*1;(^DZ)-TS2)ZD88*<+<(<$KDN M^-\XC^?O1&^R92K5A!=H46@I>.IP+PPV%5"Y(I\VH)PG_5X9OP::=EM6*4B. MH:E3:,=ZK(9F,D"K(WCZ!)ZLX9$MTP1_*RGPFM#D@S.6I69%JJ]NO >L&*+Y M'9BJ6$60$R7>(I86GJ6%%:$5@6=K9]TK>(&B!.][;] ;H RO@S!R+8VIMV!( M;X+^\3BI9S"\6.-*/XI1#L+ 2CKPYJ!QSR1SBBDZ%')C\7O=:QK&5L8]E#$: M?(0"PQ%.DZ5X5KGEB;UTO.@Z[H0H@WX'E0=QX/U/=N'5]BWTD%['?5IU:"^J M.KTXO$"^J"9?=+'"B^HBMJF::+R5-U4I/ELT1I)[;3A>>T >&%?D"Q,E6-7[ M?"/D#J!B(U*LLOJHF*VJ#?Y?&K,2\XZQY8H&\2+R#N.!FYT5A MT^OV\-]MOJT;4+D[(3O<1E]Y<3NL_W.NGULKA3'S O4P.H("!H/8UF8ZBM:S]9O MD$GUZ7U3KQXPCTRM.=)+P I-@W8/Z:JJ1T$U,'+C/L1+:?"S[KH9OJ- 605< M7TEI#@.[0?TR&_\#4$L#!!0 ( &&(B%2)V6P&:@8 & / 9 >&PO M=V]R:W-H965T M<&[(4U.W^F2T,&9Y-![KBP[4XN67RNBNZ9AZOF$"I1,-;+61+%)^=C,ZBH_,)[K<;/@G^J#=D@IY,I?R,BW?5R2A$ M@WC-2X,(#/X]\ M>UP@$9GSI,4>#2CRX*:_0KZSOX,N4:7XAZS]%918GHWQ$ M*CYC76UNY.-OO/W-YV,2-EI(YO^,%C0B-;]9T]]'#8.Y.$K M!VA_@%J[G2)KY24S[/18R4>B<#>@H6!=M:?!.-%B4FZ-@K<"SIG3=VTI&T[N MV!/7Q+]CTYKK_>.Q 6C<,"Y[F','0U^!B2CY(%NST.27MN+5UP!CL&DPC*X, M.Z<[$7]G[2&)HX#0D-(=>/'@:&SQXN\Z2BZ%+FNI.\7)WV=3;124QC\[5"2# MBL2J2%Y1<2&;I6QY:S21,_)>:DW..?"&D\TH;PON;ER+-'5(PB$9FZ]2 CFT MX17J,PM.9K(&EHEV#J\&6WS1PDO9:=96>O_(NP+W64W^XDRY;!&(=0>,Q'![ M&&[\B? G].Y;@?BWAAFNO3TO"N(DA/]^!"_WK3 )PC0"&5@"'&@]/P[" A_X M-*!QAD(4Y#EN?\T3BQ-,+,P>GHO3K$?/@R*&QSO2DP[I27>&\89#O$I1"V;[ M 81LHR:NE7P0MM/XY[SE,V&VLF"WAG>#2V2YQIOV>*02LQE7$,V9DHW-%VMD MUQJ;K [#/'TF;+FLGS&#^/[^\/:0S'C%%21L'3"B(!O$2-#"#W!=8UP9_$&? MU-"/7M:#7X'(E"8_7@PWH,Q5Q$H*G735&X86,$,TU$AG)!Q%\S!Y<99#%N'@ M&UPE1;JQBH-B,JQM>;E2"$C+K?TKM_OP>2F%0][^&P^..2&BWL\_Y32B;U>U MMXH1. =]U"P6LJYL+&V103&AQ@@U^OD$Q!BE HW$9]<=G(;Y+ =NG*8I9F/4@MT:6GP]P ME%0V\S#A;$4B!=($+NE!EFF;4E)"0[G)APU3Q!YC,2_23E%"<$&FPH[!TC2(; M()K$N A1C@(Z 1!O HN/4&(*\HIF4EA'"3J.&OPX7CW\#B>@;CBPPL[FH;2A M/E:)]6T<]SST)'&B'\6AR]B.II -32';2=E;^,JINIICQ5URH"?R$QO"F=8< MFB>&Z+U@4V@;1FQOWKL5W"V<7\Y+.QD,A]ZLD&-]1X#,:6 EQ&*.85!"6W9K MJ&@Q$R6#U, !3+5>,1MG#6N?;9@F;S5^B#C;;>FN;:_7MA,&71>:A&L*+^?" MF07?/@LN7\(?>7\@49= 4H,']> '"@"P8#/J@,Y.^@T[S5[<9#D%)B6Y=GK;(H" MY"C\AI%W5G[I!)HO6@/T$?"5L\*B,&G2>.V@ CZT'0?N>%'1ESC-H+:]7Q5Z MN"707AH&65AX21J$R<3[M(67/KR+(CL4$QI$*1(*P[<-;0_96F#0:) 7R=>Q MW\CGT8M8;;QT+3:Q#=@.US1&G6=EJ3I6N]J 6<'5@VV,05$D;E#3##O0E7@" MA7T=51SF3"GZ)N4F>H&_6R+RC0G.DWZHYU;'MV[;C2NZ#](.:D\&:D]V4]O= M,["HS["_"/-,;GC-<- "N^Y;<$H"P_[K&=_/_:T%H31!,H$B&49L]:P5$(J M\HS#?2FUL!T$,T@A#]"87^PO.\@*=!M[PK;LX50! _-U,R(P(DOHCX)&,);R M'; 4.S]\38;;RF&\<>MIN)K;NQU^%,,GE;L #4^'Z^.9NS6MM[N[YP>FY@*: M:\UG<#0\G,!WGG+W.;O! @ '08 !D !X;"]W;W)K&ULE57?3]LP$'[/7V%%>P"I:WZ5%%!;J66#=8(- 6,/TQ[=-%(]Z!+ D.>*"SWU2V,VIT&@LQ(J MJH=R P)W"JDJ:M!4ZT!O%-#<)54\B,,P#2K*A#^;.-^UFDUD;3@3<*V(KJN* MJI<%<-E,_MYA^1VD3^^L= M^KFK'6M940UGDO]DN2FG_K%/4#\A29,,]R*,.>>20D_\X2_+K$GUD::#2O_=P''4<1WO5W[;- M0V1!SBE3Y)[R&K0UYUJ#V7(KR D5.;ED=,4X"L$0W*^KMS?27L!^RKL22&&Y MGCHNVG+1/A?O<=&6"[\VVB! 3@VXS-[1--1&DD)R' WXZ)C 4%EK1-.'I]YK M?=X9U:7WP4M')]X\RV0MD%Q!!NS)OE,O&H1AXGU''H4]HQ0(XR0)*3YVMI/L MI W*/$._2^ M@7E[+*AX/!C'T;^N/>BU; 5J[0:3)HZS[=[.V\V^>=ORK^'MX+RB:LVP:3D4 MF!H.QWB=JAU&K6'DQ@V E30X3MRRQ/D-R@;@?B&EV1F6H/M'F/T!4$L#!!0 M ( &&(B%2/NF\_TP( /L% 9 >&PO=V]R:W-H965T9361O.!"P5T7594O5G 5QN M9W[L[P[NV*8P]B"<3RNZ@7LPWZJEPEW8H>2L!*&9%$3!>N:?QY/%P.H[A>\, MMGI/)C:2E91/=O,YG_F1)00<,F,1*/Z>X0(XMT!(XW>+Z7&^O$._=K%C M+"NJX4+R1Y:;8N:/?9+#FM;)3[):&UFVQLB@ M9*+YTY?V'?8,QM$!@Z0U2!SOQI%C>4D-G4^5W!)EM1'-"BY49XWDF+!)N3<* M;QG:F?DMYOVKU)HL09'[@BH@)P]TQ4'WIJ%!!U8MS%JP10.6' "+$W(CA2DT MN1(YY&\!0F36T4MV]!;)4<0O5/1)&@;>O:^^"=Q,%H&'L]*R;!8-"*\3@81U:^ M!"&Q$YS9H^LZR#_29P3:N!A+#,]1TEZ2!H-1&HP'9UZ2!.EI'*0Q^H^#:(A? M>N8M_N,-K/.H'XT:&E$_CG?2^,SKD?>J)MQK2(QPX\:.1G*U,$UO=J?=9#MO M&OI5O1F+-U1MF-"$PQI-H_YHZ!/5C)IF8V3EVGLE#0X+)Q8XG4%9!;Q?2VEV M&^N@F_?SOU!+ P04 " !AB(A40X?UPQL" !O! &0 'AL+W=OY!2@_DRO@U8B83I4\\ MMT_H'T/OKI<]MW"OY7=18;M,WB>D@IH?)&[U\ G&?FX\7JFE#5\RQ-C;-"'E MP:+NQF1702=47/G+.(>S!)9=2&!C @MU1Z)0Y0-'7N1&#\3X:(?FC=!JR';% M">5_R@Z-.Q4N#XLO1S!'/SRN*K+F5EBB:[(Q8$$A#X-[2U95);S))7E440C^ MX-4#(!?2OLXINE(\("U'VG6D91=H,T:>M,+6D@^J@NI? .IZF!IAIT;6["KB M9ZYF9)Z](2QE; >-$PY>@9U/\YD'V/D%V%59ZH-"H1JRT5*4 BSYL=I;-$Y/ M/Z\0+":"12!87"#80J\-\KT$8F/5]G_CC" W <1?M&.1Y?1XSDO/1-"!:8+4 M+0GE1SU,N]-M6D41_0V/5_&)FT8H2R34+C6=W3I>$^4='=1]D-1>HQ-H,%OW M(H#Q >Z\UAI/CB>8WICB#U!+ P04 " !AB(A4CK39;Y<$ ![$@ &0 M 'AL+W=OZ"E8YLH1:HD%2?%?OP.*46R8YE.ARUYB$7I7+YST7=$ M3C=*?S5K $L>XRIJK&0\!VFXDD3#\K)W%5\D=.P4O,0?'#9FZYJX4!9*?76+V^RR MUW>(0$!JG0F&/P]P T(X2XCC6VVTU_ATBMO7S]9_\<%C, MFX$:)+SRSZ\O> M68]DL&2EL)_4YE>H QHY>ZD2QO\GFTIV?-XC:6FLRFME1)!S6?VRQSH16PIT MJS"L%88^,U4H/@\)LVPVU6I#M)-&:^[")]-K8_A< MNKK/K<:G'/7L;,Y7DB]YRJ0E5VFJ2FFY7)%[)7C*P9#WY"K+N"L1$^165HWF M"G:2@&5_E_D"-%%+8GPVC;O4\ "R!/(W M.9CBZ\KLR)MUU/,PH]/HH0/)J$$R"B*Y$LA03#H(V(.DT"HK4XM8;*FE(4QF M]=N"< T3*,916#I2,5T *V_C+8 Q4B7^-3"K7NF0BW?E=L(9-^&,?R2<3)4+ MNRP%TJ"O:2?D\5Y.!UV(CXKM )XT@"=!P+=YP;A&PK=$*..RB[D7%158Y9@6 MM 8L@LIS;OQ42)6QAJ2LX)8)_OWEBUX%-=E#>P#H60/T[+5 L5=72F4;+D27 MZ[. ZRJ51R62L[WV. #_O(%__@/PA9*K]P)[."/,&.CNB_.C<1R52/8E)H&F MB?OM=.F'^SQ[ &VY<215L"<7EW']DJZ9E"#PGK82=&=FC#?]*N:1#;A@* MR0+D+#D MW66MG8;J>EPD"8KLQDO;>&DPWKGG5T>Y^*GX%=P$"LR:N)UM\9L,M[B=;G%X MO&UWIV>KSCH,]T? <-39B!V2M&NJ)%V2@W&H&=LY&8<'Y1=8&&Z!)#BEA2H\ MD]SLQ[9KO1U;\?A-2M2.G3@\=SX8RW/__I0&W(04? F.&O$+H,#B/?D^A&\E M]Z%V%C#L@9(G8"\9:!=M.WOB\/!)GL=@]8K<-,,P:+Z=#?'Y6V2?MO1-P_3= M9M^G_02GOD]6YT?_$5NCHWFF+>/2,./><<<>CZ6ZY28Z>I-4MW1%PY_9_T6JPQX"71UM[S"KK:VS=WF!.7*GQN\N'\=7R35.4AKICJ6N6-ZQ7'[(V"))ONG$\R_KDXZ MJH55A=_[+Y3%O9&_7 /+0#L!?+Y4RCXOG(/FO&GV#U!+ P04 " !AB(A4 M9YQT:5H" "9!P &0 'AL+W=O\C\_[ O:DX6(K2P"%'BO*Y-0KE:IO?%]F)518]G@-3+_)N:BPTE-1 M^+(6@#=65%$_"H*!7V'"O&1BUQ8BF?"=HH3!0B"YJRHL?L^!\F;JA=YA84F* M4ID%/YG4N( 5J*_U0NB9[R@;4@&3A#,D()]ZL_ F#0,CL!7?"#3R:(R,E37G M6S.YVTR]P'0$%#)E$%@_'B %2@U)]_&KA7IN3R,\'A_H'ZQY;6:-):2?(36T+7A99Q*^XF:MC;P4+:3BE>M6'=0$;9_XLX4D*_)5JG MDA4I&,E)AIE"LRSC.Z8(*]""4Y(1D.@]2CG+@"F!;>P\1U_ E4JTA S( UY3 M0'-,L2Y%;V]!84+E.RT^5:>1UA>(?]A+(K<37VE7IC<_:QW,]PZB,PX^8=9# M<7B%HB"*3LC3R^7A4[FOLW2!1B[0R/+Z9WC.VZP#%CM8;&'Q.=A_^: ?][H& MW2FHY,^.'?INAWYWNT]V$'J'*U2#,&OZ7WSJV^CFA>->$+SI:.S:-79]68[S M#MC P0:OE./0[3!\X1R[>6'X3(XCU]CHLAS3#MC8P<:OE&,8_#V0@I=-,GT& M& ;GHO2/SDUS:7W&HB!,(@JY)@6]H?Z)BOT]L)\H7MNC=,V5#M4.2WUW@C % M^GW.N3I,S.GL;N/D#U!+ P04 " !AB(A46BU.!%D" #_!0 &0 'AL M+W=O'%WLN<,^?,[LYPJ\W*UH@. M'J50=A35SJVOXMCF-4IF>WJ-BG9*;21S-#55;-<&61% 4L19DES&DG$5C8=A M;6[&0[UQ@BN<&[ ;*9GY-46AMZ,HC78+"U[5SB_$X^&:57B/[LMZ;F@6=RP% MEZ@LUPH,EJ-HDE[-+GQ\"/C*<6OWQN"=++5>^15!@R3;"+?3V([9^@L!< M"QN^L&UCDPCRC75:MF!2(+EJ_NRQK<,>(+T\ LA:0/8<,#@"Z+> ?C#:* NV MKIECXZ'16S ^FMC\(-0FH,D-5_X4[YVA74XX-[[GE>(ESYER,,ESO5&.JPKF M6O"SZ,'2GV>>.\53=MU&5'U*49W&FBLO!>%5C\31"3UR#+OL@9.__Y^%_OR4 W#B4]L>)=!==NHN7F35/9O-]AX6Z BJT&(L!.7-->M6NRXV"8_WV?J4NEO3C)YHFM9XQTS%E06! M)5$FO;>DU33MIIDXO0XO=JD=W8,PK*E#H_$!M%]J[783GZ#K^>,_4$L#!!0 M ( &&(B%3 SCQQYP( /,( 9 >&PO=V]R:W-H965TJY**L5-(N;IR79$64&%QR59 MU2Y*U8<<&9 5>D&GM=W*TRH,QF9N1F?C%@M2T)AQI&HJPKSERF4 M;#-V?&<[<4_R0NH)=S):X1SF(!]7,ZY&KF7)2 54$$81A^78N?:O$M_3 !/Q MB\!&[#PC+67!V),>W&9CQ],500FIU!18_:WA!LI2,ZDZ_K6DCLVI@;O/6_:O M1KP2L\ ";ECYFV2R&#M#!V6PQ'4I[]GF&[2">IHO9:4POVC3QGH.2FLA6=6" M5045HJ MRG5^-VVKG#95!D>J] -TQZ@L!/I",\CV"5PEV>H.MKJGP4G&[YA>HM#_A (O M"#H*NGD[W.^ )V^'>R?4A-;%T/"%1_AV/-$OT\]7M_[\4*'H5D(E_IY(%-E$ MD4D4'4GTP"0NU?MNR+M\;.!] ]=WSGKBQT$0*Y'KW=WM".L/XVBP'Y9TA/7\ M7AS:L#T1/2NB=U+$O%Z(E)-5<_&H@R^ KTD*XL0&]2UW_V.=&-A$@_G]SX/6OS^.0^CX8$'76&!-X@./.@.BZ,##]R=;E !STU7%2AE M-97-!6EG;>>^-OWJ8'ZJ.[KI,J\TS>? '>8YH0*5L%24WN5 '0S>=-AF(-G* M])P%DZJ#F<="?94 UP%J?&PO=V]R:W-H965TB'QCI)!.A2)>D[&3(C]^1DA6[LR0# M6[_8XO&>YUYUNO%6JB>] C#D.>="3[R5,>M/OJ_C%>14]^0:!-ZD4N74X%%E MOEXKH(D#Y=R/@N#R ME;$"?SI>TPSNP3RL;Q6>_)HE83D(S:0@"M*)=Q5^6H:1!3B-OQAL]=XSL:$\ M2OED#]?)Q NL1\ A-I:"XM\&YL"Y94(_OE>D7FW3 O>?=^R_NN QF$>J82[Y M%Y:8U<2[]$@"*2VXN9/;WZ *:&CY8LFU^R7;2C?P2%QH(_,*C![D3)3_]+E* MQ!X@"AL 406(?@2,&@#]"M _%3"H (-3 <,*X$+WR]A=XA;4T.E8R2U15AO9 M[(/+OD-COIBPC7)O%-XRQ)GI'6Q %$"H2,@"4E *$K(3_D*NDH39@E).KD79 MEK:\[Q=@*./Z SDC3) ;QCF*]=@WZ)(E]N/*_*PT'S68#R-R(X59:;(4"22' M!#[&4@<4[0*:1:V,"XA[I!]^)%$010_W"_+^[,,1O^;M++]3\<8REX4PZF7N MJ@'J"-OB=+:PFVUY.EO0RG:0P'[=$7U'WV]*(-,TRQ1D9:D_IW4[?/T#5&^H0:D"'((: MA!6%P3LB%84 M&]LVFS ,6^BU;O-7*W*-^&.Z:>6MK^L+5_^W/=K5!L:M89X MZ+U"[S^2-2@KPQ7@6,.T\PU&O2!X=VSZM>.&@P;U9H%&O]WTL=[GU=PY];[#!Z,Q7]S^7N(&RN=Q>PL> =P/X1BV4V_+T-!Z== MYE9+77XXRMV@EM;KZY5;VGZ0S^Q:ZS:G-YIR)[ZA*F-"$PXI4@:]"QQZJEPS MRX.1:[='/4J#(]<]KG U!V45\#Z5TNP.UD"][$__ 5!+ P04 " !AB(A4 M);UV)4KD+1*D-I$TSIU6]2LV\.T!P=N@E5C,]LDW;^?;0C+!\DJ M57T!V]QS[KF'B\UPS<63S $4>BXHDR,G5ZJ\=EV9YE!@>6 G!F005U \^+W0(3YB1#NS85R9!7BA(&4X%D5118_+D%RMNQ;@(WX3F MM\;(E#+G M_,E,[K*1XQE%0"%5A@+KVPK&0*EATCI^-Z1.F], M\<;]@^V>%W,'$L8<_J# M9"H?.0,'9;# %54/?/T1FH(BPY=R*NT5K9M8ST%I)14O&K!64!!6W_%S8\06 MP.\= 00-('@I(&P H2VT5F;+FF"%DZ'@:R1,M&8S ^N-1>MJ"#.O<::$?DHT M3B4/L )6 <(L0Q-8@!"0HH<(0]]R7DG-*8>NTBI-+C=M%-W6BH(CBCYA=HE"_ST*O"#H@(]?#O=WX:[V MIC4H: T*+%]XA.^@YALA,%N";F6%?M[K:'2GH)"_3N0*VURAS=7[7RY1Y^HR MKV:(+8/Y1E>)'\?]<.BNMCWJBHH\OXW:D==KY?5.RKL'*:]U4VJ)NO;L!6)K MOFA7K.?MB>V*Z@5QM]BH%1N=%/N%LXMC4G6'IK3*]()N5:YR$(ARMKQ0( I$ M"9X32A2!SN:-#L0>F-\1$G47$[?%Q">+F55SF0I2UCN?_E1G(%8DW5>XP]UO MN?MOWN"#-M?@U0T^Z.H9O[?G<5=4+PR[;;YJY5V=E#<5/*M291W^:MKB1,F^ M]V^']=[<8']K/_=?;7%#L;T]1%=[!G?$Q(,]>]VM<\<<^I^Q6!(F$86%!GF7 M??U^1'V.UA/%2WL4S;G2!YL=YOK? X0)T,\7G*O-Q)QN[=],\A=02P,$% M @ 88B(5#4R5$Y[ @ +08 !D !X;"]W;W)K&ULO55=:]LP%/TK%]-!"VG\D69;BV-HFXUEK#0TZ_8P]J#8UXZH+'F2DG3[ M];N2'9-!FKT50JR/<^\]Y\BZ3K=*/YD5HH7G6D@S"5;6-E=A:/(5ULP,58.2 M=DJE:V9IJJO0-!I9X8-J$291]#:L&9=!EOJUN/_8=MAHP#RM;&J[H*)0=UO(LYPRR[)4JRUHAZ9L;N"E^F@BQZ4[E(75M,LI MSF8/N$&Y1F"R@"F6J#46L%L\A^NBX,X])F FVU? >7DZ18EO7F)3SMZ(>V4&U95&EMU<%_VSOWX0E"86:S-SR.%1GVAD2]T\9]3 MPIU]5L$2Z5+DJI+\#RV46M4TW_G?[/FO>O\/.M=6OO25W17>9)?#. TW!^A> M]'0O7H7NP&WD*"VUAT/4C[,8CX91].:(^^->SOCUY'!5'))RG$&<0*VD79E# M:L*]V^\:Z1W3%9<&!):4+!J^H]RZ;4[MQ*K&-X2ELM1>_'!%_1RU ]!^J93= M35R/Z;\0V5]02P,$% @ 88B(5)\VV960!0 1B8 !D !X;"]W;W)K M&ULS9I1;]LV$,>_"F'TH0766"1%.BX< XFS8!V2 M+6B2[F'8 V,SL1!)=$G::8%^^%&RHI,CB94#/^@EENSC^7C_W$^GLR;/2C^9 MI906?4_BU)P,EM:N/@V'9KZ4B3!':B53]\F#THFP[E0_#LU*2['(%R7QD 0! M'R8B2@?32?[>M9Y.U-K&42JO-3+K)!'ZQYF,U?/) ]>WO@2/2YM]L9P.EF) M1WDC[=WJ6KNS8>EE$24R-9%*D98/)X-3_&G&6;8@M_@:R6=3.4;95NZ5>LI. M/B].!D$6D8SEW&8NA'O9R)F,X\R3B^-;X710?F>VL'K\XOTBW[S;S+TP1'8V38PTA+8GR(]0A3_ADA 2,/R6??E>'?YT*6HS!,I\T1R?V&+OTNYD3'R M>:*E)YI[HK_.>)',TW2!+B-Q'\61C:1Y$6*!_D[1%SE?:QVEC[G57RK5Y1MG MPD0&_7OI_*//5B;F/T]T81E=Z-WGK;).9;-4VGZT4B=.Q8TT-O^G:!)QZXWG MWC)D;*:C@+/)<%.5JFXT'AV3TF@G4%8&RKH(@GZBNZ.;(W2K\Z3]0#=9?O(\ M>K+!RR_A/=1J5$8W.JA66V_,KU7=J%VKXS+0XPY:$<^6QZ6G<0\%P0'0-#BH M)(6[:KI#%AZ_TJ3!"A.*FT7!%?3C+K*X$IHIO5):6(G.Y;WM5D,8T(E)'T4# M(&-Z2-%FA;N=&B'C%C4 O-A/WJH:22)U?KF]%BNI?9L$7&+61Q& M)@?MG*X MOW)VPP"D8C]3084\2Q_/Q/S)I:1;10 /\7$?Q0#*XO%A*V)<$X,&+1<- C E M?IANM:"^[@U81W /,TXJ[:6_O]QF?"[,$KE^>7L@OZVCC8C;*J#PN'-5&',^ M>G7Q:#(;D7%+I1"@)CDH-<](G9H8*5OZQ<)8);T M$;,$,$L.BUE2QVQ#T]A@U=XU$H QZ0)C^L8&A0".21]Q3 #'Y+ X)G4]0:&5Z8$?NZ#"_@T*!5K2L(]B M &:I_^Y_WXHHW'5J4"C E/IA.LNNTC_1K_L4"LBCHSXF'E!)_;?R;^A3"H^[ M#0@=DU?7D":SD(Y;[G(IP)/ZX9F+]#N$6 KF&^:%0,4PZ*%@(6 U]-_DOT&P MPF-5"4)&M:%>W0J/@U&S7"%@-O1CMEVNM[5N(9 U[.5@MC*9[3*:W4?)6>%Q M1TD6M$@$\ W]\/5*=*52^0-="?TD+;I8UV;_N]\)J W[.(D-@=MAEUGL?F56 M'[4VE5G="G/65F; \=#/\58-?5/:$* ;]G%.RX#:K,N<=J]:8@U#V"!H*28& M?&9^/K<+\<*[TT>9SCO2C@%G61^'L@QHS+J,%_93J&%TT*X0<)?YN=NJD*_C M8Y7?L?HX,6! 7M9E8K 7V5A]'-! MB:KU@:" 8F9G\3M; =2\R\QA+Q 6'KD?A U6#2W>L/*03_:$EOO0TO;$JE7^W,^]LE8E^>%2BH74F8'[_$$I^W*2/4I4/CHV M_1]02P,$% @ 88B(5)5E:HCT 0 ZP, !D !X;"]W;W)K&ULA5/?:]LP$/Y7A-A#!UOD.$NW%<>0-)1U4 @-[1[&'B[V M)1:5)4\ZQ^U_/TEV3!AK]V+?2?=]W_W099VQ3ZY")/9<*^T6O")JKH1P184U MN(EI4/N;O;$UD'?M0;C&(I015"N1)LFEJ$%JGF?Q;&/SS+2DI,:-9:ZM:[ O M*U2F6_ I/QW M1XF=.[-9J&1GS%-P;LL%3T)"J+"@P #^=\1K5"H0^31^#YQ\E S <_O$?A-K M][7LP.&U43]D2=6"?^&LQ#VTBNY-]PV'>N:!KS#*Q2_K^MCY5\Z*UI&I![#/ MH):Z_\/ST(S"&MR!/4CMO,S>8Y+)YSEGMG]:O4.FB>/<&?*/(YJ5 MWT:T(<#?[XVADQ->R+C?^1]02P,$% @ 88B(5'EL9Q-W @ ^04 !D M !X;"]W;W)K&ULC51=3]LP%/TK5L0#2(-\M65" M:25HA<8T-$2!/4Q[<)N;QL*)._NF@7^_:R?-@I8R7A([ON?<^'[9IU#P:ZHUOMAIXZD"%]*,@F/@%%Z4W M2]RW.SU+5(52E'"GF:F*@NO7*Y"JGGJAM_]P+S8YV@_^+-GR#2P!'[=WFF9^ MQY** DHC5,DT9%/O,KR8CVV]*W@24)O>F%DG*Z6>[>0FG7J!%002UF@9.+UV M, EU+"^R/]^S7SCMY67$#&Q=&51%"R8%A2B;-W]I<^@!PM$!0-0"HH\"XA80.Z.-,F=K MP9'/$JUJIFTUL=F!R\:AR8TH[2XN4=.J(!S.KKG0[(G+"M@M<%-IH"U"PT[9 MDGZ8M)+ 5,;FJD1-B5=-RP8Z/3M@1$R5[R%5E>)F:Q$?R9=7YZ];#5>,A.N#A*R_/6!Q^8E$0 M10/P^6G 9+6._S^_F- MH.P&H3"_WFD<=XUCUWATH/&"-I&25,3Y"EPSZBC!# ;:$$T%!M0SCNZXCBR;",<2=C M_*Z,!X5<#C4;#YB>]$PWT0Q5_1N-WSN8]E*\Y7HC2D/;DA$N.#LG&MU<-,T$ MU=:=U95".OENF-/=#-H6T'JF%.XG]OAWM_WL#U!+ P04 " !AB(A4(WJA M3E4" "[!0 &0 'AL+W=OLB >0MN974QAJ(T$K-"9-JEK8'J8]N,FUL7!\F>TV\-_/=M(H0(IX2>[L M[[O[[NSSM$;YI H 39Y++M3,*[2NKGU?90645(VP F%VMBA+JHTK=[ZJ)-#< MD4KN1T$P\4O*A)=.W=I2IE/<:\X$+"51^[*D\N46.-8S+_2."RNV*[1=\--I M17>P!OU8+:7Q_"Y*SDH0BJ$@$K8S[R:\GB<6[P"_&-2J9Q-;R0;QR3KW^; N0UD9/QK8WI=2DOLV\?H=ZYV4\N&*I@C_\UR7V'B.+:IA@E[BFLMS2XS/)W>4DY%!F3M MKLP2APKZC( MU=371IQ-X6>MD-M&2'1"R \J1B0.OY HB*(!^OSS]/ UW3TED#\W&Z6EN7E_/\@0=QEBEV%\(L,=$\R<6TYVB,,-:_@3 MQ[?3>$C#8)R8YASZ?1E A4%RV:%>B1MWXL8?BEO1VMPR#9)1/JBMH2>]K'%\ M]>V-M/>@,+R<#"M+.F7)A\H>4%-N[EI[/$/:DO<=B:_&X1MQ Z@HBN,WZOS> M:-EG[2>5.R84X; UO&!T:<+(YJEH'(V5F[8-:C.[SBS,ZPK2 LS^%E$?'3O MW7N=_@=02P,$% @ 88B(5+2!@ &ULO9E=;]LV%(;_"F'TH@72R/RP; >.@<1)T!;)9C3M M>C'L@K%HFZ@DNB05)\-^_"A:%F5;II)VVDTB2CPO#P^/'A^1H[60W]62,0V> MDCA5YYVEUJNS(%"S)4NH.A4KEIHG=H9 MC^R]J1R/1*9CGK*I!"I+$BJ?+UDLUN<=V-G>^,P72YW?",:C%5VP>Z:_KJ;2 MM()2)>()2Q47*9!L?MZY@&>3GC6P/?[@;*TJUR"?RH,0W_/&Q^B\T\T]8C&; MZ5R"FG^/;,+B.%LB[[=#IAE2HND,#8>)#S=_*=/12 J!C \8H * M [1O0(X8X,( VXEN/+/3NJ*:CD=2K(',>QNU_,+&QEJ;V? T7\9[+OGD'W@">@B]+D2F:1FH4:.-L/F0P*QR[W#B&CC@&$;@3 MJ5XJ<)U&+-H5",PLRZFB[50OD5?Q$TU/ 88G '41JG%H\G)SZ'$'EY''5@\? MT2L#.C4KH'?#"OZ\-;W!1\T2]9=G+%*.1>Q8Y,A87X2F,5AM1S0K MAVK+JE MV:B%5BT'P>,808SZH^"Q&J_#7C <#%#9:\?57NEJS^OJ+5/JS+S=LRS)8JI9 M9%Y* Z@9IYO7WKA.$R$U_]O>J/-^,T"OXM=[2 8DW'._KAL<0%CO?UCZ'WK] MG]8&^02DK#;2X4$,0S* >YZ&!Y[VNOTC?O9+/_M>/^]XRI,L\237H%0:M)[( MPW*LX4]%ERG-$YLM,9^SND#[=1%X9E0JCX>PZXC:]4>6/C5$%E;H#%N/+41N M--12=!N$>\WA==B$V*N5_RQEFDGP@-!/ MO-?"N9#;8<9PN$\W>(BW<$A(/32@HQOTX\T??? /:.8*=(B"_?;7P6$,#MK* M?K\P;LY^QS_H!U5S_!OI@QS)4+?U^"/'.@1;BG^#,&F,/W*(1'Z2F7(W_RZQ M/EZG"_.429XN7%Q\HSC&H?9K0^1PA_[;ZA =%GYDV!_N :CH5040@>$1 "%' M2^2G9>,"O(A!R $/A>TOA2,>\E=EO_ .^(6;&80<*)&?9R]:@F8,.>:A8>M+ M@!WTL+]\^_DE:!!N+H*P8R7V(^T;>U!<,W#%'EDL-I&8"*6]Z@YR&+4?\,IW ML+^@>RU^"KD=_ S@?OU3]*KB!\/AD8\F[%B)_:S\A>SP"S=_@6#'2.QGY,3N M&YDB82I9PA5[T:\3=DC$[2,1.R1B/[E>G1[]@_3 P["WGQ[]@_1 77(L/1P: M<5LU9(-P,[^QXRGVUY"WC"JV%'$$/B8FKH\L]]$G31P\2?L5(W$4)'X*OGI; M"QZ2@QSL:L&:NF50GQC$(97XZ\;ZF+^H5B&.I.1_V%*L["FVA<(&86ASW>>C M(R%IVDT\%O;&^H0X'I+V>4@<#TE;)6*#<'-]0AP'B1]7O\_G?,; 3293KK/B M*_6&/^77WA$2YI";F=O')']#6A_IUU7'11[;7U&-PA[ M\B.H'$"9NF-AS^44F(DLU9NSJ/)N>?9W84^\ M=]-O(!RA/1\;]02P,$% M @ 88B(5*OF"<]T P I0H !D !X;"]W;W)K&ULM5;;;N,V$/T50MB'7:"Q+KXD#FP#<9RV630+8[.[?2CZ0$MCBUA>5)*V MXZ(?WR&E*+(C"VF!?;%):L[PG,/A9;)7^KO) 2QY$ER::9!;6UR'H4ES$-3T M5 $2OZR5%M1B5V]"4VB@F0<)'B91- H%93*83?S84L\F:FLYD[#4Q&R%H/HP M!Z[VTR .G@<^LTUNW4 XFQ1T X]@OQ9+C;VPSI(Q =(P)8F&]32XB:_OXL0! M?,0W!GO3:!,G9:74=]>YSZ9!Y!@!A]2Z%!3_=G +G+M,R..O*FE0S^F S?9S M]I^]>!2SH@9N%?^=93:?!E/<]&OUBTA7*H]7XE2'.SN:44YD">?15>:M$H21(:\@% MNAV3],;' M,8NVF&$=]P8GHD:O^ X;,4=\+VN^EYU\?^%JA?9_<1<-4L1BUH72 M+05VE/VJSG[U0S?*N)YGW*EB20_.6E]/3.ZPJ?2A-M_XO:-Q22P66*I,^QJ, M6ZKALMW=.'JY#:+_ZR_Y!WM(%K>%*Y6E5J[D'?%/RD*'*W'C+HI_J/]Q\C)3 MTJGS'H487]_NYBHTVZ'9_'"1 W>6BX+*0]O!7:5MNA[W^B>NAXWK6(#>^'>0 M.R2VTI976#U:O[5N_ OC9'P>7R_*%]-+FO(!]T#UADE#.*PQ9=2[Q+-!EV^B MLF-5X2_]E;+XA/#-'-^1H%T ?E\K7+2JXR:H7Z:S?P%02P,$% @ 88B( M5/1/.- I P ^ D !D !X;"]W;W)K&ULG99; M;]HP%,>_BA7MH97:YGZA J26:C=I&RKM]C#MP80#6$UL9AMHO_UL)TW3Q""T M%XB=\__[=TY\&^X9?Q)K (F>RX**D;.6D4YE MSMB3;GQ9C!Q/$T$!N=066/WM8 )%H9T4Q]_:U&G&U,+V\ZO[1Y.\2F:.!4Q8 M\8LLY'KD9 Y:P!)O"WG/]I^A3BC6?CDKA/E%^SK6,C9'G$=K=ST@ZF-4:ML"-6?<2:Y M>DN43HYO<8%I#FAFYLR$E1M&@4J!+ML-MD0_Y!HXFFPY5ST(TP7ZSNAE7K=O MA 5=W8'$I-"G"OYX^P.G7TX1Q\0H>AAS;9"B<30E8I:C^WF->%M11@<(/R* MZ14*_0L4>$%@D4].E_OOY:ZJ55.PH"E88/S" WY5'>I\?]_,A>1J*OXYXAPV MSJ%QC@XXW\$25#472. "!,I961*AEXNX0'6=;=6K3!-CJA?M;IR$@WCH[MHU MZ@=%239H@M[Q1@UO=)1WRF&#R0+!L]I3!%@_;>40M\<-PD$'KA\4^G%@AXL; MN/@HW(31'7!)Y@4@RB2H+2<'LL.Z?28 D//I8>*@N=['SFWD<0_*3].P0VX) M2KS83IXTY,EITX"H#*AD_$5-!2&MY4WZE8NB#J,E)O/MB&F#F!Y%K-; Z]K' M9BW8\-+>T%F4=O#Z,>W9^PXO:_"RHW@/3.("L1,AL_XW#.-!UL&T1*GMZ, D M'32@@_]>\?1M=[51#RS40="EMD3Y41K9J7WO[UNIH!UP'J_9*IG:QNZ,._N>R-_P%02P,$ M% @ 88B(5//N##,R P > D !D !X;"]W;W)K&ULO9;?3]LP$,?_%2OB 20@OYK^0&TE**!M8J*BL#T@'MSTVE@X=F<[ MM/SW.[MI5MJTXV5[:>/D[ORY;^[.Z2ZD>M49@"'+G O=\S)CYA>^K],,&"SS-@;?K\[IS,8@7F:#Q6N_"K*A.4@-)."*)CVO,OP8M"Q M]L[@!X.%WK@F-I.QE*]V\772\P(+!!Q28R-0_'N# 7!N R'&KS*F5VUI'3>O MU]%O7>Z8RYAJ&$C^DTU,UO/:'IG E!; M.&V<-V;#A'V+(Z/P*4,_T[^BG(H4R,B5S$#F(]\8;TG8XYYGJ)2CAY*-?D^7*LC<+J?#FP15QM$;LM&ONW4))SI[4"3@V^ M "A?0)U^JVA-%\WV[UL_#-I)W/7?-F6JL0J#9E19?4!M5*B-@Z@/,"L04*IW M,H6R/ Q=UG.N0B4;!'$GWL;<-6J$C;">,JDHDX.4HTPJ<[(@61\U@"[G&J!WO06Y6R,V#R/<5YYWE/*W:[/UTW7FG9&2P M-G+;A-BJMTQ@3S/*R5!JYJ;E\\W2V-&+]4IN1)&[D%*\U&5Z&.=1&@Q,RVD MF]- NFF0EM/@L)Z#?[W+!ZU;E=:M@]L.W, %=;9NMK\416NWDY)V:ZLH:HRB M?=W6KD#;AXO"BE!'U-[MK+"S7::[1E$C3NJ).A51YW_4Q55G1ZTH:D?;LZ'. MJK73:?[&N6B_2;Y3-6-"8\-/T2\X;Z$$:G7.KQ9&SMU1.98&Z\!=9OAI!,H: MX/.IE&:]L*=O];'5_PU02P,$% @ 88B(5-<#:25 ! :A, !D !X M;"]W;W)K&ULO5A=;]LV%/TKA-"'!&@CD;)DJ; - M.$[;96BPH&F[AV$/C$5;1"72):DX&?;C1WU$LBR)3M+,+[$HW7MX>'AYR'"R MY>*'C E1X#Y-F)Q:L5*;][8MES%)L3SC&\+TEQ47*5:Z*=:VW B"HR(I36SD M.+Z=8LJLV:1X=RUF$YZIA#)R+8#,TA2+AW.2\.W4@M;CBR]T':O\A3V;;/": MW!#U;7,M=,NN42*:$B8I9T"0U=2:P_<+%.8)1<1W2K9RYQGD0[GE_$?>N(RF MEI,S(@E9JAP"ZY\[LB!)DB-I'C\K4*ON,T_,!A+<*L$M!EHR*X9U@16>303? I%':[3\H="FR-:CH2R?QALE M]%>J\]1LOOR944$B<,D49FMZFQ PEY(H"=Z!FW)N 5^!!1;B@;(U^(Z3C,C\ M53?C#Q43 52,&?C$>;2E20).+HC"-)&G&N_;S04X>7,*W@#*P->89Q*S2$YL MI0>2T[&7%>GSDC0:( T1N.),Q1)\8!&)V@"V5J"6 3W*<(Z,B+]C=@9<^!8@ M!Z$>0HNGIT,#';>>%;? AO5O8V* MWD8#O7T27,IR8M]V>^N;GA+/+_!RH[B;A= ))O;=KF0'@EI4O9JJ9Z0Z7RZS M-$NPTKK,4RX4_0?G=O!$WB6XMT/IW2ATG#WB/5&N%WK]S/V:N6]DWEY 3^3K M=YB,4$?G;I#G0;>?[;AF.S:S+9Q'+V9!DD)@&=.---1:4 ,'1ZCLL.XM?.7* M#CMB^F/7VU/\0%"+*G0:)W;^S]JNT%MEB\+J-](%C(TU[YS5A>F6KBU?@V-!OWL-CX_I#8C<5"_QAB-R8) MS2[Y/+'-6./#8C<>"P,CU@6YT^?SC>:ER#)F/.'K!Q-P8Z

<#G6=KA75IMLX'3([W2_N+!5Z>\OP M@GV;[@US@X%]$346BMS7WUDJS%V]$=K?QZN@]OEJ-,"WL6!DMLVO D<$,)P2 M8[$UUHF\8RRZQD61^:3ZO$5GQGK"HFO<%ID=\@6+;MPI L_OE.VX>W[VAXJ@ ML6!DMN!?77)!S_\@8:=^^Z(<-,"]<7ED/C6_;,&%78/S._[6#4+^/E][YS9# MGQC6Q26/!$N>,55>;-1OZXND>7%]8C?AY2W4%19KRB1(R$JG.F=C+94H+W;* MAN*;XF[DEBM]/"D>8Z*7K\@#]/<5Y^JQD7=07Z_-_@-02P,$% @ 88B( M5+XZ'G=B @ T 4 !D !X;"]W;W)K&ULC51= M;],P%/TK5K2'38(Z']V *8W4K@.&-#1M&CP@'MSD-K'FV)WM-(5?S[63AC+: MJ2^)KWW/N5_V25NEGTP%8,FF%M),@LK:U26E)J^@9F:D5B#Q9*ETS2R:NJ1F MI8$5'E0+&H?A!:T9ET&6^KT[G:6JL8)+N-/$-'7-]*\9"-5.@BC8;MSSLK)N M@V;IBI7P /9Q=:?1H@-+P6N0ABM)-"PGP32ZG(^=OW?XQJ$U.VOB*EDH]>2, MFV(2A"XA$)!;Q\#PMX8K$,(181K//6S!F4'/9_=FF[\,.(+HX M (A[0/P2,#X 2'I )L-LV?&ZZA(#?2,EGRA0 R-0:L(6_)M"BXFPX3>-Q=,3>KTSE8QH4Y M0Y?'ASDY/3DC)X1+34HNIN0 T[].8=6G$!]*(8G*KI*T,N98%%/\2 M4*QI*"S>%C:+7V7\PN2()-$;$H=QO">AJ^/AT1[X_'AX^$HUR3"FQ/,E!_C^ MG\Y7E(3K32Z:@LN2?%*J:+'[Y,=T8:S&U_3SE:CC(>K81QT?NARUTI;_[J8. M&Y0: _MFV[%\\"Q.9]99-$I2NMYM]Q$^\WT^\>#3E4!W[GH-NO2:84BN&FF[ MVS'L#K(T]:_QQ?X,Y:I3E[\TG=;=,EUR:8B )5*&HW?G =&=?G2&52O_HA;* MXOOTRPHE%[1SP/.E4G9KN "#B&=_ %!+ P04 " !AB(A40R>;.I$" #Q M!@ &0 'AL+W=OVPRED4H+&TB3$!WLQ;07;N(V%HY=;(? /OW.3LBZ-:6\2?QP__O=72YV MV@CYJ$I"-'JI&%<3I]1Z<^ZZ*B])A=69V! ..RLA*ZQA*M>NVDB""RNJF!MX MWLBM,.5.EMJU6YFEHM:,R\%K0A75' DR6KB3/WS66+LK<$#)8W:&B.3R5*(1S.Y+B:.9P(B MC.3:>,#P>B8SPIAQ!&$\=3Z='FF$V^,W[UOO%+5X,H*E21"OT"2V@9XH:5L0*72I-H6I@>57K6H)5):2FO[']&IH$?-XOYNCXZ 0=(=TJ;2$]OWU#C;LL:'%1GNP$'TX5+M6-;(J\R,_9W[H1:G[/,"*>E9T MB!4-L5I5O,7Z'/G#J+A'Q8=0\1 JWD$E<3",&O6HT2'4: @UVD6%X3!JW*/& MAU#C(=1X!Q6,DV%4TJ.2=U$S+.4KY6OT@%E-3G<["G,[! 40T !D !X M;"]W;W)K&ULM5?;;MM&$/V5 1L4">!8)'5W)0&V M%3LN'-2(X_:AZ,.*'(J++'>9W:5D_7UG29J6'(E2'_HB\3+GS.S,F=%HLE;Z MNTD1+3QG0IJIEUJ;7W0Z)DHQ8^9;%(^>]"SB2JLX!(?-)@BRYC>7*%0ZZD7>"\/OO)E:MV#SFR2LR4^HGW* M'S3==1J6F&UV;H&=Y2%4M_=S5T\]7P7$0J, MK*-@]+7":Q3",5$'I, MF\%J)OWALTZDW\B#&A!7" M?E7KSU@?J._X(B5,^0GKRG8X]" JC%59#:8(,BZK;_9<)V(+0#S[ 6$-"$\% M=&M ]PU@Y!\ ]&I [ZV'W@% OP;T3P4,:L#@+6!P #"L <.R6%5VR]+,F66S MB59KT,Z:V-Q%6=\2317ATDGQT6IZRPEG9W_DJ)GE<@GW2!4U\!$NXY@[F3 ! M=[(2NQ/-^SE:QH7Y0"9/CW-X_^X#O ,NX5NJ"L-D;"8=2Q$YWDY4>[^JO(<' MO ?P14F;&O@D8XSWX*_;\=UC^/D1_^$Q@MMV@E&_A:!#M6@*$KX4Y"IL9?S" M-M -SB#TPV!?0MK1OQ?BO T^/P)GLH&'>^"?3H?O\WYS.MS?5XMCF=/G$/1+ M^+BE$MVF-;HE7_< WST:@UCU!#4[I*S,V &UO3SX+Y5DO (@1H<8IHP$*$D$C YHZ?$8'!%\8N* ME$(V4% K:)!*?HR8C%"PA4!0NZ<$MM2(])MFS1F-/)L"/N=<5Z.&_%#8-M6J M6*:0;=/?_6[K?. :4L7M+9ESMG2GM_"[.EC '39B#5IK' M8E''IRK564616@INWYAMY[*ZP):0ADU(PU::[1Y0"6TO58156.: 6ELIW:)U M42IIZM$F95"OT)N]R++!K M=/.S47_4?S7:2<&X2<&X7=@T0!BU%M JB1$SMB6M@?^ZQOC_Z[ .MA:FH#7^ M)QH/)G(5(F52P2S-IIQMW"@#\G=25]S6/G;3'VR5L@JNL[789:B7Y<[N5$_> MJY6B>=K\+[@LM^$WS^?!Q4VUW;_25'\V2.E+3D-;8$*4_OF0IINN]O?JQJJ\ M7!\7RM(R6EZZ7D/M#.A]HI1]N7$.FG]1LW\!4$L#!!0 ( &&(B%2\>%44 M! , &H) 9 >&PO=V]R:W-H965TFZE[@Y)LP9#^VU>S$>\I6BA,&]0'*5YUALKX'RS\9@(WX36 C]];(I#+C_,5L;M.1 MXQE%0&&N# 76IS5,@%+#I'7\J4B=^ID&N+_>L7^SR>MD9EC"A--GDJILY/0= ME,("KZAZX)OO4"44&[XYI](>T::*]1PT7TG%\PJL%>2$E6?\6AFQ!PCB$X"@ M @2?!805(+2)ELIL6C=8X?%0\ T2)EJSF87UQJ)U-H29,DZ5T'>)QJGQKP($ M5H0MT1UH-R3JH&E94<07>ED4%'35%*;H&E/,YH"FMKUN6=E#IA8/0+&"%"F^ M8SF_ 84)E1>:[VEZ@\[/+M 9(@P]9GPE,4OET%5:OA'ASBNIUZ74X(34'YAU M4>A_18$7! WPR>?A_GNXJTVKG0MJYP++%Y[@NY(2E&PA"FNBT!)%'Y: &O.0 M,)W7X8O.2F]PPU-*LTK2Q)*:EW4]]J-PD S=];XGQU&)%\5UT#O!42TX:A7\ MR$T[6+%IB\"2)/Y X''4:8%Q+3!N+NI!I0/)46YAD'@'!C0$]4._V8!>+;G7*OF.L^5_*>X=U\SW!]&!Y..H MH.^?J%F_EMS_;%-])++?T/E1?"CR."I)HJ19Y* 6.6@5^6RG J0=O-:V+O6[ M"F94OMEK/&^2W$X;HRU@(=$ Y9RI3"*_CU*\;4I^TLX45$Q!S10T,+W+W??> M1H7W;]FG1,[YBBFD6PP:/^CMA&&WYWUI_)*WXZ)NMZ=[5I2#O=PH7MC9..-*3UJ[S/3/$ @3H.\O.%>[C1FW]>_5^"]0 M2P,$% @ 88B(5(P^/K"= @ . < !D !X;"]W;W)K&ULC55=;]HP%/TK5M2'5MJ:3P)4$*E IZU:M:JTW<.T!T,,L>K8 MF6U*]^]W[80LA$#[@NWK;&;8\J=9&1C]S(9B8UFE)-[B=0FS['\ M.R%,;,>.[^P"#W2=:1-PDU&!UV1.]%-Q+V'EUBHIS0E75' DR6KL7/M7L]C@ M+>"9DJUJS)%QLA#BQ2R^I6/',PD11I;:*& 87LF4,&:$((T_E:93'VF(S?E. M_8OU#EX66)&I8#]IJK.Q,W!02E9XP_2#V'XEE9^>T5L*INPOVE98ST'+C=(B MK\B004YY.>*WJ@X-@A\?(005(6@3HB.$L"*$'R5$%2&RE2FMV#K,L,;)2(HM MD@8-:F9BBVG98)]R<^US+6&7 D\G/PHBL:9\C;X3*)]"G]%4Y(7@A&N%Q*H, MHYLW^)_!>#XC&E.F+@#W-)^A\[,+=(8H1X^9V"C,4S5R-:1EQ-UEE<*D3"$X MDH(?H#O!=:;0#4])NB_@@I_:5+ S-0E.*MYB?HE"_Q,*O"#H2&CZ<;K?09]] MG.Z=C5-GHG;3QC2?&"D?=< ME"J]QMG#?M RT8&)!BT/AQC?BX-N#W'M(3[IX5%HS!H&NO*/#VH7#<*P9: + M-.RU'!R"PD%OT'+@-GI*3N3:]F8%V6VX+K_$.EJW_VO;]5KQ"3P+91?_+U.^ M*7=8KBE7X'L%DMYE'XHJRSY=+K0H;.=:" U]T$XS>-J(- #87PFA=PMS0/U8 M)O\ 4$L#!!0 ( &&(B%2Z14>IP@( )(' 9 >&PO=V]R:W-H965T M"A6FE&.]Q+4 MJBR)?+U")M8C+_0V"P]T66B[X(^'%5GB#/5C=2_-S&]9,EHB5U1PD)B/O,OP MXCJU\2[@!\6UVAJ#S60NQ).=W&8C+[""D.%"6P9B7L\X0<8LD9'QI^'TVBTM M<'N\8;]QN9M"*?>$=1,;>+!8 M*2W*!FP4E)37;_+2^+ %,#S=@*@!1+N W@% W #B74!R ) T@.2]@+0!N-3] M.G=GW)1H,AY*L09IHPV;'3CW'=KX1;FMDYF6YBLU.#W^5J$DFO(E?$7CMX*/ M,*M+!D1NAE7%T)2%)@PF1!5P8PH+;GE=H/9//R C&C/08L-P.D5-*%-GANMQ M-H73DS,X R%6BO!,#7UMI%L!_J*1>57+C [(C.%.<%THN.899AWXR7%\ M&!TA\(UGK7'1QKBKZ"CCEQ4[ASC\ %$0A5V"_@,GO(5''?#I^^%=NU^_'QX< M,2-NJRAV?/$!ON;/_[J<*RW-V?]]A#-I.1/'F1S@=.56D5=;?0I,P8%H:Y6Y M_;ID<_C>)"D0_]YV]N.H#B)WP9=[P=%8=)O@][DE+8YI4=SVCEM MP"B94T;U*V0TSU$B7R"04JRX[CHCZ9ZD01H$;W5/]H/",.H/=BSHBAKT=BS8 M#TK[:6_' G_K\BE1+MVMKV!ADZB/4[O:-I9+=Y_NK$],PZG[PS^:NEO=$;FD M7)G?GAO*X/R3$2;K#E!/M*C<%3<7VER8;EB8IHG2!ICON1!Z,[$;M&UX_!=0 M2P,$% @ 88B(5!3L.\?8 @ 7@@ !D !X;"]W;W)K&ULC99=3]LP%(;_BA5Q =(@WVE :25H-6T3:!6%[6+:A=LZC843 M9[;3PK_?L1-"H6[+31L[?L_SGI/X.-F&BR=9$*+0<\DJ.70*I>HKUY6+@I18 M7O":5' GYZ+$"H9BY4U7A%9D0]UE,!([>/LJ0EJ23E%1(D'SK7_M78 M-P*SXAP1!)P@^*P@[06@2;9V9M"98X5$F^ 8)O1JB MZ0M3&Z.&;&BE'^-,";A+0:=&/VLBL*+5"MT2J(9$YVC6/E'$BG:>:N+:RH9T7' M6)&-U:KB=ZQ!;&?%/2L^QHIMK'B'%:219VM;@ M&&M@8PTLK#2RL]*>E1YD/10$6G>NB+ 1T]VG%L=[GMIE3[P\3.0*,Y0WT!:( M;D>T;$K$S':HNRU@LW)I2=[W]F3O>V^]RSOHYI9(>85H63>*+*'90"&(5-9& MX^TX./>3>,][Y6]U3_^@@RD (6FTQ@PV/O3(MA;LK358W?@[F]>/HOBM'EU[ MVUV6)%'RP;.[U?SUR7N'Q8I6$ISD(/,N!I"T: ^S=J!X;&ULO59=;YLP%/TK%B_;I*U@""2M MDDAKVFJ=-BUJ]O$P[<$!)U@UF-HF:?_]K@TA-"6H+\U+8L,]]YY[CKGR>"OD MO4HIU>@QX[F:.*G6Q87KJCBE&5%GHJ YO%D)F1$-6[EV52$I22PHXZ[O>9&; M$98[T[%]-I?3L2@U9SF=2Z3*+"/RZ9)RL9TXV-D]N&/K5)L'[G1I?]QC8/S2R)HC/!_[!$IQ-GY*"$KDC) M]9W8?J%U0Y9@++BROVA;QWH.BDNE15:#@4'&\NJ?/-9"M !X< 3@UP#_M8"@ M!@2VT8J9;>N*:#(=2[%%TD1#-K.PVE@T=,-R8^-"2WC+ *>G"RWB^U3PA$KU M#ET_E$P_H4]H <2GZ$ ?T2^Y_L=\-GKX?@YW 5-&F'\ M1AC?Y@N.Y.ON&HX.NBEU*>F^^;_? (IN-L>T09-25&IW7CO"E\_C9NG'>XT3KXE1M= M05'4[0;V]B/6Z^6\J-B2#8Q(LH2A:F;GJM*)[70J&UL MO5C;;N,V$/T5PMBB";!KB;1\"QP#<9RB*9JMD33=AZ(/C$5;;"112U)Q O3C M.Z1DR78DVMB'Y,&1J.',F=L9B9.-D,\J8DRCUR1.U64GTCJ[\#RUC%A"55=D M+(4G*R$3JN%6KCV5249#NRF)/>+[ R^A/.U,)W9M(:<3D>N8IVPAD[Z.M%GPII.,KMD#TX_90L*=5VD)><)2Q46*)%M==J[PQ9R, MS08K\1=G&[5SC8PK3T(\FYO;\++C&T0L9DMM5%#X]\*N61P;38#C>ZFT4]DT M&W>OM]I_L%O_I:QF(G0V]8XSU.3]P:=E$/?T;$)^3Q88[./IW7[A2_#3BO3]>*2ZT+)KD(3] ]/UVW M?Q+BO<#TJEKH63.]$VIA6PI?A69HSM4R%BJ7#/W].VQ"MYHEZA^'R: R&5B3 M08O)KWGRQ"02JVVMP-52) G4FC)H$%42QB1\AG>FEYHG+-&!]PV1\<*$),:/G&J^F9?/8##Z N3 M!F+VSI\6[MLCO9KO&V=H@6&T4P<8^.J0^AK$QMWQZ(#[FJ6&_LX?;BFR>M3@ MGC,JEL30'YE^_U:PK[&>)#CX*%K$-:/C(Y2^SR_"^H/8:\9EP8JMU#([HAG[ MZ(U1Z8Q-/3'PP*GL:KV6;$TA&#S50'F*+XO6,#7WPI0ISP*[ O#035S!"A1= M(_#"UF"WUL:^?UAJ#5+!H=2\08J0':E]?^MQA=WS8]MS7[8]MY8TU2@T$;#T M4#F_]=H*%#Z[&VWXKC>&W='XT/GW4D%W>/B.T:@+]UJ=D^EO=8"A^[H M*T_RQ%5(]9#"XX]J,E(/).*>)LU-9LK6.;QG1]0&1QN,U#.*N.?%/8 !-C<5 M5(3??A&AL_N'1W7NLE"/$4(^+/(U2Q,W2R_H&WSC:P1?@&U#:L-U%+$XM#*: MOA8+@!-R ])UGF"CB48;JY1(]I@ ^_V#QFJ0PH, 'S16DU2?M#06J2<,<7^L M.)-\4J.1>K"0_H>ENQX3Q#TF?KC1W&I/:+2:V8F;V8_F@*?')4RN[2&<@B;/4UT.EB?X8MY M<5Q7JRE.#^^H7,-+!XK9"E3ZW2'4OBP.Y(H;+3)[1/4DM!:)O8P8A;@; 7B^ M$A#V\L88J(Y%I_\#4$L#!!0 ( &&(B%0:6]2VH0, %@- 9 >&PO M=V]R:W-H965T3>K=J;K>?'9@$:\%.;;/9WJ\_V["0;("R4K\D?IMYGIG!#\/\R,6C3 $4 M>LXS)A=.JM3AD^O*.(66<%RJC#.X$DD6>$_'C&C)^7#C8>5GX2O>I,@ON]B NC_<"3US M:R\)S8%)RAD2L%LX*_QIC6?&P)YXH'"4)V-D0MER_F@FGY.%XQE&D$&LC NB M_YY@#5EF/&D>WRNG3HUI#$_'+]Y_M\'K8+9$PIIGWVBBTH43.2B!'2DR]94? M_X0JH(GQ%_-,VE]TK,YZ#HH+J7A>&6L&.67E/WFN$G%B@,,. [\R\%\;C#L, M@LH@L(&6S&Q8-T21Y5SP(Q+FM/9F!C8WUEI'0YDIXT8)O4NUG5IN%(\?4YXE M(.1OZ/9[0=4/]!%M;%7I?R 1WR%["/USL(E?F<131?76^QM0A&;R@[:XW]R@ M]^\^H'?(13(E0F]3ANX95?)*+^KQORDO)&&)G+M*,S?X;ERQO"Y9^ATLL8^^ M<*92B6Y9 LFY U>'7,?MO\1][?=Z_(NP$0KP%?(]WV\AM!YNCGOH!'49 NLO MZ/#W=Y%O0=AX04>6HQHV&A8O2WY2XZBEQEU!SVKTV2#T M!Y"ZQ$C?;@1EXLDV:V4QNV2!)WX["^PU*N;UWI]O5JXU@]43"/WZJZ,>C#;P]E5PT4E2IJ-91VFPW]#T?Q7-GCM:@6!\6K)P MY$<=]!K)P\&OHM=[F2N8,X+!*,(=_!K]Q/T"^@9^?7>^0CG/7S":SCKX-?** M^_7U+?G[J3A46&5U% M:T0=]ZMZ)]4W%6EV&8)N*EZ3 M?G-\(4*+K409[+2I-YKJ9UJ4;7PY4?Q@.^$M5[JOML-4?_J , ?T_HYS]3(Q M /7'U/)_4$L#!!0 ( &&(B%2?95F4(P, +D* 9 >&PO=V]R:W-H M965TY"Z0J"V MUR89B-7$IK93VM4^_-H.!'9)@$J]26+'\\_GL6@Z)<*IZMC35!1EGQ)F_K0.P8!'4&>&V +7?AR%+>$$4&/<%72)C5 M6LU\V*U::PU'F3F5J1+Z+]5V:C!5/'I.>!J#D%_1[4M.U3NZ1%-[2/0W2,3G M: )2"1HIB)%=CQX851(-342IHGK1V0TH0E-YKFUK5I]-I@_RO.,-WL>X8.*/PEKH,"_0-C#^ MRD4R( M %D\#^@'94P#JQ_4Z/_*LQD($[CI,;?L]]K< )2YSP))QO@C!SSH?\AWO^NWZW MVGVK=-\ZR?VCOFE'O+?VO%]V<+/:?;MTWS[)_;6)?7H$H+T/@.L .B5 Y_3; MH+/BU*O0V;\*@8^K6;HE2_?@97^R=4\'8?@*0M?QXDY2P?>V15OB_<,U_N/,>ZE_A+RY?Z/#AA?^!^[N=!,9B(7MF22*>,Y4T5B4LV5?-BRZ MD>WRHJF[)T*GG40IS+6IUVCKVB.*/JD8*+ZTO&PO=V]R M:W-H965T45I9EK;"'/>S%$JGWGF;FT>1H?I3J06< MAOPHN- ++S.F_.#[.LF@8/I*EB#PR5:J@AD5>R@<[^)0NO,!&!!P28R48 M7@YP YQ;)8SCWUK4:]YIB>W[1_5?7?*8S#W3<"/Y7WEJLH4W]4@*6[;GYDX> M?X7B_PLJEY$86N)PTDR=LU&)9S_0[?^GVS)F_?O"-O+/U;)O>:B53/ M?8/)VI#]I$YL5246/I$8#10GHNX&.5FE*%CZ5:A8.*GYFX(A'] MA81!&/8$=/-\.NVAKY]/#P:RB1KC(Z<7/:'WL2BY_ E -J .>8+7C"D@/49? M",7WFAP7=Z[:))6-'T+ MH5**G9+=YPYH?CQ%BPYM=_I0X61\CEKWH28Q;5!GR8R;9,:#R=@*V26OX !B M#P/EB1O%^#6Z-VG"F[R8>Y72N%7QV636\>X20P/:M:X'%,9AOW/3)I'I<"*, M@R:X ^&>JQ[ Y&(W4)Y9HSI[C>[1X'0H!"_F7RUU5O?I..XXV(>:T:!C82\J MG/5[2%MG'!U,YPXT,)5DSL@4_X1!(/7Z69IXV>1B]G9G1AP"BD M%V;VH>))U\P>5-RR_#R=T\% AT^&WT!@X\"=ERS%EBC7QC82AZ%]E9ZV:CI^ ME7:>=GX:OYR=\<5Q-HXCVK6S!Q5,HZZ=EZC1+.[:Z;=:T0+4SK7T&@/="U.U M6LUL\]EP[9KESOS*?DZX%O!?4'SD;7\'U!+ P04 " !AB(A4W>?W5#X# M #^"P &0 'AL+W=O^O0T7]S)#5/!8Y$SVO4RIU97ORSC#@L@SOD*FWRRY*(C279'Z].Y M3?I>8!1ACK$R%$0_'O :\]PP:1V_*E*OCFF S?:._:,UK\TLB,1KGG^GBG(Q1$9K+ M4SUE/AO#R;O3GJ^T%$/HQU7841DV.A(VC.".,Y5)N&$))D\)?.VA-A+MC(PB M)^-GPLZ@%;Z'*(BB X*N7P\/#\#'KX<'#C>M.BTMR]("CR" MD MN*1*?_4Y43JNXB#M+EI8&7%3+CZ:-A[:(&6\CHUG3J>'@5ZXAV;&7IPQ=LUX M8O.\MGGNM#EG F.>,OI;.Y%F<1VNFBNP9@\HU3,0,9F0A\R?_R4\O SL[[#^ M3JV_X]1O/V?XNC(RI2/MW9JO^S;VX44MZ.)E@XZ<2&@D4 ]+)8@Y^L$0F1N" M2N#+)0K*4ECI!T\.Y<TO@O"- MW 3A_BH(W7?!_TJ;6\5KTN8W"J,"16H+3*E%KYDJ2XMZM"YBA[9T>S8^,L6M M+;CV-&5E?$=$2IF$')>:,CCKZJ-=E,5FV5%\9ZF+/-3!?H*,P$_7[) MN=IU3("ZY!_\ 5!+ P04 " !AB(A47O[4XNH# #W$0 &0 'AL+W=O M>^-K>[3CXE&F MA"AXRE@NQUZJU.:][\LX)1F6';XAN>Y9<9%AI:MB[_GZ-H [(AOE.SD01F,*0^2L6S$JQ7D-&\^,=/I1 '@+#; @A+0'@N MH%L"NN<"HA(0664*4ZP./QX-=/*)7##,QU.$EN'7,%4ZF#8F(J$KZ9?<;B5BFJQ"7S 5, WS+8$^ IN MLPWC>T+ TL&7$O6GP+F2@//D]Q&+K8A3/2DL&,XU.\W7,&-8+V49IYP167+ M0M#8=-[QA#!X,R<*4R;?CGREC3IA-L\(]@S (PX8%W9P/1PWP^?GPP&%-MPJ$KN6+6OANEXN% M@R:J:")+TVV+IQ0+ @WQ-!4Z&-9$;QD*9GLX'+? >]L\W6&1P#^?-25\5"23 MWQT+ZE4+ZKGM>MKH+4;/\H,SO1)&U?Z=^9!HMLV:HLC-%J%.$/S1Y.P3N'X+ M;GX"%_P7=R1#OY*A?X$,^*E-!C=;;]@F@QLW[+;)<&*^!MF/9!A4,@R<1/=4 M/EZMA-Z':*Z((%*!T-N9,R+*$.[2'A9@PZ M8;,.IV!1LPYN6-CI.76XKG2X/KGKP4^X:_+^$2$*ZH0:O(X=$!WD>'3>QZ]= MG<$;FL.>8-&21=U4?5^+S. MPRAZ.9^[J<("VNCR2Y'S2Y#'4M0G .1.HD>'4A=CG4Q1_Y7XNTYLR)T9&A)\ MHZO=+$V)MO2T&Q@-VC+[*6!T(K6C.JD[A^BW!X\:U'@/\@QMQ1L3:OBQ( MB/DV5\4-KVJM7B^F]L[^6_O,O&K8FW9-4SR)W&&QIOJ2R\A*4P:=@=Z$1/'* M4%04W]A[]P-7^A9OBRG!"1%F@.Y?<:Z>*V:"ZJUG\@M02P,$% @ 88B( M5*T?N)2I @ 2 < !D !X;"]W;W)K&ULC55M M3]LP$/XK5L0'D 9)G!<*:B/19M.8AH0H;!^F?7"3:V.1V)GM4/;O9SMI5K*T MXTOCEWONGN>N=YYNN7B6!8!"KU7)Y,PIE*JO75=F!51$7O :F+Y9X%D4U5$_)Y#R;JIOA=ZY_9>:JF#D3!^6P)DVI'OCV,W1Z(N,OXZ6TOVC;V7H.RAJI>-6!-8.*LO9+7KL\ M[ '\^ =P \!(0' $$'"-X+"#M :#/32K%Y2(DBR53P+1+&6GLS"YM,B];R M*3-E7RJA;ZG&J>269;P"]$A>0:)SM.!5S1DP)1%?HZ]<2C0'_><"],;P- 5% M:"G/-.1IF:+3DS-T@BA#CP5O)&&YG+I*LS,QW*QC,F^9X -,?(SN.%.%1!]9 M#OE;!ZZ6U6O#.VUS?-3C%\(N4.!_0-C#>(30XOUP?P2>OA_N'5$3])4*K+_@ MOY5"*959R66CR_+C9B65T-WS\TB(L \1VA#A@1!/C"K(T5(1!:,5;.&QA9N! M\I+X0:C%O>QG]5^C!;K1V1CU%ACM!PR\ M*W_ ?<0*XR >D!^Q\B<3;YQ[W'./CW*WS;9JFXVVM5:FV<;$Q&/9BX9B1JQP M$ W%C/F:7 7#2KA[,Z8"L;&S6J*,-TRU+=F?]L_!C9V"@_.Y?B;:J?[73?O& MW!&QH4RB$M;:I7=QJ3,LVKG=;A2O[21;<:7GHET6^JD#80ST_9ISM=N8 /WC MF?P!4$L#!!0 ( &&(B%3'O<$Z 04 '<7 9 >&PO=V]R:W-H965T M&7\2"2$2/.<9%=>C M1,K=U70JHH3D6%RR':'JEPWC.9;JD6^G8L<)CDM0GDV1XP33'*=TM%J6[^[X M:LGV,DLIN>- [/,<\Q^W)&/'ZQ$)+%Y,5\L=WI('(K_O[KAZFC8L M<9H3*E)& 2>;Z]$-O J16P!*BS]2W3;>43,O@$$?C*J$P$^)7& M)#XGF"J!C4KTHO(661F_8'H)7/@1( 5>,OX# M<"R)+J,575#2%6?-835Q@_ER>CB-LL;(6_CG1J&.:3%KK<[T^(T>WZKG00D@ MA1HB/@*JCE-5V9M:XV-5RSI5%:E_XHN/.IKZ)K.NHKX)1'HY02,GL*>'<76@ M4;7/RDI0VTP=&S))6!:G=%OIU.D)>IY,X+SC[EIC-)]U)&EL%G.]IEFC:6;5 M=$?4,4X)E571Q?^HPT\U&&U>9OV\=&NM;P(#MZ-"8P,]O8IYHV)N+[2ZG\$ MC?,+G>_S_J*.[W2\[QOYBX["L&\3.('>^T7C_6)@F[#H:5+TT1BHRE+#A2@; M@4['0E-+OM=V+BR-KUXY'CR_CD>J=9+,AY7!;&AGZY[I> MYE1HOZCZ-A/H.@8);:N'[^CU'\&]H>,/L")XZ3B_:*6^$1B^ 7@>DG9:@.\> M%RR!L7./W<)-76M8OP5YKK =(.#[)PB+1#LY-.?>#G2-J1]8<"CS[1 "WS:% M6&)A)[2E>P Y,R'#(20<+)1VGH$_,]!8PF"G&0>..0X#4.2; S$ '=XQ[6@$ MWS8;64)B)YS/C;O$#C1NKW J-E>Y_].M[,5>L=L98[( .L8!@MCE0QAY\8B M&4(BW:+G@6DG-/2N"(C^__'0$BC[8J9$KP=P8\\<*#O2V'>G)S>2.>';\F97 MJ'-S3V5U;=>\;6Z/;\H[T\[[6W@55G? +4UU)?T5\VU*!B@6:N_;5?U!+ P04 " !A MB(A4HKNN;,X# !?#0 &0 'AL+W=OR:MK>9P>B[R4&^NDU/G6<61ZH@61-_Q,2Y@Y<%$0 M!4-Q=.194)+52D7N>*X;.05AI;5=U^\>Q7;-*Y6SDCX*)*NB(.+G1YKSZ\;" MULN++^QX4OJ%LUV?R9'NJ/IV?A0P?LXWE:B*:TU1I$P3^+O2>YKFV!!P_6J-6MZ96'#Z_6/]4 M;QXVLR>2WO/\/Y:IT\:*+931 ZER]85?_Z#MAD)M+^6YK'_1M95U+9164O&B M50:"@I7-/WEN'3%0P,&,@M&]5\%L%O]YH0U9OZX$HLET+?D5"2X,U_5#[ MIM:&W;!2AW&G!,PRT%/;SV7*"XJ^DFJ!"T$S/H3LIJ9*( ME!GZBY$]RYEBH/#^@2K"QAW4J]P@PXW6,359R %+S#58/(+%2;$QDHX6!R[B1N.$*=2 M<1+Y9L*P(PP7"?_MG4DAK9'0^6OS@UW!H(F;"3B M:)%WIWCZ9.L*E"%(02C+DNC"9H*,INMC'(P@34+N3-A7'>1J$?(N_5$Q??A9 MJ4AY9/M\R9>K"8$71B/*J4PX$_BX8XP7&;L$%?1"RXJ:R.*I;\9I8Q!)S&!) M!Y8LGTAU,B=),O73V$U3D4&\7]%@MZ_T[B+/[T)7F6Q:SXPUVIT&RHW<9,1I M$ M"-UC-L ZZ$EYD_4[RBC1]/H>;!BE38UQ;*\/E[2#$@VK78IKD/#QW]'#? M'+#WRS+^5H]Z4X\&R?@8&J2\.)F+?=]ML/_V+I;W'7RIE>&^.>#E[C"NO8,% MC)Z8UG_;#Z*)*PQB$+*YF/6- B]WBKLT%17)F]N,H)**RPSGM.[;.$G&A=RD+H4; P9ODA#'6Z@)+K:[D$@6]F4I7< MX*.:AWJI@&?.J2Q"%D5)6/)+/_/,+$9!/R 9S/BJ, ]R\RO4"74M7BH+[?Z3366;] *2KK219>V, M$92YJ'[Y2TW$C@--CCBPVH&]=>@<<8AKA_A0+?P%-?B8W69;;>O""3$6UJVQU MWDW \+S0[]'DZ7%"WOWT?A@:7-Z"A&F]U&VU%#NR%&7DDQ1FH^3))FY*$3N\^&0IR%^_ MXSLR-5#JOSW(G0:YXY [1Y _HW[@60"E(",&\;G68*ZPQ"EJA0:2"[+FQ:HJ M-B]0#+A(X5")JX42MY#5E/4XCMS?,%SO,K]OE[PV>Y5(MTFD>S(1E#R%@8HY M*:36).5*?<.=NN$JTU<$7I:Y>KNYJM#]T"R*?45,F@@3+\QDCV8,4>*,D[E# M>[3"Z^XPU>MXJ.HU@?2\@3P)7%/.1?YO'W:3?;PDHKVC.?6;G/K>G*;"@ )M;)7QZ@$B%<$!+TR.ZJ6@X,8F*\GJ M_R3?WPOV;=HG+28^BU>I#II4!]Y4'T #5^F"<)&1":SQ@E[B=6L\6Y1&K>9' M%U8:NG.?4&_@'R'#\UDXUE%=\#KQ'LH3:"=.)65M6.RX\%!&L.=[_T2U-SU3?8[8R5,]?7< MS#:]V8WK2-[,WV+/5G58+4S5\'WB:IX+30J8(61TW&ULC57;;MLP#/T5PNA# M"ZSU)8F3%DF .-FP#BA0-.WV,.Q!L9E8J"QYDMRT^_I)LN.EN74OMBX\AX>D M1 W70CZK'%'#:\&X&GFYUN6-[ZLTQX*H*U$B-SM+(0NBS52N?%5*))D#%[QA_^)B-[$LB,*I8#]HIO.1-_ @PR6I MF'X0ZZ_8Q-.S?*E@RGUAW=@&'J25TJ)HP$9!07G])Z]-'K8 87P$$#6 :!?0 M/0+H-("."[16YL*:$4W&0RG6(*VU8;,#EQN'-M%0;JLXU]+L4H/3XUN>B@+A MD;RB@DN8U\4$L82)33#5;_" C&C,0 MXXA)3L>+TCYD;#"3(<4FU@O,9:D*9 MNC D3_,9G)]=P!E0#H^YJ!3AF1KZVNBU7OVTT9;4VJ(CVL(([@37N8+//,/L M/8%O FVCC3;1)M%)QF^$7T$G_ 11$$4'!$W_'QZ>D--ID]]Q?)T/DP\SJE(F M5"41?DX62DMSOG^=<-%M772=B^X1%PFN*.>4KR AC/ 4#Y6AIH@=A;WV+^,X M[IK\O&RGYH!1$/9;HW?J>JVZWDEU,TQ-ZU%H^D%[QDI)A80W)!)*H:B][(?. MSK1F[FWIN>S$T6$]<:LG/JG'%&1/3UI)B5S7BK0IU2E52;RG*NQV!SNIW#>Z M'AS)9+]5WC^IW-R0#XKB+ M%EBC!S\D*6P#CKVB"9HA:-;MQ; 7M'2VB/+!)2F[!?KA=Z0418EM+<#0Y44L M2OS?_>Z./'*RU^:++1$=?)-"V6E4.K=]%\Z:WJ.C+6AO)' W-)K9; M@ZP((BGB+$G&L61<1;-)>'=G9A-=.<$5WAFPE93,?+]"H??3*(T>7GSBF]+Y M%_%LLF4;O$?W>7MG:!2W5@HN45FN%1A<3Z-Y^FZ9!D&8\0?'O>T\@P]EI?47 M/[@NIE'BB5!@[KP)1C\[7* 0WA)Q?&V,1JU/+^P^/UA_'X*G8%;,XD*+/WGA MRFET$4&!:U8)]TGO/V 3T,C;R[6PX3_LZ[GGXPCRRCHM&S$12*[J7_:M241' MD)X29(T@>RX8GA ,&L'@I8)A(QB&S-2AA#PLF6.SB=%[,'XV6?,/(9E!3>%S MY>M^[PQ]Y:1SLX66DCLJI+/ 5 $+K1Q7&U0Y1PMO85X4W!>(";A6]3+SY7J] M1,>XL&]HRN?[);Q^]682.^+Q5N.\\7U5^\Y.^$XSN"5WI85?58'%4P,Q!=)& MDSU$4)OY06V6 MW.9"V\H@_/61E'#M4-J_>_P.6[_#X'=XPN]O6KW-F)=]TL'DX=Y;BHL0'"VXH)6 M+26)5BQ0DBRQ=W)WC+ZV/>I /<<>'6"? !ZWP.->X$4E*\%\WP-*L-D0KUZ# M)]_4N\R3']M6XP.2<4_^SEN<\W\M^^*Q[/=H=CQ'F&\,HB\Z=297PN^^9=-" MJ!3/ Z6%.Z-WO$ #/^"6*RXKV;,(+UJ:B_]U\5^V?B__Z^*'%;H]HH)YM:$. M';9[:)XWE?A^JG1X\Z)*9&VGK]Y^"Y1*5&PO=V]R:W-H965T#WW?NF2QV0&W,"YROX20SLY;AVTV!!&O,SLG9K^ M"B&A/OE+56;<7S8-[T8MEI;&JCP8(X)<2/\__Q:(6#"(>QL,DF"0+!OT-QCL M!H/=)8.-D'K!H/=4@WXP<*EW?>Z.N MN^.?6>-? E)C7)O M-3X5:&=/+H7D,A5RS$ZUYG(,V 36L'?L=#@45$J>L2OI&Y(*NWT!EHO,[. K M=_"HLD>R/=> ;[-+GHI,V!D^"W=.QQJ<2[SU^?Z";;_9.>I:Q$W1NVG >.8Q M)ALPGI;C#HOB-DNB)%YC?MYL_AN7:'ZPT?SB">:[/GJRQOSCT\V7HG>Q5E7! MDJI@B?.WN\'?-?YF-Z,5RO]V#ZXLY.:?AC"[59A=%Z:W(4QPSZOZ"8GMX'M@ MR"VL*T.S1T?$0?N75Z]^P$2O@MAK=/B)?Q-YF;.!TFA);9CR NFPLW7@O*\] MYXO4\_&DUX_P')AB:QB'%_$FK$9<,W24$4Y9 ;2 M4A.ZNJ3;;U\?)$ETN+Q6W>WX< >ER$[8[S [X_*!_<&#')P:H]+0"HCC=(BR M)(S5G"0?O2RZ=K\J?X0C SDDT'3M7:?LG!?"HN=/7#\ JL^53#ODVJ@,T( / M&??BI'TJ=)OV'J9+*4%WV)_$S;+B%%H]"JP%0_5"6AP!R)*N5"NP,YHOH24^ MYDNK@E\2IV9K&2E:D>JM)(>!_<1 @JQ0T[A<2@TF_ MGY@.N\1H5?\.5V/7)73, BL-OD:)T] 1EIIK&,I4H:5FV&>@75*Z4)H@%B5> M&3"=!JG9JQ;YWK/4L(TM2FO.6.9B-:_XBV;GUXK+-16H69@BKT@#KF<1HN+R ML8LM2"T:[Q]B1S@,[C$(1PSW".%KB>Q@0<@J]/D9]<,=/@T=SK9QS>&0A?A( M3-:"V6%8ANW!SMS'QU*KH0_TNM7$%CPCCK"0Y\ M1#=VW+;8<;VZN)#YWWN(MOQ*7/80DKG$1X'IVO3,@3;U! M1*1)=9A'CJ[1TU(L0W(85H.?LM%J,/M.A@:E96;"L5>DLO1B!H;B\K"C1)W] M_O=,?RZ4KXU*41LUR!0H*7(&C^#7=QBZ_?XCONMZTG\YJ_=?4ZD,KNZ9#Y%T MJNJN%6F>&47B0")APL!+VYX3;SJ->/FFX!J*C*?>#(']D-#N4A56FFQ.'%9' MX_H09(@KI$":^8(Z8A>Y7"E@*9T6H<2X[2_ 6-9,-9HSGO2WJ(+(DRSS)B7: MKY1HOUDL:,I3*^-?FY*9X[U$O+>@4[S&L]ZZ>;LYAH/=@/6@PGKPQ-%( YU9 M?S"B71RLC&A)XXCVOL+Q_IDC6IO=E-987/9TUV]FZQ"]7T&T 4H>MZ"E3 M:P.]\<+9+7[)LT!2?])Q) MN/>B/-9GA;AYN+^ @46UPF&Y]&,$[G.H/O?N&P]IS!>4?S[(8$UNX:3<' #E M-FI:NG$]\<3-4\DG7*_/9KQ6L7C_11FO)2ANUJ"?P'AS +>K-D&M52INEJGK M>JKWM#1]+:CU)HE>DNFD%J,D_@D:$9PL2FHT_ _H?5A7N.]= 61PBW.4$BPR:7L#G(Z7L_ =].JL^QI[\#U!+ P04 M " !AB(A4=\MP9=D" !?"0 &0 'AL+W=O06!,G_0*UE6C1MDY#0GQL#],>W.2VL7#L8KL4 MI/WX73LA[48;;3!>$MOQ.??<8_LZ@[72MR8'L.2A$-(,@]S:Y4D8FC2'@IF6 M6H+$+W.E"V:QJQ>A66I@F0<5(HRCJ!L6C,M@-/!C%WHT4"LKN(0+3!2[[(K1L(1X,E6\ 5V)OEA<9>6+-DO !IN))$PWP8G-*3"6T[ M@)_QE?/"8S8P8F2GSCFM(>_):9;Y-A-D*LO=XEP_ M. /+N#"'..7FZHP-20KQ'PCE[)''[ MB,01/=Z!GC2C/S/9(@EU\#CZ'1ZB%[4A<6U([/F2?S"$?/^"8V1JH3 _&F(D M=8S$QVCOB3%A)B?>TBC:+>' MO5I%[Q4JCHC$0JSF)'73F,%:N5M:&:2S):V[3UF_5M9O5#:5ELD%GPEP@<'N M/)C]YW%IU-L=^+@.?/R2;45^DHDO9Z"Q_ OOE&ULE551;]HP$/XK5M2'5FJ;$""!"I"@ M53ND=JO*VCU,>S#)0:PZ-K4=:/]]ST[(V AH>TE\Y[OO^^[L7 8;J5YU!F#( M>\Z%'GJ9,:LKW]=)!CG5EW(% G<64N74H*F6OEXIH*E+RKD?!D'DYY0);S1P MODAY)84$+;I[DY@M4]70M M7B*Y=D^RJ6(#CR2%-C*ODE%!SD3YIN]5'W82PD,)8940.MTED5-Y0PT=#93< M$&6C$5^DFI/CR@_H%^D+!S3L*@U7^> MW9#3D[,_07QL1]V3L.Y)Z%#;_]$3\O,>?61J(->_CG"T:XZVX^@5A W$\O]VVBOZ05VUV'7I MSH'__DJ;Q/3VQ%RT@LZ!&]"OY?2/ROD*VW/& 5Q.C";N_MZUC^.P]1>UOS/F M[!_C@:HEPVG%88%IP66,VE4YA4O#R)6;?'-I<(ZZ988_+E V /<74IJM88=I M_2L&ULC55=;]HP%/TK5K2'5FK))X16@%3(IFU:)U36]=DE M%V(UL3/;@>[?[]H)*8T"*P_$=NXYN>=R%_)%90":O!8Y5U,GT[J\=5VU MSJ"@:B!*X/AF(V1!-4[EUE6E!)I:4)&[@>>-W((R[LPF=FTI9Q-1Z9QQ6$JB MJJ*@\N\<D65J ?RZ7$F=NRI*P KIC@1,)FZMSY MMTELXFW ;P9[=30F1LFS$"]F\BV=.IY)"')8:\- \;&#!>2Y(<(T_C2<3OM) M SP>']B_6.VHY9DJ6(C\B:4ZFSICAZ2PH56N'\3^*S1ZAH9O+7)E_\F^B?4< MLJZ4%D4#Q@P*QNLG?6U\. +XHQ. H $$74!T A V@/"C@*@!1-:96HKU(:&: MSB92[(DTTO83=]8/H119@B2KC$H@UV0ABK+2 MU!9&;,B<*K8FE**L(X>>1, MJRM^#)Q^'>&35A6]'0\H6G*EH5(*D6\@Q7 MU')%EBLZLSMRK'-?E6KDR"+-Y;*;7?OQ$ W8'5O7$Q5$42,:C[VWL'?9 M#]OLAV>=2( +/#+_\6+4LHW.>O%DKQ!(K^D._=T"68NBP -2;_ ^AVJ^X9&J M((SBGGD#?&_I>>-/O5-QJB\]J>SOA:7/">5-Y4N() MMQ+[%-:LX^.Z>0,O]M[]NENB%^1WMT1OU+BKTSVZ^7#;;VT'45B:BNOZ FA7 MVR9U9^_FSOHA\;:V MPPP;,$@3@.\W0NC#Q'R@;>FS?U!+ P04 " !AB(A48I;US'H" !@ M&0 'AL+W=OT\SG*78*OU@ M6@!+=H)+,XM::[O+.#95"X*:B>I XDVCM* 63;V)3:>!UIXD>)PER7DL*)-1 M6?BSE2X+U5O.)*PT,;T05#\M@*OM+$JC_<$=V[36'<1ET=$-W(/]T:TT6O&H M4C,!TC EB89F%LW3R^74X3W@)X.M.=@3%\E:J0=GW-2S*'$. 8?*.@6*RR-< M >=."-WX.VA&XR\=\7"_5__L8\=8UM3 E>*_6&W;6701D1H:VG-[I[9?8(CG MS.E5BAO_)=L!FT2DZHU58B"C!X+)L-+=\ X'A/3\!"$;"-E+PO0$(1\(^5L) MTX'@GSH.H?AW6%)+RT*K+=$.C6INXQ_3LS%\)EW:[ZW&6X8\6W['ROJFC"$K MT.2^I1K(1S*O:^:R0CFYD:&T7([>+<%2QLU[A!@'-?N%27++.$>0*6*+;CGQ MN!I<6 07LA,NI!FY5=*VAES+&NKG C'&,P:5[8-:9*\J?J5R0O+T \F2+#OB MT-7;Z>D1^O+M].25:/(Q1;G7RT_H75,MF=POWI M"?V5LB MHYP_D9KQWC4B,5#U&HL DPN[BO>8&-)H)8AM@51*=+T-1:&:0,)[ MB;7$72UUZ*BOC&/%$)Q)$^^-FTJ/93:Y*.+'PP0= >63_#EH>124C:#P&/%! M;PC0&S]C#(;02QLJ:CP=Q]C<=^^+\P6.MS"-_LN$V7A+]89)0S@T*)E,/IU% M1(=Y$PRK.M^!:V6QG_VVQ1$-V@'POE&8@L%P/QB'?OD/4$L#!!0 ( &&( MB%1&#T;6U0( %P( 9 >&PO=V]R:W-H965TYKD@"Y-)A'1 @:-'N8=B#8C.Q4%T\26[:OQ\E.UY: M)&ZPEUB2>0X/28O,:*?TD\D +'D17)IQD%F;7X>A23(0U+14#A+?;)06U.)6 M;T.3:Z"I!PD>QE'4#P5E,IB,_-E*3T:JL)Q)6&EB"B&H?IT!5[MQT [V!W=L MFUEW$$Y&.=W"/=B'?*5Q%]8L*1,@#5.2:-B,@VG[>C%T]M[@D<'.'*R)BV2M MU)/;W*;C('*"@$-B'0/%QS/,@7-'A#+^5)Q![=(!#]=[]F\^=HQE30W,%?_) M4IN-@V% 4MC0@ML[M?L.53P]QY '0J0.=<0+<"='UFRE!\'A;4TLE(JQW1SAK9W,(GTZ,Q M?"9=V>^MQK<,<79R!Y9IP#I:LN)4DB]DFJ;,E81R M;E/F?RI3-R+EZ!2 )5D:S M=>&<7Y$<=.+4R8*\4;IH5#L3Z UI,10CCV74*$*:8\I;W;8_T#XH!8^:.1Y!&.9W.XE M8ML_IJ69HQU]E,9AK6;8R+1T971R#M-GB%7$9D!R[%;'U)6<7SVGFWG/DZ@U M&(7/AUW@#)M%LTT94'C0=P7HK9]?!O5B%LRUE6;JS*?7=?*XNSPB\S'/^@G0&^WRAE]QOGH/Y# M,?D+4$L#!!0 ( &&(B%2+'ZR')P, X3 - >&PO7 M=$2Z\0<2.+J)2MF(/%Z^_;E4YN9-X)X7[R\N.H_O;O;MEQ7PCH1>TOX1I%<= M>Z',%8K1Q\?1'R+'J*^/HC[ C!$/=HE;HAW'L$[:>)@IV>8N(LY@F6G.@B#>JIY[A M9?N1[7"OLJV<=2!CLFE:0773T;@.\&^S.>YMVMZK>(."/RGS>6FG(ZL^%!F[ MTRSCJZJ_RAH!&'L79Z=%(=:?!)_+G+G)'QUP/*0;OV"A-'^VT:!49M; - F> MF#9\MFWYI6GQP%9F4TZK#-?<.T/-?W>=YTPR3<6V:%O[I[S*KU8<7?\KR=6O MRKY@K\9Z!SUUD?US$!F?@\BSJ,G!Z8N,DI/4&-;[]]8A8>>(T%@#.(J-R'I1;?LK3*\;-^= &XO+E*U8.JF[>CZMFH%MV*CU!0[[R&UU^1',QV%^ M!# L#J8 \W%>6)S_:3X#=#X.P[0-O,@ ]1F@/L[+ATRJ&XOC]TGLY9]IDD11 M'&,K.IEX%4RP=8MC^/C9,&W@@<6!2'^VUGBV\0HY7 =83@]5"#93O!*QF>)K M#8A_W< C2?S9QN* !Y8%K'8@OC\.U)3?)XH@JY@V[ W&D23!$*A%?XW&,;(Z M,=S^_&!O210EB1\!S*\@BC $WD8-/E M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU M@LD/['X 4$L#!!0 ( &&(B%1,T"NZJ04 ($R / >&PO=V]R:V)O M;VLN>&ULQ9M;4^I($(#_RA0O>_:!!7+C'$NL0L25*A1**%^WQF30*9,9=B;Q M'/WU.PER[$#2M2\M3YB+X4LGTU]GTIS_U.;E4>L7]BM+E1UUGO-\>];KV?A9 M9-S^I;="N2T;;3*>NT7SU+-;(WABGX7(L[3G]?M1+^-2=2[.]\=:FAY)#BI_W<7BZR5VGEHTQE_C;J5'^GHL,RJ60FWT4RZO0[S#[KGS?: MR'>MQIU%#YQ&%8?]YRZ(9^;_A%%O M-C(65SHN,J'R71R-2$M 99_EUG:8XID8=?:[,*X2-E6Y"Q*;J=VAW+[EF;JO MGB6[L\X=+HBA.9-N@YDE%3@=Y&1QMUK,9U?C]?2*78[GX[O)E*UNIM/U"@!Z M"*!W,D#V;.[$MNI65ZPY9&6/=_/ >00P1R2 NYDD]* MNGVYRT#C.-:%RT#JB2UU*F,I+(#\CD!^IX6\%Z]"%:(*Y)78"&-$PCY6 L(? M".$/6L)K+@U[X*F#O!7<%D:4_P##-^ACZ;M/BW?)4ZYBP2H?LHG.MEH=\J%Z M(?;+./ZWD.5%G;F1H9[*;V=C:T6=$//+@%@PBZTPO!H:=)L+8/]C4A3%_@VR820;$*JG8NB[SN0M;WG-"V:.:!I/(@-@B,Q7K M3+ U_U6_GI@S!L32<''*9%XECRK=3725D(4ZR,8#S!D#8FE<2^7223D8QL:X M\7J<[#!9#(AM<5E8J82UK,HJ5E8[0#C,$P-B4=RYX\ZU@UL*X](Q-U!@'N8( MC]@1]R*7.VVQI;,%Q,+4X!&K 2U0_O$@)OK\0>P''-.'F)@N/&)=8)44^[:& MF)@Y/&)SM)13CI [$#B8/4P@'K% VLJJ#TZ(B3G%(W9*>W55@4),S"H>L54. M2ZS]U?X3 F)B\8C%TE1K-4)B@O&(!=-6=!W?DSYF&Y_8-K#V:HJACSG')W9. M8P712(DIQR=6SG$IT8B(3G@1ZP:= JG)V\=TXU,_J*#R#B FIAN?6#G&)]8-6@IU&<3$I..?<.Z+U8<0IAV?6#LX)JQ_ TP[ ?E# M#H8)1WJ "2@@%E!;_=ME*W?T!&)B!@J(#=2..4X2"6>X \Q" ;&%T&C6AE" MOG@AME#KTT2W6H"8F(6"4SWTE)CU:&(6"H@MA&"6-R?$Q"P4$%L(CV8M;V(6 M"JCGU%#,6M[$+!006PAYTG6#O8 O+S$+A<060C'',+V'F(7"D[V5J5(GQ,0L M%'[QJYF]?MQ^/&4SB(E9**1^%CK&7!59QLU;^4P$^RA"S$(AL84:,,%PUQ 3 M;0 @MA :S9J%0LQ"(74/ 'K1;R$F9J&0N@N@:6;KH]@L:I-&(6:A\!03<)^C M'6)B%@J_8@JN(9K5A9?OL#L%LU!$;"$4LS:$(LQ"$?4+H+8)S2Y;ZQRV=D68 MA2+J%T#MF ?U9H19*/J*?H$63&MAA11A%HJ(+52;'JX;:,/FT$(19J'H"SL( M'.:]B+6*92IW(:UAHHUHQ!8ZP 0&JN9 ("9FH8C80@>8L(@K&V(A)F:AB-A" M[=$&E9^5$U47A"6C52;(DTG M;MU"S35/]K^@V/_ZX^(_4$L#!!0 ( &&(B%1S?'@L40( /LL : M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@N.ZKDE:< M44\RC;(!Y)0?BFT0T$JR^[:<@7U0#WH2<4:H0%S^"9\0\/A2#LVX;T_#;M\- MB\_CX32LJMTX=K_J>ECORK$9[MJNG,Y'-FU_;,;SLM_67;-^;[:EEN4RZOYV M1O7T>#MS\?K5E?^9V&XV^W7YW:[_',MI_,?@^J/MWX==*6.U>&WZ;1E75?UY MN.X>ZLLFW9TG5XOGMU75/[^EJIX[2"!(Y@]2"-+Y@PR";/X@AR"?/R@@*.8/ MRA"4YP^ZAZ#[^8,>(.AA_J"T1!F7!$D3K FT3LAU(O Z(=B)0.R$9"<"LQ.B MG0C43LAV(G [(=R)0.Z$="<"NQ/BG0CT%M1;"/06U%L(]);)PS:!WH)Z"X'> M@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>BGHK@=Z*>BN!WHIZ*X'> M.GE90J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WH=Y&H+>AWD:@ MMZ'>1J"WH=Y&H+=-7G83Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>CMJ+<3 MZ.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[9./E01Z.^KM!'H[ZNT$>COJ[01Z.^KM M!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'K'Y&<3 KT#]0X"O0/U M#@*] _4. KTSZIT)],ZH=R;0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.Z/>^2?U M'L:O0QFN/=]KO/Y/4CV>SRW7RU^6WSLG]_@%Y_JV8GCZ"U!+ P04 " !A MB(A4SA7,7P\" #J*P $P %M#;VYT96YT7U1Y<&5S72YX;6S-VLUNXC 4 M!>!70=E6Q/@WTQ&PF9EMAT5?P$TN)2*)+=MMX>W'"6VE5ATT%2/U;(C ]CTW MOM*W8GE[]!1GA[X;XJK8I>2_,Q;K'?4VEL[3D%>V+O0VY:_AGGE;[^T],;%8 M&%:[(=&0YFFL4:R7/VEK'[HT^W7(/\?6#:LB4!>+V8_3QC%K55CON[:V*:^S MQZ%YES)_3BCSR6E/W+4^7N4-!?LP85SY>\#SN=^/%$+;T&QC0[JQ?=[%#AV+ MZ=A1+,^7^*!'M]VV-36N?NCSD3+Z0+:).Z+4=^6IZ-7YY)1OF$Z?_.+\J6*!/A_W,I+Q]-SG0A12>_X57Q-SZ8O?C\9I-]3\8W:^WB<7]M,\ M(IL>E]_QVQF_UO]D'P*D#PG2AP+I0X/T84#ZJ$#Z^ ;2QS5('WR!T@B*J!R% M5(YB*D=!E:.HRE%8Y2BN&UL4$L! M A0#% @ 88B(5&@:]U[N *P( !$ ( !KP &1O M8U!R;W!S+V-O&UL4$L! A0#% @ 88B(5)E&PO=V]R:W-H M965T&UL4$L! A0#% @ 88B(5&^-O^;=!0 G1< !@ M ("!VP\ 'AL+W=OX5 !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ 88B(5&+A8 /N!0 DQL !@ ("!HAX M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 88B( M5(49A;2T& _4< !@ ("!CS, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 88B(5%];&"Z- P @ !D ("!^%T 'AL M+W=O&PO=V]R:W-H965T5H !X;"]W;W)K&UL4$L! A0#% @ 88B( M5(;D+.*?!0 ]0P !D ("!AG 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 88B(5)SU#G<.!@ 00X M !D ("!RXL 'AL+W=O9EQT4$ R"0 &0 @($0D@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ 88B(5-:Z9!'^ @ MP8 !D M ("!!)L 'AL+W=O&PO=V]R:W-H965T M\ !X;"]W;W)K&UL4$L! A0# M% @ 88B(5(!*5R(G P 0@< !D ("!I;X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 88B(5/81 MYV^+ P 0@@ !D ("!.O$$ "]# &0 M @('[S@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 88B(5. ;8QTA! I0D !D M ("!3]@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 88B(5(^Z;S_3 @ ^P4 !D ("! M0.8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 88B(5&><=&E: @ F0< !D ("!:O 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 88B(5"AOFM9^ M P ^ L !D ("!J?@ 'AL+W=O_ >&PO=V]R:W-H965TP( "T& 9 " @6+_ !X;"]W;W)K&UL4$L! A0#% @ 88B(5)\VV960!0 1B8 !D M ("!% (! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 88B(5"-ZH4Y5 @ NP4 !D ("!M P! M 'AL+W=O;.I$" #Q!@ &0 @($K M)@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 88B(5+QX510$ P :@D !D M ("!92T! 'AL+W=O&PO=V]R:W-H M965TIP@( )(' 9 M " @70S 0!X;"]W;W)K&UL4$L! M A0#% @ 88B(5!3L.\?8 @ 7@@ !D ("!;38! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 88B( M5!I;U+:A P 6 T !D ("!%$(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 88B(5-WG]U0^ P _@L M !D ("!!TT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 88B(5,>]P3H!!0 =Q< !D M ("!?5&PO=V]R:W-H965T M&UL4$L! A0# M% @ 88B(5(8G\0C% @ (@< !D ("!P&0! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 88B(5'?+ M<&79 @ 7PD !D ("! '(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 88B(5&*6]&PO M=V]R:W-H965T7!E&UL4$L%!@ !4 %0 Q< *:/ 0 $! end XML 94 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 95 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 96 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 191 387 1 false 65 0 false 9 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 100040 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 100050 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 100060 - Disclosure - Overview and Basis of Presentation Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureOverviewAndBasisOfPresentation Overview and Basis of Presentation Notes 7 false false R8.htm 100070 - Disclosure - Significant Accounting Policies Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPolicies Significant Accounting Policies Notes 8 false false R9.htm 100080 - Disclosure - Revenue and Deferred Revenue Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenue Revenue and Deferred Revenue Notes 9 false false R10.htm 100090 - Disclosure - Fair Value Measurements Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 100100 - Disclosure - Balance Sheet Components Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponents Balance Sheet Components Notes 11 false false R12.htm 100110 - Disclosure - Acquired Intangible Assets Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssets Acquired Intangible Assets Notes 12 false false R13.htm 100120 - Disclosure - Operating Leases Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeases Operating Leases Notes 13 false false R14.htm 100130 - Disclosure - Stockholders' Equity Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquity Stockholders' Equity Notes 14 false false R15.htm 100140 - Disclosure - Stock-Based Compensation Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 15 false false R16.htm 100150 - Disclosure - Income Taxes Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxes Income Taxes Notes 16 false false R17.htm 100160 - Disclosure - Commitments and Contingencies Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 100170 - Disclosure - Financing Arrangements Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangements Financing Arrangements Notes 18 false false R19.htm 100180 - Disclosure - Business Acquisitions Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitions Business Acquisitions Notes 19 false false R20.htm 100190 - Disclosure - Net Loss Per Share Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureNetLossPerShare Net Loss Per Share Notes 20 false false R21.htm 100200 - Disclosure - Retirement Plan Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureRetirementPlan Retirement Plan Notes 21 false false R22.htm 100210 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPolicies 22 false false R23.htm 100220 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPolicies 23 false false R24.htm 100230 - Disclosure - Revenue and Deferred Revenue (Tables) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueTables Revenue and Deferred Revenue (Tables) Tables http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenue 24 false false R25.htm 100240 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurements 25 false false R26.htm 100250 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponents 26 false false R27.htm 100260 - Disclosure - Acquired Intangible Assets (Tables) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsTables Acquired Intangible Assets (Tables) Tables http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssets 27 false false R28.htm 100270 - Disclosure - Operating Leases (Tables) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesTables Operating Leases (Tables) Tables http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeases 28 false false R29.htm 100280 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquity 29 false false R30.htm 100290 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensation 30 false false R31.htm 100300 - Disclosure - Income Taxes (Tables) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxes 31 false false R32.htm 100310 - Disclosure - Business Acquisitions (Tables) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsTables Business Acquisitions (Tables) Tables http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitions 32 false false R33.htm 100320 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureNetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.ooma.com/20220131/taxonomy/role/DisclosureNetLossPerShare 33 false false R34.htm 100330 - Disclosure - Overview and Basis of Presentation - Additional Information (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails Overview and Basis of Presentation - Additional Information (Details) Details 34 false false R35.htm 100340 - Disclosure - Significant Accounting Policies - Additional Information (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails Significant Accounting Policies - Additional Information (Details) Details 35 false false R36.htm 100350 - Disclosure - Significant Accounting Policies - Concentration of Net Accounts Receivable Balance (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceDetails Significant Accounting Policies - Concentration of Net Accounts Receivable Balance (Details) Details 36 false false R37.htm 100360 - Disclosure - Significant Accounting Policies - Concentration of Net Accounts Receivable Balance (Parenthetical) (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceParentheticalDetails Significant Accounting Policies - Concentration of Net Accounts Receivable Balance (Parenthetical) (Details) Details 37 false false R38.htm 100370 - Disclosure - Revenue and Deferred Revenue - Summary of Revenue Disaggregated by Revenue Source (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueDisaggregatedByRevenueSourceDetails Revenue and Deferred Revenue - Summary of Revenue Disaggregated by Revenue Source (Details) Details 38 false false R39.htm 100380 - Disclosure - Revenue and Deferred Revenue - Additional Information (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails Revenue and Deferred Revenue - Additional Information (Details) Details 39 false false R40.htm 100390 - Disclosure - Revenue and Deferred Revenue - Components of Deferred Revenue (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueComponentsOfDeferredRevenueDetails Revenue and Deferred Revenue - Components of Deferred Revenue (Details) Details 40 false false R41.htm 100400 - Disclosure - Revenue and Deferred Revenue - Additional Information (Details 1) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails1 Revenue and Deferred Revenue - Additional Information (Details 1) Details 41 false false R42.htm 100410 - Disclosure - Fair Value Measurements - Schedule of Financial Assets at Fair Value (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails Fair Value Measurements - Schedule of Financial Assets at Fair Value (Details) Details 42 false false R43.htm 100420 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 43 false false R44.htm 100430 - Disclosure - Fair Value Measurements - Schedule of Contractual Maturities of Short-term Investments (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContractualMaturitiesOfShortTermInvestmentsDetails Fair Value Measurements - Schedule of Contractual Maturities of Short-term Investments (Details) Details 44 false false R45.htm 100440 - Disclosure - Balance Sheet Components - Components of Inventories (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfInventoriesDetails Balance Sheet Components - Components of Inventories (Details) Details 45 false false R46.htm 100450 - Disclosure - Balance Sheet Components - Components of Property And Equipment, Net (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails Balance Sheet Components - Components of Property And Equipment, Net (Details) Details 46 false false R47.htm 100460 - Disclosure - Balance Sheet Components - Additional Information (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails Balance Sheet Components - Additional Information (Details) Details 47 false false R48.htm 100470 - Disclosure - Balance Sheet Components - Components of Other Current and Non-current Assets (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfOtherCurrentAndNonCurrentAssetsDetails Balance Sheet Components - Components of Other Current and Non-current Assets (Details) Details 48 false false R49.htm 100480 - Disclosure - Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedExpensesAndOtherCurrentLiabilitiesDetails Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Details) Details 49 false false R50.htm 100490 - Disclosure - Acquired Intangible Assets - Summary of Carrying Values of Intangible Assets Other than Goodwill (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsSummaryOfCarryingValuesOfIntangibleAssetsOtherThanGoodwillDetails Acquired Intangible Assets - Summary of Carrying Values of Intangible Assets Other than Goodwill (Details) Details 50 false false R51.htm 100500 - Disclosure - Acquired Intangible Assets - Additional Information (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsAdditionalInformationDetails Acquired Intangible Assets - Additional Information (Details) Details 51 false false R52.htm 100510 - Disclosure - Acquired Intangible Assets - Schedule of Estimated Future Amortization Expense for Intangible Assets (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForIntangibleAssetsDetails Acquired Intangible Assets - Schedule of Estimated Future Amortization Expense for Intangible Assets (Details) Details 52 false false R53.htm 100520 - Disclosure - Operating Leases - Additional Information (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesAdditionalInformationDetails Operating Leases - Additional Information (Details) Details 53 false false R54.htm 100530 - Disclosure - Operating Leases - Summary of Supplemental Balance Sheet Information Related to Leases (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfSupplementalBalanceSheetInformationRelatedToLeasesDetails Operating Leases - Summary of Supplemental Balance Sheet Information Related to Leases (Details) Details 54 false false R55.htm 100540 - Disclosure - Operating Leases - Components of Lease Expense (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesComponentsOfLeaseExpenseDetails Operating Leases - Components of Lease Expense (Details) Details 55 false false R56.htm 100550 - Disclosure - Operating Leases - Summary of Supplemental Cash Flow Information Related to Leases (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfSupplementalCashFlowInformationRelatedToLeasesDetails Operating Leases - Summary of Supplemental Cash Flow Information Related to Leases (Details) Details 56 false false R57.htm 100560 - Disclosure - Operating Leases - Summary of Maturities of Operating Lease Liabilities (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetails Operating Leases - Summary of Maturities of Operating Lease Liabilities (Details) Details 57 false false R58.htm 100580 - Disclosure - Stockholders' Equity - Schedule of Common Stock Reserved for Issuance (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityScheduleOfCommonStockReservedForIssuanceDetails Stockholders' Equity - Schedule of Common Stock Reserved for Issuance (Details) Details 58 false false R59.htm 100590 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 59 false false R60.htm 100600 - Disclosure - Stockholders' Equity - Summarizes of Stock Option Activities (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfStockOptionActivitiesDetails Stockholders' Equity - Summarizes of Stock Option Activities (Details) Details 60 false false R61.htm 100610 - Disclosure - Stockholders' Equity - Summarizes of Restricted Stock Units Activities (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfRestrictedStockUnitsActivitiesDetails Stockholders' Equity - Summarizes of Restricted Stock Units Activities (Details) Details 61 false false R62.htm 100620 - Disclosure - Stock-Based Compensation - Total Stock-Based Compensation Recognized for Stock-Based Awards in Consolidated Statements of Operations (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationTotalStockBasedCompensationRecognizedForStockBasedAwardsInConsolidatedStatementsOfOperationsDetails Stock-Based Compensation - Total Stock-Based Compensation Recognized for Stock-Based Awards in Consolidated Statements of Operations (Details) Details 62 false false R63.htm 100630 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 63 false false R64.htm 100640 - Disclosure - Stock-Based Compensation - Assumptions Used to Estimate Fair Value of Employee Stock Options Grants and Employee Stock Purchase Plan Using Black-Scholes Option Pricing Model (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAssumptionsUsedToEstimateFairValueOfEmployeeStockOptionsGrantsAndEmployeeStockPurchasePlanUsingBlackScholesOptionPricingModelDetails Stock-Based Compensation - Assumptions Used to Estimate Fair Value of Employee Stock Options Grants and Employee Stock Purchase Plan Using Black-Scholes Option Pricing Model (Details) Details 64 false false R65.htm 100650 - Disclosure - Income Taxes - Components of Loss Before Income Taxes (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesComponentsOfLossBeforeIncomeTaxesDetails Income Taxes - Components of Loss Before Income Taxes (Details) Details 65 false false R66.htm 100660 - Disclosure - Income Taxes - Reconciliation of Income Tax Provision (Benefit) (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails Income Taxes - Reconciliation of Income Tax Provision (Benefit) (Details) Details 66 false false R67.htm 100670 - Disclosure - Income Taxes - Summary of Deferred Tax Assets and Liabilities (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails Income Taxes - Summary of Deferred Tax Assets and Liabilities (Details) Details 67 false false R68.htm 100680 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 68 false false R69.htm 100690 - Disclosure - Income Taxes - Summary of Activity Related to Unrecognized Tax Benefits (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToUnrecognizedTaxBenefitsDetails Income Taxes - Summary of Activity Related to Unrecognized Tax Benefits (Details) Details 69 false false R70.htm 100700 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 70 false false R71.htm 100710 - Disclosure - Financing Arrangements - Additional Information (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails Financing Arrangements - Additional Information (Details) Details 71 false false R72.htm 100720 - Disclosure - Business Acquisitions - Additional Information (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetails Business Acquisitions - Additional Information (Details) Details 72 false false R73.htm 100730 - Disclosure - Business Acquisitions - Summary of Fair Values of Assets Acquired and Liabilities Assumed (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails Business Acquisitions - Summary of Fair Values of Assets Acquired and Liabilities Assumed (Details) Details 73 false false R74.htm 100740 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) Details 74 false false R75.htm 100750 - Disclosure - Net Loss Per Share - Additional Information (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureNetLossPerShareAdditionalInformationDetails Net Loss Per Share - Additional Information (Details) Details 75 false false R76.htm 100760 - Disclosure - Retirement Plan - Additional Information (Details) Sheet http://www.ooma.com/20220131/taxonomy/role/DisclosureRetirementPlanAdditionalInformationDetails Retirement Plan - Additional Information (Details) Details 76 false false All Reports Book All Reports ooma-10k_20220131.htm ooma-20220131.xsd ooma-20220131_cal.xml ooma-20220131_def.xml ooma-20220131_lab.xml ooma-20220131_pre.xml ooma-ex1013_379.htm ooma-ex211_10.htm ooma-ex231_7.htm ooma-ex232_378.htm ooma-ex311_12.htm ooma-ex312_6.htm ooma-ex321_8.htm ooma-ex322_9.htm g4wmf4r4li5r000001.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 99 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ooma-10k_20220131.htm": { "axisCustom": 0, "axisStandard": 29, "contextCount": 191, "dts": { "calculationLink": { "local": [ "ooma-20220131_cal.xml" ] }, "definitionLink": { "local": [ "ooma-20220131_def.xml" ] }, "inline": { "local": [ "ooma-10k_20220131.htm" ] }, "labelLink": { "local": [ "ooma-20220131_lab.xml" ] }, "presentationLink": { "local": [ "ooma-20220131_pre.xml" ] }, "schema": { "local": [ "ooma-20220131.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" ] } }, "elementCount": 608, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 47, "http://xbrl.sec.gov/dei/2021q4": 5, "total": 52 }, "keyCustom": 49, "keyStandard": 338, "memberCustom": 21, "memberStandard": 44, "nsprefix": "ooma", "nsuri": "http://www.ooma.com/20220131", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "role": "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Fair Value Measurements", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Balance Sheet Components", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Acquired Intangible Assets", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssets", "shortName": "Acquired Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Operating Leases", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeases", "shortName": "Operating Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Stockholders' Equity", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Stock-Based Compensation", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Income Taxes", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Commitments and Contingencies", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Financing Arrangements", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangements", "shortName": "Financing Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "ooma:BusinessAcquisitionsAndDivestituresDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Business Acquisitions", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitions", "shortName": "Business Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "ooma:BusinessAcquisitionsAndDivestituresDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-3", "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Net Loss Per Share", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureNetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Retirement Plan", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureRetirementPlan", "shortName": "Retirement Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Significant Accounting Policies (Tables)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesTables", "shortName": "Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Revenue and Deferred Revenue (Tables)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueTables", "shortName": "Revenue and Deferred Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Balance Sheet Components (Tables)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Acquired Intangible Assets (Tables)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsTables", "shortName": "Acquired Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "ooma:SummaryOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Operating Leases (Tables)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesTables", "shortName": "Operating Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "ooma:SummaryOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "ooma:CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "ooma:CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Income Taxes (Tables)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_us-gaapBusinessAcquisitionAxis_oomaBroadsmartGlobalIncMember_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Business Acquisitions (Tables)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsTables", "shortName": "Business Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_us-gaapBusinessAcquisitionAxis_oomaBroadsmartGlobalIncMember_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Net Loss Per Share (Tables)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureNetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Overview and Basis of Presentation - Additional Information (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails", "shortName": "Overview and Basis of Presentation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "INF", "first": true, "lang": null, "name": "ooma:NumberOfSourcesOfRevenue", "reportCount": 1, "unique": true, "unitRef": "U_oomaSource", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Significant Accounting Policies - Additional Information (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "INF", "first": true, "lang": null, "name": "ooma:NumberOfSourcesOfRevenue", "reportCount": 1, "unique": true, "unitRef": "U_oomaSource", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_srtMajorCustomersAxis_oomaCustomerAMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20220130_20220131", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Significant Accounting Policies - Concentration of Net Accounts Receivable Balance (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceDetails", "shortName": "Significant Accounting Policies - Concentration of Net Accounts Receivable Balance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_srtMajorCustomersAxis_oomaCustomerAMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20220130_20220131", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_srtRangeAxis_srtMaximumMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210201_20220131", "decimals": "2", "first": true, "lang": null, "name": "ooma:AccountsReceivableConcentration", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Significant Accounting Policies - Concentration of Net Accounts Receivable Balance (Parenthetical) (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceParentheticalDetails", "shortName": "Significant Accounting Policies - Concentration of Net Accounts Receivable Balance (Parenthetical) (Details)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_srtRangeAxis_srtMaximumMember_us-gaapConcentrationRiskByBenchmarkAxis_us-gaapAccountsReceivableMember_us-gaapConcentrationRiskByTypeAxis_us-gaapCustomerConcentrationRiskMember_20210201_20220131", "decimals": "2", "first": true, "lang": null, "name": "ooma:AccountsReceivableConcentration", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Revenue and Deferred Revenue - Summary of Revenue Disaggregated by Revenue Source (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueDisaggregatedByRevenueSourceDetails", "shortName": "Revenue and Deferred Revenue - Summary of Revenue Disaggregated by Revenue Source (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "INF", "first": true, "lang": null, "name": "ooma:NumberOfCountriesOutsideThatExceededTenPercentageOfRevenue", "reportCount": 1, "unique": true, "unitRef": "U_oomaCountry", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Revenue and Deferred Revenue - Additional Information (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails", "shortName": "Revenue and Deferred Revenue - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "INF", "first": true, "lang": null, "name": "ooma:NumberOfCountriesOutsideThatExceededTenPercentageOfRevenue", "reportCount": 1, "unique": true, "unitRef": "U_oomaCountry", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Revenue and Deferred Revenue - Components of Deferred Revenue (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueComponentsOfDeferredRevenueDetails", "shortName": "Revenue and Deferred Revenue - Components of Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DeferredRevenueByArrangementDisclosureTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2022-02-01_20220131", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Revenue and Deferred Revenue - Additional Information (Details 1)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails1", "shortName": "Revenue and Deferred Revenue - Additional Information (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2022-02-01_20220131", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel1Member_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Fair Value Measurements - Schedule of Financial Assets at Fair Value (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails", "shortName": "Fair Value Measurements - Schedule of Financial Assets at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_us-gaapFairValueByFairValueHierarchyLevelAxis_us-gaapFairValueInputsLevel1Member_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:FairValueNetAssetLiability", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Fair Value Measurements - Additional Information (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:FairValueNetAssetLiability", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_us-gaapInvestmentTypeAxis_us-gaapShortTermInvestmentsMember_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Fair Value Measurements - Schedule of Contractual Maturities of Short-term Investments (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContractualMaturitiesOfShortTermInvestmentsDetails", "shortName": "Fair Value Measurements - Schedule of Contractual Maturities of Short-term Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_us-gaapInvestmentTypeAxis_us-gaapShortTermInvestmentsMember_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Balance Sheet Components - Components of Inventories (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfInventoriesDetails", "shortName": "Balance Sheet Components - Components of Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Balance Sheet Components - Components of Property And Equipment, Net (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails", "shortName": "Balance Sheet Components - Components of Property And Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Balance Sheet Components - Additional Information (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails", "shortName": "Balance Sheet Components - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-3", "first": true, "lang": null, "name": "ooma:DeferredSalesCommissionsCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Balance Sheet Components - Components of Other Current and Non-current Assets (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfOtherCurrentAndNonCurrentAssetsDetails", "shortName": "Balance Sheet Components - Components of Other Current and Non-current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-3", "first": true, "lang": null, "name": "ooma:DeferredSalesCommissionsCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedExpensesAndOtherCurrentLiabilitiesDetails", "shortName": "Balance Sheet Components - Components of Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20190131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20190131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Acquired Intangible Assets - Summary of Carrying Values of Intangible Assets Other than Goodwill (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsSummaryOfCarryingValuesOfIntangibleAssetsOtherThanGoodwillDetails", "shortName": "Acquired Intangible Assets - Summary of Carrying Values of Intangible Assets Other than Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Acquired Intangible Assets - Additional Information (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsAdditionalInformationDetails", "shortName": "Acquired Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Acquired Intangible Assets - Schedule of Estimated Future Amortization Expense for Intangible Assets (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForIntangibleAssetsDetails", "shortName": "Acquired Intangible Assets - Schedule of Estimated Future Amortization Expense for Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Operating Leases - Additional Information (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesAdditionalInformationDetails", "shortName": "Operating Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Operating Leases - Summary of Supplemental Balance Sheet Information Related to Leases (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfSupplementalBalanceSheetInformationRelatedToLeasesDetails", "shortName": "Operating Leases - Summary of Supplemental Balance Sheet Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ooma:SummaryOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-3", "lang": null, "name": "ooma:OperatingLeaseAsset", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Operating Leases - Components of Lease Expense (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesComponentsOfLeaseExpenseDetails", "shortName": "Operating Leases - Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ooma:SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Operating Leases - Summary of Supplemental Cash Flow Information Related to Leases (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfSupplementalCashFlowInformationRelatedToLeasesDetails", "shortName": "Operating Leases - Summary of Supplemental Cash Flow Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ooma:SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Operating Leases - Summary of Maturities of Operating Lease Liabilities (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetails", "shortName": "Operating Leases - Summary of Maturities of Operating Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ooma:CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Stockholders' Equity - Schedule of Common Stock Reserved for Issuance (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityScheduleOfCommonStockReservedForIssuanceDetails", "shortName": "Stockholders' Equity - Schedule of Common Stock Reserved for Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ooma:CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "p", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Stockholders' Equity - Additional Information (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "shortName": "Stockholders' Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "p", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210131", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100600 - Disclosure - Stockholders' Equity - Summarizes of Stock Option Activities (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfStockOptionActivitiesDetails", "shortName": "Stockholders' Equity - Summarizes of Stock Option Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210131", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210131", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100610 - Disclosure - Stockholders' Equity - Summarizes of Restricted Stock Units Activities (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfRestrictedStockUnitsActivitiesDetails", "shortName": "Stockholders' Equity - Summarizes of Restricted Stock Units Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20210131", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Stock-Based Compensation - Total Stock-Based Compensation Recognized for Stock-Based Awards in Consolidated Statements of Operations (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationTotalStockBasedCompensationRecognizedForStockBasedAwardsInConsolidatedStatementsOfOperationsDetails", "shortName": "Stock-Based Compensation - Total Stock-Based Compensation Recognized for Stock-Based Awards in Consolidated Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "shortName": "Stock-Based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210201_20220131", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100640 - Disclosure - Stock-Based Compensation - Assumptions Used to Estimate Fair Value of Employee Stock Options Grants and Employee Stock Purchase Plan Using Black-Scholes Option Pricing Model (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAssumptionsUsedToEstimateFairValueOfEmployeeStockOptionsGrantsAndEmployeeStockPurchasePlanUsingBlackScholesOptionPricingModelDetails", "shortName": "Stock-Based Compensation - Assumptions Used to Estimate Fair Value of Employee Stock Options Grants and Employee Stock Purchase Plan Using Black-Scholes Option Pricing Model (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20210201_20220131", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100650 - Disclosure - Income Taxes - Components of Loss Before Income Taxes (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesComponentsOfLossBeforeIncomeTaxesDetails", "shortName": "Income Taxes - Components of Loss Before Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100660 - Disclosure - Income Taxes - Reconciliation of Income Tax Provision (Benefit) (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails", "shortName": "Income Taxes - Reconciliation of Income Tax Provision (Benefit) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100670 - Disclosure - Income Taxes - Summary of Deferred Tax Assets and Liabilities (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Income Taxes - Summary of Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100680 - Disclosure - Income Taxes - Additional Information (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100690 - Disclosure - Income Taxes - Summary of Activity Related to Unrecognized Tax Benefits (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Summary of Activity Related to Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20200201_20210131", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100060 - Disclosure - Overview and Basis of Presentation", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureOverviewAndBasisOfPresentation", "shortName": "Overview and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100700 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:LossContingencyAccrualAtCarryingValue", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20220131", "decimals": "INF", "lang": null, "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LineOfCreditFacilityDescription", "us-gaap:ShortTermDebtTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapFinancialInstrumentAxis_oomaCreditAgreementMember_20210108_20210108", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityInitiationDate1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100710 - Disclosure - Financing Arrangements - Additional Information (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails", "shortName": "Financing Arrangements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LineOfCreditFacilityDescription", "us-gaap:ShortTermDebtTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_us-gaapCreditFacilityAxis_us-gaapRevolvingCreditFacilityMember_us-gaapFinancialInstrumentAxis_oomaCreditAgreementMember_20210108_20210108", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityInitiationDate1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20190201_20200131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100720 - Disclosure - Business Acquisitions - Additional Information (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetails", "shortName": "Business Acquisitions - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_us-gaapBusinessAcquisitionAxis_oomaBroadsmartGlobalIncMember_20190524_20190524", "decimals": "-5", "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_us-gaapBusinessAcquisitionAxis_oomaBroadsmartGlobalIncMember_20190524", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100730 - Disclosure - Business Acquisitions - Summary of Fair Values of Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "shortName": "Business Acquisitions - Summary of Fair Values of Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_us-gaapBusinessAcquisitionAxis_oomaBroadsmartGlobalIncMember_20190524", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100740 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R75": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100750 - Disclosure - Net Loss Per Share - Additional Information (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureNetLossPerShareAdditionalInformationDetails", "shortName": "Net Loss Per Share - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100760 - Disclosure - Retirement Plan - Additional Information (Details)", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureRetirementPlanAdditionalInformationDetails", "shortName": "Retirement Plan - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100070 - Disclosure - Significant Accounting Policies", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Revenue and Deferred Revenue", "role": "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenue", "shortName": "Revenue and Deferred Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ooma-10k_20220131.htm", "contextRef": "C_0001327688_20210201_20220131", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 65, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r687", "r688", "r689" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm Id", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r687", "r688", "r689" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r687", "r688", "r689" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "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/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "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/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r687", "r688", "r689" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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", "verboseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY 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/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r690" ], "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/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated By Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address Address Line1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address Address Line2", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r684" ], "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/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r684" ], "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/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r684" ], "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/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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 Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r698" ], "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/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r684" ], "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/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r684" ], "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/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r684" ], "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/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r684" ], "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/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r699" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well Known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r687", "r688", "r689" ], "lang": { "en-us": { "role": { "label": "Icfr Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r683" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security12b Title", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r686" ], "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/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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/2021q4", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "ooma_AccountsReceivableConcentration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts receivable concentration.", "label": "Accounts Receivable Concentration", "terseLabel": "Accounts receivable concentration" } } }, "localname": "AccountsReceivableConcentration", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceParentheticalDetails" ], "xbrltype": "percentItemType" }, "ooma_AccruedCustomerRelatedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 10040.0, "parentTag": "ooma_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued customer related liabilities current.", "label": "Accrued Customer Related Liabilities Current", "terseLabel": "Customer-related liabilities" } } }, "localname": "AccruedCustomerRelatedLiabilitiesCurrent", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ooma_AccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10130.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued expenses and other current liabilities.", "label": "Accrued Expenses And Other Current Liabilities", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total accrued expenses and other current liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "ooma_AdvertisingPaymentsToChannelPartners": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Advertising payments to channel partners.", "label": "Advertising Payments To Channel Partners", "terseLabel": "Advertising payments to channel partners" } } }, "localname": "AdvertisingPaymentsToChannelPartners", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ooma_AmortizationOfIntangibleAssetsAndNonCashAcquisitionRelatedItems": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10160.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of intangible assets and non cash acquisition related items.", "label": "Amortization Of Intangible Assets And Non Cash Acquisition Related Items", "terseLabel": "Amortization of intangible assets and acquisition-related items" } } }, "localname": "AmortizationOfIntangibleAssetsAndNonCashAcquisitionRelatedItems", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ooma_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContractualMaturitiesOfShortTermInvestmentsDetails": { "order": 10020.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Available for sale securities debt maturities after one through two years fair value.", "label": "Available For Sale Securities Debt Maturities After One Through Two Years Fair Value", "terseLabel": "Due after one year to two years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsFairValue", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContractualMaturitiesOfShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "ooma_BalanceSheetComponentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Balance sheet components.", "label": "Balance Sheet Components [Abstract]" } } }, "localname": "BalanceSheetComponentsAbstract", "nsuri": "http://www.ooma.com/20220131", "xbrltype": "stringItemType" }, "ooma_BalanceSheetComponentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Balance sheet components.", "label": "Balance Sheet Components [Line Items]", "terseLabel": "Balance Sheet Components [Line Items]" } } }, "localname": "BalanceSheetComponentsLineItems", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ooma_BalanceSheetComponentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Balance sheet components.", "label": "Balance Sheet Components [Table]", "terseLabel": "Balance Sheet Components [Table]" } } }, "localname": "BalanceSheetComponentsTable", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ooma_BroadsmartGlobalIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Broadsmart Global Inc.", "label": "Broadsmart Global Inc [Member]", "terseLabel": "Broadsmart Global, Inc." } } }, "localname": "BroadsmartGlobalIncMember", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsTables" ], "xbrltype": "domainItemType" }, "ooma_BusinessAcquisitionsAndDivestituresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business acquisitions and divestitures.", "label": "Business Acquisitions And Divestitures [Abstract]" } } }, "localname": "BusinessAcquisitionsAndDivestituresAbstract", "nsuri": "http://www.ooma.com/20220131", "xbrltype": "stringItemType" }, "ooma_BusinessAcquisitionsAndDivestituresDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business acquisitions and divestitures disclosure.", "label": "Business Acquisitions And Divestitures Disclosure [Text Block]", "terseLabel": "Business Acquisitions" } } }, "localname": "BusinessAcquisitionsAndDivestituresDisclosureTextBlock", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitions" ], "xbrltype": "textBlockItemType" }, "ooma_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 10060.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, accounts payable and other liabilities.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accounts Payable And Other Liabilities", "negatedLabel": "Accounts payable and other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherLiabilities", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "ooma_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 10030.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, other current and noncurrent assets.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Current And Noncurrent Assets", "terseLabel": "Other current and non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherCurrentAndNoncurrentAssets", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "ooma_CashEquivalentsAndShortTermInvestmentsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash equivalents and short-term investments.", "label": "Cash Equivalents And Short Term Investments Policy [Text Block]", "terseLabel": "Cash Equivalents and Short-term Investments" } } }, "localname": "CashEquivalentsAndShortTermInvestmentsPolicyTextBlock", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ooma_CommitmentsAndContingenciesDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies disclosure.", "label": "Commitments And Contingencies Disclosure [Line Items]", "terseLabel": "Commitments And Contingencies Disclosure [Line Items]" } } }, "localname": "CommitmentsAndContingenciesDisclosureLineItems", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ooma_CommitmentsAndContingenciesDisclosureTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of commitments and contingencies disclosure.", "label": "Commitments And Contingencies Disclosure [Table]", "terseLabel": "Commitments And Contingencies Disclosure [Table]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTable", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ooma_CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock capital shares reserved for future issuance.", "label": "Common Stock Capital Shares Reserved For Future Issuance Table [Text Block]", "terseLabel": "Schedule of Common Stock Reserved for Issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "ooma_CommonStockReservedForFutureIssuanceLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock reserved for future issuance.", "label": "Common Stock Reserved For Future Issuance [Line Items]", "terseLabel": "Common Stock Reserved For Future Issuance [Line Items]" } } }, "localname": "CommonStockReservedForFutureIssuanceLineItems", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityScheduleOfCommonStockReservedForIssuanceDetails" ], "xbrltype": "stringItemType" }, "ooma_CommonStockReservedForFutureIssuanceTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock reserved for future issuance.", "label": "Common Stock Reserved For Future Issuance [Table]", "terseLabel": "Common Stock Reserved For Future Issuance [Table]" } } }, "localname": "CommonStockReservedForFutureIssuanceTable", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityScheduleOfCommonStockReservedForIssuanceDetails" ], "xbrltype": "stringItemType" }, "ooma_ComprehensiveLossPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Comprehensive loss.", "label": "Comprehensive Loss Policy [Text Block]", "terseLabel": "Comprehensive Loss" } } }, "localname": "ComprehensiveLossPolicyTextBlock", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ooma_ComputerHardwareAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer hardware and software.", "label": "Computer Hardware And Software [Member]", "terseLabel": "Computer Hardware and Software" } } }, "localname": "ComputerHardwareAndSoftwareMember", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "ooma_ConvertibleNoteReceivable": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfOtherCurrentAndNonCurrentAssetsDetails": { "order": 10050.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Convertible note receivable.", "label": "Convertible Note Receivable", "terseLabel": "Convertible note receivable (see \"GTC\" below)" } } }, "localname": "ConvertibleNoteReceivable", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfOtherCurrentAndNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ooma_ConvertiblePromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible promissory note.", "label": "Convertible Promissory Note [Member]", "terseLabel": "Convertible Promissory Note" } } }, "localname": "ConvertiblePromissoryNoteMember", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ooma_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit agreement.", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ooma_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A.", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceDetails" ], "xbrltype": "domainItemType" }, "ooma_CustomerAcquisitionCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer acquisition costs.", "label": "Customer Acquisition Costs Policy [Text Block]", "terseLabel": "Customer Acquisition Costs" } } }, "localname": "CustomerAcquisitionCostsPolicyTextBlock", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ooma_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B.", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceDetails" ], "xbrltype": "domainItemType" }, "ooma_CustomerPremiseEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer premise equipment.", "label": "Customer Premise Equipment [Member]", "terseLabel": "Customer Premise Equipment" } } }, "localname": "CustomerPremiseEquipmentMember", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "ooma_CustomersCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer C.", "label": "Customers C [Member]", "terseLabel": "Customer C" } } }, "localname": "CustomersCMember", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceDetails" ], "xbrltype": "domainItemType" }, "ooma_DeferredInventoryCostsCurrent": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfOtherCurrentAndNonCurrentAssetsDetails": { "order": 10060.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred inventory costs current.", "label": "Deferred Inventory Costs Current", "terseLabel": "Deferred inventory costs" } } }, "localname": "DeferredInventoryCostsCurrent", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfOtherCurrentAndNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ooma_DeferredSalesCommissionsCurrent": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfOtherCurrentAndNonCurrentAssetsDetails": { "order": 10030.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred sales commissions current.", "label": "Deferred Sales Commissions Current", "terseLabel": "Deferred sales commissions, current" } } }, "localname": "DeferredSalesCommissionsCurrent", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfOtherCurrentAndNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ooma_DeferredSalesCommissionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred sales commissions.", "label": "Deferred Sales Commissions [Member]", "terseLabel": "Deferred Sales Commissions" } } }, "localname": "DeferredSalesCommissionsMember", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ooma_DeferredSalesCommissionsNonCurrent": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfOtherCurrentAndNonCurrentAssetsDetails": { "order": 10010.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred sales commissions non current.", "label": "Deferred Sales Commissions Non Current", "terseLabel": "Deferred sales commissions, non-current" } } }, "localname": "DeferredSalesCommissionsNonCurrent", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfOtherCurrentAndNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ooma_DeferredTaxAssetsCorrection": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets correction.", "label": "Deferred Tax Assets Correction", "terseLabel": "Deferred tax assets correction" } } }, "localname": "DeferredTaxAssetsCorrection", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ooma_DeferredTaxAssetsOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10100.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets operating lease right of use assets.", "label": "Deferred Tax Assets Operating Lease Right Of Use Assets", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "DeferredTaxAssetsOperatingLeaseRightOfUseAssets", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ooma_DeferredTaxLiabilitiesOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10030.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities operating lease liability.", "label": "Deferred Tax Liabilities Operating Lease Liability", "negatedLabel": "Operating lease liabilities" } } }, "localname": "DeferredTaxLiabilitiesOperatingLeaseLiability", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ooma_DefinedContributionPlanEmployeeMaximumContributionPercentOfDeferredSalaryAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined contribution plan employee maximum contribution percent of deferred salary amount.", "label": "Defined Contribution Plan Employee Maximum Contribution Percent Of Deferred Salary Amount", "terseLabel": "Employee maximum contribution percent of deferred salary amount" } } }, "localname": "DefinedContributionPlanEmployeeMaximumContributionPercentOfDeferredSalaryAmount", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRetirementPlanAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "ooma_EffectiveIncomeTaxRateReconciliationSectionOneSixTwoM": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails": { "order": 10050.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation section one six two M.", "label": "Effective Income Tax Rate Reconciliation Section One Six Two M", "terseLabel": "Section 162(m), Rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationSectionOneSixTwoM", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails" ], "xbrltype": "percentItemType" }, "ooma_EffectiveIncomeTaxReconciliationPermanentTaxAdjustments": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails": { "order": 10040.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax reconciliation permanent tax adjustments.", "label": "Effective Income Tax Reconciliation Permanent Tax Adjustments", "terseLabel": "Permanent tax adjustment, Rate" } } }, "localname": "EffectiveIncomeTaxReconciliationPermanentTaxAdjustments", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails" ], "xbrltype": "percentItemType" }, "ooma_EmployeeStockPurchasePlanOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee stock purchase plan offering period in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Employee Stock Purchase Plan Offering Period", "terseLabel": "Employee stock purchase plan offering period" } } }, "localname": "EmployeeStockPurchasePlanOfferingPeriod", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ooma_EstimatedCustomerLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Estimated customer life.", "label": "Estimated Customer Life", "verboseLabel": "Estimated life (in years)" } } }, "localname": "EstimatedCustomerLife", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ooma_FiscalYearEndPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal year end.", "label": "Fiscal Year End Policy [Text Block]", "terseLabel": "Fiscal Year" } } }, "localname": "FiscalYearEndPolicyTextBlock", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ooma_GlobalTelecomCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Global Telecom Corporation.", "label": "Global Telecom Corporation [Member]", "terseLabel": "Global Telecomm Corporation" } } }, "localname": "GlobalTelecomCorporationMember", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ooma_IncomeTaxLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income tax.", "label": "Income Tax [Line Items]", "terseLabel": "Income Tax [Line Items]" } } }, "localname": "IncomeTaxLineItems", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ooma_IncomeTaxReconciliationPermanentTaxAdjustments": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails": { "order": 10130.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income tax reconciliation permanent tax adjustments.", "label": "Income Tax Reconciliation Permanent Tax Adjustments", "terseLabel": "Permanent tax adjustment" } } }, "localname": "IncomeTaxReconciliationPermanentTaxAdjustments", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "ooma_IncomeTaxReconciliationSectionOneSixTwoM": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails": { "order": 10140.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income tax reconciliation section one six two M.", "label": "Income Tax Reconciliation Section One Six Two M", "terseLabel": "Section 162(m)" } } }, "localname": "IncomeTaxReconciliationSectionOneSixTwoM", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "ooma_IncomeTaxTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income tax.", "label": "Income Tax [Table]", "terseLabel": "Income Tax [Table]" } } }, "localname": "IncomeTaxTable", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ooma_IncreaseDecreaseInAccountsPayableAccruedExpensesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10240.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in accounts payable accrued expenses and other liabilities.", "label": "Increase Decrease In Accounts Payable Accrued Expenses And Other Liabilities", "negatedLabel": "Accounts payable, accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAccruedExpensesAndOtherLiabilities", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ooma_InterestAndOtherIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10040.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest and other income (expense).", "label": "Interest And Other Income Expense Nonoperating Net", "terseLabel": "Interest and other income, net" } } }, "localname": "InterestAndOtherIncomeExpenseNonoperatingNet", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "ooma_InvestmentInPrivatelyHeldCompany": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investment in privately-held company.", "label": "Investment In Privately Held Company", "terseLabel": "Investment in privately-held company" } } }, "localname": "InvestmentInPrivatelyHeldCompany", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ooma_LesseeOperatingLeaseExpirationDateEndingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee operating lease expiration date ending period.", "label": "Lessee Operating Lease Expiration Date Ending Period", "terseLabel": "Operating lease, expiration date ending period" } } }, "localname": "LesseeOperatingLeaseExpirationDateEndingPeriod", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "gYearItemType" }, "ooma_NetworkAndEngineeringEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Network and engineering equipment.", "label": "Network And Engineering Equipment [Member]", "terseLabel": "Network and Engineering Equipment" } } }, "localname": "NetworkAndEngineeringEquipmentMember", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "ooma_NonCancelableServiceAgreementWithTelecommunicationsProviderMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-cancelable service agreement with telecommunications provider member.", "label": "Non Cancelable Service Agreement With Telecommunications Provider [Member]", "terseLabel": "Non-Cancelable Service Agreement with Telecommunications Provider" } } }, "localname": "NonCancelableServiceAgreementWithTelecommunicationsProviderMember", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ooma_NumberOfCountriesOutsideThatExceededTenPercentageOfRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of countries outside that exceeded ten percentage of revenue.", "label": "Number Of Countries Outside That Exceeded Ten Percentage Of Revenue", "terseLabel": "Number of countries outside United States represented 10% or more of total revenue" } } }, "localname": "NumberOfCountriesOutsideThatExceededTenPercentageOfRevenue", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "ooma_NumberOfCustomersThatIndividuallyExceeded10OfRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of customers that individually exceeded 10% of revenue.", "label": "Number Of Customers That Individually Exceeded10 Of Revenue", "terseLabel": "Number of customers that individually exceeded 10% of revenue" } } }, "localname": "NumberOfCustomersThatIndividuallyExceeded10OfRevenue", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "ooma_NumberOfSourcesOfRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of sources of revenue.", "label": "Number Of Sources Of Revenue", "terseLabel": "Number of sources of revenue" } } }, "localname": "NumberOfSourcesOfRevenue", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "ooma_OomaBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ooma Business.", "label": "Ooma Business [Member]", "terseLabel": "Ooma Business" } } }, "localname": "OomaBusinessMember", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ooma_OomaResidentialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ooma Residential.", "label": "Ooma Residential [Member]", "terseLabel": "Ooma Residential" } } }, "localname": "OomaResidentialMember", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ooma_OperatingLeaseAsset": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating lease asset.", "label": "Operating Lease Asset", "totalLabel": "Total leased assets" } } }, "localname": "OperatingLeaseAsset", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "ooma_OperatingLossCarryforwardsExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating loss carryforwards, expiration year.", "label": "Operating Loss Carryforwards Expiration Year", "terseLabel": "Net operating loss carryforwards, expired" } } }, "localname": "OperatingLossCarryforwardsExpirationYear", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "gYearItemType" }, "ooma_OptionsToPurchaseCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Options to purchase common stock.", "label": "Options To Purchase Common Stock [Member]", "terseLabel": "Options to purchase common stock" } } }, "localname": "OptionsToPurchaseCommonStockMember", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityScheduleOfCommonStockReservedForIssuanceDetails" ], "xbrltype": "domainItemType" }, "ooma_PaymentsToRelatedPartyForInventoryPurchasesAndRelatedCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments to related party for inventory purchases and related costs.", "label": "Payments To Related Party For Inventory Purchases And Related Costs", "terseLabel": "Payment for inventory purchases and related costs" } } }, "localname": "PaymentsToRelatedPartyForInventoryPurchasesAndRelatedCosts", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ooma_ProductAndOtherRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product and other revenue.", "label": "Product And Other Revenue [Member]", "terseLabel": "Product and other" } } }, "localname": "ProductAndOtherRevenueMember", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueDisaggregatedByRevenueSourceDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "domainItemType" }, "ooma_ProductAndOtherRevenuePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product and other revenue.", "label": "Product And Other Revenue Policy [Text Block]", "terseLabel": "Product and Other Revenue" } } }, "localname": "ProductAndOtherRevenuePolicyTextBlock", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ooma_RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recent accounting pronouncements not yet adopted.", "label": "Recent Accounting Pronouncements Not Yet Adopted Policy [Text Block]", "terseLabel": "Accounting Standards Not Yet Adopted" } } }, "localname": "RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ooma_RestrictedStockUnitsOutstandingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock units outstanding.", "label": "Restricted Stock Units Outstanding [Member]", "verboseLabel": "Restricted stock units outstanding" } } }, "localname": "RestrictedStockUnitsOutstandingMember", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityScheduleOfCommonStockReservedForIssuanceDetails" ], "xbrltype": "domainItemType" }, "ooma_RevenueFromContractsWithCustomersMultiplePerformanceObligationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from contracts with customers multiple performance obligation.", "label": "Revenue From Contracts With Customers Multiple Performance Obligation Policy [Text Block]", "terseLabel": "Multiple performance obligations" } } }, "localname": "RevenueFromContractsWithCustomersMultiplePerformanceObligationPolicyTextBlock", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ooma_RevenueFromContractsWithCustomersReservesForProductReturnsAndCustomerSalesIncentives": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue from contracts with customers reserves for product returns and customer sales incentives.", "label": "Revenue From Contracts With Customers Reserves For Product Returns And Customer Sales Incentives", "terseLabel": "Allowances for product returns and customer sales incentives" } } }, "localname": "RevenueFromContractsWithCustomersReservesForProductReturnsAndCustomerSalesIncentives", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ooma_ScheduleOfStockholdersEquityNoteDisclosureTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of stockholders equity note disclosure.", "label": "Schedule Of Stockholders Equity Note Disclosure [Table]", "terseLabel": "Schedule Of Stockholders Equity Note Disclosure [Table]" } } }, "localname": "ScheduleOfStockholdersEquityNoteDisclosureTable", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ooma_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPurchasePeriods": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award number of purchase periods.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Purchase Periods", "terseLabel": "Number of purchase periods" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPurchasePeriods", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "ooma_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options outstanding weighted average remaining contractual term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term [Abstract]", "terseLabel": "Weighted Average Contractual Term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfStockOptionActivitiesDetails" ], "xbrltype": "stringItemType" }, "ooma_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPurchasePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment awards purchase period.", "label": "Share Based Compensation Arrangement By Share Based Payment Awards Purchase Period", "terseLabel": "Purchase periods" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardsPurchasePeriod", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ooma_SharesAvailableForFutureIssuanceUnderStockPlansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares available for future issuance under stock plans.", "label": "Shares Available For Future Issuance Under Stock Plans [Member]", "terseLabel": "Shares available for future issuance under stock plans" } } }, "localname": "SharesAvailableForFutureIssuanceUnderStockPlansMember", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityScheduleOfCommonStockReservedForIssuanceDetails" ], "xbrltype": "domainItemType" }, "ooma_SharesReservedUnderEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares reserved under employee stock purchase plan.", "label": "Shares Reserved Under Employee Stock Purchase Plan [Member]", "terseLabel": "Shares reserved under ESPP" } } }, "localname": "SharesReservedUnderEmployeeStockPurchasePlanMember", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityScheduleOfCommonStockReservedForIssuanceDetails" ], "xbrltype": "domainItemType" }, "ooma_SignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant accounting policies line items.", "label": "Significant Accounting Policies [Line Items]", "terseLabel": "Significant Accounting Policies [Line Items]" } } }, "localname": "SignificantAccountingPoliciesLineItems", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceParentheticalDetails" ], "xbrltype": "stringItemType" }, "ooma_SignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant accounting policies table.", "label": "Significant Accounting Policies [Table]", "terseLabel": "Significant Accounting Policies [Table]" } } }, "localname": "SignificantAccountingPoliciesTable", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceParentheticalDetails" ], "xbrltype": "stringItemType" }, "ooma_StockholdersEquityNoteDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders equity note disclosure.", "label": "Stockholders Equity Note Disclosure [Line Items]", "terseLabel": "Stockholders Equity Note Disclosure [Line Items]" } } }, "localname": "StockholdersEquityNoteDisclosureLineItems", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ooma_SubscriptionAndServiceRevenuePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription and service revenue.", "label": "Subscription And Service Revenue Policy [Text Block]", "terseLabel": "Subscription and Service Revenue" } } }, "localname": "SubscriptionAndServiceRevenuePolicyTextBlock", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ooma_SubscriptionAndServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription and services.", "label": "Subscription And Services [Member]", "terseLabel": "Subscription and Services" } } }, "localname": "SubscriptionAndServicesMember", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueComponentsOfDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "ooma_SubscriptionAndServicesRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription and services revenue.", "label": "Subscription And Services Revenue [Member]", "terseLabel": "Subscription and services" } } }, "localname": "SubscriptionAndServicesRevenueMember", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueDisaggregatedByRevenueSourceDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "domainItemType" }, "ooma_SummaryOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental balance sheet information related to leases.", "label": "Summary Of Supplemental Balance Sheet Information Related To Leases Table [Text Block]", "terseLabel": "Summary of Supplemental Balance Sheet Information Related to Leases" } } }, "localname": "SummaryOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "ooma_SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information related to leases.", "label": "Summary Of Supplemental Cash Flow Information Related To Leases Table [Text Block]", "terseLabel": "Summary of Supplemental Cash Flow Information Related to Leases" } } }, "localname": "SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "ooma_TaxCreditCarryforwardExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax credit carryforward expiration year.", "label": "Tax Credit Carryforward Expiration Year", "terseLabel": "Federal tax credit, expired" } } }, "localname": "TaxCreditCarryforwardExpirationYear", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "gYearItemType" }, "ooma_UndiscountedRentalPaymentOnSubleaseExtension": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Undiscounted rental payment on sublease extension.", "label": "Undiscounted Rental Payment On Sublease Extension", "terseLabel": "Undiscounted rental payment on sublease extension" } } }, "localname": "UndiscountedRentalPaymentOnSubleaseExtension", "nsuri": "http://www.ooma.com/20220131", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r124", "r131", "r136", "r223", "r424", "r425", "r426", "r464", "r465", "r499", "r502", "r504", "r505", "r703" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r124", "r131", "r136", "r223", "r424", "r425", "r426", "r464", "r465", "r499", "r502", "r504", "r505", "r703" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r124", "r131", "r136", "r223", "r424", "r425", "r426", "r464", "r465", "r499", "r502", "r504", "r505", "r703" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r191", "r348", "r354", "r645" ], "lang": { "en-us": { "role": { "label": "Major Customers [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r297", "r319", "r381", "r384", "r568", "r569", "r570", "r571", "r572", "r573", "r592", "r643", "r646", "r680", "r681" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsSummaryOfCarryingValuesOfIntangibleAssetsOtherThanGoodwillDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceParentheticalDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAssumptionsUsedToEstimateFairValueOfEmployeeStockOptionsGrantsAndEmployeeStockPurchasePlanUsingBlackScholesOptionPricingModelDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r297", "r319", "r381", "r384", "r568", "r569", "r570", "r571", "r572", "r573", "r592", "r643", "r646", "r680", "r681" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsSummaryOfCarryingValuesOfIntangibleAssetsOtherThanGoodwillDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceParentheticalDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAssumptionsUsedToEstimateFairValueOfEmployeeStockOptionsGrantsAndEmployeeStockPurchasePlanUsingBlackScholesOptionPricingModelDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r191", "r348", "r354", "r645" ], "lang": { "en-us": { "role": { "label": "Name Of Major Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r189", "r348", "r352", "r595", "r642", "r644" ], "lang": { "en-us": { "role": { "label": "Product Or Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueComponentsOfDeferredRevenueDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueDisaggregatedByRevenueSourceDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r189", "r348", "r352", "r595", "r642", "r644" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueComponentsOfDeferredRevenueDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueDisaggregatedByRevenueSourceDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r297", "r319", "r360", "r381", "r384", "r568", "r569", "r570", "r571", "r572", "r573", "r592", "r643", "r646", "r680", "r681" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsSummaryOfCarryingValuesOfIntangibleAssetsOtherThanGoodwillDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceParentheticalDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAssumptionsUsedToEstimateFairValueOfEmployeeStockOptionsGrantsAndEmployeeStockPurchasePlanUsingBlackScholesOptionPricingModelDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r297", "r319", "r360", "r381", "r384", "r568", "r569", "r570", "r571", "r572", "r573", "r592", "r643", "r646", "r680", "r681" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsSummaryOfCarryingValuesOfIntangibleAssetsOtherThanGoodwillDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceParentheticalDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAssumptionsUsedToEstimateFairValueOfEmployeeStockOptionsGrantsAndEmployeeStockPurchasePlanUsingBlackScholesOptionPricingModelDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r132", "r382" ], "lang": { "en-us": { "role": { "label": "Scenario Forecast [Member]", "terseLabel": "Scenario Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r132", "r136", "r382" ], "lang": { "en-us": { "role": { "label": "Scenario Unspecified [Domain]", "terseLabel": "Scenario" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r132", "r136", "r280", "r382", "r561" ], "lang": { "en-us": { "role": { "label": "Statement Scenario [Axis]", "terseLabel": "Scenario" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r125", "r126", "r127", "r128", "r202", "r203", "r220", "r221", "r222", "r223", "r224", "r225", "r282", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r464", "r465", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r554", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r701", "r702", "r703", "r704", "r705" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update Extensible List", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r52", "r560" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10120.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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r676" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r9", "r31", "r192", "r193" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10230.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 Net Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r49", "r270" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails": { "order": 10020.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation Depletion And Amortization Property Plant And Equipment", "negatedLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r34", "r70", "r71", "r72", "r634", "r654", "r658" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10070.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) income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r69", "r72", "r78", "r79", "r80", "r121", "r122", "r123", "r492", "r649", "r650", "r705" ], "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": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r32", "r427", "r560" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10060.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid In Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Adjustments Related To Tax Withholding For Share Based Compensation", "negatedLabel": "Shares repurchased for tax withholdings on vesting of RSUs" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r386", "r388", "r430", "r431" ], "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": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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 provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Costs Policy [Text Block]", "terseLabel": "Advertising" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r434" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising costs" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r388", "r417", "r429" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share Based Compensation Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationTotalStockBasedCompensationRecognizedForStockBasedAwardsInConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r38", "r198", "r226" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance For Doubtful Accounts Receivable Current", "terseLabel": "Allowances for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "auth_ref": [ "r86", "r99" ], "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 expense for total deferred sales commissions" } } }, "localname": "AmortizationOfDeferredSalesCommissions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r99", "r253", "r260" ], "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", "verboseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r144" ], "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": "Potentially dilutive securities excluded from the computation of diluted net loss per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureNetLossPerShareAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r210", "r361" ], "lang": { "en-us": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset Backed Securities [Member]", "terseLabel": "Asset-Backed Securities" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r113", "r172", "r181", "r187", "r219", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r488", "r493", "r518", "r558", "r560", "r612", "r633" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfSupplementalBalanceSheetInformationRelatedToLeasesDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r11", "r13", "r67", "r113", "r219", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r488", "r493", "r518", "r558", "r560" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10150.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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r206", "r208", "r627" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContractualMaturitiesOfShortTermInvestmentsDetails": { "order": 10010.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing 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": "Available For Sale Securities Debt Maturities Within One Year Fair Value", "terseLabel": "Due in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContractualMaturitiesOfShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r204", "r205", "r232", "r619" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContractualMaturitiesOfShortTermInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Available For Sale Securities Debt Securities", "totalLabel": "Total" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContractualMaturitiesOfShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r390", "r419" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAssumptionsUsedToEstimateFairValueOfEmployeeStockOptionsGrantsAndEmployeeStockPurchasePlanUsingBlackScholesOptionPricingModelDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfRestrictedStockUnitsActivitiesDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r380", "r383" ], "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" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsTables" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r380", "r383", "r478", "r479" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsTables" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r481" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 10010.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "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, acquired at the acquisition date. 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": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Cash And Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r481" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 10020.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r481" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 10040.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangible Assets Other Than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r480", "r481" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net [Abstract]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r6", "r120", "r167" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description And Basis Of Presentation [Text Block]", "terseLabel": "Overview and Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOverviewAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r102", "r103", "r104" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred But Not Yet Paid", "terseLabel": "Capital expenditures included in accounts payable at period-end" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r243" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost Impairment Loss", "terseLabel": "Impairment loss in relation to deferred commission costs capitalized" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired From Acquisition", "terseLabel": "Cash consideration transferred, net of cash assumed" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r7", "r46", "r101" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10210.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash And Cash Equivalents At Carrying Value", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash And Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "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": "Total cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r96", "r527" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsMember": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "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 Equivalents [Member]", "terseLabel": "Cash Equivalents", "verboseLabel": "Cash Equivalents" } } }, "localname": "CashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r19" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r110", "r113", "r137", "r138", "r139", "r141", "r143", "r150", "r151", "r152", "r219", "r283", "r287", "r288", "r289", "r292", "r293", "r317", "r318", "r321", "r325", "r518", "r691" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class Of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityScheduleOfCommonStockReservedForIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember": { "auth_ref": [ "r361", "r511" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that is excluded from cash and cash equivalents.", "label": "Commercial Paper Not Included With Cash And Cash Equivalents [Member]", "terseLabel": "Commercial Paper" } } }, "localname": "CommercialPaperNotIncludedWithCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r61", "r279", "r620", "r638" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10020.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 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r276", "r277", "r278", "r281", "r677" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock Capital Shares Reserved For Future Issuance", "terseLabel": "Total shares of common stock reserved" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityScheduleOfCommonStockReservedForIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock).", "label": "Common Stock Including Additional Paid In Capital [Member]", "terseLabel": "Common Stock and Additional Paid-In Capital" } } }, "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock Par Or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock Shares Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r30", "r332" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r30", "r560" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10050.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", "terseLabel": "Common stock $0.0001 par value: 100 million shares authorized; 23.9 million and 22.9 million shares issued and outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compensation And Retirement Disclosure [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r161", "r162", "r191", "r515", "r516", "r676" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r161", "r162", "r191", "r515", "r516", "r660", "r676" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk By Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r161", "r162", "r191", "r515", "r516", "r660", "r676" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk By Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r155", "r629" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk Credit Risk", "terseLabel": "Concentrations" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r161", "r162", "r191", "r515", "r516" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk Percentage1", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r158", "r161", "r162", "r163", "r515", "r517", "r676" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r161", "r162", "r191", "r515", "r516", "r676" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r106", "r490" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation Policy [Text Block]", "terseLabel": "Principles of Presentation and Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r335", "r336", "r349" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueComponentsOfDeferredRevenueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueComponentsOfDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r335", "r336", "r349" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueComponentsOfDeferredRevenueDetails": { "order": 10010.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 }, "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10140.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", "verboseLabel": "Less: current deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueComponentsOfDeferredRevenueDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r335", "r336", "r349" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueComponentsOfDeferredRevenueDetails": { "order": 10020.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract With Customer Liability Noncurrent", "terseLabel": "Non-current deferred revenue included in other long-term liabilities" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueComponentsOfDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r350" ], "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": "Deferred revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r361", "r376", "r659" ], "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 Securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r85", "r595" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10110.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost Of Goods And Services Sold", "terseLabel": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost Of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost Of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationTotalStockBasedCompensationRecognizedForStockBasedAwardsInConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r159", "r191" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesConcentrationOfNetAccountsReceivableBalanceParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r484" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsSummaryOfCarryingValuesOfIntangibleAssetsOtherThanGoodwillDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r22", "r24", "r25", "r112", "r119", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r315", "r535", "r613", "r615", "r631" ], "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" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument Basis Spread On Variable Rate1", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r59", "r112", "r119", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r315", "r535" ], "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" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument Term", "terseLabel": "Convertible promissory note, maturity period" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r99", "r114", "r461", "r468", "r469", "r470" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10190.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense Benefit", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r26", "r27", "r451", "r614", "r630" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10020.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Income Tax Liabilities", "negatedTotalLabel": "Gross deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueArrangementByTypeTable": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Schedule of deferred revenue disclosure which includes the type of arrangements and the corresponding amount that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue Arrangement By Type [Table]", "terseLabel": "Deferred Revenue Arrangement By Type [Table]" } } }, "localname": "DeferredRevenueArrangementByTypeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueComponentsOfDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementLineItems": { "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": "Deferred Revenue Arrangement [Line Items]", "terseLabel": "Deferred Revenue Arrangement [Line Items]" } } }, "localname": "DeferredRevenueArrangementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueComponentsOfDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue By Arrangement Disclosure [Text Block]", "terseLabel": "Components of Deferred Revenue" } } }, "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredRevenueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Revenue Disclosure [Abstract]" } } }, "localname": "DeferredRevenueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10130.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred Tax Assets Deferred Income", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10120.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Assets Goodwill And Intangible Assets", "terseLabel": "Acquired intangible assets" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r452" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10060.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets Gross", "totalLabel": "Gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r454" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10010.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets Net", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets Net [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10080.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10140.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r457", "r459", "r460" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10090.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets Tax Credit Carryforwards", "terseLabel": "Tax credit carryover" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10110.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r453" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10070.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets Valuation Allowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r439", "r454" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities", "negatedTotalLabel": "Net deferred taxes" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10040.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from reserves and accruals.", "label": "Deferred Tax Liabilities Deferred Expense Reserves And Accruals", "negatedLabel": "Accruals and reserves" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10050.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities Property Plant And Equipment", "negatedLabel": "Fixed assets depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r379" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan Cost Recognized", "terseLabel": "Matching contributions to the plan" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRetirementPlanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan Employer Matching Contribution Percent", "terseLabel": "Employee contribution, percent of match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRetirementPlanAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan Employer Matching Contribution Percent Of Match", "terseLabel": "Employer contribution, percent of match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRetirementPlanAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employer's matching contributions to a defined contribution plan that vests in a given year.", "label": "Defined Contribution Plan Employers Matching Contribution Annual Vesting Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRetirementPlanAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "auth_ref": [ "r99" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10150.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Depreciation Amortization And Accretion Net", "terseLabel": "Depreciation and amortization of capital expenditures" } } }, "localname": "DepreciationAmortizationAndAccretionNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r99", "r268" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation And Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsSummaryOfCarryingValuesOfIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation Of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails1", "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueDisaggregatedByRevenueSourceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r348", "r352", "r353", "r354", "r355", "r356", "r357", "r358" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation Of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails1", "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueDisaggregatedByRevenueSourceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation Of Revenue Table [Text Block]", "terseLabel": "Summary of Revenue Disaggregated by Revenue Source" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Country [Member]", "terseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share Basic And Diluted", "terseLabel": "Basic and diluted", "verboseLabel": "Basic and diluted net loss per share" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Basic And Diluted [Abstract]", "terseLabel": "Net loss per share of common stock:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Basic And Diluted Other Disclosures [Abstract]", "verboseLabel": "Denominator" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r144", "r145", "r146", "r147" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r441" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 Continuing Operations", "totalLabel": "Income tax provision (benefit) at effective tax rate, Rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r116", "r441", "r472" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails": { "order": 10010.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate", "terseLabel": "Federal tax at statutory rate, Rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r441", "r472" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails": { "order": 10070.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance", "terseLabel": "Change in valuation allowance, Rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r441", "r472" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails": { "order": 10030.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential", "terseLabel": "Foreign income and withholding taxes, Rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r441", "r472" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails": { "order": 10060.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation Nondeductible Expense Share Based Compensation Cost", "terseLabel": "Stock-based compensation, Rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails": { "order": 10090.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation Other Reconciling Items Percent", "terseLabel": "Other, Rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r441", "r472" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails": { "order": 10020.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation State And Local Income Taxes", "terseLabel": "State taxes, net of federal benefit, Rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r441", "r472" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails": { "order": 10080.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation Tax Credits Research", "terseLabel": "Research and development credit, Rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 10010.0, "parentTag": "ooma_AccruedExpensesAndOtherCurrentLiabilities", "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": "Payroll and related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationTotalStockBasedCompensationRecognizedForStockBasedAwardsInConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r418" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized", "terseLabel": "Unrecognized share-based compensation expense related to unvested share-based awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r418" ], "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": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "terseLabel": "Stock-based compensation expenses recognized on straight line basis offering period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r417" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Tax Benefit From Compensation Expense", "terseLabel": "Income tax benefit related to stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "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": "ESPP" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAssumptionsUsedToEstimateFairValueOfEmployeeStockOptionsGrantsAndEmployeeStockPurchasePlanUsingBlackScholesOptionPricingModelDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r415" ], "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": "Employee Stock Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAssumptionsUsedToEstimateFairValueOfEmployeeStockOptionsGrantsAndEmployeeStockPurchasePlanUsingBlackScholesOptionPricingModelDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r78", "r79", "r80", "r121", "r122", "r123", "r126", "r133", "r135", "r149", "r223", "r332", "r333", "r424", "r425", "r426", "r464", "r465", "r504", "r528", "r529", "r530", "r531", "r532", "r533", "r649", "r650", "r651", "r705" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_EurodollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.", "label": "Eurodollar [Member]", "terseLabel": "Eurodollar Rate" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Abstract]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r507", "r508", "r509", "r512" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r507", "r512" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Fair Value By Asset Class [Axis]", "terseLabel": "Asset Class" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r303", "r312", "r313", "r361", "r363", "r364", "r365", "r366", "r367", "r368", "r376", "r508", "r565", "r566", "r567" ], "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 By Fair Value Hierarchy Level [Axis]", "terseLabel": "Level 1" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r511" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r303", "r361", "r363", "r368", "r376", "r508", "r565" ], "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 Level1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r303", "r312", "r313", "r361", "r363", "r368", "r376", "r508", "r566" ], "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 Level2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r303", "r312", "r313", "r361", "r363", "r364", "r365", "r366", "r367", "r368", "r376", "r508", "r567" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r303", "r312", "r313", "r361", "r363", "r364", "r365", "r366", "r367", "r368", "r376", "r565", "r566", "r567" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetAssetLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of asset after deduction of liability.", "label": "Fair Value Net Asset Liability", "terseLabel": "Fair value level asset and liability" } } }, "localname": "FairValueNetAssetLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r513", "r514" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value Of Financial Instruments Policy", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r210", "r211", "r216", "r217", "r218", "r227", "r228", "r229", "r230", "r231", "r233", "r234", "r235", "r236", "r311", "r330", "r495", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r691", "r692", "r693", "r694", "r695", "r696", "r697" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life 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 Asset Useful Life", "terseLabel": "Estimated life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsSummaryOfCarryingValuesOfIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r259" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsSummaryOfCarryingValuesOfIntangibleAssetsOtherThanGoodwillDetails": { "order": 10020.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, Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsSummaryOfCarryingValuesOfIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r261" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForIntangibleAssetsDetails": { "order": 10010.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 Assets Amortization Expense Next Twelve Months", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r261" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForIntangibleAssetsDetails": { "order": 10050.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 fifth 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 Assets Amortization Expense Year Five", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r261" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForIntangibleAssetsDetails": { "order": 10040.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 Assets Amortization Expense Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r261" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForIntangibleAssetsDetails": { "order": 10030.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 Assets Amortization Expense Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r261" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForIntangibleAssetsDetails": { "order": 10020.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 Assets Amortization Expense Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r254", "r255", "r259", "r262", "r596", "r597" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsSummaryOfCarryingValuesOfIntangibleAssetsOtherThanGoodwillDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r259", "r597" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsSummaryOfCarryingValuesOfIntangibleAssetsOtherThanGoodwillDetails": { "order": 10010.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 Value, Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsSummaryOfCarryingValuesOfIntangibleAssetsOtherThanGoodwillDetails" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsSummaryOfCarryingValuesOfIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r254", "r258" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsSummaryOfCarryingValuesOfIntangibleAssetsOtherThanGoodwillDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r259", "r596" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsSummaryOfCarryingValuesOfIntangibleAssetsOtherThanGoodwillDetails": { "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": "Carrying Value, Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseForIntangibleAssetsDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsSummaryOfCarryingValuesOfIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r534" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions And Translations Policy [Text Block]", "terseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture And Fixtures [Member]", "terseLabel": "Office Furniture and Fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r87" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10090.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General And Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r83" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationTotalStockBasedCompensationRecognizedForStockBasedAwardsInConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r244", "r246", "r560", "r611" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10190.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill And Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill And Intangible Assets Goodwill Policy", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill And Intangible Assets Intangible Assets Policy", "terseLabel": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r247", "r249" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails": { "order": 10050.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before 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 Gross", "terseLabel": "Goodwill" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r99", "r245", "r248", "r251" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill Impairment Loss", "terseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r84", "r113", "r172", "r180", "r183", "r186", "r188", "r219", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r518" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10050.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r99", "r267", "r272" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment Of Long Lived Assets Held For Use", "terseLabel": "Impairment of long-lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r266", "r274" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment Or Disposal Of Long Lived Assets Policy [Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r115", "r471" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesComponentsOfLossBeforeIncomeTaxesDetails": { "order": 10010.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income Loss From Continuing Operations Before Income Taxes Domestic", "terseLabel": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesComponentsOfLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r81", "r172", "r180", "r183", "r186", "r188", "r610", "r621", "r623", "r640" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesComponentsOfLossBeforeIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10010.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 Extraordinary Items Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesComponentsOfLossBeforeIncomeTaxesDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r115", "r471" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesComponentsOfLossBeforeIncomeTaxesDetails": { "order": 10020.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income Loss From Continuing Operations Before Income Taxes Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesComponentsOfLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r273", "r275" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationTotalStockBasedCompensationRecognizedForStockBasedAwardsInConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationTotalStockBasedCompensationRecognizedForStockBasedAwardsInConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r116", "r442", "r449", "r456", "r466", "r473", "r475", "r476", "r477" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r134", "r135", "r171", "r440", "r467", "r474", "r641" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10020.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", "negatedLabel": "Income tax (provision) benefit", "totalLabel": "Income tax provision (benefit) at effective tax rate" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r77", "r437", "r438", "r449", "r450", "r455", "r462" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax Policy [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r441" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails": { "order": 10160.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance", "terseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r441" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails": { "order": 10120.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Income Tax Reconciliation Foreign Income Tax Rate Differential", "terseLabel": "Foreign income and withholding taxes" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r441" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails": { "order": 10100.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate", "terseLabel": "Federal tax at statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r441" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails": { "order": 10150.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "auth_ref": [ "r441" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails": { "order": 10180.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.", "label": "Income Tax Reconciliation Other Reconciling Items", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherReconcilingItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r441" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails": { "order": 10110.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Income Tax Reconciliation State And Local Income Taxes", "terseLabel": "State taxes, net of federal benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r441" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails": { "order": 10170.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Income Tax Reconciliation Tax Credits Research", "negatedLabel": "Research and development credit" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r98" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10210.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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r98" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10250.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", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r98" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10220.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase Decrease In Inventories", "negatedLabel": "Inventories and deferred inventory costs" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r98" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10230.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase Decrease In Prepaid Deferred Expense And Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Acquired Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r252", "r257" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10180.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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets Net Excluding Goodwill [Abstract]" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r39", "r239" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfInventoriesDetails": { "order": 10010.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory Finished Goods Net Of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r8", "r64", "r560" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10240.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory Net", "terseLabel": "Inventories", "totalLabel": "Total inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfInventoriesDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r18", "r65", "r107", "r148", "r237", "r238", "r240", "r593" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory Policy [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r40", "r239" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfInventoriesDetails": { "order": 10020.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory Raw Materials Net Of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContractualMaturitiesOfShortTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investment Type Categorization [Member]", "terseLabel": "Investments" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContractualMaturitiesOfShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified By Contractual Maturity Date Table [Text Block]", "terseLabel": "Schedule of Contractual Maturities of Short-term Investments" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r507" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments Fair Value Disclosure", "terseLabel": "Total short-term investments" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r550", "r552" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesComponentsOfLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Cost [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease Cost Table [Text Block]", "terseLabel": "Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee Lease Description [Line Items]", "terseLabel": "Lessee Lease Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r543" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee Lease Description [Table]", "terseLabel": "Lessee Lease Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r540" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee Leases Policy [Text Block]", "terseLabel": "Operating Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseDescription": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "documentation": "Description of lessee's operating lease.", "label": "Lessee Operating Lease Description", "terseLabel": "Operating lease, description" } } }, "localname": "LesseeOperatingLeaseDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r551" ], "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": "Summary of Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r551" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetails2": { "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 Payments Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r551" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 10060.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 due after fifth 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 Payments Due After Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r551" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 10010.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 Payments Due Next Twelve Months", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r551" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 10050.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 fifth 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 Payments Due Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r551" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 10040.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 Payments Due Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r551" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 10030.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 Payments Due Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r551" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetails": { "order": 10020.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 Payments Due Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r551" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetails2": { "order": 10010.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", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee Operating Leases [Text Block]", "terseLabel": "Operating Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingSubleaseExistenceOfOptionToExtend": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether sublessee has option to extend operating sublease.", "label": "Lessee Operating Sublease Existence Of Option To Extend", "terseLabel": "Sublease, option to extend" } } }, "localname": "LesseeOperatingSubleaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingSubleaseOptionToExtend": { "auth_ref": [ "r542" ], "lang": { "en-us": { "role": { "documentation": "Description of terms and conditions of option to extend operating sublease.", "label": "Lessee Operating Sublease Option To Extend", "terseLabel": "Description of sublease extension" } } }, "localname": "LesseeOperatingSubleaseOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter Of Credit [Member]", "terseLabel": "Letters of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r56", "r113", "r182", "r219", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r489", "r493", "r494", "r518", "r558", "r559" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10010.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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r37", "r113", "r219", "r518", "r560", "r616", "r636" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "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 Stockholders Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r58", "r113", "r219", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r489", "r493", "r494", "r518", "r558", "r559", "r560" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10090.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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAverageOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Average amount borrowed under the credit facility during the period.", "label": "Line Of Credit Facility Average Outstanding Amount", "terseLabel": "Borrowing capacity, Outstanding amount" } } }, "localname": "LineOfCreditFacilityAverageOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line Of Credit Facility Commitment Fee Percentage", "terseLabel": "Line of Credit Facility, Commitment Fee Percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r53" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line Of Credit Facility Current Borrowing Capacity", "terseLabel": "Borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityDescription": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Description of the terms of a credit facility arrangement. Terms typically include interest rate, collateral required, guarantees required, repayment requirements, and restrictions on use of assets and activities of the entity.", "label": "Line Of Credit Facility Description", "terseLabel": "Borrowing capacity description" } } }, "localname": "LineOfCreditFacilityDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInitiationDate1": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility first became available, in YYYY-MM-DD format.", "label": "Line Of Credit Facility Initiation Date1", "terseLabel": "Credit agreement initiation date" } } }, "localname": "LineOfCreditFacilityInitiationDate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate.", "label": "Line Of Credit Facility Interest Rate Description", "terseLabel": "Credit agreement, Interest rate description" } } }, "localname": "LineOfCreditFacilityInterestRateDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line Of Credit Facility [Line Items]", "terseLabel": "Line Of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r53" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line Of Credit Facility Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r53" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line Of Credit Facility Remaining Borrowing Capacity", "terseLabel": "Borrowing remaining capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r53", "r112" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line Of Credit Facility [Table]", "terseLabel": "Line Of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Long Term Purchase Commitment By Category Of Item Purchased [Axis]", "terseLabel": "Category of Item Purchased" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long Term Purchase Commitment Category Of Item Purchased [Domain]", "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r279" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual At Carrying Value", "terseLabel": "Accrued liabilities for loss contingencies" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyLossInPeriod": { "auth_ref": [ "r279" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.", "label": "Loss Contingency Loss In Period", "terseLabel": "Cumulative charges of litigation loss" } } }, "localname": "LossContingencyLossInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r361" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r96" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10030.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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r96" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10020.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) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r96", "r97", "r100" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10010.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided By Used In Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r5", "r73", "r75", "r80", "r82", "r100", "r113", "r125", "r129", "r130", "r131", "r132", "r134", "r135", "r140", "r172", "r180", "r183", "r186", "r188", "r219", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r506", "r518", "r622", "r639" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10130.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income Loss [Abstract]", "terseLabel": "Numerator" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements Policy Policy [Text Block]", "terseLabel": "Adopted Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing And Financing Items [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r168" ], "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": "Reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOverviewAndBasisOfPresentationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10060.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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r172", "r180", "r183", "r186", "r188" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10030.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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r544", "r552" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesComponentsOfLeaseExpenseDetails": { "order": 10010.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease Cost", "terseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities Payments Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r537" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetails2": { "order": 10020.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease Liability", "totalLabel": "Total lease liabilities", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r537" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 10030.0, "parentTag": "ooma_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 }, "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": 10010.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": "Short-term operating lease liabilities", "verboseLabel": "Short-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease Liability Current Statement Of Financial Position Extensible List", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r537" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": 10020.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10100.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease Liability Noncurrent", "terseLabel": "Long-term operating lease liabilities", "verboseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfSupplementalBalanceSheetInformationRelatedToLeasesDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r539", "r546" ], "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": "Cash payments for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r536" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": 10030.0, "parentTag": "ooma_OperatingLeaseAsset", "weight": 1.0 }, "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10170.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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfSupplementalBalanceSheetInformationRelatedToLeasesDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r99" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10170.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease Right Of Use Asset Amortization Expense", "terseLabel": "Amortization of operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r549", "r552" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r548", "r552" ], "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 Term1", "terseLabel": "Weighted-average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r14", "r16", "r17", "r57" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 10050.0, "parentTag": "ooma_AccruedExpensesAndOtherCurrentLiabilities", "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", "verboseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets [Abstract]" } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r66", "r560" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfOtherCurrentAndNonCurrentAssetsDetails": { "order": 10070.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfOtherCurrentAndNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfOtherCurrentAndNonCurrentAssetsDetails": { "order": 10020.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets Miscellaneous Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfOtherCurrentAndNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r51" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfOtherCurrentAndNonCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10200.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", "totalLabel": "Total other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfOtherCurrentAndNonCurrentAssetsDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r74", "r76", "r486", "r487", "r491" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r60" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10110.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 long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10200.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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables And Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r95" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10060.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments Of Financing Costs", "negatedLabel": "Payment of credit facility issuance costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10070.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for financing costs associated with business combinations.", "label": "Payments Of Merger Related Costs Financing Activities", "negatedLabel": "Payment of acquisition-related costs" } } }, "localname": "PaymentsOfMergerRelatedCostsFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r94" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10050.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": "Payments Related To Tax Withholding For Share Based Compensation", "negatedLabel": "Shares repurchased for tax withholdings on vesting of RSUs", "terseLabel": "Payment for shares of common stock withheld for tax withholdings on vesting of RSUs" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r90" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10120.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments To Acquire Businesses Net Of Cash Acquired", "negatedLabel": "Business acquisition, net of cash assumed", "verboseLabel": "Cash consideration transferred" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r91" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10110.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": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r92" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10100.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are 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": "Payments To Acquire Short Term Investments", "negatedLabel": "Purchases of short-term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r360", "r362", "r368", "r369", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r385" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Pension And Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Retirement Plan" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRetirementPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r29", "r317" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock Par Or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r29", "r317" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r29", "r560" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10040.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock Value", "terseLabel": "Preferred stock $0.0001 par value: 10 million shares authorized; none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r11", "r44", "r45" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfOtherCurrentAndNonCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10250.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense And Other Assets Current", "terseLabel": "Other current assets", "totalLabel": "Total other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfOtherCurrentAndNonCurrentAssetsDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r10", "r12", "r241", "r242" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfOtherCurrentAndNonCurrentAssetsDetails": { "order": 10040.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfOtherCurrentAndNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r93" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10040.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds From Issuance Of Common Stock", "terseLabel": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "auth_ref": [ "r89", "r92" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10080.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from 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 Maturities Prepayments And Calls Of Shortterm Investments", "terseLabel": "Proceeds from maturities of short-term investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "auth_ref": [ "r89" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10090.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sales 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 Of Short Term Investments", "terseLabel": "Proceeds from sales of short-term investments" } } }, "localname": "ProceedsFromSaleOfShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Product Concentration Risk [Member]", "terseLabel": "Product Concentration Risk" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product and Other" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueComponentsOfDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r49", "r271" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property Plant And Equipment By Type [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r48", "r269" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails": { "order": 10010.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment Gross", "terseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property Plant And Equipment [Line Items]", "terseLabel": "Property Plant And Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r20", "r21", "r271", "r560", "r628", "r637" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10160.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", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r47", "r271", "r678", "r679" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property Plant And Equipment Policy [Text Block]", "terseLabel": "Property and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r20", "r271" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property Plant And Equipment [Text Block]", "terseLabel": "Components of Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r20", "r269" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property Plant And Equipment Type [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property Plant And Equipment Useful Life", "terseLabel": "Estimated useful life of property and equipment", "verboseLabel": "Property and equipment, estimated life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "terseLabel": "Non-cancelable purchase commitments" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation Due In Next Twelve Months", "terseLabel": "Non-cancelable purchase commitments between August 2021 and July 2022" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation Due In Second Year", "terseLabel": "Non-cancelable purchase commitments between August 2022 and July 2023" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation Due In Third Year", "terseLabel": "Non-cancelable purchase commitments between August 2023 and July 2024" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r370", "r555", "r556" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r370", "r555", "r557", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party Transactions By Related Party [Axis]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r435", "r594", "r682" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10080.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research And Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationTotalStockBasedCompensationRecognizedForStockBasedAwardsInConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has 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.", "label": "Research And Development Expense Policy", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "auth_ref": [ "r50", "r263", "r264", "r682" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.", "label": "Research Development And Computer Software Policy [Text Block]", "terseLabel": "Internal-Use Website Development Costs" } } }, "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research [Member]", "terseLabel": "Research and Development" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails" ], "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 R S U [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfRestrictedStockUnitsActivitiesDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r99" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10180.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs", "terseLabel": "Non-cash restructuring charges" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r33", "r333", "r427", "r560", "r635", "r653", "r658" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10080.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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r121", "r122", "r123", "r126", "r133", "r135", "r223", "r424", "r425", "r426", "r464", "r465", "r504", "r649", "r651" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r169", "r170", "r179", "r184", "r185", "r189", "r190", "r191", "r347", "r348", "r595" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10100.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including 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 Including Assessed Tax", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueSummaryOfRevenueDisaggregatedByRevenueSourceDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r337", "r338", "r339", "r340", "r341", "r342", "r345", "r346", "r351", "r359" ], "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 and Deferred Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r108", "r109" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition Policy [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r343" ], "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", "terseLabel": "Revenue expected to be recognized from remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r344" ], "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 Period1", "terseLabel": "Revenue expected to be recognized from remaining performance obligations, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r344" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-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" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r344" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue Remaining Performance Obligation Percentage", "terseLabel": "Revenue expected to be recognized from remaining performance obligations, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r547", "r552" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right Of Use Asset Obtained In Exchange For Operating Lease Liability", "terseLabel": "Operating Lease liability difference amount" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesSummaryOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale Of Stock Name Of Transaction [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAssumptionsUsedToEstimateFairValueOfEmployeeStockOptionsGrantsAndEmployeeStockPurchasePlanUsingBlackScholesOptionPricingModelDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r161", "r191" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue Net [Member]", "terseLabel": "Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureRevenueAndDeferredRevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule Of Accrued Liabilities Table [Text Block]", "terseLabel": "Components of Accrued Expenses and Other Current Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "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": "Schedule Of Available For Sale Securities [Line Items]", "terseLabel": "Schedule Of Available For Sale Securities [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContractualMaturitiesOfShortTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r207", "r209", "r212", "r213", "r214", "r215", "r625", "r626" ], "lang": { "en-us": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule Of Available For Sale Securities [Table]", "terseLabel": "Schedule Of Available For Sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContractualMaturitiesOfShortTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r478", "r479" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsSummaryOfFairValuesOfAssetsAcquiredAndLiabilitiesAssumedDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule Of Deferred Tax Assets And Liabilities Table [Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule Of Earnings Per Share Basic And Diluted Table [Text Block]", "terseLabel": "Computation of Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block]", "terseLabel": "Reconciliation of Income Tax Provision (Benefit)" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r388", "r416", "r429" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]", "terseLabel": "Total Stock-Based Compensation Recognized for Stock-Based Awards in Consolidated Statements of Operations" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r507", "r508" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block]", "terseLabel": "Schedule of Financial Assets at Fair Value" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r254", "r258", "r596" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsSummaryOfCarryingValuesOfIntangibleAssetsOtherThanGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r254", "r258" ], "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 Other than Goodwill" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule Of Income Before Income Tax Domestic And Foreign Table [Text Block]", "terseLabel": "Components of Loss Before Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r18", "r41", "r42", "r43" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule Of Inventory Current Table [Text Block]", "terseLabel": "Components of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Schedule Of Other Assets Table [Text Block]", "terseLabel": "Components of Other Current and Non-current Assets" } } }, "localname": "ScheduleOfOtherAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r49", "r271" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Schedule Of Property Plant And Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Table [Text Block]", "terseLabel": "Summary of Fair Values of Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r390", "r419" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAssumptionsUsedToEstimateFairValueOfEmployeeStockOptionsGrantsAndEmployeeStockPurchasePlanUsingBlackScholesOptionPricingModelDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationTotalStockBasedCompensationRecognizedForStockBasedAwardsInConsolidatedStatementsOfOperationsDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfRestrictedStockUnitsActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule Of Share Based Compensation Restricted Stock Units Award Activity Table [Text Block]", "terseLabel": "Summarizes of Restricted Stock Units Activities" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r395", "r404", "r407" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule Of Share Based Compensation Stock Options Activity Table [Text Block]", "terseLabel": "Summarizes of Stock Option Activities" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table [Text Block]", "terseLabel": "Summary of Assumptions Used to Estimate Fair Value of Employee Stock Options Grants and Employee Stock Purchase Plan Using Black-Scholes Option Pricing Model" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r448", "r463" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule Of Unrecognized Tax Benefits Roll Forward Table [Text Block]", "terseLabel": "Summary of Activity Related to Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r258" ], "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": "Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block]", "terseLabel": "Schedule of Estimated Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r158", "r161", "r162", "r163", "r515", "r517" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules Of Concentration Of Risk By Risk Factor [Text Block]", "terseLabel": "Concentration of Net Accounts Receivable Balance" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r173", "r174", "r175", "r176", "r177", "r178", "r190" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting Policy Policy [Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10070.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling And Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r83" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationTotalStockBasedCompensationRecognizedForStockBasedAwardsInConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r98" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10140.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 Compensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r391" ], "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 Period1", "terseLabel": "Employee stock option vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r399" ], "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", "negatedLabel": "Shares, Canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfRestrictedStockUnitsActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant-Date Fair Value Per Share, Canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfRestrictedStockUnitsActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r401" ], "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": "Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfRestrictedStockUnitsActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r401" ], "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 Grant-Date Fair Value Per Share, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfRestrictedStockUnitsActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r400" ], "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": "Shares, RSUs Ending Balance", "periodStartLabel": "Shares, RSUs Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfRestrictedStockUnitsActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Roll Forward", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfRestrictedStockUnitsActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Grant-Date Fair Value Per Share, Ending Balance", "periodStartLabel": "Weighted Average Grant-Date Fair Value Per Share, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfRestrictedStockUnitsActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period", "negatedLabel": "Shares, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfRestrictedStockUnitsActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant-Date Fair Value Per Share, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfRestrictedStockUnitsActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAssumptionsUsedToEstimateFairValueOfEmployeeStockOptionsGrantsAndEmployeeStockPurchasePlanUsingBlackScholesOptionPricingModelDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAssumptionsUsedToEstimateFairValueOfEmployeeStockOptionsGrantsAndEmployeeStockPurchasePlanUsingBlackScholesOptionPricingModelDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum 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 Maximum", "terseLabel": "Expected volatility, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAssumptionsUsedToEstimateFairValueOfEmployeeStockOptionsGrantsAndEmployeeStockPurchasePlanUsingBlackScholesOptionPricingModelDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum 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 Minimum", "terseLabel": "Expected volatility, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAssumptionsUsedToEstimateFairValueOfEmployeeStockOptionsGrantsAndEmployeeStockPurchasePlanUsingBlackScholesOptionPricingModelDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAssumptionsUsedToEstimateFairValueOfEmployeeStockOptionsGrantsAndEmployeeStockPurchasePlanUsingBlackScholesOptionPricingModelDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum 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 Maximum", "terseLabel": "Risk-free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAssumptionsUsedToEstimateFairValueOfEmployeeStockOptionsGrantsAndEmployeeStockPurchasePlanUsingBlackScholesOptionPricingModelDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum 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 Minimum", "terseLabel": "Risk-free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAssumptionsUsedToEstimateFairValueOfEmployeeStockOptionsGrantsAndEmployeeStockPurchasePlanUsingBlackScholesOptionPricingModelDetails" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAssumptionsUsedToEstimateFairValueOfEmployeeStockOptionsGrantsAndEmployeeStockPurchasePlanUsingBlackScholesOptionPricingModelDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfRestrictedStockUnitsActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Employee Subscription Rate", "terseLabel": "Percentage of eligible compensation subject to plan limitation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Additional Disclosures [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfStockOptionActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r406" ], "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 Total Intrinsic Value", "terseLabel": "Aggregate intrinsic value of vested options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period", "negatedLabel": "Shares, Canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfStockOptionActivitiesDetails" ], "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", "positiveLabel": "Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfStockOptionActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r419" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfStockOptionActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r397", "r419" ], "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": "Shares, Ending balance", "periodStartLabel": "Shares, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfStockOptionActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Roll Forward", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfStockOptionActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price Per Share, Ending balance", "periodStartLabel": "Weighted Average Exercise Price Per Share, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfStockOptionActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Rollforward", "terseLabel": "Weighted Average Exercise Price Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfStockOptionActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r409" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Aggregate Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfStockOptionActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Number", "terseLabel": "Shares, Vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfStockOptionActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share, Vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfStockOptionActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased": { "auth_ref": [ "r387", "r419" ], "lang": { "en-us": { "role": { "documentation": "Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Per Share Weighted Average Price Of Shares Purchased", "terseLabel": "Weighted average purchase price of shares of common stock under ESPP" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r387", "r393" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAssumptionsUsedToEstimateFairValueOfEmployeeStockOptionsGrantsAndEmployeeStockPurchasePlanUsingBlackScholesOptionPricingModelDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfRestrictedStockUnitsActivitiesDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfStockOptionActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share, Canceled" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfStockOptionActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price Per Share, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfStockOptionActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r390", "r394" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share Based Compensation Option And Incentive Plans Policy", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period", "terseLabel": "Employee stock option expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r411", "r428" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAssumptionsUsedToEstimateFairValueOfEmployeeStockOptionsGrantsAndEmployeeStockPurchasePlanUsingBlackScholesOptionPricingModelDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant-Date Fair Value Per Share" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfRestrictedStockUnitsActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r408" ], "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": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2", "terseLabel": "Weighted Average Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfStockOptionActivitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Term1", "terseLabel": "Weighted Average Contractual Term, Vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfStockOptionActivitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent", "terseLabel": "Purchase price of common stock as percentage of fair market value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares Outstanding", "periodEndLabel": "BALANCE, Shares", "periodStartLabel": "BALANCE, Shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Shares Paid For Tax Withholding For Share Based Compensation", "negatedLabel": "Shares repurchased for tax withholdings on vesting of RSUs, Shares" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTextBlock": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for short-term debt.", "label": "Short Term Debt [Text Block]", "terseLabel": "Financing Arrangements" } } }, "localname": "ShortTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangements" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short Term Debt Type [Axis]", "terseLabel": "Short-term Debt, Type" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short Term Debt Type [Domain]", "terseLabel": "Short-term Debt, Type" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r23", "r617", "r618", "r632" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10220.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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r672", "r673", "r674", "r675" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfContractualMaturitiesOfShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r105", "r120" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Website Development Costs" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfPropertyAndEquipmentNetDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State And Local Jurisdiction [Member]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r28", "r29", "r30", "r110", "r113", "r137", "r138", "r139", "r141", "r143", "r150", "r151", "r152", "r219", "r283", "r287", "r288", "r289", "r292", "r293", "r317", "r318", "r321", "r325", "r332", "r518", "r691" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Statement Class Of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityScheduleOfCommonStockReservedForIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r63", "r78", "r79", "r80", "r121", "r122", "r123", "r126", "r133", "r135", "r149", "r223", "r332", "r333", "r424", "r425", "r426", "r464", "r465", "r504", "r528", "r529", "r530", "r531", "r532", "r533", "r649", "r650", "r651", "r705" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]", "terseLabel": "Common Stock and Additional Paid-In Capital" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Stockholders Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r121", "r122", "r123", "r149", "r595" ], "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/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r29", "r30", "r332", "r333" ], "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 of common stock issued under ESPP" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r29", "r30", "r332", "r333" ], "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": "Stock Issued During Period Shares Share Based Compensation", "terseLabel": "Issuance of common stock under equity based plans, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r29", "r30", "r332", "r333", "r398" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Options Exercised", "negatedLabel": "Shares, Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquitySummarizesOfStockOptionActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r63", "r332", "r333" ], "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 for business acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r29", "r30", "r333", "r389", "r405" ], "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": "Stock Issued During Period Value Share Based Compensation", "terseLabel": "Issuance of common stock under equity-based plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r30", "r35", "r36", "r113", "r200", "r219", "r518", "r560" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10030.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", "periodEndLabel": "BALANCE", "periodStartLabel": "BALANCE", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r111", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r333", "r334" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Subsidiary Sale Of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockBasedCompensationAssumptionsUsedToEstimateFairValueOfEmployeeStockOptionsGrantsAndEmployeeStockPurchasePlanUsingBlackScholesOptionPricingModelDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward Amount", "terseLabel": "Tax credit carryforwards" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r55" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 10020.0, "parentTag": "ooma_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable Current", "terseLabel": "Regulatory fees and taxes" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureBalanceSheetComponentsComponentsOfAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r194", "r195", "r196", "r197", "r199", "r201" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Trade And Other Accounts Receivable Policy", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r483" ], "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 names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureAcquiredIntangibleAssetsSummaryOfCarryingValuesOfIntangibleAssetsOtherThanGoodwillDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureBusinessAcquisitionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r210", "r211", "r216", "r217", "r218", "r311", "r330", "r495", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r691", "r692", "r693", "r694", "r695", "r696", "r697" ], "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": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]", "terseLabel": "Financial Instruments" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r118", "r361", "r624" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "U S Government Agencies Debt Securities [Member]", "terseLabel": "U.S. Agency Securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r118", "r361", "r376", "r624" ], "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": "U S Treasury Securities [Member]", "terseLabel": "U.S. Treasury Securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r436", "r445" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r446" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions", "negatedLabel": "Decrease related to prior year positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r443" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits Income Tax Penalties And Interest Expense", "terseLabel": "Interest expense or penalties related to unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r447" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions", "terseLabel": "Increase related to current year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r153", "r154", "r156", "r157", "r164", "r165", "r166" ], "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", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r454" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance Deferred Tax Asset Change In Amount", "terseLabel": "Net deferred tax asset, Increase in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r545", "r552" ], "calculation": { "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesComponentsOfLeaseExpenseDetails": { "order": 10020.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease Cost", "terseLabel": "Variable lease costs" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureOperatingLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureFinancingArrangementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number Of Share Outstanding Basic And Diluted", "terseLabel": "Basic and diluted", "verboseLabel": "Weighted-average common shares" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/DisclosureNetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails", "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding [Abstract]", "terseLabel": "Weighted-average shares of common stock outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.ooma.com/20220131/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "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" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r146": { "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" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r153": { "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" }, "r154": { "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" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r156": { "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" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "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" }, "r200": { "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=122038336&loc=d3e74512-122707" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27337-111563" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27340-111563" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r219": { "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" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r246": { "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" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r25": { "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" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286" }, "r265": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r268": { "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" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r278": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r279": { "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" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r316": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r359": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r363": { "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=123447040&loc=d3e1928-114920" }, "r364": { "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=123447040&loc=d3e1928-114920" }, "r365": { "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=123447040&loc=d3e1928-114920" }, "r366": { "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=123447040&loc=d3e1928-114920" }, "r367": { "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=123447040&loc=d3e1928-114920" }, "r368": { "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=123447040&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "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" }, "r381": { "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" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r383": { "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" }, "r384": { "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" }, "r385": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "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" }, "r391": { "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" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r393": { "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" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r412": { "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" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r414": { "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" }, "r415": { "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" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r429": { "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=122041274&loc=d3e301413-122809" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r432": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r435": { "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" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r466": { "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=122134291&loc=d3e330036-122817" }, "r467": { "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=122134291&loc=d3e330036-122817" }, "r468": { "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=122134291&loc=d3e330036-122817" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r473": { "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=122134291&loc=d3e330215-122817" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r475": { "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" }, "r476": { "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" }, "r477": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r491": { "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" }, "r492": { "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" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r5": { "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" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.15)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r528": { "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" }, "r529": { "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" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r553": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r58": { "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" }, "r580": { "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=125521744&loc=d3e122625-111746" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r59": { "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" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r6": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r61": { "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" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r62": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r63": { "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" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r653": { "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=124501264&loc=SL117420844-207641" }, "r654": { "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=124501264&loc=SL117420844-207641" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r66": { "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" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r67": { "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" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r672": { "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=122147990&loc=d3e611379-123010" }, "r673": { "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=122147990&loc=d3e611379-123010" }, "r674": { "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=122147990&loc=d3e611379-123010" }, "r675": { "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=122147990&loc=d3e611379-123010" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r68": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r682": { "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" }, "r683": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r684": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r685": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r686": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r687": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r688": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r689": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r690": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r691": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r692": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r693": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r694": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r695": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r696": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r697": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r698": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r699": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r700": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r81": { "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=123367319&loc=SL114868664-224227" }, "r82": { "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=123367319&loc=SL114868664-224227" }, "r83": { "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=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "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=123367319&loc=SL114868664-224227" }, "r86": { "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=123367319&loc=SL114868664-224227" }, "r87": { "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=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" } }, "version": "2.1" } ZIP 100 0001564590-22-014016-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001564590-22-014016-xbrl.zip M4$L#!!0 ( &&(B%0U[9@V_UL $AN 6 9S1W;68T).H$!Q+6Z!XJ58BTLI5AR*6R$%BC0X%&AQ M]V %@M/B%'<([BY! P08?M_,7%O?=^_]SYU9,W.R]GK7RGM.)@8V,_?8J#BT]&@(^'AT]- M0DI$1D\#9*"GH:-C9.%E8WS.S4Q'QR[*P#[\!Q#AHB^B^&&C/ >C$:!C$: ]= " @(:) M]F\#\'\,-'2,)YA8V#A/)]0] Z"C86"@/\' Q'SRY/%NP.-]P!-B3!(F M 3DL4FUS[.>N9()!\3DXS*^J_Y"_'3MA>6GA%OP4EX*2BIJ&]04;.P>GD+"( MJ)BXA+R"HI*RBNKK=SJZ>OH&AD:65M8?;6SM[-T]/+V\?7S]0KZ&AH5'?(,D M)'Y/2D[Y\3,U-R^_H+"HN*2TYE=M73VLH;&IH[.KNZ>WK__O^,3DU/3,[!Q\ M=6U]8W-K>V=W#W%Z=GYQ>86\OOD'%QH ^W_'/\N+N)'7.A/GF \P?X'%QJZ M]S\3B)]@,@E@DQ6?4_WG*?/+MR?D%FYCN!0L0JNLB'^@ M_1NR_SE@P?^7D/TG8/\9%QR CX'V>'@8Q 0X.J&/?<+[K\G7)D(Y:C:$5R> M&M->;T]_KVXG1T=SP1%QJN&I2VRI>%W4R_5#YJZ))3B+:)-SCI7H@J&]EB_I M\P_/-JRB6VX0R]34@#W;2JD'0&C_ZC+_T"6!RRVCVB:]E0&P>EML&+5-O7YT M 36U7!.)S$56OCXY1Y@.N);DNSPYR15BE/S^=JB!(:]*6A'@.:G/RM?%\QP8 M0>S#/[]4G_=\XW5QF\K=\L]@;QO)@&;([\CU]XG"(7O$2)MN]2(FIF-]3;U0 M@!A+P^ '8M=9,R#N#J[(]6\PUM5)5_L M3&61(N?53^I#;>*&T,2F;'V.D[T.MU 6[[8W]B&@\,V("M+ M9K)GW<]+K\W?B??%]VB@SJ90ET+9FBN<-23_P:M(J&$1WXI--6 ,YB^2+ MTC/Z#K2=0 '7\0;U;>S2UT'Q3Z)(@KD,M-#6,=$KO&P*;4&[P)U MN).OY"C[ET!!:>+X/KUT6U]$BRO8]) YN7:B- =.#L4FO;DL3K[2+;9C85ZZ MQ,$FUJ<+,;-2",C'#(2 )^V\L<>)392Y\4_B)V=V_A:R702#\PW:Z8F[LO1# MY']]\M8HHE=Y+-4GA,F:["HC.CL@_;C). RO#,S=%F6E"4#=2^(U)P$]:4ZN MA7LI5S21$O.=1;(UC>QH((X/X,AZ/QK 'GL%2!896>20NK8S86C@O3?YQ0:QZO:Z5Q6$:>!^@-]*N%]/X-9V.+WY'P9J0_Q.BF>,_<.)7] M"[)*J];B(#[X-_MEY=L&-N;]V * TY@)^7(W%'>D8V@-NV9R:=*>H,C7CH0: M/YLT3G3=A:'QLHR!!9F3XV.I,"[LT,!7")NR)/E=C\CC-RUUF_N O:3]1RH5 M<&A;+@WJUI-(@0AK$G62=RSN5G>S#._EBI#PKM:&)/::!!F*MI/4.N"!2$S5 MG +?=9XI$XP:3/ .R]+*."M+(V3ID\CI6P91&)MJL[)=8MH]*R4G7 MOBZ_FIXVA_8J9)!O_Q'Q%&[?L] < M)6TX/0#BH%GQ6\XC"QO;5-M[7'A=0'+'%M&2UJ3CL,]O.D"-";F@GN(][: #_:_3D:22?6 _ $Z_S45]_;E@NVS"EP MY[W4.$J9X&;>V)[B)C3XJ''"^7#06X5?Y?IE2.:L=(]KZJ-558K\$S&M[W*% MCI'R+9:7Z\!4GO9?E(-SZ<[S[6(CU#U<]BX1-\+M4=Q2 D*4_0$^$7_@K,1= MPP7)HI(U=*&[_RC73-%"=2V2O<6&*#25*Q:F_M&%0K9L\RN^_I-M\;YSE(/S M8W0?V43^LA)6?]4QTG'/,6G4L7E8E-RK:9A'6(0=]P 8(9<>Z3;%(GIJA(1( M.BEMX4566U_:?GCG2M<%C(^KVH[INJ!ZA"VD#\Q%/@!N'?1#-!\ 7Y6[O1B< MP>,NM M@2$R8<_8X303F"KF'-SST\L-,'?F)GX, 1P45\K$KFW]J)D'V_JX=]WH%G1% M4K6V3[0TD,$6!YRE@ 5.G7)VRF\+H"%J^.UUMP@)_L_84KJM5WD5ZNI*@3/\;V@1@SX7\2W+&$W@Y MT[E,Z]%J;)3$4SN?P7K(1MX\K9-@Q_1?].Y!O=%R>X.KCB\O?V<3L4?V!I)J!BU;.,R;>S3I MSVJDFOC>>XWPN:1T[J2G798K0Q&2M3#;@!)ZJXK=] &K# MR(]M.OV(I\!UA)%%],I>#X"ZNR2IQ<67[=0C;?9=37H9KKZ7_>4\5DW\/Z2N M0M6N;4J=F24U-.G9,3H]#->G CF0QET")4_+EO92B%_B4WRS)"X$/]D]UD"Z MK@))?!)79^)=UD4GSAU*;"#&..<[BY 4IM_?,SJ]06]FZCIS;"\//X[NZ@D( MQUG7<3A_^4U[_.3WM=QQU,>BZHF#VF9MAZ*Y>;AQL(&B"TG/ETS5WU1;7Z0T M=6M;TWK9Y$^NPK),QU'B^>"//XQN) -B!'-:&YQ]*S];P/Y)>2Z@&83D5SAFJN/ 49+20F[3\ENTE* MDMI;NHA^W*9"V<)K5:T25(4"I#<2K!N\'*Q8"TP.W5P'\-,9\H30-CH(+&;6 MVJ+S'YWA?99VG=*M7J0K?8O>R< GL2Y(V56X>6;#_25'JD*3E0PN\CM\"+HY MG.HY$-J@QEBH^U;'V;2+Z/O*/3V!/_UE2M%>),D>!07, >\;,^6S\B Z#_.X M3P'=//5IYE:\F 5)M>AK\MQK[$F?9Z0-JV0L M0!/K#08]:)%M\\VVD9Y@F4 ML8VGC<2\Z8^QBO,IW$&,UX*_Z8*" X(K !)9!"WFJR/XG\6<^$S:8!,7]#S; M:O.2X7A<]9H4JBSCM0$R?S9H3:%."<\[1Y,PA.:7 M"7:,HD^7S6R;/*?@EDY=E\6G^!Z=Q)GL&'^X/TNEP&TZ>;CT:ZWKVK*TS)WO M]#CX^Y$K8=@+>NUAO'7L;2]]P)TWO[W;QK@KG C^T)DHUOY(!__^1-1P,>1O M-E?;JEM^P?=B&)&+I::6$ 3^ >WK709&-#2V.=*XNK0G\MAWF/ZCI]C;3#1 74Z=C)JJXY MF"O25]\Q_G706&\.=C!G?5KNKI&0FW+!;K*>0)^W!/QW-99,/CMU-A$]4C7' MI^*L@P+FYQ+U /A5N^K-ZPBJ64L1BSNZ6Z<[N_G8ZMY5,88TUO,X@^&)NVXH MT??V^>JR.,O,45^4>4D$)*?8\WC<2OJK?5+#@:X9C)+VBV'038I(+"66FFBZ M%.TEZ[L;IZO3MW:HC*6O;P$VW(B, @0QN*?W/U[_)J3RDB7"W]3)6K,^PSW MYS7S[*9SQ"4RJ@29@NY[RF9JR*P"XSTPT84JZT+B;)>+4Z$# MQ8W=VE-:#CN8':.K3IV30/+2NKDAJGEA3UL^P%LHG(>[1HV:):LOD+QN->#5 MD>00WR&(JM9_1T91PG[>B+D_/HCJP^VO=$(LA_&-<:&YVNJ"@2(CU:)0'!X: M3 %,>JQ!2PP,#/HR=J3:'[CMK;N/_ZLZB@= ZZU<3:@4M.5H,3:%:MA?"SO. MH:S29\(, 1U.6@V;YK:.LA.Y>G4CIM@8$<;"Y?8 D*&-\NCU2WDW5=EB)4-A M.FMO]F%R2U1 >"[(6N -I'3;\I.;SDF PT*Y([?'/)A9LQ96]Z4:S+LDK,AR M(89!+5-G!"2R33Z59Y&0R:+]PZR&QUJ#00M;LF;\I(&ELK'V1:JY _T!<$^Q M<"DC-L76,G/ Z'(0?KH.>9H-;OE;FK?=VVXYX^P 7L>5\ $K3S*P)?=J3!T> M5>K*@1K?NJG0R_95;*VK31SS\1SS.O+8--6S_!&J*I-2N(!W68-Q/;PO105Q M+)IA20LRQ%9Z/-7U[<"#:L -:8@L75>;S(GG=&/NG/&RT9[WC%L-/(T?AH51 MM?FCXHTOG=^I^V\6MR7=L6+]+) A M;[J55N-D*SQO^&S7CS?#\F7%=,+TU/./])]>?U%9RYT6 A/L48J,0'>;U =/ M@2\6EO[0_F(PMCBBEG[Z^UP(;96XBP6IF[- 9HEY'$5A>U4ARO01<#8?8KC$ MONBYJO[VKX+%9P'TW?RJVXJK(F?08;IJWT5W +E?)A#\RVYFOU TGD5I">X* M/%K84*[6E#^M,B'LI>=LO8-]S0EY=S\6HJ!BN)ZB??M*@:P:Q*S6W.9'@6+' M"*^:JETF0-DCF!U$3^P0>S0!Y?6GIF+?Z#A#Q3ZNBP-SSBLD]5+IE7^WDPO[ MJTK-3#]V@&[X'-$VI)L(86'ZMP[U?$ M:9LC?_W\_'6CQ:7XH#OJYH6\L>!\IE/XTJPB3U.[=/P,(2VW0M@7>W2"!E@BVOL$#IO'W/ MI3"_LK.*+!-( $V>4&(;WEIP'AN>^A%*$)7J'7HHS"%++#MJW/ORJ(]6GS;& ME\ZS(ID63](!LRIX'*=\"M]B2:RCA^P2+M9;!_#M[99^2^^RXC1"^=,U6V0>ZT?F<3 M4#7>-'/IJ;K):;UQ$Z/M@].6U^_IHNC#J4UB7P-.H)HCXT=2\B?#B_"79?O/ MA)/'KIR*KC>9[Y*>AEQ ^6B4/(ZC)!0H&%AK3YKDLR/66S+9,\@5HI[XQ(5N M PO\\5.5TD1**(IX,VQOOJK52!8&O2EN.0%28R0N-Y;>9(4+T;^W;ICR,!6Y MU%'/-2[3B4_R%1O ".I'[6#0_KYR&\)%\'])8,F^7:,Q]4T[A@ID7D*WJ =&C,%L?^)3O/F(/.!MRT*H]6>[E4G]G M'.]4>[M(!X^3V T"M^C\)I)'I2GJGAN^"Q^=#6(G+Z@,"G' M6-'.QL6ZZ ]+FF48F4%2^MF7/$!BL,]Y-B&A+PD?G-@J/CC7Q_7GMQU M(ED.K ,=3G";4+5:Y5(*9E;-HM<)_Z&MO$1FJ2:N,P15+)K!YV87D;8J"0N# MU<4\3$QN7?@7Z_!63?7I6JB].,MXG:3D>=2A5UV&-6[ T[>N.ELGWF&\)&19 MG:D*)>B^KERS71W"_9+Z7+_[V3 FIX9$%<=K#39B7T]P'Y#(-TY/8T8(7##) M#@%\O+)LULU :U@%J_0>1JWUOR1%LB[%-D2?T"70!S&N9_>*794V==KQG;AT MPHQ$"H2<7-=PBIJ;6SB/"?J)6M,_R;P+V5&2=C>3-=J=UN.3G)N;GZ_K"C.$ M4R7A5_C]^N 6,*2=V-%>J=DR(WOL11>+:I]"NJ/,']K*J7IW_CK#^;4+G# M>P8TCV!=[HYFZ\+9^]OTF>*RNKE>$$>@T9E?0^ -HA*5-!*^?+P$WJDV#'WJJ8VB6G()A*N_;<8] DA^;_'( J1\?E^CS663V6UJVE1&X'AXPVM1K:> M0'24SM0ARYEC19V8'O7WSS5.\8(Z5W20JVA-A7'/@FA/4]Z_=Q8L/;S0<:VO M%STKKJ\]3#EJLPZ2)[ACTJ("HN8K$Z.V:05@E=(2H]C?'*:;+K/ JZV@7@;6 M+*V3@%O%VSX>"QCQ8 -[0ES^P>ZP[Q\IB_*])?HL4V3)NG$T?\0%5(2+ME7" M3)4<;?[<_#1^(G[W_9AOH8&]R(N>FQ[XUN@ZOR9)RV>/:Y5>JGS8^/FM9(DS MU)'G0T,2.4LRNZ[IE!(9"98*QA=)+>P4%-543VLYSD M&'(N7FE%5N[' M@;$EE:D*-L]$A[/_K4BVE MSS,Z^J)NXK?H3+[1? B3YL^FC-\D_,UIC,#FT>E%,K3M9Y$[F6S2Y M#>$:K8%.UC%ZN"SPZ.B]]2\XO__T8658I(A0-KW9+;%_U^R@+^&K%ME/CX_[ M*^EM_DJ^KHX^M6[(][.ECV1#2.3T=1GIMF/4WWS.3X$6LO0(63KB:=Y$V?;,7H.6 M%&T:GDEX4T#)QBTY_!".GG@;3/47O1@0.DPXZF"!./+X)CQ/)4PO"V>%1IVI M\TPF]..JV3)QQSN!2?.V?B)6:[,5]_1]+[H/J-C)V!_ M"_%EX6#,%)C4L_GVV=K:SK_$]DHOIW@%F!2S3(_ MT+,*3:,_)F=UFU-&>-G/105%>3++_CRNE/0U:J05])2DN &S:0HRSWX-$#QFJT;31STZ)>>ACBC#WZ(3%N3^D-I$P=28V3#C?Y=^-;2BTE4U=) M/[EEK\?M[$==8DN-8C.M$3V[EF$)RFU+YNH[.AA;3].U!7L=,IR1YT;_4M*= MYT6%-&-O4NU+V;EBCG0N/^MW$7++KFYX-5;U@5HW!#]F)1CG0%$OI;NI(#G> MLWAY)\Z7HZCUHJ5>'RKU%A-PX'TZR<08S$]%W#R1YA=8 K;T=[ IW17QTEY6 MN5>H3QGZ5/B6YE5EDQ!C?$.4U2=E.BN,U$>%"M-K:M-$(Q-F3&MJPY@\UL@A M)I7:5>][D^XU7731=.F+/O=G:W;AE?3DJ:V4 M::!$8NZF,D _*\FQMB_E(*A.FD]C7QLT>?0R]TB/DU^<,*9A.UM\*WG^_63> M)/?A1<8+6JKC?C4;R/$P4T?R'.-LCD$QBQ.O8+Y-H:S(6D.P5Q)3JCC-BSE& MY2=Y'^CH/,08[W J64<](B4S[/'(6]OEL2___) O'JS)PRN^+/EP.[/).=LW M[.:>F"6+X,WQ7AUZ<:4_<3YO7!?-L'6@[C5:C1-RM";:W[&.;;N6P181DU34 M"XHPATS;F42L5KU\GZS5R!,:(8HA+OE);#OU,6,KFTR_J!JU27D;!E<]-_8] MM,YZFSHSU&QY1DSGV@XGNFE?C!]KP&:C3XDJ?S[%]YG/S@/'4!A+,FXE#\\N MPEH:4O6$H0MW7(:])N;F7MR08GC\+]Y('9<+"7>A+$!+,'"E1U!C!7 1YY.G M*F%V&9'JPC9T*M5>,[!]G;5PZG6=UKSN[#JB88N14!_4(E?IDZ8Q.;;6'*[^ M*T:5V&M-QW?N1=2=5\.Y%(-<80>/Q2I0;SK7L!]^*4DVJ'6U%!Z[W,@.AO.7UXUD\\DX\O)17LJ)/^F%/Z,[% MC(^I;(V<#I)3O*/IX@7SH9>^^*X4@(IK]$/3.:I^:BE"1< G4;]2EFF:KWZ% MWYP)&TSKXJ"7M&$BSGB8@BO$'?0UEI^&W9,JY4ZVBE.A40D$[JI3BRSP";O( M>N$5 ^!KN^(M$1R^MDIZ"+0^71JV3AN:;V#[_BYP31S#19QJ M6)'BO<#H!=X/I\.* IOO-24.AMK>Q:QYW'_1^] 3M.)^$WY'&Y8K07IKC M' M ]\+U.>X^WZ:F&V3&0MHD]_\,1&6R%7%\3[--;YV35KI7J5%50@,I]2R1RS" ME0MWE^T=U>S_2/4(.,^S&5Z)X^M_=.,G\(Q=RZ"09'=A..=IF=8$T_Y8_D'& M8;/;(UJ)G>GG68P=>=Y_"#M:TT"F$3=*@^X%:\/?&(:,32\"*H"RV M\*5X107T"*@WE53A.9 F3B&Y2RX5M(4*DNNX&SO#%SOHC+)6+9&GGTZR@_J$ MW?2^B7'2H_R^W$\)3\OHP;)QWK\@=TS:8T0:&O,RN2VTW#9%VVAQQ%VX:QKWT,F5%KXEP(P=5:CD MI7SUY5K5_+<0VHB]1,'>[N5(F7U*LM^7L;PT-=V,'/_F#F/&G@*%RBY0,V-L M.J*_S"BY] 0YIGOQ(GEGB 1/3)B#*?.9)>V76D[+5*F$+9-@-$=@G+Y6&_^X M9=5$!6^%".V^9\,[_+<#-$R]PT-5CF^R6E:QW_\02]6DL*VV'RH4GLRR4TW& M[FX)$XK_P@EE-(48\/>H#'\2SR82K&]L"NO8UH9JN M-^13&%5GF1'H??),[=-1U6O+C^A";'3H/NLR<]F$?EMJ^9.>T@KVHFMJIEY_ MQZE")R+T.# ;/ 5"ZGYMB6I]\J4J9FN$I75+V+9,'H%@6,W/ZS.=3>,9T;5) M?5D.==F?'0.LJCMK_[/EJ_97X7)RJ" MO6'O@=!(N1PPYOCH*%ZQ!:V[_,TXB>Z<97%7V:"L!7S+T/>;80-30VC _8O7^X% M^V*>4HA!3$XA@E[9M%XQ>W)[JE \>A>-R2)^(Q-J5AS3E($/6MCLWE:?B]RJ M_ORYULR!XO[+S>)_5;9;- OM;Q*-*K(XZZH(V6"WG^O?#+K6=55S@0;"KGVP MO=FB] A@P<(J+>+%N^.:MA\;1AG'US\N%8YJ"MM+>W9\5I_0@@%&ECKXLJC5^.3*#V5HDDQ/AG.*_8)-F[V MKKL5ZOA=G:!$6+BTTB>+IL)8QN#&+TNUS5R1^T4,:OSG"@8%2[F0JMS4V%,@ M(AN=8.PP@]>UU=$[@0A,]U&;8/NYDZ$1%-?\(1;H.5=SL^_D_;VAMM7W:O&$ M5\,+,&Z_TT\O@Z:T9>DRJU>A2F;/[)H*4UR=(S%:9IYI&&!_ET4PEP#6C[\L MN)%Y4_%WKWP32JY-DY_D96HQ8(%E^I?]M*'R'#Z/[M?ZW*T'1P_&DDCP;-80,9HLO1-+35T>&?>F.9OV)B/>\ M*1*6Y0H-H6'7V3%+IZJHW7K!%Z<6ZJ6BI+\=$R0L,PL?V;W7/7D*Y)C M[]D=JTU^+"H@]W;6^CIV9>X7091:X5 YTE)G@@LA:%>G))JK@PAHUY MBGEB^#&F:#4TJ*)%=(9E:HUD%(GC8*.Y+C7;LV-$3=82/5L.@/:/HQ;U.@]$ MVUOB>&K"$AV4<+.$0I.""*H$M )-XGA-?)QW5Z>88PQX7K7[M"TP.)3D?I':0'*992FK2WA-,*N9$JZK M!HW[4OTU4:)0PL3Z$W&-X26M[K O0]8Z62=9%K$),]BB^83V8R,@TRO^UEN/ MZFH?LO]HVA++*@C=RO 4I?HT]6!),1(\W[PDU$"2GO89_8\0]GSZW%=X5L2P M5 H&PFGHQYB5NY1/4X'SFZK%(VX*3HX?S+=5TG[$MJ!1'<9/MZ)# "LI?VZ& MZB,)LQPO"9T]##S2MI/UT>F#PG]2S7X>9@$GU=O@C;RHU%Q5FX9-YD(<7"^C MC<8OGV_&,$?(Q2T$'"^* -;C^PYGQF3IBD+/Z?5?3[(D;!C#X;XR!G5U;9EK M;)^#Z4FTGN!BR2KT73>A\KC'/_,$F)?\<>>NWV165U31%9U3'">16P\ /3R7SZ3DPH#X!ZS9Q.Z=]Z0 M7R:5V5-.U)6![6!9;M4/@"?9JZ\R\MP.X$_%Q$W6M\1V=OZ#]T7^?R[BQ2W^ MJ_V>]*_[[&F!FM^V,I6CDZ6+/VT:1(E,_.D%]^2;T2(#:B];*-T/#+]B\54/ M;;MPM1"QV?P(-$L[.M\N<+U12EJ3)NUIVKQ,R3&9GQ4BZ9O&0C#@-5X)1'4, MNJ5]^_CA5>@PO\^@5QO]3,HMR"Q+J2W%"'*O!GU%F;SXYMZ*X-EI-8=6=7#V M(YE\)?0D%\-WGE>.45 =*]X)WK?:O$ &%4T^[^G ?&_),%'I_.:M]]TSC3%-"NS1JJ@.^SGTZ57ITKC_GN6+VFUN2.+26**X&_ MPUKBLQHZ-?4B\?'G0FA56<0>=HJ1W>0;R5?\\X-G$9,\51GUW5OH\S6#.-?R MEB6_MYKVSHA/U@WGR$CM1:Y4O3$A]OHO5>YM_>WPM@1"6O@E RWR+:7.*U4; MZF'-L0.-P1QYPUY]06&!85\X=\"G?+OM%_N4]\&<=UJC#X -LPGP_C3?W1/= MF__'6=1_3_[M_3>/$3QYF@5J7IQNY#1$UBPTV>04%/TPJF]WV'? T!UTAG+ MY %0$X*DG 6'>G"Z!F^577F"-T(#>WB*O@J[4"YVER)WDYSB0^9M^=O,(T?_ M@C?S_#U0A%RCEM'/HRVCR8D!NKI4 ,(ON)[D&:]K,F^]=IX:/.YTT%R13 OM MOQ',_]I#2FF J,@;ESN_[@= -J1=%I-,^_\%T1/])J5=X*.OY%E9$[;/^O4KH=78VR!0+*LV9_6T+EB.P;/)\4CH>^/KG+)BY93=34C9!*7 ML6V"B9T,Q9-R>.;BKZ68?1R0)Q@.6N-4,R-T8)!LBM1!1'V<4%4BLLLN\SSW M#T$IWV4N+83LN/;$*U7W0.*S<4OST&1W .<5D3TQ\($3LZT' )JSUN@Y_J[I5@=1ZV\%O2(;G2'L94+_9=H14R==8YH2SO 3+R*FJ+_CFETL& MKB0'B7QTI]>X/O6*^Z2.&N(5M92P0^D#P(8G'^8]8:1(F.?!DP#BKC+?=.(-.T)G.;S/'D76IF%3GTQ+NBQ)RR ?S8)=MES"=X MQH;&D4ZOF=F8FT;5H1X^.+4^.* 6RT,-N2W2]\UY''H@AJ;5(Q1YQ7#:WM+XR#!+9^<6+%%YE#JF]05Z#V% M,5S1P<&EI.K7*=2R-7IEX0KK*7Z$+NSS3Y9@_H4/^)Z5K[)Q_VLKU!$"75.> M+]]<1#X Y,@#_\6477H%N_1S*ELT,Y5W<,[R,TQ_'MLUFNC'R*UM0I=%=K[? M3P,DL#.JC&#%IH7R_.THNBNA!01\LKV?1\;[/@ 8EH@GA!#SATUQ*0\ Q=BS MU.6]* D6=F MV( <<%<>7'!9-U8W!^]AW=;\8?0$1:SE>A01?3/@_6D!82_O(=-6!/Q+HN,^ M0EY+HBE50B908A,_RUE,K\J672F=U=6T''/$,H&B,1I0U>-PKWP=OG5A0':W M?C_CXOQT/(--VDNM.$T8I;[^=?Q87V',20.ZQA%^=+ &XI:_/86=L*-N/(;M M,FE/Y.?M02=Q/@D[]FU,KEWY@7N38#?R ^S*=X>)&9I$2!O%$^>TYT;LL=XC M[KZ?KA,^'@UO5YYNE9CX[ W;P6?D?C5.5Z2$7.IVO0;#XTZP&X8D?D2\,XD; MO_-K1S*8^9*D6R)>EI5'FW73B(2?+B\K)60UXZ).10O)W T> ',,G#.^4W4Z MXU!C:$7:?56LTO=SD :7FI7V#'_1_ M6%UX,67&*LFGM95K--=F;@X8ND'1RZ>W$5"HT\&* <\'"([^4;X*N?(*IQ$[ M5+W^/S)$=MO_.Q(8!_VTD(T7;JF@03J ZZ49@C!E-8-775FOR8#Q/9:OC?/? MO!*V\8:&6JCWFCQTN@U&HQRFR;^KLFG33)_J)JX+6@2.DM9RN//:22JW7WN3 M6J>-,)CMSTS8!3ZI4EZR=^ IF//QEC)=%Z4E,O0&*J[,^2M-<^A%$LP MFD5MGBD%D#"=!EV,K)I&1X<6_K0FSXBNU9L>(R@A>TVN$X!I4.IY[9%?W@YL M1P4O]BB2?>JJ5HBDL^4O#@$0R7*<:YNL_Z.*YXUUL):@[*9@CE675KIB:LU) MFK7C-@K;CYN5'AR54J#/X,WZGQS1FK_8%IEG+9I3N51TTV4HS85^;K?# V5. MLF@*LRB_G6_N>Q<50W:5RQ3'8FON/=M7C^F0_ET'%A/'DZ:51#9BIUNO)(+# M$V,=(3O[&%TR>*-26HV3Y\BEE8"!XGO5N)@?KB,,&5R:=AI@FE]'[0.H<@K; MY=R6JUM0;^"S;?5F,[)=AP< +ZR"N5GN?C #>(\YD@UUPEYC"(4NW 6KLDX( M:WFU916S);++A$B)KK@?ON,D@0D)OS#V?(NLG#E,^ MGS',:H_Z9W+]:$>X?&MY1QSRQ\^JRAB$_:Y)%KNHCV@ B>J]B]<])_HZ0W$V MX%_NX$WRW@3\U:L!P(!\*M'T2CLU"N0[;XRMW[JG:=_0GC2[ MM5]U#F3<7_228=LI<]^5FU^ ]]?5".?)[!\X,8 M!T1M:4R:^?O,N378>2R!+9QD76-B-;2)6J!Q9"I&<]^HME0#:LIRT,RW?X_# MKI/2=;A[#S[I9:,,RFY.!D2ERC2IW.KU**OZ>*"6(^6DUYU7_ ^3$&A^20#Z?>;O$J$1@(V5%G# M?K+8UY]]Z3=PS:'J6FN6S6WSL MI^YY%=H1,D"2?2&\L)M)."84[;:N7U/OT?2#_T_23^:%^2R+Q*\+OF(/ )I& MEVR[Y%33Z33,^@')^J2MV$'+AK^J@:I]_6PYZ_7L&$/,B*-J3P>"N_I<%DC/ MC)I=7HS8'!]+@UO"D5@?5S#@5<,']\RD?4K*IT[ G\__ZHMUN0J%GVJI6\)" M:K$S>SY6#1ATTVG%BE\>1&WQ[S>3.$E%KZR^$#8*;<[ :G M[$)>_@$0#U9_ %0:M)\3Z__/5645_MV!O+].ZLKE\OQ;7^^V-$OBB">OW@$. MI#5=QLM\?O5PY:@2IA3.TRMW4890U+.#$==$)]D7TJX73)ED)^Z[^F_W_1;[ M)EN4/1I2=V*3R1\ F:Y$J]HW]TDM'#UL0-/7,Y8,T&9CT!E8Y(;RHK6CS-K_PZ _7(]W3XO]O=UF>X=U)P_<- M&CA2;C=JFDVEY]E9=%LN;O9[NHYLG8W2IYE?ZNJ>.)82^6[[I*WNKN1#^QG> MU#PW=KX[H7*5%)'?+SN$I$;P)G>+NJ7OZL#T"M[&("]X]OOG?/]T?7>M12-C M,V/IULT6T6<@ K(^>N,](O+V^J@'P#?::RCP6L"XRMC4>&D>VEW0]:X#51XO M9@UZ)592%MJ(U,]E'3#=T3>*#3]*2X [_5&P/ IG9N@DIQJ_9]T%\62VY^UK M$X:\K;,%,OR,#0X8XK/6,'MR?P<:PIQ;UC9A1"C''"#;3D@6V/=Y8HJHL7>B M7BJCN$N8_9)6]\[ :!C2:"N2../D^'!'9E$3H/BJ"JL'E+/%9#;^^ZI'8L MT<0% 9(*[8=S6!;8SSA*YJ/I(U@;BC<0PZ6#>CQ8<'PWHS/=,*D ?2C#F'3% M_9NL\G>[E;F.1[:5XBD]$LT5N\(/ ,Q=1*;@U9)E;)%8>60EM=U UB$?1"OT MF"'#.CV 6IY4GVHJI5-#O+81 MWC2#!]),!AHXH1S6PD"=-69\"#;G,2,]/W!$?N\E7V<&Z>MW5VQ31PI#%YQ? MJFX^ELU:2!0 ]6^PI?5KU!#W;6>E+A$2;P;?O:Z?]#3$IOI5]Y'ZB@T#4:[N MOD914JADM#?_>HR2VNR0:T10CR&7_=YE="KTQ QR8=W3OBZ^\@5QJ4Y![)CM MYQO.K3RIU_/MY*H#_B380?H%9=/PNKO[SP*>_<9?(>?=($M,U.N44PALK3,A M'Y:R6'2=^:D&>=RS[9QYM3;T -@\.@B S ,/>MJE0D81QZ8V86TDMC?R/-/0 ME_N4>5G+[ 8ZM\JC=\:@4#]RLDK,$Z7ER-OE7?.>KZ2M%:B+9X!L #P 0V> M#.%4#_X7>@O_*FGF+!@NLK3)DMEC849Z6]W+IQ;=M=.U(W9M?-UW^BDHSX1' MI'2I9 Q5S>J/CQ:FA3A5397EWT/Z[T>GS.[>Q\A>)'@""X".T^T[Y,27E.A% M^]]O., K@@^ YVV5,OO'9EL.VH8@^$RUNWO>0O$#H)"[Y@' F4#@K9F!^B6: MR';U@I9H7]V27=2&"R19.=SAX_?-E.O&X9I&YRTZSI-GO^::N RV6+8B>^L@0$?0*3W4=@J'O/\\T?6T/5#HW.\H^P*[S MF-0V&'9+;\Q_#%B]4@6-F26UYW>1:IS]JI\/4^X=!%Y MXQ?Z'NU2"-Q!"P8/P]:BE788JHTMX"\/7EV0RXRUA_&=,L-A)]WMG6FJD2[I%UX'7J) MM:Q2SPO:S"_;$@EPFQ-N .CB9@/$ %ZY4T"=]F=U-LUJCUOGZ]MX -2CS!ZC M"$,@9=@4D2I?12_HA'Q#^RYC/7($>3U3NP_PB^229]MG]:S5/CAN!J=L,/0\ M ,C24" NNA04D[XHW3*RS"1-6H^CBQ,,X#!'NJSZS'].)G)ENRK*F#\?!KW> M9R\Z,)_"GMKUU+^8.>./#48)FI_&A!0E84O]SK\/L(_*(I"BY$H!$QI2L+%M M,M_,Z"LZ/)4 8\!RU8X]2S#;LQE"\)PJOT9%N@T%W MAT.H(<]SO78#*&KDV+)&?+8%8Q7'V UIJ3IRJQ>Q/*C76IA49 #NS0B%MH&V MHSBS^OQ388H*I1K&U;./)_F?G80CEMOU[DKW)EU'O=B0U]OTM\",(!&B.$E% MV=OBN]6E(H0ST?[&_J(-AF+!RG/R5WL/J[ZG%D[KUC(>"MBI>U4&YSL2LBW/ M6U-GTB!803%;WG& 5EDFB!:3E1AR7_2>%M]<4MX'*A\K!ABUGX(:4R?U-%$L M>FQ'T$XB;3SM!\!3S,;;>EBYM!Z&\DS5\G#(WE1[TC^3+D^SF@OMWT@KM@.' M8P]_CBR.\[76? $;R33+YZ& U]A3I9D;20RWB_< MU"_T@IK0G5J<.[QF4*MMJ+SQ_^2H?I2ACM?&,@P M[7NUP]5] P*>C)A[I 1Z)AYZ_4Z0J:[UU>U 7(6YV3L)WILA]=]J5NZGU@U- M2K0./KWD@%-7;I)(L*C5'@$R7Y4!!&8 ,WE&MA+J826>)7"[Z5$STR]LF6(= M+>G;B1?[^SU^[W@_BV8O&>,Y0$G5,Q=>3^ 4U"EI,[L-!0LT;&Q;=:C.N?S:8%HR[*FDNH JK,*K/_YT,ZA'D%_='[.K$M\_#Y;L M-2RBI .L')2]LT^UI1%R,^QGB/\0:X4+KYEG%%FYP'$]C2WD4OJ?JLK*3)?A ML\IM6]9RLPQ%.Y*3PZY???,/PJD:)15-D^VY(G_P6)ZQ)3%KZHF5_^2[P)N= M.QQSY)$=,%E8%[O NQ<>Z5\#$ADO41T.+4=X,J%$^C[VKE_)HA F;MU_S3J, MO/WX$A;OIL^$TNVT[X6@&W7@F?4-#_ \)64XC77BW_:S);-X$.%6VHL,5VXG MWK)2P2XL0R89DP_^F>O[AF@MKN6Q\=P>>)83X!N%E0"9X]5N56#GG\#@/8SOVA7/MQTI<==/#()( M4>>K/(>ETD;&0)*K?RYD6;Q$[6DB7WLNRM_+,9 VS_JI%:O4K_@?;F1U-!E+ M2_1JQ [4_ J>$XB2IS+;U'/()3,AS[.M9+7D\+>/.Z\9RWM_MQ19 M5+*[J73:<'.T%HM4].P_=?EL72P@'3B$*PMZ,V.L:%9C:@P6#/CZ_K ]39QY MQ:*79ZV=]$C:%1QT[52\B?R<$-3=U%U\5>3QW(]U0L3N!MWHD[NN$9': M9\%I N/7).W60N]'7/VJ/LAV@?$C?K#!,"#CHDTS75>V'M,-8RCFA)KW\?5K M*&_BD"NMFRO4[V,/*%!S3*BA=E%D6M)?)<6^)R36+4#U2-/HY^9H=KLG&[67 M4<%>NZ*+3*]\<2F7SLSP(:B]T]7U1X:<^W,X_(EP?OH MP.3S(T?86ZM_ *Q*&#L+JV,85O<:$L!^4CT @CCNDRI%(,S?%^P2:55C=>D> M(ZIN?KB!+8MQ@!ZPYJ^/H<3C-_+SB KOB#)J<*VDZ(S'O9_PV;6(YA3+U(YZ M^XND!\ *ZJ?>2*\,51NC8OD\%VGT+U+BD:(1R&*8CS,SB1SGZ_ \9BS@C](9 M/[V?)7PWUJ'0/O-I@\=U;[D(7<(SZ7REYAT,'1\+C75/]XF90 M)VH0]/F?RW A9*-]]=D4#WB#?NW.B-N#4LY9]@'0]J7@EBV6QR?\W9B+\E4% M=(GY 1"C?<@"BT1AP/M=*)'@G]/:)EF7X3%,#P##G%UOT$7'0=']5P[-B!8M M"'XF[@\2OQNQ JZ33O(_NS;I.H'HV:9AK3#0AY*]T&4GDP%9KMA*3Z_^#QT+01)U. M( ;*' K\6>%WW'M/4Y?X5UW6= @NJ6 7&8 ;%5@[*P/T\1)7F!&I67X#VBS8 M..1 ?7O4$"8T.N-KH&E&/L7NW:PE#HA)^1AHC7P Q 5>7YK%7M.-H%B6F"9] MQE \GR+\-$M4F##NT2;OR;)FW_-,7D])J=)_MRFG,9$$<]!ND<^,*=>T=\VC M0(R7HLB-Y=5KNNZB+U+2+J)9KO8WH;V^E?DO!6Y"'O^4CE_1Y1D$)X%])O=Y M*,8).2NYZU?+D]Q5C6=(W4?B6,K]GWA)\8O6.M@#P-2=+'!P19<209A*Z^C6 M,G(WF\=C,-DU5I2_E3(X+F2ON1KY$4J>>%?IS8?RMZ-4W_GX'+2M=.CG'#]G M3'3YHYEH #*R'P=&=QD##2';@8QO\# M9?L ^.K5_P!87SUR!NW7#H*3V2^G-D\F8&5JIUM$-JHNH$9P1F3-'H46&-H< M)!T5(JS>HE@8!D\4@M[-KG^\3[+@8=8(/S*4BU_(9KLH@T BZ\C8SS'(C,EY MJ\U>/ !T*+.;1*_XS@3;ZS\FWBDE^=V'CC*",H .TU:WJ5;:?M0VV-=Z=63^ MN)5KI?>J?&/M7=+E%*./1_%3YGTKVU)F#_%]QTO@=.S!HNIC2>T@&, AI2[Z]1_ M9AL$5FG.F W*_-+/C^HZN4S(X)Y ? 0-3@[D[9:-]RPCHFB:%74^_? Y?-*F MDO*^;$GSF(M HEN)8GB!R#8%Q2GGA)Y>+A!R$%R06Z>37:\2+BX]&Z2K1 :0 M#N4ATTWX[_:.WE$8P/6_6:YU=$IP7;?2:LXX!;YGY%:8ELZD7-83'S?^?">-[7Y.WCNR=O?.X&-X M9ZK5#%ZZ[PH@Y!XK4!MI->FUA#-U\53JSMW0%N8V.IM =6?M'!"!0=Z%\.3< M#8]&+46BEE=$5@DN E+V+F\K4)%&[=&,,!>>"LMJ["_E4@/A-TKBU%>HO:2? M,Q?44HMLBK6?AOO;]'CP/+&!R, MTOF=WVY#N=H')G*ON:[C.9.L&M]MFJ;L+56>B+.C",@/(D$1=5RM%EINS/$M M#63_])74[:P=S '!PW!:GW"%;^BQ?3KG^E;F5 <1H6+R5H^:-#17)/]6YM/9 MF?K,Y5#:N6=QIMR)7Q"\C+%UQYE'K0KG7'$:,T%#_K@IGEL%$=@W]3N3K*[= M2E=?G0%1'$4=2P((L0< ),],7:*[[3(C#[T@/&_0]R;H#[2M8AVE/'!]U]%N MJ=D%?.:Q^.+LED\#8FIC'$C2,;!E#3H?:V*\&)&9^FFSDJ'9!4/8+TEE1C367X(9JY MB:IE H4330(Q&;Z%&3SB .&B)$9/8)J0/#&F4J)8Q&_BE]4E!;IGQJC;^T#K4BY* MFL*D*]5)'F7+KE+0I7VS=2G<;$/^!0O0CXW*%:D[T?WJ[496,^_(^?QYS!;JA*-Q$_35-&[Y6E//^S]"GBQS?Z.Y:09P\1VD=B^C M/ILIVX5+8[F^D.1 ^@7^ GXNO!,&!WKR:Y\674T4H":^S1-A*Q?TM^<%N M[UK*8N5U8"XHPE'^X,N )^,]%?-CU3E=>->NFW4O?5Y-<^G_#? Z%46+J.S M(WD234[F@E/@]20Q40)""]2^\@D=X,4G(]]]P_W[?WO7OLWIO(22C4#&3EY=$W=M5T#&5>Z2:ARI61$BS4+=19I6I!MYMU% YOZYD?O/@#C62Y=: M+:KY*C[3*XU6--&(LNS!X_D9U'NWVF?S,G0EFATN^01$9=\4"*O"3B*%O=_^ MHC:XSF6\1.TP&B4(/1N#=_8OKQ^V,$WN]E/#N+]6?TCJ(%]1U"=/ESZ$GX]_ M)^C(E9%JPC^ MM$K\@)[@O-;AI<;;BOTDVC)2L3;VH2Z>!9]+:)I)5\^N\UR>"5$CDP)W7FYG MCJ!P6Z1*GU@7*G?E8%]0I3WL@8W5_:'.45/X-$5T8+60[VCRLBKOG-4(\QR6 M9CWCB ,0;[I ; ]5M+DP,C2WB TQV::5_#5G*L;E_R_P7[?/4B\_)29<4U!B*5?'\:[[I*Q73#K&O_;-29HS<(7TT $'.+PZI+FZ"NBW!+8?#7IZ:)Q&G4#V3-=IQ-2P.CZ. MTY?APL-W,,NGD+8G#?X"C1V5".Z. .I1D4PR_!Y1DV2AITK,!VQ]5["\O'?E MD\FU\(\O":DU]&/_7)7@2ME+L0WPA-+N$ZO\7V&\]X3]N^9'I4[;QN'QLIE!(:>_)$>'T?]^>:9I_^7F"6?>3RG7)5%%K M%%U_<\DI.S -!R!91%SU!>[_"(P3EY(LR.VMU0R' M491](*K0Z(M*/8*,FAXZGY"_XK9#87" JH'>X].6G%/=AK-HWX&+N:/_T .P MF 3L]<3>0\8Q'L7VQ$H?3G_5Q]>L66TF.6XUEP0_J$SQ(1N_6FH0R!1SVU#" MBE==V,C^ -N,)@7@Z"V7HB:SBM;80G'HHNJ*PC^*X/\LM*R26*(V4B;!"CP# M:#PYC,I)Q?M6O97MNH1=JZD3'&!G7^#+65&C3JR8V%QCEDV0"$<9;\6VO:N] MTVQ*QK!72Z6E8(E]C^ [^O[;/CJ8?TU#X;\9!.Q?:!)-L8;:=4VHEJ80F*W* M@UITUG+\4ZL@PQ&F3Z?K!@I(Y"_&2CR(:(M\_LTS;')[/:#29:P14G3!Q9CW$WL_?<9EP3= M5(F@OM#/\T)>#:DC]9'8E5 MJI(45W R#'\:O$=FZB2O_[4W=_B]F[ B*E7 MH'J=""4&WXY1IH_UDWHF>&^_9K?."I!*N[RS1/(\A^U6_T%-(A#@K7Y(&-,"\ M(1\=$ //$_'4W6:&!#-.?2.S[<[0KCQD6?NQG+)J[RE_:?^;[B2([B2O!_3! MOE:;1<-4M5 -D%Z,0(K"H*OF<#!K\6[K(>%5V!Z",%^B5>L##W;[8VC$,$'H M-+@>\%I(CV/ICE"*+_^\"1V2!96A$L(VIR$^=P>^.:1_>!2.U@H>?.V!]R<: MPOQI:XW\W\B>_RH02NLN^E8^V%NJ/6N)]?.JI\38I+X4G+<,7 M1Y8,H81?ZM_J'7U=5XY[=1&1"@18@S>V[ 'XGJ#I0B-#PP7TQGPG]>B6I)5< MEZR\YJ@<]1][/25_*&K^ZR+0OQ*Z 2UER(@/2YBJV_#*+(I'\8^.14:S D]_ MI(_Z65;^8 )"#9:>UF8K-7HL,!7D?7O6-! .+6P$.XGP>:2 M=8N@U+?CSN3)"E#(XUW?P+HFY<_(>1F2/G$3$K T=TMC,ZHN8: IF\-R2%1Y M13&@Z"\\1_J_0U4@X9?!MP>S"_6%7;GZ>T#@@.-,P\=.=&Z5% IK7J*P\F-! M^G4YQ%N88;]NB4>$=QU*1W?4$ 4,/6Z1[K)ZNLLZ7@RWDU#IZ4>CU!37Z M!L<-_]FFJ^K?.8945> !D?/U@R#^46W9!M[VK93]:\ @#M"M\=<-73 69E]%\.C#V3/N2+.OJ NC]IP@ [Z=FST'Y:I$_[Z"YNY M^;8,XGAM?'U]^]BU+>\Q< ;9H GV?DVTS]$L'7_]B0, ;'" 50[\*Z#\A<7< MM;<)#K!\>^E2@?G?SI[:/&&#>0;S[00H<. %ID/HQR[]L[P B72_K 08)I7 M$NA@&#C,O72)]]N?(_/_NN82I'#)F( 9JM5S,2C46N < D#OG1GE? X2YBC[ MTPNX_M: V3KM6,)1'$ 2CG:[_^.-W#!&"*:ZX\+HO(?SG/5 "7E[Q2$]O8" MKH7P;/ZL7&NDGJRTB79/06 E:#:PQ2'D=B4HJ?H&544!9:(R.'=8N$H!8)9# MY.4U:,DQG@)]9P_BJA&#EK@%OP/)C/?.DU. ,R8EXA)IGRT:!MOC ,ST*8'N M/?LY.6DA%-)Q^N9-S]=C8ZU> S=F^<-MQR*BZGQ])==@OA5S'!DN>]:1!8Y" M8<.+0R":;3A6G3A__E7SZ]PLHZ79SV:14(%D:U.^Q\KD,U)\3]8/.XOLFZ=2 M*I58,W2+;0.2$,BIVHIZ$,2&E$1DP-E,C?.J7G9,'MEBP[Y.:A/$1 M530Z-FP6/SX4I(L..MG>:>5U=@]D0):6;)YAOQ;(9K(_5+Y/66?"8%%-1[:3]IA$"%UA0UEB".(S]". MQ_\_CB.T/I(I7>F7UMCE7Y]0K$/!'((/QH3CK)US_=ILGW.YURS=H9<$UZUF!AX7,E=OC@V5&GNG)(Z^"2?:Q/BT0IGC?RF\!F=-8N; M\E?C\6+;6+TG?YM4//VI>[B@].HG)6]WV2!(H<.3-#91(O&QX"E0V.5>>.09 M,W#7[PEAY>EP>I&Q]Y'?T0/@T9EB6YJ8&V ]><&. .GOJQB]1_I2&':CJ=$B M\?,T!Y/N;>TP^CZ68) G7>F'2:&+\KD8;M^+E\C=ZJU.T-S,=Z"J-1.8 MO^WQ=P.R'K@W;3HUK0&RE"A=*%SII50G?JN=RXNWU3QRZFKNW=EWQE[K2^D4 M*[G;>R04X0#VI/U1YM;QIA(NA[MN N>@RX(U.K$/%!I_IV*!+QD3ZECC05J*&FJ+-\*V=(9K\@]1E;MFL7T/]Y/M=;Y)D!JE=-RS"\MSE0_ MZ*O8NWH66J$#5C3 MOB#/@1$6OJ^S?P&_VQ;)H :(K)&3?,-TJ4YLD_$IDRV'Z4-&7/[+YW+QZR^* M1%EW 2(N;EZ_#O6X>X7Y;UY5==XSGH"5+F($,*,+?=@2LM2E/1)C1>5@J'Z<=$O;)+E3O1,IWK7 M-)Y7RHO".$"G&@Y@:[P!;$9PPRBZ=6V)<0!2R>L"YWN_14(Q#E!;9.HGWY33 M);&[D!,A?"6!Z>F!1!9,\DB5?(L7$Q<'BZ,_""^-6\6Q1:VF -=>ZS(+W.P%$PN/;F=3 MC)S$O-_CY64]9HE%$R/<>?KQFL04JV6J_N3[R(EL93EBM2?ZL2M"[8Q>[9KUH^M#$0RO,HQ^;E_'<-YY'[VA MMA_@.',VE[.*YD%A"\M-&-F.IJ;&#!EB8B1AC6LH-W/O%!4FF$3 MRB:<5,(M[^][=9!<>"XW LBZK6)#5*$ C[18W9Z5=XF?1>Z']JZVONE:)8X2 MVK]IT$?ZO;ZANX]25%L$6*2M7G M8H20V]C79$I*J MOKJ% VB*_A1Y,5X=5Z"3K1"OQ3S_6)&.-2P4U'AP@\X ]N?@X@#C=*]-@HFXX\J=3VC@RG28^ MVX_)_%NX4I*NNF!0YV?\P&:U0IO%5]G@<2G"%7[J;92[\7R?-2-B@%:4MT8O M_2F:\T;B2RMN^$2((FQL7TJ\8&G!Q&CA947-HH%_]')M Q,(CJ+OV$@ Y_C MO&R5_6]-*\!>;$^%@V_+6%Y^>GD[1\3-10[CO6^0">JIS<5&0 ]D4JS-/4M> M38O T6QY-.>KC:T)R2L/V=TNN^\0D!,)?CNN+./+]UYA\)=9^W(/\2[U9Q[, MU<_1:2!2W3&EM;>F5\5$_P2SH%;\ZA<- JF$;_IYQPP^&*YR'//@&.NKDT\\1N6&9 E1B]D#Z^JTCWN&$8^,NVPAG?. M*C>)^$\1BA3#.$#\,=J2.:A5F)I6G2_S(K/$9&%-L%?G@7NJSF_63&EL]I"DL-ZXU9B@O09J'NN<]LU30F<\] MZPMI(HRXZ][,-R6-128.J5 MN@F+1.:&G5S ((&UO9_9$'AD731^3JQ!I.($-URXZ]4 7M8LC6_M!\PSB!L> MM0U45'=O\22%?(M2RW/\+LUE?TG[P:C?F[6!![JNM%U7 M<*-EJ!PE5MYHHC[3=V-B9R,<8IC )QE>G3'*9WG_S@]0^^-3+D4UL/AFL\3P MF(]W%7:FUN;FFM? M6K?670 [;1VDQ-F=!(/[F91D3BLYM./.-P)38KU1S6W-4LVQTP%:7 6&_?0WAR [C-[S"@X+F&9T3 #(SFUM:PP9U*H-[W*CTLB?S.*Q MV@;W;<77&__^ ,+OZVG40+ W/R,MFE)%XVV'-I5T;Z?WK2B#LKDUR=EZ,$LF MDZTLEH[E/XZVQ^9,;Z:N'AGZYCQ^'&I5]+B@ADHOZP3CDZQ&;:Q_*=[4T#:9 MS3E4S19#E"^U:!C9/>?7Q0ZJ,/]D.:3'G@VK^3\3PV1C*W>>G%!]]!<=CP;; M.KPYDAT2&ZG+'3=OAZQDGZP1XINT,B8I6>8ST4ZJ]%ZQ]#&\,:2(H MID>^P\(496>#=\"O)_6%,IY6:TZKCA8WUXWO)8_JYXWL/4[HX^#G293V9 M%CIVS51N>=,#ER"%+Z'E1F0ZO@ZA(5ML$WJE+H0EJ"F_Y^. :M$:Z# M0"0*O?>+R_0T?R+?0M]+'!]B2FA'M=U PVR9*L8#?F1(QU<8K3P2"SP&AJ: M2UA#@[/?]1SPA\^NBBMF@$D>,+W04DYL3[FN\GO>R>Q$1$HP\IM?)6D3A'63 MYS2\?L?"&N?7XG5S7D"&X3BX%Y6@TVS'?W+6>3RW*.1P.N:4VYCIQ7?7AM+" MX8"<[S5)-R.1VM<_-Q=R')NN>=P7E):OB'@UH0H\CUSVCB@WVU.1:[=_,.U& MK[OH U35I#)X_5AR7RI9I9Y)TO3,0B"N6^(S=]?IM3I1^6W>1.4+?(YN>U<9FH5E 'DD,8G+][OZE4GZ5J*T078)V)<_D[6:> M.>H>[<:$2*:+U'SD4[%&WR8A1HZ.-4\C_Y9-C\JN"!8I'W3LT_.P!1P2Q#?X=X'B)"1_B./YZ1RVYC#.2I**:":9EP]9< MR!.N(AW17?%.60$+2&I&6\C!O()%9>,XNY6??1-9&TU:Q@SHQ.T6LU#,_L/,J M+&+4HJ8]SF!1\,8NS^TCO'N[3WOM%'Y MXWRRHX%3?(-K7+4BTO3R68>]],35\!5TV$,&J[&9216!SI[2X.K^\?]XD/ MQF16/J MRR_>C@F-VI*MI]V+K9+>0DB0K&1:E!!!9U@35F]] )$'05P/"?0_C9^0(M@6 M>Q;J>44P9QJ>#/T;=2RJD[/]B:J*_IUGTL\^$1WL-&SC52?A0WFV6?4TT0_J M"M(?/?CH(**J)R:3=:N>/US('IHK0I(W-@LQ?!V73B.616B-ITQWGZ+X%6"U MGI_YQ]2O-REEO"GU19GNA4J!O!-3GK1WSB/L[=)7^MX2BM_^VG$-W'XDELJ: M"&1Y)\#E1NY/YGZ,O=OE>6?N\QEY=:=#PZOJ^7XZ+]H"-T?S38X3_P6U4F24 MC@:0\FE9+"$!X!; X"^0\KA]&(DAB>$]4<\7@G5.MF@>?2L[P!^>, MQ=RA_YTXN_7=W6I]OUH_NFTP>G^S7:WM[1[N'>_7_IUX_J=MQIG64OW*MW]H\.NISMLOVCHSW6>;_;>5_? M.W+WWQ\<=KSL2L5P)/U>/W9^.#/Q?=S)0PV]J0O;>[=;K>^\ M@C&\@.]DKO?2&[(7'[Y3/YI+A1BPW)/Q"SH&W$.]L=62O[K*H M0X\UO^ MC6J]4_&'*+5$\E/FE1]RM]<3=._R%;K"7RGC6FNQ/ MT]X@XZDW3+O4=V>LQ7=S2PF9[T;3+Z6?I%\NQ+>:.'WY^ MAS_C/75<>N9.[D]_!_Q K_C7OKG43:0$XAY-O][\FEN7*Y(PEK/N4#_F]QPF M@]UI*+E;AUW'/(S\3L"K>!F71/11=1>YCD9IX",_72HKK!KCOQI*X9+&^_^^^N7 MMMOG U8=)U[_8=8;&DCIR$^1G5K$ RZ3#![!#KBH2H#U77O?XS?E;_ ?XNDW MI&MZ%TL61ETA!W2 N.2#:GVWNGN8>4@5L"3W((,UCSWG**7+V8B 7'.'V"=G M'OX[X#$C>5/E_TK\NU]W3D4(V!97;V&/.XZK/OVZ$P,2OJ.[G7=X7^S' 8<_ MD!]6&_4?WPT_K,%%\/L[<\$O[\RK4 Y-S1+[PAO M]/$7S[]SHG@4\%]W/#\:!FR$A\AQU?_C%__A!!_')7Y2'WW/XR%]I,]P[:4Z M&Q&PGM[C0WS#N[![O+RQM_O^\.@( MM]0 ^FO8O>U\[+(@XK^\R[WGL7?O9]]MI/P%* (LN(9KA7/BGTLN MXC"[B/,03F=TPWM^A*@47\(OR[W_"HX=1?22JW@_N8I3 (9D02OT^,/?^6BY M9:2_+KF0H^Q"3HF#ZR/Y)V?R//10HUIN+54E&N(=9HU8&3N"1'2ZONC=\*&3,0![H&Y=#'L?CKC\ 1/YUIW5Y ML?/1+MDL;S[P#E/@F85]X5'$^=60)%/8:R>P-) ,YP^ 7R :^57W:H@/OA7G M*,J\QY9[H)8+?R!@8YDL1W*'A_7Q%;;[3/)/L";O5 R&($V),^G1?W[G$>Y+46MCSNI!2[K!)S9AY_CAJQ_Z@V3PE>/!?=>+ MH4Z6K])>@WL:PB9A[[5BX/[X!@D0W[6_ZSBGH=MV8RP*60K6"(MK>Q,+H MC#J/'V-G_!C/'X:^4IO4(<[9Q[Q3.A\, S'BG,Y(X?2\$ZHO?41:1?K6/LN< M4/W]!"!@^P,_IB-IAA[*;,!/(#6?/W)$QF:)_)/0#T"N W'M?)Q[,$NL\_C% MUME8Y3J/)OC#M>1=#E) 4=_O+$@>X?XKA>-1X]GK>P+\)@BP,8EW39>,%V3R MH)5[0"+1MZ$'LO+AU MWI])1,B59["PM)BXP3FHM*!A *L !1)1,,=P8P;ZM'?.9 C;B2P=-XX-'=<5 M'3]NF_]E)EC@2?OU8_7LI6188Y*6B@W[H@#NH#Z%> 2H)O'H.@!=%]@0HL40 ME_XMXMTD^.)WYQ&3?LK,AWP:C4N)MNC&(#WX&;_C@1CF@#0I)7:74^4/ZA-Z MX=KVAPK$*1R[@#4!1QKXH..9R^;L<&_9'1Z\]@E>), 4XD1RN.P"C'+X*YJS MP8/E-KA__/YE-[B0VKGP 0.[3, \_PV($;$8+C4(_7)GO'\\(5I>& 3L8=T@ MV%\6!!,R%_X!5A#^0DK#WLK838I^ABA4&$)T-A28YP4-\K*"[H M2[^@/=\7@=<:#*6X(^UJ'D><;YQ.V?]^0;'@B?M?]OPG35WK3:%7?_%9QP]0 MF56^*JOB7G5M].Q:1#ZJ9@NK@^EZYP6X4$<#XP%-:'@L1SON*NYSJ5=B5@86 MW9);GF!_Z]ERX_6VO'\XOF78B1_#HN^XUPI! ^[A'II1Q)?2;&8_)?HT^LK^ M%/(T8%'._-&Z*?=NN=L/12!Z(Q5H?4&DWI]02>1S=W"^ZOPFB?>;^ M%N+:3]B]T=EO>*!"AWU_^** F"#EEP;$-/:]!D"\7PX0[QL3MN>3/987S)?D MYX$=)0.RN2/D1^@BON5R,,\-_7(NS,-_-KX>GBT)A D#=;. 4#= :#P'"!,* MW48!8<*7LP 0IODW*35G".9SQKWY?O?EPC/S8/.[0")'#>(&- ?-0AZ'53OI M1+[G,SEJLX!?=0D\,^$VDW8RP8_=G8_UVL'1TL[AZ<";SF(V''AC-#<.O*.] M%P+>=-:TV< ;I]4)S%LR[O9^=T)-?17>M9 2\$+4NK0;]OWNA'*[?4":D(1+ M ^GE(KA%!=*DI)P/I(5YU=YJ>=6-'_VXD)R#ZLPEC^)7EI&4(%"O <:]#*?? MFZY_;33T9@M)"[W]%X+>A#MNXZ$W1TH:Z.T>O ST&M-%PXJU#.4K>#7]=G^^ MEK$X\*:+C T'WB/Z[?[A"P%OPA&S!D*9Z@N4!:W!9?+:^:JF.\GHRT&MH+B>9G)ETIL+9GX;JR)4K;%JU8 M^_C+N_Q^4CB,;5S!(A*)3$%!&'6BCY&0ZK'2$+K/W,BI[$5_9[[T/?RZZW/I MT*+XU!*PT];?\S4OXS>;-[V;\BK]IB$EQMQ;*HV,M9'L)_64.8!YLQI76P@,IQUSJ2S.7QDLRE_E4OQGPS%-]X\6H?CY! M;AQL&B\)FZD<<8Y\\OP[V,S8XO AEZI^7Y@=+LU/\QQUXG&95YWQ4 S\<-[+ M'A6?^;=-/M'\FMWO\AP?3-9K*;S$C:]DF\L[WTU3<%$==J6OBDY"3_\/\",16P> [L_F;;]G8^X_Y-% M /#+NZEO&3_#_-HV6DM<*2Z]MHA]:[A45*7@!7!IPGU6XM)*<:EQO#0NU5\= ME_0/)LW\[1LO9=J+X,[6RK*"XQ<*>P,JL *+"=@%VF M406V4!$A!7M:H1LDV&*TZ7E4]\:":^9[K?"4#?V8!5G*W3""M7&X>2#9^9CM M*[,44-9#U:G["5%O#:ZY91"IZ;JJJ0?7U8QPE>1]/($[#E 4 _YV$&AA8)2( M,[=5SG9CR?2=;RE*O-YY%A\V:Q#8FZIJ;X?DWCJU<4EI_T:PKV!B?R.P;O,Z M]FTM^CY)'UG07;+(&>]\7.C*L5,N:6DMM+31A%!B8 %UB)+COJH%N'7X]!3+ M:.LQK* &42:3KEXX$WL9XV;K$:A@-DVA$6>F1-MZ+"F&*W--*+%!\B+24%4K[-X)]!1/[6X=U\U2%-X)B13%^MP*?GB1+MQW#"BI" M5U5&MGYQN.T(5# I6&C$F2W1MAU+"F+\%@\EGBB4-K4<93NDTT;4K*Q0HKT1 M["N8:-LZK)LG#M\(BA7&P-L&?'J2+-UV#"NH"%U[#Y65B<-M1Z""2<%"(\YL MB;;M6%(0 V^M*#%UJ,\-CV+I8]-8XKG?0C^.;MK?MDFWR>T[BP)S=EZJ-"^# M/9L?^M@0["EXQ.-)V+,%6:.;@3U%3Q;]E$0@K*.HZ8)05Q-<;4^*3U(P+QK M@C\'HL,"4/&V27C-V+KN2S%S\V]/?F4Z+E*[+;6S&4UH54,J=8EYZ&)=:,=? M0YV>Y[Z%KGCR2^@+:D<^_1T:2/#G?]/,UV*=BM % M,$IJ@(Z=S#^-/O'0[0-6_ABS4D4"BO@-=[E_QSH!?_0YXP+#K&#BTKSA4M]H MBG\,GCE3=RI$'R'^YZUE4I@]1K\5 5R>TY$+:)8C??[5Y2[ 90;,&##A=^Z,?\BW_' MO588 ^A\0(YF%/$X^C12NDO HE29/L-9;I)[.$%MWXGDE^QN]X((:YWCQ;@&L+ M0"+EGS-A46+8;$TD-[=WHW%FFG3+[J[$@@7UT:W#@M(JF2=M5$:CS7K[(EQF MP^-&RO @P"S:T/L*RC./X6\<%!Y&6U4D,0<0&2'S""A*_%H1?FV^0;JI^%5P M&^UE\&L+,L4V%+\*FSHV;X[1E< I[I$Z15M=LZ0GC^QA/0GHDL>//F3<^-.K MVTJ_^R/CE*;"?Z7^NAF^PZEGN&;'X7P\*#62;:+HS56#2HK>8(HNJ@ZX^12] MP8IG2=&;2]$;JW6;T7 Q:WEA]N^BTO-7*=DG+A:3E3=6T M"T[+VZUFE[1<1%I^;1U[K-+T%),J:F^Q#ST206M)HUQ[GOT- M;"71CTF_-TGGLXYYBTB[&,>\'FI6!*K=:(W=C9BJ-%D&O*1#IK&[MI09K:?? M\ 'SL7G=-9==(0<,].:K3N#W2'/&M!#L+W3K#^"2JVX;OHVZS,7?VF9#1'UJ MP[CG K/6&,P%;[:!\;(@V;&O_Q^_K.8--4_@TPF$21_1[8X,5'%M>M! 44GDX!PXO MYWZ8>;"9ZKUI1_N"#I"9J)DN83IR;JDJN"4DNU>2;!8.)4,2YBV@>XGCVX7C;PRQ2RQ= Y:^>71IC'%)/V2AZV.+[BB6"<(D M^X1O[5M)4?11F[N)]&-_HX/8E)45)-!LD M24JB6;5-\=9Q>C&3X,VCRVZ)+DOH#1N.+IL>2L_PMHW+^RRVNZ,,I2].LNO) MD-T2DMTK27:C8I,ER:XG/KI"DEO.U_2M_5G<<1G2]ST.5_+HC'?B:>[6-TW! M+^]9>G4*7L#ANQARE 2]#AE:$G0IDDN"W@*"?LFX_YLFX2TTA#--&^3;E;$FWI,2X%98GN:W']O'5TWQ1?38GN97#A#6E4;P'=2QS?+AQ_ M8XA=8NE&%CYM&+J4#M#"VG6E)Z,8Z>PETJ]1%2B1OBB%3W(H)(MY&; N2&W3 MG/,H4?]ERY=*U"\2RR]1?VU6U(\%:ZXZ?B@0;RQXV! G6R@FNI8!'Q:/K -[1##U,'ACB1C*S'M40 MNP&P2"Y_8]*[9Y+C@"O1C?'/+6 /"T!AQTSJ>P0.V\TS7A1=-I:1;#*Z%)*[ M7/+X7L@?>$78\T,.KP][]N(WQ6 6 47)8Y9!FC? 9@J)-(7C-$:[U0SX#,T] M\:8XC-5V9X&@Y"R+(,EV,H^M(OG$6\+P*O-1A*<<>WQ?^ZE."9 X22HRR&*-O-48J(*$7E*!>) M#/TX(=?3A?^ ?[TYAC(;!B4_60A-W@8[*1":K(>;1#*^86%/(0)\^.J'_B 9 MY/.E7MCEOUOH:?6S,0K .B9.\98HOEEU;C.'DI<7P+7L^ J<7W#)-P#*OSQ\IKE=LLO -X^YV ^A!\XJ$'%V* MF.->QI="M9&#$WAG.+/HVRO]BG?@Y$AP6W/."N&)@& 7"]Q=3& M46-W,Q%T$H[6&S87DB_'AQ<_"[VR^:>Q[D!*XZC:V%U;O.VE$7<+6.Q&XL\F ML=H+L#)B_L6_XUXK!-SN(4^@LGF \5?VIY 3#5%U0B?W;KG;#T4@>J,;O]?? M#A4UTUI@4;BD,OX1R)38]P+8!US XY=LL%VJY)/0;1P4)7XMYWAZ O89SQ]) M'Q1$?7]8(N(LM84N1A--Z._.MR#_WEI"G:,*I MZ @TW<7VEC#FU873>E"$SO5 V>[PQVL<\+--TH/E3%*Z8QV.F'8,ST5L:+L\ M9/ \XY0QGR^$Y"Z+<@T?M!_EN+[7.-@D8D/WQ-0-*\_%]"V_@@MC=VD7QG&U MOE=M'*P87_*$^/Z-$.+[M?F&+&X2K[_JMF/A_K"!]!L>Q=)W8^[1]]] 8$17 M28PLU_/#WA98:#/WKZ/F"T%@NRVT%T*1C=63-A-%UJI*ST>1JR$9IK?B.I%N MGT7\5 P&(J2+W@ +>7S[;YE_+(8<6\L\"H@(<[3Z3/&K>,3]@8)R"EGR1 M8'YP*XH2%KK\6^AQ2;=@IO$V>(P?PY0M\Y26^\ M>"P'+Z4_;E/&66[/:>!AYJ[+C++U9Y25>/ELO"RQ9@&LJ1NLV5AYN %84U\: M:QJ%QIK&L<&:>HDUJ\*:QO'26%,O3GW+5)R:YL>_:7_;!AFVOB8J,S!W+FQ+ M2?D"5L$;P][5-$ MS^2HS0*>=8E.T]^W@ ?,W/ ,Y?TM<(&G(L'F&_U%QH8BF?X)L$1"GV\4*KFF MV\8.?,!9E$BNH@?J"O-(\U/N/?C,-:%IB9VKY%7U3>!5&ZNS; @2K%5K:86N M&' ;P?PB7*JHRY4>BB@&8 '(MJK+PYR=9RH-Q_=>6KXOA4&;K_)L# 85/-KQ M1 S:@IC'IF!082,?BV,0IM\PZ?:;L)!T!O7YPQ#.9"OF+"V%4PM HY1TJ\.R M-R+[BHEEFR\-%\.RMR(?"XEE6R Q/_.02Q8 6)O>P _]*,;FR7?\K!1 M2LU58MH;D9M%Q;3-EYR+8MI;D9T%Q;2B2\^GQWHW75(6V8>^25+QB1BT!7QI M4S"HL#QHH6S?M\>AUI?ONRD87%@>N%(,WEP;H<3@C;$X5HG!&RSC2PS>7"UB M6M5%J46LKNYB4S!X<[2(E\3@[=(BWC@&;XP6\8(8O&5:Q-O&X,)J$3G/^RU[ M:"9Q7TA?SZ75OY[!;U'LNZWC!;3.8/^$6XZE=SSXU,FY:@K))8<3DN# M>0,X]!2&LL3K9X)Z,LNF1-K'>%F)OB_, DM$?BHB/P$'-]=U4W X=G6H)_R M9D]RRE'YPX_[MSS@P$P&2>BKA)7H6HH[0!.Y!7SRB9#3?42?#;OG\]EBC-]^ M+7:JV,H%<_U@3">XX7AEF7$<^#V\$X^WJ/K"XYC+JZYZP@;3EK4UI^TV M1?YI^RW)KB2[-RZ92@0N$3B+P)N;_U!B\I)F1U&S(UZ5?6^Z$[3$_K?@B7TM MB^)W)GUT0MY@6">;BI1(X8D@8#)+2T=&DL ?)2T5A)96[^Q=8GOC^)1)OQK# MJ-?A$$=+R\?L'6_*+5=RB#?.(5;CSRPYQ*9IT"5-%Y"F2^Q?"_:79N,6(OUK M91U\2B(_Y%'4=/^5^)%O6]H@/#Y)P;QH !3W.1 =A)EKL;!Q7#_8W;=_;"(Z MSMBZQH69FU\_$\0"C8/J[O[B3'#\CM4RP>?A4(DZ*V,EXVA01%:22D(_YE_\ M.^ZU0EADSP=]O!E%/(X^C;ZR/X6D^=>YMLU)%(L!ES<\4/EH?7\8E?1HEVK\DVM]*YO%+-N EKK\6KH\?P68B^"_O_(<3R2.12)='^!5] MT^>P.5S[+^\\_P[^A;^&3A2/ D"6CI#P8[4C8B#VDS.1 +2 M!PJ\^;$!7\'1]?S0?%-/OXG%D#[B8JI^B(AU4O_KARXLKQKY_^8G^_#CSL?_ M_$OCL/[AEW?#C]E%T$TL\'OAB0LWW->-@92\N+KYZOP"S LNN@2K7OHNR>L+E-?POQTG9"CK M/.X#TW+)[L?LO1U',\0;WAV3[E,"]8UZ]>_$(M.W?'PS./$D#*"G'LT^;XTA M^AR?A0(_?67RAUKZ5!+H8%AA$_,7]\<.Y]+^X#^X'MJS>0&(T]YX[>#80EAO8Q MZN+]VO[N7S_<]T$)J>*[<>OWD@UW'L&J,:R8H#=8E) G?U'HGP-_F_<$=[ZU MG/9H )>^*-_\!;80FD4794VSV,+N\32VT S#A 4W?"ADO!1[<' E+/YUQX>E M@28->Q8!**V!B#OB ?FM^<6[.KZ]N;IWK;S?M;\W+6^?VR@&%XA:T!D6\C3WGZL9I M'/SD_>Q<73BWOYT[&87#*AO-TUOX6=]RO+<_#D;XC\3_((U_-)KLBTLXN_?5 M\[<+(9VXSYVN'[DL<$:<28?#:KPY2MET6Q1;K'.5LJ!'=?D1NB&= M"Q^X-=!3A\N3V7*\T-RLK*.L>7W^\=[;]:07:ES8W<%SHTK MV%S%:85N[>7]:M.,@S7:[.3!S_D3PB_6[->>[0LYFA0QV'=+@C))X5QJ MLJ4;Q)T*[^F&(RF8$3YM*,4=OA,MQS,>L'LP(J=)I1G*9?Z\&NL[KGETG3W* M"94S)8DI6YJ*A?O';PH+&[N36'C+'EHZ[JS:#CU)ZSFL-M[C[_OS$.R=MFW' M^<91K5%$MK%.04WD[X#:+T#OE\Z?F2Y[*+G]+*N@RV2/A?Z_Z?//FT;$%K!% M)]EU8D"K=E-KUQS=L5HZ>:)T+D7MYRFT]#2C]_#I6O@K,*V]2:;5]#R)62WJ MGR]^R!O+,:R#W0.G&0!& BTU[WB83$C&RAQ[<7^1%>TNMZ)VX@,'V*W7EUG( MPID%[HOK=6< H+#1:'/QE<[ M9['O9R[V6L ;@O_M#Y=6P#X>[]>/#I[L$G]"_LZ:N)*&#,J@H803](7S"AMR\2,"--93_\R]'NXWW'R(GY@$?]N$> M)R3]:-*)G?+!'4 _[;M=T-6M;_MI-M;F[ (PR>HB(>'!Y6#P\GV5O&R[T,K>SE:67O]9&F#40A_=@'0+&_L_M3Y&4D*?;Q--SYYC;B3D].!:L?O__I!*5C'[VO[X[&H MG :VMU\C'2RCL>5^WSVJ[3?F70 /J.>>,,LP>%]KS'$H/ =?GF.W/8933T6@ M6S\.R$_'F=MW7$R+G:\8;QT )$/\U?&]M[7W2^VCI;/G#VX?"[,=8!;W?1^^ M23G*(@;U_A2BF8@7/@:TPR<#;8VQGMD.MYQ.JGGSJ+';(2I;3G1A0 E.@H8( M59PADPC4A#O_4:_AC4OXU-[0 =1SMHDF;479RT'_ZNIKLP3Q5!Q_/PW'SS7S M0([R/'L+V9 QM6Y!54$WSC^%_*$HP3$O6L#EMY;8? '5O%Y.S7,NX;F+!Z(* M"X)6Z*%;"O31D>/V.: "+/&'XZN=IL:3XX-EZ-R#9EK]$8I[,(0XB^"Y'OP0 M)5Q6, SI\:X?JB#D31)PY1#/LA\G#:\92429[!NR M0V8]?S:?.Y[T)_P!6_X[[KBM-]RB_2[']R[%.&$]9X.''QXWM+81_T(1 YW^ M*_&12H$XNY@1(BF'*YI&M38C24B=D902I9 M(MV22'??YQ2QR6/>B?-3XV<%LS[P.$0ZSV%!8#$OBY(=KB^ )S^&A1EN:,0O M8B;^C"EQC@>_@@6%EPXE=SG94XU=]3Q*)XZ%-=#WO1#\.\RHA6 M0LME4>P@S%. M([.V>RE>A+GK!VI\29,K!#T&DZ*PGK)0AKT:S!WWAPQV- Z5W_F'6 NGGQ@=SV<0%^O>*N6#F MVLR#4!CJ:VE 0;R9XKKZ@FR&9=)Q)E**"I] M+O6(YQ:M/2BE*-ET>( MV-NK-58&A-4=6^UX9<2WND4?UR;2U3:08\Q6#&=4SD@S#_.9#FAZ( EA5S\0 M?=&SN-9",8*2BQ65BQU^6"2V>;QHJO!6R.I+T)$SZ.Z4\GD3,;N4ST5=]';( MYS9:I&KWUBA5'[6]67*,95>\J MFU?QCMNHUI9:'\,"T?%Q/BX+'!79CKU9? MN"QP=4)[9=A7TLOJ5UR*Q%(D+L;;HFU(19L[[,QWWJ3KM M5Q*!BV2[;4S:0Q?C-S/"&!7'GYN*(_/16(K!@A&+.3FQ<))(16M@,:K1VI1V M-T+2NX(1OOS>AU=C#"@$FA$8@+GS(XK2Z*$C&-S!$GJ\&#LV>TQZD8,58[XW M*TEO[R?V\[3(2VUNL[U$X3)G'^!N+8X[U@GC&<-Q^',�M:CK)/_BAP61: CXP=S^+S; MY13.#G7!&][C8Y0[!,Q"1B)%X(@[6$6*<&D,, &028M6^_7]3(U/F\D.@\=6 MKQX"/J*$G9\:!\ZW6KMVZKS?/<1ZH)]QQ^GV=%9I)P#.E\'JKB\'*NP_A%:/*:"N='?1X$-NK^TZQ,W9F1Z]EI)D_/EIRM$4RIR&[C!M:J"*PPV^2) MF92%3./"4@+6ZP&?0XQ$1.2QKJC1>'0GB-DA'\:QOXKH2Y:%4K"8D-0/!Y\P"0.M_R'QMT+RIF" M;22AK[#QVW<_$OOPFF_MLYTL_YSBX+DF@7 1"/9HIM5[;&3I<1<6$$2_[E0/ MP5: -<+C#G<^[M>/#/J:!7UTX,@#'SOR=QAJ5 PPU$A/ ? I:;W&GN MI4EI'K4N4=?.*!&IY=GJ9G4^GW-R-/0CZH,9K.3$Z3)H_M?%1;0/S71!;1\=V#%F*4 M"R1&D2Y9D]57)@$#]AI$5[NU;,O2&;QZ]_AH6H/5*.V&Q;U/(P $O#MT^2U MY5, BUF.A7, SQ#9HTSX@B5A+]&>< 6%H6=7I]^^GE_>MIW6Y>G5S?7531-G MG7SZIW-S?G%^KYI!'6-*K/.S9O!;TT&WQUWKH&+CAQJ)$+J.O(=U'3Q ML!W53=[YRCF)"'@@45@?CH5+X,&(OQG$0H$A#6JA(G,-#-MIM5HV-U<_\,8: M$Q>P:@7< YVE*?QDHN*>4+?/9NLC^5CU*-.A%&_PL5:LCA(( MKNO&6B'C2'#=B9[D8,RHDF!:KC9Z) X%XU$-7\&'L5H&4/109]_[H=)I\(VZ M[Z/*@YX+''J#W;\2FN/;UR4V'D[TS%U.,![XGH>=" P+8NZ/ MGA1)Z%6U9^*"_F?YC_71FR]N"#ICG79O$>#YKSZEIZ(6=60;O*PJM+'F,WVD M^>%,T)HPW>&ZPW3+!7?6B1H@]$K<2'&C47L_ 8\GL.\7" SF.M\6%G\._OK! MR2M34:8?N)-Z6]<#T/6UK[QF/3XU&^8IN+>)+/_92+O1'/NUCG7U['H5@%B( MMU+__U6SUDU@I+C3Y;CHJX'N[7"]-4J6YLVMTRJ9YB8QS6W2<=\\'UXO9%X) M=;:,<[^O[18#TJV8#W2F1*WDX<7AX0WMW<\!HVJ_73N>_,*ETU/]+BK1X&<4-99 %?"(\PMUNO,%AGO4PJ'4CCD47&_E MKE0O- M4C"4@F%!P?"]T5Q"(MSXT0_G@KFQD*54**7"L_"PL5>*A;6*A4^E6"C%PJ+V MPJ?OWT+)(Q'<<>][.V;=[G=,,L-4PJ,4'L\R*4KAL5;A ML5O*CE)V+&I2['Z_OKFZ/K^Y;9VWEQ 6UU(,N<3DYE(ZE-*AE Z;(QWV2NE0 M2H?%I<.7\\_-+R@C3L_/SUJ7GY<1$E]XCP58-.)RZFY?RHI25I2R8H-DQ7XI M*TI9L:BLV/_^M75YOH1X^ K_.&W6Y?'(.?,CK#1/9&E0E$*B%!)%AW&9RU\* MAS(_]>TQ\+(,X/7* !2D6V4Q0,EU2ZY;@AA"8SZ0 M@^]?FS=_/[_]?G%U\_WF_'.K?7O3O+QM?S^]^OKUZO+[^3^^+>,@4=T1L>?5 MS627+-53SCFGCH@5N"*@/DZ9%EC.5VR$*U7_*36%WKE.I-MGD>KWIN[-=*HJ M?2];*T36XWLIRP?6*I,.2YE4()E4-&M@3#@=+B%Z_M]I3;/G5AOPB,L[[BU[ MW_]7BIQ2Y#Q+Y!R4(F>=(N=]*7)*D;.HR'D/]M!E\_,Y]3#^?M9JGWYKMUM@ M",&W7_[9;K6_7RQE#YD9'M8(PKAQHIKIHI'3#%DPBGPR;B[LG(Y3$7IJL@Q> M Y(J"6*ZY&K(U6M*PZ>40L^30H>E%%JK%"KKIDLQM+@8:G[_Q[?FY6WKMGG; M^OTEE%FGE#DJA4PI9!85,D??3Z\NVU=?6FNR>7G::G[Y MW@9)HRR@)80,V"S4]I-B.JDI8V=OJ*!..QD. _K,Y,@Y8S$K14PI8IXE8HY+ M$;-.$7-ND3#I?GYYES[UOYHW?[VO7EZNHR( MH7E4..:69 E8+JPGN98N-$2JJ6;/,OQ"A.:CKZ%GWVZ6:AN"(\2D")3Q0H7A7EGR5TJ- M4FILF-0HVQ.64F-QJ?'I^]4-6"P75S=?F[>MJ\LE!,95W.?2::43;$M148J* M4E1L@JAPCD]+*;%A4F(,(U8Z"'Y<2BSCNDH=3E@9PR2"#&>,P^I"YV^)]"// M=]68^;C/8C U^!T.+&^%-!6]S/@J!4DI2(H/X[+-R"8*D4W$D)*!%XF!O\&" M]SE >9TV(V6?D9+MEFRW9+O;S78+Y3'1LW_JI=ND9+T+CX2K?S]KW9R?WE[= MM+^?__?YZ3>J:KAHG9[?8-N1F^NKI?PJDM/ N(IS_L#=A$H:KKI=WS5M1$Z% M'.*=W/DL[KC$#* RZ6=[1<)Z7"EE\=QZ)4PYC;J4,(M+F$9&KIQ>?;T^OVPO M&\9-AJ/ M2[!"?FM=?P=KY+;9NOS^Z?SR?)F6'[HUXLE+HE$)GHX1..06O%#J+"YW][] M!L/HYO?6,GFNU](/77\(]DVF]OJ"<]W]@\L[WRW+YTJ)4DJ4HL.X3&4M!4F9 M4_7V&/A2.55F47V%50VUF9V"$-R69;C^7C+CDAF7S+ADQF6"ZYH=*N4DO9+U M+NY0.?A^_M^_M3ZU;MO3>JI^;Y_^ME0B4M_O^'%4F=93U6F[?>XE0>E1V6(9 ML!Z/ROMY(@5@BNCUZ\[>SFMSC^.]VN[S^&AQV8=A&T]@#R7]E_3_+/J?VT6Y MI/^UT'^[]?FR>;MDA\(VG :+RZ:$)0]X+B(>UZ?P@'A MORY\T)O\CK$#&GMEW[I+AZS'JQW)V8\JZ\9?=+*SZ,XEBOSMZ M'*^FK79]WLJ+JYL_FC=GU2]75W]O77YVTDD2SCC<9V\.MW(XG$9#YT_3J#SG;PQN MDB-GKU%Q=NN[N\Y/.!%PM_[!WDR?&Q]^!F$;8MY6A$^[9]*K!D+\P#!ZE([2 MP&;G?DCO&G 6XJ^BBV/143PHI-M]W\3O\))T7+K3=&/\MG&\MU=Q6.2P@5K? M3WB=7E+^\HJ\S7]_[03#^W8"-QK_B@&,# .#X]PAN/TPFOL>169C),'F''\:P MD?%OH[Y(@HEOAP$+)U;R@"V])JZ4'%N 32YOVE,%K" &A ]&YA<\'$)8U40, MX!XE;E\#$'^,?* 3Q,<'>!,-H(3O)7?4;N!88N'X2%E B>K>V?A7<>[[/EP! M8(;[W2#Q>,7I)#$],!2Q$\#+8GIF)8NV &N72T)7(A,1!.(>/IT8[@!"QO ' MQ1I0/NIX$LHAIP/[X?+7G?J.X_( M5(7[K>?M<2FST8MH#M0)0C8,.(GYH\/ MCE9TZG4MS>=Z4-7%^[5]T(I@\S&OXKN1B=Q+-IRI#4QA;7M365N6E_W7F%SY MKY6KH%EE\U570NA\^,&JLC/5V)!X O"D!DXH@=M.IAI-=O/JU6Y)IJLBTT< 7F@R-8I%9'0A? +^ MC3\.U"Q-,41E,0FQ, SI#I;)71:IH<[Z&K!=[^-^284E%994N#P5LHX?('6! M%NN!T O$L.($+ E!2P6CC+G_2GS43>$U0RF\Q-7S"".=D0SR= _W'&B6O[@ M1R0L9UP[H()-NC3"@88C!ZP8/ZP8F0J6?<2)%\ I))893'U:2? EP9<$OQS! MNWH0'! [TE4GB?P0;%I0=Z,D(,+M2C&PE(@!C,&0QS[:QL@.W'20G!:^2HVU_DL#+?E:ZKH-MV5!H&D\;B.Z!5H]S E,)5M[M MHO<1A/LH*X&UF5RJSR4!EP3\ @0<)2ZHI5$W"8C.?(I&:.K-5I+3P%7\^@H/--?BSC_%87X\I%QTB7(]ZL0!-8A 6/@&0X +U@%*PEH19$N;S M"--(R I28,RUB.5A'^.KRJ\D\1OETXU1H75CS/R!RX=S*KQJ*G-O")!,G U%<)B38F!7%4*A%2Y:0;5V(M5(545W5) M#/OI=DMQ69)J2:K/$Y=$F"-%E&P(-.H2-5R1QGT1C8:1,%^>0 R#N #NOH-'YTN*W>W+M%4 M&4HE%RBY0,D%EE>6/1^DL\1!%)'3X?$]YWDC-.MRX@,.=FKHCH ;!!@OK1"M M,ZGJ6V$+EE"'?=A%:$OB?;FD7Z I,)FQ5L[JTIE\>\R%D"'38A1H$A9/05Q*E- =)"H.Q](WXVEV M11@E@P%]Q%(\Y98NZVU*RBTI]REB5]>\D#Y+9:KDFS("6 P& A\AW!^*PH $ M2R(S)]Q(#[SLO[*._BMS %Y8(A- 9=*1?O3#Z3*>0]T7M5>8NF$Y ML1\'\(/NSG2#=UVHNW1[IL6H;Z-[H_U3)([J@44=H"16Z25# ,Z<-F8LO+"$1VVCH%CERITXU,_LTRL%46^Q+-QG FLEA@>T(R'_AH/(CJ667*DY6V3&Z&Q=N2&+ /O"Y9\HP9@-. M V;6BC6FZE=X/'*EWT$/2%^*I =G%"M(2-7"#A\P9#+VW21@,A@9MZ7&[@CU MP<<0G!ZB?_XZ>2YG?N0FU'2,+FR"YCB*?#J?M*WYJ0B5=T8/*;41T"L; :V9 MUWWV >"X2LPPF@Z&"NR/>522!E@#1X=/X H[X5B& 8@/I.4$C4F=06.34+]:UW8F09\^!#;5^\4E %?0=ZT'&R?G]I6 M>\X?7/&SF/W UFV.Z #;41!W2]G MDBAV4TR?@?9(%GJZUZ)P8>/D'L3;DS"M)O;T:X$Z'UP^C)$A:+>!YW1&3L#N M:?_HQT>D4#0-1\C M"J>O^:C:O0I"Z+9_R"F8ZJY(1Z.89M:R HL-/:%8(@;K,WE \.E/ 5MQ$"X4 M!$6ND_'$Z*C& )"AMA4=.__H YN 726Z'XN*]&A"N +MP+96S#2E/$67<3C1 M0?)^HA-D8MD?P%%_!QA@OC0DH?AL!=?!R'4%\D!2AJ1P: U.*W1KBOA5E\1( M!+Y'*!PE'> A/FP,3BL) PPKX5*Q;26 P2!TI'C&O1_!P:EGXG^=:\D'/I?Z MTRT/A/[S"OUV7'_X30S@ST]2,"^",X2EWK+@!XO10VXB8'1A('I"KU_Q/14F M!R(9P6=8 ,>*0VV9* :^Q"9KCB*/)O),XH.N.@XEIU1' "=DJ.)E5Z)? MCNC;&7\_KA]@-%3M _0#$:#$/E4O2[AF1$MG421 'L&Z:G,HP"4G24[-';,D MLY]G4X1N55VG_ZV?/O!D)I5A>M\Q:JSN,3_+[Y8"PQ&&OF]>8Y*G("3@S!3^4AZRUJ5P6,S6<0/;.W7X( M8.]9>ZQ#\A/N^Q>H[UVN!B" HD>-9[HH[I4_FG5A65XVD43CE7*7H6*.&[9M M*Y3_&C0L6V-OK"85*29\'0Q2* TGKJU[#4WVDG?<"KJL>[?JAL/K4_G7Y7 M2??=!:-.Q1I,\TS<4T_OG@3X0'30.O(X8BML1_K:!F&>&&8S_2WF MH!6C0#N-DD20J+_06(3'!)C#3Q#$7DF$*"J\0_V6#/Y5H"D<632IF/1K? ME7&.H2T>Z[0R6+7JF9RFFB"D,OKB4/H 0\ *9PAZ)WHN %IAW($GX='BB;_42U_,46A%4X,WBF8J&P!9_ !2RI*;KZ[3)#LRZ.B2S7=^CDR(HPB\E5((]&9K,3O$AA9$J70W&O/5^,,,.& MIU)&D[(NO;P[0%2T1 &X56IA[H==R:)8@LE'K=!U7[A9G ZX4TXUSQM7.Q^I MOA^VJ%ZI>W'@LI2=27XD1?S:I:+-3?].R:0$<%-7+ .9^[&0)&0CUN46J$9* M 1LQN2QCN\B>;JX5;$WK\5M!/L#X0.M QRTW;?^B#+_4/G!.I6=J7$4'_=3# M%"SJ5"P)FL.?R?1F804QX?3-)**4-F?YHO9X?ZNUE8?B%,C"8SGN36HGWF7R M$6-?^2Y2YJKK 0(!)@8E.5F.GN^?\^Y@578T2/:%#D832-+362;E<4U;1X2H"DOI* MR+IW,@3!TX89DB3HMC@2M?!&UZ_$?#>$2RP%E6+FFEK2' 8Z'[Q2>)HSQB*F M@)&Z]IY%SG\TCG=K>P[L(2"6\A^-PZ/:L?E,8/R/QD&C=FB_@D?KT4+HD:%) M0@VZ#OZHC\M@LV)<5FC89L?'$ A98I^R=$3?W.2(26J5CS!S")SP@=K< _XT M*HUZO0(L58?8QH<;U9PVM\Y4,NC?UYP51H6,OQ5H0-P3G\@EY-N0P=9@(DA6 M:MLFY!#-0!5ZV*W7]VC,DG,&W.:>@E[Z @,]8GJ8%N( E ,_BE4@%2D?H^7_ M!'GEM.EW&S_*!+M'@XX(K._\ZFO31N-(7S>+ :!HR-A$R;#UE5YD.PG# M$::$5H#'!CYL-O295AV(0R-WZ@!71*O'DU1$$3GW]_>XAOVRN[ M_W)>64,-S_2EO90/]Z@P/MP5K 21WYQ<81;5-FK-#-_R(Q[(A:CL53WG.1FX M#7(!TB/R*7X+\I>DC3=52N0$0)/1@N!% DJCF4QT%Q'IFD'U.CBY\) M":SYA4NDD*()S.HH::HAG:-X 4$5EG9:,\, M/)8/R3PU\D1KQ=H/WWU\>T_J.&]4-EF.N]^[)F^4>=B$]T6"E%5=R:';#O\B9PP MW21(HP1(Z:$-BP1VOJG;1(O(" M=(& <8*/K9AHO7$_X1GPV!B67;^7:.4]5_UCG9"&]-&@\6%1B@?4G%/KI23; M!K;N8[]BBAW HS$98DCN*02U"BE8YUL:(&E=*P\I,!6*Z)@/UZ>ZXC=3)P@' M$(B>OCX/I\SVW$3IX1%763DV>F%#4\;39L))< HBQ!G>JAELD%T?L[$:M"3) M)0+*>L5I?VW3^K["OYD@#^ ]IQH,TR463$%\#$[#'J*C&S%NR.0/=&%Y?C[6 M RL#U'.K(JSV@?!4R$@"PKT;ZL=3C A!"9PS,"E+VCW,J_AES;DU&2(:-*DC M$UV XCZR.U+,F,X(L15QN _/0WL%3D-HF]-E(64A50@"_ATWYP+$C?USR;^- M^X+MD2%#Z6IVE? M]I MCVOM24K0AC.^G8]&*[V68HHU,L82']-@Y[#3#!U9^DGK_ WGLEJ*Y8_=7-C4 MN:=T5V(4RCG5$1IO.GPDK/D+7V!#Y2RV3K*($^>WLVF!T9_HMJ_ K^!3]+.F M+$;&J@]Z9:ECVF5#E5= VBT"%B&)/G_$])TJMY@ MF&">:Q^],V$:94SC+!7G!^=#5<&.[)&;-FZ<#:*,)_:^CUS5Q!6(:?4I=T]S M,LS@JZBDSHQ:4'-6S+_6[/YB <@)94ODHW$9MC$>8LZ2N]4R3E9E]ZV9H9\J M!'F2*JM-.TRZ?D , XH)%)F,8>F=SJ"17*7.([4P]T<5],$(_:XJ-25"GG'6 M_H)1,4H]B;4NJ-J%IK;6+6;&&OM/I:@VVU1OR_F$(?UVG/HQB:K@X1C/ MP/%1/ R9F4ENA6>1VH>3^>II84%HN_:@WY#[]ZX3_=+!L&2:_*,&8>,%W+3!9[M8KI M*>*15N'GC2ZJA3"<.^ /)J1+^1IJM+:RO.RQ9(*]"]EXVHY0:S$2-J/*^*%I M#(@9;U220L4+.&2)XCPQ X,CU HN2$MJD&!KN94_1#W=VCHH(W*IW^IW+15Q MV;T$'JQEG$H0P,FFF@B-L<*4[JXDNTY%R!C"^=0%L_)4)3$OG]!4H@U<$YI.Q7G:XIQ9ZGIEV'6MZ"&.*>P*ITZC94]H/NHFAE5 MPT0)9^2N(H'!E1]03_UC'B +W")Q7 ,LM&FU)I&-H4/WB,>KJB0,H,K63:@F9[672 MAA 7>H'H8#I$1L1IPD\U32.XJV[ HLBF@56LJN>.%$BQ]RB^/]>;T&8#P6)C MK3=&V;6KMDD@FD'XHFXH; =2_!$9+?Z6RY\N@^0S@^0'+Q\D+SQ3>Z3=P1I8 MJN6@/I*+'Y#O%5W@0QXZ($P<)EWLZJ$R)(DU&EX+ D_EK%I=PN1ZCKO$X(-0 M=A@/LXEY1@L%_;)B&PZ0:]"ZZ;1'V,0(,XE[(;]'=X)22RL.]\GYHYL@85(Z M!AI\AI6>4M71C]!KS /LVVWLW)Z/%N%$"#%38Y)C:LHD)'W;>M: YEUE'*@Q M59$"%+GATM1M:4ULY#81,?Z.$)%B;6-YY4..N8*8X$$)W%A+R8R/RZ9LT@A) MG8%ED@75= ]\]4RO[SH1C$10(5:2'?B7S1U>M:6^SCVV4H3(B&W"[3,ULO & M!)DQA5/+#]4+HH>TG$H+5RU0*SK#7,5SJHRU.L0?5K2.N+,K2FM'%E4Y#Y&^FW6R\XQMQD MVD<4:779RJ--L5:;OCR#!V^#\QAP]Q)HD_+^,7E6U>2'H4C(!9C=;@6CNB:^ M8<1,)M\[%WU2_2$\I;6;Q$6:]$"=(C@&$EW;B8-Z6W2=@/<8=JH50Y 45?0E MY8+-:52*_-T_0DSC950WB(TF L^:BVFECS'/KJ]NVVF/C^RV@)R"P&0"3[Q( M]:W/U'^0>TF'9TD4.&C08-H B%D559WTGW6XS2 BR]7XPDB%!P.&RB548,YJ MSMB[Q$T%K7IN+%!IURT.X-VX+2(U2\V9UK\!OT/#PT;VN^P!7@E:!7T:)B"V M7%VJ8:]!541%W)47+.O5HI)'\QYMI\%"W!^!6CL.XL$)Z;Y&##QY,)EZU*HT M!6&NY\7H-+K)%KJBV33OO?T Q06KLH4LA5L9JE%;$XJ?*!K2_L;&> @YVXJ!$YXE&!^.^8< TT/7,M"'5)6&BD&Z4 MJZRE-ZJLDK3&-)\Y,EM:P)4OR\8^Q-Y5S38;<-^+8D MX/T):>-)@6Z+[DD8^ ,JY#0I\;8P')%JO*[5)M-IE]A))N%,J< Z@^V>^;'- M9P.T;)U5K-_;V#<=(7[04W&LJYVWH4GUUE "BB \K-)(Y:DWLB62R3!>ID!@'1H]*$9PIFQY0ZIO.C9Z5YJMB M"<>D 5*XU0*:Z?OPYNJ% ^,2,L<)2FFZ#MWC*ZU.H MDAQA42;]7@FN-,%( ]BB9JY?"%:MAB%F2&.)-&4(FYS_;N2*;FJ?%&E:]3PKE;+\%X\/7>2,DXBO.F13#CGA0Y<,#]F]X M=S/@#ZIR/Y,FJ&0K:2#)( _@\43!3$P2<18GCNAV%_F&BIEL_7 .)8UES^>R M>LV[GTAMFR6\KY4[?"M*[6PI&U&)0ST0:*R<2I72F#136]V:O%/4\%?+4U6A ME7'#HKHPJ\U'S@-)4S^17603*5-/O4F/5KG3.@,6*3;;)$=;#_G798R("7:N M6SY/]+@R=0O8SI?01C5=RA89 :/P5 C!^4:B7NDZP*YYE7(5TLY6V/(W8U^1 M914DP.AC%?_4K72B(>?>M%1SQ8)-%01!5 '&FCIJ!2;-W]&]Q]3X-%5^HS0- M_N"KN**Z7[?3H?8+Z<*[G.L^SBK'!9-O@=GKBP$RH:"42M "0ZK$B)UD6-$* MCVZ715H=%H@BL652=ZTXFLY^20IA0@[Z9]-1CO:\TL;H5"FR;3H/H4?3?U3I MF6I@$-W9]-;T>013"N##[DP&*0#V4Y#P6 BJJLBDEN5#:.-=UI1N:@C1ZJ?J MJ=;:H$0@\KX/&;7NSMKG.M"'>!]&]Q28S^D[MJY+X6B&[K?RN/<_KY8=Z[A1 ME"J1QLG#J7>Y5?[L[_N?G5-C134]-L1X!D5^L NE'-FT>1R48%I>AKJO4!6> MEF%0EM,K]3+MJ3]1;6GL8]O<3C<*S69Q3?/AK+Q0YE7UL+9QK6V#"D;(U2:7 MH=V7K\NKK(LLUY M[=B6^NR(/P%2!=0#UM8)$5+K_(THFW#GB:H?5T=P(4BS MKD+.W$NH[TZHHK^FV"3M=L##*)TD0\:<)X34%1ZA)^ZQHEK9.STFT2. OU= MP:1$'@9$!-8+,,'0I&C^X*,A\[2.X:J1*@SH9111-!6[Q$N!Q;\A5RF;>K"' M]K&2DU('B,> F5I/1$Y=3J%KG*^ _P"O2'670SL]5 :!>,L(KM.=Q MW/&8\]9E=1U@!F$@F)?UEF)Z/OT7FW1)TJNU.^0:2YT0X5%%QA$U/:R)1V5) M5_3VA8A,NB#FD>14]FF^5=*U$1YI*K9R0*+C,-\G$2"CGV3,WJIT'%D=Y49K:6]5:^JG35>'J&_YL"3$86O MXQY9TCA>!K6ICKFVO/=CO)DXC6NJ(S]@!Y6 M4]=2,<^C^PP4+;ZDTAE&Y4, M3>]_]3C3BX[FYJCTCT]IJP8=]5%S<+ '%?8_5K!DNA&5ZD*D!^;!]UB?'5%C M%/QDN@TIV:/2>$#.T6+>J=#)#S[2S1^HP"RDPK(M)8@_0%U%:W _*7_0B3! M3&TUF6]8+#PV\00=TE+5,-]1LVK2":(A3I#%=DOIBC)\'GNZ@-%I^XB&_-X0 M53JEU#B8CS'4$?:23+87R)-((G*Z: MW)/F6YI>-)HS3^EN /SW+ITEQ3,)1K37-*/A>3D,Q5>,2-.O9!I/4KB+N3^P M4&=;/%FS!PE9<2 I )/VKU1,S=%:.;F D4$1IA$WK0)&JS@+M@R6U (SBO,5 M_GK,NKD$D"A+[PAE[&$98FL0.O$+^M\$C:,W.+^>&6O0YDQN&9)KP:>R!+#I M@?0[NBV5WEV^V"L_\D._6*,_?O.T36@&O_AZIHZK4]F4>DU*I,"UJJEK5\!E MJN5_NA=KY=E41D ;FA*A?I)]J':"9T4=:%%"&5N7=\$%OB(:55P^OIP*QY8 DY-654=EW%^83*XJ<$ MU*Y34,1<@2,9*LX?+, X#'Y(Z3I*L_#(Y4J=06!]KE5B:!J.CK*8ZGEJU6@\ MI;=5E:1H%-#4%:PS2@)5.I =DY.-V^EQ\#I0G"V5KSF7PM0R9LQ\Z@*@6XLV MZG]%:X3J /7LJOP0%W*XSYS'LCW]<&R1!?JCB4$I>D57"\D$."F3QIH;X_2? M?SDX_N#TQ3VGIB?F--+GI$%&3D_1&;"ITV>$NG3NF36;23B^$L"FH?88 -=W1PIX"#:/,*"5EXP)C'7"& M1;W8:-N,2/*I*A:?&W+,7U*SI^ @2S!/6*,!;,? E,KCW;Y$ @EB&D^H4Z^ZJN^V"IR.F!_"@J7 MFB%N>J=F):I"GN).^L4VB4W'ASP=2Y59I%QF M.D-1U6:I,:+I@"XB;M5/EW**]/!WL^*T39>13$B?6M#WVISE/E$8V 2C5VI<88-J@W+%-ME2WE[1K5M:=9ZPXY'+&#VCZ M,FIMB7H2;X/\^8/;@1U.?"]2.*)#DAR=%#_$V9OD2=5J)-C&"?6NN>3WU/@^ MG3:5-HHU$P'UD43Y\8*90@"3.JK,E>Q+6$X#U;XL:K_\%41" "^[[OL!<$G5 MA6#NFV?H\[E^*S3+EKH:YC3QWT$"B(2$["?LI!#U03T+DD%'.QL^P:7.#<;4 M*\X%\#_?8RG%YCO>9=Z,SD25&S4^P"'C+DA=SRKI.M]6,8>ZJ39I[0'K[G:I M[YS^$">88&1\&<934@:19P21CU8;1-XRH5R<(/(YA7_(@?>\0O45K*V"?GP5 M)5(=(ZFC&8J8PBWUB=53Q52N@.?&*AZ6U%7D@N2#I]%P!8I]4(>C$ -T M:4HM60VDB9F:/V/,]^&)$=>&.8VGS@]&KJ#I0V'!B89XH(.AJJCC.&.UO6/S M@?,"S%AU*M)B 9J%2;814485I$I.0!Y*R0Q5=V$>JTE(E'$>F^PM3)Z+T.+K M8D\@*L<74OLH<+P[9?+F9_)FT]V=#HYM2-.$9PV=-K&%["SIR7JCK5'[R&?D MAW>NY1 :E4N4[U>6U$Z0-;/5"XO!BX)?.)S9RFL"\D(Y["%YE-HPC M()DJ$;&*8"P9E%ZD'%]OVYF2SGO6>7=A@KU,5=.T;9']0*I2S5U2UA2E6T\8 M4CHC'&.^$0?3$V6CRJ]6S;(!+J:Z(F,D7@)_ /LUS-G"M_R!*8#^[B,\E'V, MHXON*0D'.1_-9Z!WGO\K@4L>*F"4NJEW7UV678"Z!=YI7+ZN6@W\=9Y(8%MP M,XTRRGCOL]S,CJPGSZZ=F&+[]"I+V_12-!Y?^EMFO "9 8E(EG_##&T-&Y4N M/Q6\BA,8QBSR:.90GAYRCR*E2%4 Q6R./B)%(W1N5.!,(&.Q/ MV)M0A,@CI$?XW<=]K650DTGJ;/Y3QI16]2Q:9U"9+5AA:]C>STJ1 [G!2;?! M>^YXZ%$ ,5!;H#@,+ACG;O%LWD_K6E7]^G%N][F B\>0_5F 6'B2BI=&>;.C M?ZQ0M'WLTU<:9TLLA YT9BJ.;.6,WCJ(;B5B5<-EPO-LFH_JK)17!NC MD9- M2@40%7O9NJ6!Y8_*]>*< J:QS'DT(RS<('*2N@Y+:9Z**D58I0*&B.>:=W < MK", X=)Z<94=2",]N0T+V'8:.FO7A/S,0TPU1Z8;L.FIG5FZ.7(P:S %QE7$ MYJ@*SJG>/46\]E%C-V;),^TJ$;D&"M\YATV:$EZ(E"L-75?TR=(^Y< A3$ M_3.=+F49R#P/WO'+>_">J?D5N:2H,)ZG4^,2$.$V^:!4B!CS;W3_PJD-5[(9 M7%/:GF0SIBII::PV.G6E;>10QW>:%5\QX]8JH&LR8RPI<[U+"4E@."%W5K(_ M'<-'BHDQ##T^0#>3BOU1\^W4<:.ZF&0SV2FZQR+;&$)%Y"?3EI7/K:N&QJ-H MPC)N#!!25F;F^9AK8HM-3([.B=$U//_.((;"B8!WD2G 3]2FWE%$^^M.?8<* M)U&-AC?8SYIRZ;-^CB9SG$;/AA$_,7]\ ,GDQ7U $, @]09)_Z5<9W@WX*88 MVL>HB_=J>WM__7"/'H8JJ?" )O>2#7>>K2B]+(IF*>*_QCI$_]A<)^[6!_A5!8=-TO3=4S)V.L?274F?[P0X9ESCB7S4:[1T:1['S\1Z8 M0?N\4[]5=@-G.@4#*;53"; M J+=H\SFB]_E%#BAQ'CD,:#-Z*[=&&-1V4.HT84]H=0:Y1LK><_&($')>TK> M4T3>\PGKZ-!/UAWKEIGI U6RE\*?<\E>2O921/;25NW9) ]\G3-4,3VX?&M@ M908#EZRF\&=>LIJ2U122U5!;;8IAFF[UTH;;@*]?/524U#*898E8.5>&E K.0VA3_VDMN4W*:(W*8U M,081L^*QZ_!$WE)LE[7%>,RF%Q#D$AWO MLQV55&(CELS<"0F;'IDV+324U!BA)ATR\*EV1,]2^X-^X+GD2#6,:TJY*S7- MB*;E/;U8KFG-:>/7MM[$K"N=QU.F:;X]J5&F:99IFH]*C?,(J=Z/^CCT,\^? M+.]*6Q8V;__S+WM''VZI1!*[) Y<%L7PKQP*J>,$OW/IXZSBT_S3J*@2&=>- MZ"$_G/RY=.T57@DI==_MYV(%1+O' PE*>KX;Q7]>49K =G M%JI/7WWLQ2"Z8QSR?PM0%7_'$1AC7- \FJ:4!,,^Z^@'.S]E1\/_7#H*-@%K M2V99,LLB,LO,5)9L(;QM2Y,VB9RA#Z;JX!T;,:,+4DN8MNG08]6]KX#/@?K\ M!EP.33NX69OA2NBDG4^PXP,;Y4LRJ3.%[N&=.@5,]P"\CB0;#G$T!Q=0QR-J M6$R/I0)SKGI+7%_=MK&S?0 \A H?=,&FZ7F&]?A-7YYE1B UX:%3_=I&,>$ MWDMJ#'P&B&"K^MN)GD[.ER^GJK,>B]F-FIZKL$2/[E#]+?2X3EQOE=IU<&^L MRZP!QDH:6KQR-?UB@Q1V/K8Y-V."Z5"P)UV,_;")G]4_W/C1#U!G-/QB03TB MY'I&S(X M4GM2;7@QB7=Z5^^R(T5Q:>B)'2D:];(EQ2:VI/@M 97'.65#ZDNXZJX4C^SR M43Q_ZBZON<"D%)H[DP2H(#PV*&Q\VHZ>3Z#^^P>.6^1JDNDP?;1JVH5"'1O= MTVM0J.,T-MW=".0\AHY4*S1_D!W J#H7JK[E+%#-+/2S[4@=%/*FOR0.?ANJ MD)26[+KA)(Z4HQY7D@9#=$9F70,]YDY5=$8GKSL1[M$#7[(1'GO\3"=1R @H MBF5A>R>:O1Z(.]6LUDPOR\P(>!+,]HL),YQ2_@-G_#P#<-@3)11W+#:]-^^T M@HE=X)66'&T5T%1KX:=#+!K0O).<50+(IUH5!R/;YI=:+4<)S77)3JG0Q&Y^ M(%K>*@#S00<8XC,@K#BD'E>#\VW@+N2TV'99A:-Q)I7'76H(N5W8B1TE02@\ MDQ."Q=@)N&Y22= ";+U3'94P?*\=PIX?N4D4V7C[4$2JW34UGHRW"K!N7XCH M.1)&X" FIH?KH378$\).0KH7,O"VR>Z[H(ZS_H##&JOX+_E67!&2:X2*G>SH M$J4Q5>_A&^!K\HZ/5,MW/5>7FB725![.[6Q=5+]L1HF0/1;:>=A& ^L),Q#D M3]')I0F:N2JJF6R(;!1'VNFZ"6K&"'+,-^-9&?I.DB'>AZUOAZJ* H2 ;IQO MUD;4@NWN$VS@3E8]#WL8_Z#4:+.NS*M(:1SR$'O6,AJF(H##F\:1( \B'<-( MV[?>^8S6K<=FH9]*OW_/'U.F2;^:EV Q'F=V'*$,,8\HB4E=RZGJZU!NUVG)G!GA5J'FROAO M"Y$#H>W\I,_D[+RE#T)U\[UA-$SX;[CAQR7K7-,'T$/]@4?BJRXP<$#T1OQ: M=;:GU_VI7D<#[_",0;2$>F@5,&C?CE]$HM3SXTT#5#5:F=I*P\.)Z-')1C/R MTDD7JDLL<@&T>4P[>6P'+^YI&KWJZYQKSZ>>H<;+:8Z?TCR 2QLCR](6 M-G$EUETQ8]$!@%+H'JU@?*AQR\KFHUXYYDS,P$Q%AZ35X30,\Y,>CD%3PL?G M3Z2*C)H8D439E]*\ S //>0U+!!94F_#GH"7.+^S( #K\TO*U)L4MJFLC'.N/""4_!)4>A0RD^/6:$JOD]M0P](P2L>)?-(S M]I[K/M'.#WWV>1F?FYP2,9 YAE?H"7]X&Y#_0)M.?1X,2=K1F<,F1JI%\?0).I<3D<\>;!0+]P?@K01"B-08TXK#B=LZ[)Y)3Z]&A$E$'/%KB>K4PC>"R!YH]U M K"L!\R (F@BXBD58F)L7KIN*]JCN@''K0=Q/A?=K?0)SSL&!D]BP3'1P1V)WJJY%-]RELT MC.0\-1+0!RU4YWU,)E\2+O5"FGM-XK1_8\!XY,C9:U3T@.M[S(% 94D-PH9K M]H[VG&X2!&04ICR_8J0]R/OYL!Z#*5,=FUI.%U/4HRJ1J.UEN=A;69C(,_( V!X_R*+\. M3.((??+#D<05F)_0+J7OTT" ;;R8:5*D[DGUL2@S/RE5';$7?A+$+(RS=9^I M@D8IE@P=C*!CPK^V+I24MD3E;,8J%U!Y>TP%EUD0_FAG3MG3'9K35!:S3@_!]*"'/3? M>UC;(RKZ_GMX<)1@THDZ0WKDD?Z$48\@S5KFH:='G^94\_W'KH9M<9SB]F<" MIJKGNSJZ855_=+&1#S>*A.N3^D_GK=Z0>:CV3>873 FW_&&(XX4I2O/@ Q!Y M9F;H;GVO02O=K>_7)UQ24H\G9%JKA[-#[!<)UBJ#-$)'X1@BYG",?)/Q: B+ MQ&KH'HX",[.)U4G $W%0JK&NZ>ZJ?EDZGX9&TH5_)J&;'TF7S^.U\^^4L]2. M6!P1@-Y-@*K@@_""S+CF+(5-[U&66=H\$B1T3@O4>?H$/!3E M<,>H$WD6*5]JPL-0'S#+) M=5LV',DW<@8Y8$[>MZ: 69@,ZWM:+@#!?8NTNAL*.0-01\Y7%L=\6]QE MV7(A'-\][*,SR\RU[?L13B]54J0/^DJ'YEVG;BMX$4@CY&%=[I';E=A*C-Q? M1>EMED/ 55$EEE-:OI-V[* 8XOCC ]77NTP,/\L>UD:^IS+&+<)X]/I 7[NG:#8!N* MV$'W-@@S7X_GU&H-?\ IGS2YG0VXFNW;G3)M'?4K3:UJ5.V%/I2QY M./W%Z:F)TU=25>I4A*!F1'JTK5%!9$H+'>'IX<@$I9B&JRL-T*I8Z9Q6.F-_ M **!>YECC9 +$3S2(C0*NTMN1M[IP!&-FH+?20IFEH$"3X>[TH>E4WM79>N\ M5E#('.M-2AFY4-B2(2+0QYD%O4H9T(@]8Y97Q60XY!S883+HJ/L!F;+'"^K8 M ',"%&%5=/U,R0MD6@#L8T,*KLF]6"6 .Y<[[F?&1I/1%\1.C7,5'^C8) ME1=">6*.@*7(=X=H2 WQC =8^Y@B;HX4[H3),9E"$#7G-W&/<<=*C@XT/R2V M)Y. *CA93*',4 Q $KD+/I^J2G$JNW"Z:*)F9(.:[6F6JPE@BFA(,5#IA/ T M&CB/-'F/"7_ZF4IV3WE AEZS1K,9>BYY5V56893>"(((WAK;.:1:R+,$+I+: MWM)/S4E9?;+6A@N%>6!:::LY/AFP?E$+Q1"WU->$M(,Y4P;NLH8:)BQ$AM_R6.Z#&:X((:G2N^=RO*B\GCU_I$B M1?JS0DF;7: $)P$LYTQ6M%<$G7LZA1B,&D'N-LP0U>Q#6]KVO5F792O4R025 M[#4JA4#Q1V6]8.HT7@?'Z-S /Z**R'[GVQS.*8K.%&7_].;6:OL*JK"'5$6C M:JP>^LEHZ6,L+?(!&9DT*AFM/Z,DZ>;^>DUP 'D%"+>-$HRASPY_5ON&57#M M@IIAHC$)IR+5T>L>%?!<7"*LFEG*);3G;YXL('.8668&, IG(;@:1$E;2=*$M>S^\]YQRBXQ;1"VINIB:==7AGX)D=F#<;1,2B&P%4XJI.HN$![V[4H3R\]/;;,2I+"FRC6]X6@T MD>9E@]@5YQ^V1F7*[_^H.*=*L9SX]:CZ=^6* -[G63^Z,6#5M?G81!>L"6H' M2VJ8@TG!<3S\_]E[UR:WK6M;]*^PO,_=2:K02I383AS?DRI%CO;6N=NQRU+B MNI]N@23(1AH$&#RZS?SZ.\=\K#47 +:Z'4NFVTA59*F;Q&,]YIJ/,@,V0![N[AGMSF?[YI;KEO!M.WLIYG+Y M3CVJ0Y&6,U/>D'W>2E$-);!6@=!XMO'S^IF3Y\)=^9C&X76R1Z-KDHUOQ2Q( M;:KCV1!CSZB$4M)EY&<:')4/2/XF8/#)]P3(,-2<322SC8P6/0]=H$"GVT,W MR.,P+6=P,Q,+X?;.I\?^(7">GSD:Y;?O#8WR_4%+;JB>_^"&?55N__='K]_^ MY\.BF1^:MP M@Y=-+9ZS=$<50*+P1[[B[C-1N1%?RA[ H*<"0!0^?UK(UDVM>KTDF@SN?J? MIN'NC3?A);)87>3,SR&_$6Q%D&0/?>WNE' $(-S;(@?! ^>-@RS8_;4XETW- MX!_)+3"_V7KHD^3# =QK'>T#SA'1,QGE>\PDW=2@*:/#8^@\QOKL,QG9/$[D MH]"$\N(47F> [)&C@QTLG'M;>QI9&AKF7KH@GK0H,@!+#ZA-5)6Q\Y#,*_ M^$GHQ$2T:BPE=9_%H V)ZA9QJ\8\?I[U!K0DR(W3)J)3,^B/*R0-I8.RM=UX MDKJTK:;'']2?IG;\L\>XZY]\\H?GWN#]]CU4E*/]7KT9#H!=?+]N87W=WZ6O M^^F%F/3 -UEV/NE3#P?)D9S99EDP4;NFHJTO'B9Z766HL$+ 9H2OAQUS=UW4 M2<:2&W3#"B)3PP\A%]"39 TKG&]')X+8#E 7@0<)?K:8HJ,EVKDGRMWUWD0C9,OCE?6ZP8E\CE[FK,H/],WY3"#K>?%M]=YYAFH(/B&_-C689" M1F[';+[)QO_C^W(''L=J,;.:'KD]'D9\^#.1OICF(6SR_$PL#, _& /P.P;\ M8AF R4^([@D#6"*U&W 3+"HSR4LJAKKKKX*^D(CEI$Z%5&(>YBE(#TL6-_\=-H/O$F,6"DXX"A]Q'2ZF9#$EBRFYWY1\6VBS P-0E!"A:Z!W MC,;ODO/TD?-$*NT'BCXX.T4/*^:"HJT#HO$(4J&(?]O(E^G1!L0^ WJ)#!OC M% >\V/)4@OD.I<&JTOO43#8I&">NCK;#T9)O\3ZT-;5/:S^TUHV@))5,9''2 MRLRH%X9MCZ0]<$&^$PKR*!7#B"$:*X])ET1JZX337TRG9C8ZS>)=Y^TA=9 $ MR3"38UDTFL5-]N2G1Y ?[-<*D-4!G=@W?4/)6Z" HI"C,2B#! MB[FW0WAN)!;+L5B.Q7(\0BT9&KVTZZ5OM._!<(5H23"RVF2W6@NSE54FQOY' M"*RF>%DX2VW#;@ZVNG2\*LTS&QEMW0-D.^_S6!@2CI_,>2/X?@5>4OWJ?">> M))@C4VW2EQU\D+8X#KW^T-$+"9385\&J4H%L2V"U&);%L#Q"78VKSON&RU&' M(U*J6I9Y^=7?7W]Q]?RS%5"A% %MO)>" =;OMTS;WYF-J?LV- (<>L@,FT' MLS>QCJM^"%TH!!;M7'%WB3"6[;QLY^\18;BS4>*-5LJ^;0CG<2:WQDR)=(&< MJ:!Q\:P*-+"???RY)#+I H.P1H>*"HMJ<-B1*;-YPJB@Z8LNK]#K=)V#!*)[ M1.ZT!2)CD&N:]5B"CL68+,;D QF3B<:FEDY4?<@I8/$GD$G]9?02*+;8NML9%$"/^L$JPGS4VP7$[&8B,5$/ Z/&;:2G..(J-$> MR AK.JZQBYNU()]:PTINRQ8)N;)&XQS]*Z]8!$K(N[@P]\7K+X H:)DIX[I< ME]PH"+X1N1@^+_(US*A;55?<5>XOP;HDY:'4YH@MF,B,+.W\5[FT@*8Y"P>" MV5F,PV(<%N/P[S59^#0_;6QF )2]:)R!:&D;[4GF^#///A#G*$MYSCIL%?3: MZKK0_LY]V]R1BZ"$0W6QS_6>H?-BV6/?? \Q,U\ZX/5><)&)ZU M?G*]!A?"\#';]2R4+)HQQ7>;HM@JV3U8?XP8?L?@F[P%SQN3W@CX+1 "&'D5O&[X<$7N[#8A<4N/.JA-VO=]]/W:]Q5XN]O)G;2\__-2?@_5>Z@/%WBP/=V"%$Z'4] YP)XJL6=X7ODDCPCG=%SB<0F+;(:VT.Y88\ MUKL:;!B+B[B8O,7D?9]2"#*HEC[5]@8C<:R9V;U">D=P34=6*NE$?:/L!93H M*B@A6D0\2#XB>K(1)7;=Y'J9^TFS!LU%M\'GI0GR&O65?=&)&(1]CCLR)6@\ MTTJQ,#@LIF$Q#?]V967.+7A7;/31G[B' :2PX/@\% )>>*B'H;[$(= HK_HB M/S@">US4B79_OT=THB]3GCV)605Q;3>"0:L+P6LH8NRA;\3OXP)?7/[[/;44 MCQ<79[%CBQU[=(58)7],1RW?_',H1>6Z,PKP2#<,/R4+B2X5F,V$.#A(S..J M6[2,]".3%9C?H8%3"V#+]J PS1YT]EFL=J$QG $CJTU^!),VNP0+_/)!ZV5>8>7,A+_7#?IC M/J7_[BO_W[J+*/$PS,##P^=T6QEC+/54@R#8R MA\RQ8[L,S_;#@HC)T/P;-;*?KHC &^7^ MRE:OWZ[>*$N7B DXVJVOE7;+ZW&8DN#/P03/3^;B([TW$WS/@%^RCR3RV#7+ M'6W%EIFJ)W>]KMLFWZ[9S6$:F@359]J V*M-KSR8L6V6 M]KJ)K7%MQ]-PBO\7>VHKT672QENY;'*ECAYG@G71K?D, MCCXZ\$4.:?)[C<&J1MB#M\6^S;5=WY'[./CQ.TGYENK+8A$6B_!8BR!)G D. M!(D6\BF&[5"Q9K 19X'M2EKS.>5:&%G>AH*4$O)([18\_\VFE&8BLB+@VJ3( MHZ<]2K\5RB[9TAIS#&O\4@[]H/W!!6K18J6!DY[!37'L_9V$INN8GT1G8+Y9 M(9"*K &(X105RZ2FO*2+V5C,QF(V'B$"4)\\":_R=+3%OF1>34:=MI9^09^WN./(>.=$/#^G/*LWQ3[@?X!I!T&Z&W^W>I+5+*#5/W/P4HM:=0EC?J@ MQLO(UMD67B2[E5UDW%Z:U:Q@P2HF_1#6H;C5-E[,_5ZK9,E:N#"B#Q(U01:T MR.)H+([&XS(6^;8)VO"N*O'9\^>T0;G,+)@PT2AO"3Z*-DP) H4%<\@W+?E[V\Z/S#9I#0/*?CE"N3^C. M#=C,=H!0!SJ;.>N_08L:0G9A_$OV/5F&OS>OOS;.S[:C\_8&1V_H>TH[AEQ1M*MK9 2T7?N2P6D.>RS9=M_CW*E"9_89L<_6A#'9!> M#/@&:SY+>#"]9GYG+O8\A3?O7N>J?H(W$)W;Q,S=_]D6K$AOT03Z.$YT,G,( ;-^7]C%EAV\[.#'88B5*#M;@?-T??D1KH. U#;6+ M N3&5;$'F0Q'_FTL>)$IN,TW)\]",\WLN71=R!?:^ZHMLMZ3E<3 MLYB0\V.3\K2L$S,=*?:>1#V!M5TP\Y?QWM(4Q9%FV[]97W7R>+UOU^7<2 M_.^*!V-_%Q[""0_AQ]^/A_ '1U%XD>0PE)]\\H?G?N!^.S(S?F1_,,/Q8SW) M!-N!BO6??1D9/WBMAVDZ;0^%U+Z0+#"!3TJ#<6-1!ZFZ1I;&:T MSXTNMX@-6BD!3+39EAL9UBU&2:3E*^W0]"G8 M^]GJC4OEVED0FLXL&L2:J/F0X6*M+A%_VY&T>^(H)I]KE.Z:R;49+BK>W^:Z M@2M882V%8K"]_#4Y8?JK,$KACF=?[07S$Y&7QV%PR]_8%W[@QD^7#IYI51>Q MHF5D1TJ;4M;\Y/H@G&M/\*TL=5>X(GB=-.C8[*0@VH<@\GB[ MIGCV(UYTAW3.Z[@Z&+PH%VQ,&B&_(PLEAC@2K>/IXEVV)2L#\_MRP^8!30R. MOCT+R4]&&R0ME&G/IK^>B),F;#>\4Y/UFT.\=%_'U]2B:MYUJ+RHBJIJQKRC& Z9\V^9WM>5Y9D,MS!"-[ T] M/FW/LMT,E4U'B%( M?3R)(Y*[G#$P]ZQ..F-J&!O,"%J: OVMK+&&EOHU^48XJA#!-*8_&G4,PR0+ M;47=#0?;'7QF],7FNM;#\X9B\*K8[@M>1([PKF4P DR"QD;\+7)*8?_#:F;K M737#]FK-,=.X3M)4@\NN<)+$BC/Q7/IS$?LDYCHO[9#1[WHS<$T[#?8111T: MAK)=!1EUKNHRMHJ3.EU?T)D)RZ3!G(BFP^AH;F9YFRO:O^ !XMF(3Q_&$_H4.IY!PL*ZU-[.?"FONF95Y9L;W@1T !5271:* M8T\V8DB1N[(K,MF:L+&PU[1?6Y::R]?-T(\:VX3IK&B19 \(E:&&5<97N+>^ M.?+('IS2K;,BXJ1@5,.'TUN,C-'$+XR&:$[E[@=WC3]\D/%5DJG$&$O%$@R LEU<\MR@N9M MW2F/@Z".1= T>39>Q#7-1YN+5WA0=@4[7>MM-G8=X&L:RZ\GS1KJC?RU9#5D M=EO;XE .![Q:5.IP/GBLES>BJ'@H.' TZB AOB4&)4R(BBFXV60=W# MOTC7RS0;/K?&YK[+2XUL*OF;96C0Q^*"JZ8+[-GJI=;%1X6T^*!LINP955&( MSQ$ZTOK0^.QA:88C5M+O5O@T'0C_W=P5MZ:%&5^,7=NZ M<5E[6.C7"3#X82Z+L%\P\(IXB"'B'E=G!HQV;0/2SXE MDP?&VSQ3+J,783?"T<) (D\7LSKI>E%#SL-)/HD$A?&]*X,[T1XFLT+3'3P/ M=\:#=)]=1?IQ6&IK.MW^B\QZ??;^<:4?$:#@*-*3>3*C'#'",]FJD\ 1.!TO MA2_I8LZ<3;PF6PB[->,@_9L6R"H[K=PDTQ41E%U]8%52G(1KU><=WM2:AWC( MF6ZUV10?-*U0ZSS"D@]':6[7@?5[PM^3?A%0N?,#K8SX'4U@MRMM3SM#R?X@BB\#UT$!(_:-B&<=I>#/28>SS@MX M)!T'DULVOPYHX1TM,]"8J+%0I[MOFVI>JHU-%S&B5L"7Y' MT0$G )+&9O:[Z<]]@]])6K0K&7GI ]SD"LSP+]:5+25[FNGFB0O2%7W-=&=F MLU"1T?S*V4-ADKF:,$[%+-69&):-4$P);=,W:].X. A>^2 Z4/DFK5IG:N95>Z,Q4KP!,0SY,,,@^/6LV:#XOH=LE208W'W M-(:M^5LERPZA#,TY$VUH3-@-'5KFR[BXY>N+^Q>,DMH6XT1AEVI;8,UQT@T> M@IT.X=@/#_"GE!")]Z['-6B(;$N9M@#[H<=K;-E-SEDA'$T5 MT(U=#J"$+1>>1(K"ZWWXU>:TJ6A7OW#'LAE5.=\HJJ?7SMN3.Z8RRRE[GOVQ MT?FW3_!GJS>2DPS> C^09V^8278E3A<.D%'&.H6%C&,R_@8;N=%9#E^\A%N1 M(EM^D #,#BI98;NA.B^K>]]I_S,O67]R@27K]YN^N+](_7[O_6VA1A"VKT-$ M""/75 5K:\#V6+$+_59J3PY'NB)J"W3Y3*V1*(M%)X*.Y&TC7R8K,.#HXLUD M&/"S=+L?[MV;^HH3)AT+9L-%O("'PG!>PF/0]%T=RPM"YD$B_@&>8AG&>E=S[PTTVBA MXIO.!R@4\ MW'F:]!]A63^-X(31VR4]&MTQ(*%.SI:CE)?7Y&$[&/6+CBX6!:#UJ)9( M'?(VDQ-.\U9CVWY_D1BM8>NBJ+78J<6DW="*^*=6DAB5435W$ #M)L> 1;(T M+D7+[K/F4$*Y#WE.>MI\:UG/EU_]_?475\\_6R%&H;?8/(.G2%?(#\=*LSX8 M$)P?>WC]-:N4X6DYNN:P&PEH_)?;RQ%\J/\Q;B%%SI6_3C<_%HVA$$1UFY'B MA[(?/:0]("*&335LI5T=_CO"(GFE9NC99\6 _#=%;*O_!W_@&?4Z=&V>50MO M\"N5*.+ _HC$#@4?)3WGOFK6B,!H(&3P,PSR::P#KHSB^L;(L+>%ZZ\_,P*, M4;IO%"RS[]%E5;DSF3:YG\QGJF4NY6766'CHCM4M^FD:^'QZ,3M6PWN:FFW# M41\/.4+R*R3-PC[N8K8R;.UT5VN!^!3B1RV]6$.$.-X!QR"P,@VO8X89V?RA M"^64[EALD&M3%!^'M,G/_SD@N\;.ENKK)-]J.:T*@LACSW4QJ5OKTVPE]>Z* M*B$^9G2BJV.G?IW#XN!Y?15MU)6RM*)AAP @VLGF=TU M6YPP.!R#(,^8:;4HM'U,D*?1$!X'R?VJP;/ _=LBD/.C^E0:Q0S#("R XE(@ MW]=)L:YX<9564Y/D*8W.%4;G-%H5R+,.U8[&A[;3@D2WBV M6WUW)(D]J__LTF.R;]#)154ED5%:O>$KZM381>VZDKZ>NZ0>$ =ZYHW"J3"9 M'!:,(9:8P2M!SD1 D^$SV>'G0T3@KLE8]*/L^/S+,7\I@T"DTTE,JNFX/0D[ ME-8?;?&Y^)PU&K06,/4%LC..@!?O"<%35OP4U@#%QL0CHH3'1H3)+:)L0)AGJ8YTP6_@BO(6TW1F MK=KJ8]#6JMG(:2N 8=G.*/G@D!AZ%*I]!2X+2U:PH:OK@A8#+3)Z.JQY6A0# MM@D]4-[U9BG(O>,B)8^#P6:LGNQ?QHC2R="4#GD37B12$YEO9B*5C UL.+,_ MY\I'[XU^";_>4 9OVQS%N\2EXK7*+KEY>>N3W"Y=GB],%E>*Y@72"< MF\EL\=5T"?+.Q9.6-X54%+V[-[;.EH69]EUB.Z)TTKG$/X"-*&YTD@0(^?ED M6]CM]'B*OK"CD^;U[?#=5IOPE0F=O>#:YK=Y685COPVMZP\VE_.ADR+\9(\A MN*E[LP;79)<+WE9A"-D_PRBQ;=D&]^QN5BG1G+\I\D#Q_^Q8U58V1A8VHABC MD4HPL.%E>MW&_#:\"?@:L:J!F^!421,W/_I.O':"YS"1$E!7XI74WHKJ,9$HGT,2Q3S=R$*=IOZE?&)R*29HGFSE+!%Y>P]W 1U5DX)&X MC$OLP?J67=Z3; 3GCGL+D?KISDQ],W1DBS(!>NEIQWNVV?6,"E8=0"%F-S<] M8K30P<+-=(=AIJ<@]&:S,MYP>$/5YBS6QT_RZO]5"THW#D M>\FS!#!&6=_FG9HA]9MP@U?%NAU0'N>*I#9B<,YG9(=X:D.&#K_TKS0[;?X] MW9;RY>P@2MUJ6<7I-"ER 7#0FGNFNR)OX5"(.8^K(TQX-LN:T+3WJ-Q_]"?L MM(W5XNE@W_7)U1- G+G46*_LO>P+-,X-!^=F@I]'!)DZF>[0#-@@=0*99B9T^$1(CDP:/?\Q>L:^ MKV,,"LKW;5%8'Y505UI28V8-8]Z+DL>#X?J"GF):B)- !'\IHR7P)DDG>_$=:C4&[.C.Q] M7Q:&,(6BG?66=+%R^!H LXAQKZ77T-3>BY@ZB+A:D3!@;RN 2>!!T9*7W%F( M* MS+B3_TZT*6.+J%#I5B^""325MTZ:TB!21=+FL80'#Z1,*'F6G"51ZFP[Y M,.52PILR>0I>@3SQL$B30WYDO\+CX9$G ^*4>I/Q]/DQ&ZA\BU?O9T8LU C@ M@Y=!U=(9YBR1A,,FC;#-]IY21)*,6T TYT TGRX@F@]X[Q=HLB#G6+OD^ER4 MSK0I+M5!M?-^@IVXAS\-VZ1M.!:5OH2^V+<^>ZT"C8T0.H73$51"9'2)4T2='R"CJ@HR&V6?"GACH?^NNFI?<(8H#PL>B0/LD" M'5!'N"W;H2N4;*'B_1 V@J;LIICYV*.N"_%S7-RE6SNPK= _2$7WSQU9O5YK3&.&+[>FIP3(&4H^17 M<'6NZ2^2<^"$#XUOWG9@Z '/A=BBB M/V* Y9/T( <^_ _(3":],.*"!<2SW<&QS+F;24?U/P=K,2MH.6[1*PVEE>D1 MZ \$KWW<#3#FRF/E9I?^27]]'A]ZM"%E[G& M[HUF*3T- J)8.R6P3QMZ8'O+O LT$>3-M%VQT;RJ[G?G[3CZ%6JG"*D:_0PIY4PVYW"1$P/<.1]M"5/=(-!@D2Z M>XL\G+6_Z'S>-T?*'[&##J8T>7(GG/:E1S3_^?-<3(E@OV5+3X@5#4D3%@'G M/GP^A>$:5>C'E$2_=?D'OH*8W(TN^8%%%;5W4MG74F823S,0F0,.J$.%!^H* MVH=M+(]KWOD7G?N*W5QFSI\SAR2>I]FJNB8;U=U;Y +7TLX2NN;5:, 2\,H M!+6WYD5\/Q :V<6DAU7A2L[,Y"/J*'P&&=[ZR203OZ"M4O:&^Y+"HM9TCCG;74*1=5;E\[0RI9F*)Q? M'3*>69+N#"=_4%W7UKSKQIL3)!*!S)$JHP3&Y2U,**]57?SBLG#FG.D%V&GQ MF*%@F*T@R?Q'3*KH:HS<1ZX98ARO585<930QMHL+$&0DM(P'M/WLP0'RTDX) MVE\THO]H? SAZDMFZ=637^.$$.NGBJR<'%@'$5CIH^ZB?>4J%[ZDJ5)N]"[L MP+HK-&G$Y6JK3!2T5T^1RQ4/ 2=)W8)P?DH*H^83F1=M(7EJMW MARX[>2-)I897$@^(ALQOJF0S\<,JJCZ9<448DE@"%80K)PSQ[CJZLJ[NT=T,$-E[&)/,FQ;A :(RL!,RH7LA0PL3-Z+V?DB!-CW4P3T?'9Y=0-ECWZ M<^K""13&S/N3.?52QR\]DT;N7Q2Y9C^90=);VI789QJ5^+K2^PV ME4!KX29)-C/9Z&:P94M).S2->Y VNS[FHEDM2XY7*/3*?4! MW0A@\Z9PQ06Y?7E0@D=!?]$5NMA5%$FZ%%.Z-3A4O+P]#DN%W>5E+^X$_D7/ M3.[!UB"%_'CMZO47 H'5U1);JOU+AG")'']0J@A/9@P-'(EH6]6Z_5 &---%U^5D1Y!G"N'C MQ'P*\CP0EQ@\^I*,Z(OZ-#JC:/PW!7UHF_S<0,;J9&L*6!)M([1Q*(8!:900 MKFQ#\>.=>=;,XZ\FRK;>$?(=VZJ 9V'MW:3M>U8)M^42U1FRE7AY6HAA\7A, M)XT1%V.[I\(U\'4E_"8%4I(5A=P#0XH4+CNA@7ZCBR);O7Z[>J.N! ;FM=_9 M7^O.-GSMCF$!DC7@9($741A5'-YQVO_,*V6__Y$K9=-5.LU)"A#TIP]$>^LP MS8:M/=/JE:!7:XD*R*;7CM3.(#-RS.,TXLJ4>C3W(/WX#)JQ3$_&*7X[-Z*< M\KK.MQS[*UPV$F8QBKPN84'>],*V\3*O\VTN)X_BU^GHK>E("Q"QT0'A\-+. MU4BP8]A"Y$O@&#]P2]NV1-R+B(_#-XK&-[WF)ZOJ7:O$GIRI<%"IX.<3S^&Z MN0O$K&2)K_/;TBC %>3-!9?K0E*O[(F*"P*@$?EK30LO7,YTVH6,>9E %5FBK!OI(:V6R$9+@B2 MM@!_B;EV$8\'TC=$ @W\P>#26%.\-0LD*'GFD 9S6JWXR7JV(!2WFP>CQ8-> MQY]Q2H9AJ8M8/O95C">S?;Z0AE5^:4XJ"DJ[LV7H!BUM&!G1C#-:C5,QCD'* M0; D=:E5_PW2*U45?Z%ED2Y0;06_#(F$G01YB(% ]#0J@?TYW]SLVV: "VFU M+_P/ 7,% LK]=>AXZ;2+H+76SQ'5G>=PD[9:]IH=JA_K2A/&GG6*W?%D0 S( M*,.9DB'%I,^VV( +T0PY!\T"QE96'SVQ@1(4_E6'E9SC-D[J,T$ZJF.Z,9IG M]KB'6*9AU&(.K)W]1+Y,/V,>34G&(B) 0EJ6!]94X96FM-N9X18EVH@T'<\" M6X&W1ZG\)<[_46NTNC.5% W+9\L]NW J>/Z$J46J MB]MR./!.VCH2[+/\R@R;%%,?",V;12) MIS1/D2JS;*V2;,6?66[OD.8^MQHXZ+"VB1"^:X:.4T!%I]CW/K_A.)P9MM#H MP'3VW%B(S>I@<^DG(D%A+OIF1YA@#1_/*R^@6019;_=5IO62]ZN4U5E^H=T) MLB;>.E9MC3/6;;DAQY4,P 'M7JT%#LSR506F5V53\>&E1^++K[.0B@EVW_?Y MQ$L*:%A([K![:]['IE61@<6\2XA-:4ZM1NY)_@^14CP$D]*/@FX:;S?FNT9D MB&8[!I_,(04?S])J2E?9:R.6EOBP_<*NFW6=$D=MVH81H$1JMQ,'@BV0(B10 M@(#W04M9JC_%)N<]Q&:N% +$+$DB)N42/ELDVZ,H\LV("H)\?4$/NRXK?NFQ M4S*%S>.5Z" *"'FA1[Y&W\FVT+LH.WU$C-_2^V!8Y)/<6:NU,HX(^^N6S]!- M:'\,XZLS%9G?4Q]6Q752&E&="I\CC(D?LU5R0:75\CABQJBH'?9X"=Y(M;+3 MNJ=P<*JD/9U3X#+$":E0O^MK;J!"E(LIW!5S&,L=8\U=/@ MTY:<6C*+LDC51";>Q+TQW$P IZ%@=[W:D;5TO/=SBE N3Z,V\\LI<^<79;<9 M9)'BVB_(#)U8AFJW>A7N_[4AE_&1;V(B[*N0"/-I&]>6/Y_6Y4,R'%SOBH $ M5QWXKL.D^7[WGW[FP K%*8R,'TXCZOE%D$OG'D MXAB!E+3<^COU$&]5:%UQI!,3"(40?NS$>_OEB*X)>,1(9>-EV_:9[1 MA;+5GR'B\>=!)NO;O +N:90^GUE3TATTHI0U-MDI^-:O*UM#66BPD-/[&*E' M\-RAQ??3%[SCGT6T*L&:3&,;BB!IPS? M7ILKXM&5W<]*F?*"8>*EEWZ&5N:L0VV^.A C3-B'[^;WSNE(Y,J'/$%JX5*S]*01S^ UA[:PZ@+#,0KOC.Q0G4XRYE64I[KW02/,MREH[ZO)"4 M9 =,C/I>$K6[A$9(@36'1@F&)^P!\9UX&8P'E%\C!C_B)<1DH&4:'I)>1[XE M%S;.O+Z!TX"2O=<[2BG>5*%PXT$VZK!I'&Q!=>)YA4=T76!/)AI+BN,8B;=Y M=9/W $HPBGAC3E[%REYC+P9S=)_R'?S&T,0@S9M@W[WW^+%0;IMT581."/>$ M9F$U/$D%]V+^CNYX6W:!8AX9[U+:2.71Z1GUR8$?1Y93%5KBG4JH@]57,+9 M5O>AJ98V7[BOQCAD3('YU!CLI&G"V^9KF+OIVLV^37%4YSB04G<]V3SVT MI<7P;.'T#TN+X8<-@'8 "8>.645[#6TXFPW?[#P9<[[&"G=363O7T\^4/[A& MX0Y)P/:_+-J]'DBF]S=W% 8W52WP3]RSW//AG-&RNX^3DZXQL,Y%8^GU=>' M_-X]JH]*T3'2>;0,C'$MJEJJ;[-6/]US&/HU-UYMGB-(.2"/2?Z6BRF?KW\FWIQ@. MO_17PSA O),UG3'87YELHFXJ\C_U@MGL$5:ZY M]CL%WO/7-=MO?#.*$TQ>(=PUR&:&QXB]9EH=2R.[ZZ8S*26G6A;/9%G43]/Q M\_Q(WNS%_E05@-IF9^)B !;([=GF-H& O1?A:V3CLSAA.B%&/Z=WBYJUX\=@ M53ZL*T&:,D2@D@XW74F"KY?"BTQNV,%W*&B0;V *Y4>T@9%(,11L#H++R MZ_//]&\>.Z:=;<+TR%1W MU@Z%:UC^0F6'.[(@A:^HC3L:9#YDH/9,>^3@2%F4#LZB.E86< *Q>N!D:E'0 M#3R#9_2OSF T^8)S8*A']=0^N;;Z)#[WTD7QA!OA%O9[K NLO7!P]/"(-G.> MF8N__RA&V='E=M;/9HF.(ZUEZ?KFY$,DK<&*6@_UEA'X+ 1'9KYNM+]*C[RZ M;@:AX]4'\'>29*J)ZG$&HA/*I*#+)ND0N5@\S.*221,S00O;[L[E">B6T9/#(R\/!H60/[^**=.DK"\GI6*M9E(W2OU8 M]#8R;$U3\/,\XMD2]O R4G]G;)IC=\#IBW_2EI8?8;)KRJ[D8\LC&/>I6 M399F*#.EA%* "HC9F[O"8!*2+?QVEC5ISM4/87E8FOH@DI#551VX6">#-S9[ MGG0D 6)D4TJ@::+63/1]U;R??H7K;62X]$G>+'36CMD; PS&^H0T' %W$E/ M'[B7O_GL\Z#7?J:A-#B0Y8BYPM V]L&B4LHN81554Y DI9^(_1_1O,_15":S M8O1_DPV,X8-/K'M6O7KMRXJ'>>2J-TZ'6RRR0+*@UPU'Q7WLF FQ]5_(+-3E M=UD,D?B&(8R13C#)9;GUD<4>A)+[<>:^VI#EMDJSZ3M!RW"0?RQI.,XUQ!E&,8-"C.^6&DQ,<"FG,V^BZ M:))?WSVM@(XS"?&PTFH=,4KC(I5X$G MF^,;!RLW!N9"S[H1TDB+-'-"K$_'>BAD4ID:MX$Y=.<,O-8!N7%Z=A=BT -; M8,3XX L<> C]>E-[I0RLCXZG"X8$>FUJ*IJ[6DGWV7#$FT0A"0'HR;(>VP+M MI9MH^:ZBH!>X/AD1:JMG3/]O1Y3UN6T;H0"28"^ZE*$IH/377/;>8Y*/VXRD)K)(,9;<#,SN>'BPBF5BH05A;/(DHWXEZMX%:/@BZND^:! M/B.B]*)]FFN!&%/:E+O0IZNOTXV6Q4U1'%?#,9;L'?N)B%KS29X?:5[[TX06 MDI$#R38-_M991(N5])[,OGV]BZPAW$^A%G\"/1A92X?C=]G!LG>*)K0/&BOF MBH*A$3B/G*ZPVV3\66.>EV]8)J<@84Y\82'/D46&F-2\A3' M-)@_="2R4:3LHX&DC.] CP&N/\JMJ)TS*8ADV%QG103!^\P4+]X9VEFKKO-K M17K[79-@PYCHWMY-2(SCQ6(^KT-S [<%/$:!_(GL'\?G$KOW&SVHMC&U+FD, M)?*A2 KEA:V!E7V,XPD-)*!W^8=L6O]VC#5)8 8)([A(,7E>.?8M1XJK3@^F0>F_J96WP8IH7L232;",^2O0EZ<-JUTHDR(5#0!5)PK1N96BB'=L6K:\@F-[^34QC$A,T@B>)#P1W:)V%TD?X' M.Y/I]WQ!^9U@+J._;3T"^2K0[S"9BSKNQK0>;>QO/P;K(7Q@\-Z+]EG-%/@K ML 06-YE$2LS%$=-7,T\84)/*XQ;K+-V=9N4AD,-#\O6;%U]G[(.O.?"R) R= M=4=EQ=L6Z.&P<#NV+U\%IP^?^GT]'OHD!SLZ>SSI=CS)IO&X MI)GX[&0._G&\%SHBGEKF]L]%5 ]TKHBKH:G[5Q7?\08(#?NY9QX6C4LENC-O M(C9UQG?Z JM^)ATA9-UL0>Y MDG!$(3?BB@6S]9>ACJ1'V]GD#$R$:PSOT121O(1GY$9EH>6F"W6@A#U17FI= M[.20_:,!&Q%IA'4A(XD.07WM75OO+ M$]W&^\H0XW3D1"#;U :3XH$'M$Q:=^*"Y-*(:=)@XX3'C@*NGNI =HQ$ZKR8 M:^4X_C]#)0),1LZ! U(3H#$4,>(,1/7'L F2^]KB<2D%"13#,]?HZ:0+\@DZ MFN8S.T1&*$7N!QTNL\VM"0U"Q7PP=R$4<@;1X&2.#LRY%=+.SGCD MA8?K%9JGQCVEQ@.%.KSP[Q4S$GN.J>6I)R0B7HU3[MK?>H[\EO=%DF5U6GBS MU"]O:;?(//Z]Q A$.IB[8J4]ID?@)/G2:3G._'7YF,]5RU>PEM1WW926$/G+ M ."$ ?-&.J1ABPA#?.C(,DH[J42 XJ!I75&*GFIS4P4TFO8?[4 QD2S8S)2L MR'T0*@-L?6;,T*8E-9&ZOL7S5 >N;S)';$*7-Z()7VJ0'96 $2VW.,G/TWC. MI.>#E"5G1C5A28\M9Z,"<68!G4B]\&R'-#D(R"7'6B;,T=%O'H)'',_;B2^= M)*U&B?UI541Z@8X0"Q>&_ 0 -TF;GBO@:L'FT-S*&/GJ$W]GW" 8G'81D3&* M3+\;(B/R$4W^BD."QX"S?&O$.65G=CKC9%4B=257UZ?1;CMU44VRVTLCZY+T ME-9^.)^(H9H;5HQI;7+GBB&8[)4TOY]/Y(VEUK6R'G)V0,KN$/VMU#D,Y8^\ MGVS.R3H7PI+3.];[7Q":AX4]93FGZ!5.C*.5<'VD)F8Q>/?!Q,7LMI85C+E M-C3T9HGF[RY8%TO]6F]?<.:5U6+H9IR\:526J7D(9?1ZW_U1OYZGO:P&:^)< MHU0W6/+M'54- =&9:R6!CVFLC@2HMFC*L%,B["V'2M&&X.);[%59N%Y#,C:9Q-A''X%O$_&'+@K@ M\5 O*(7GG4]I,UL.^97-+=M,DQ%U'P\H6R=:U_4.M3@3<4O\ L+3']SL7(XJ M\ BZ5UPCY6Q238=$.;58,_N@ MC7'?5-75KBUFY!^E+UP;ZR=JFKZ%1!? =G5;YJ.*>SG21AT[,-_>_9&RN ^\Z4/,EIT>1>EY@.G(AF4^SA*+46P'C5'I5>2XV%\ M,*L7:8.;*Y36J';(JRQORXH.,3CK&7HORAM^9>OKMJ,\"SR_02>G"Z3",3 , MH*Q;3P#I1G/4E"[$$HY'PO4,)$SY\&(-'PF@2;#F?D^Q=:97"V)694WVH0]D ME.^T+#AOE(V;J:BWK:D*:RY/02X3?6J? E @D1-V/0!DA.YE)*7H>:&-MA\D M=$F"1VV\TF_FU8'5B[^C,*#3D)HBLWJ/5IE12B>?S4M)@.0 (CD;NM5M4PV' ME#(R/BY#O TB$J!.:ARUL68\B!H9S$"_'5D4CTRXOK2J("O$?"50N\4[*;E3 M&HV(!^1*.;LD:3A$!W_:<:,T\2. 9-.F)[7D5[36XCZX]&:?*[[^]C=+;_:' MK-\D6=]0#U#'UQ)[[#=&<>/@LPB&@[V3Q'41Q3C5.7Y*K57?,C%^6=P6UK#* M Z:@9-=CZ-EU9/3,G=O0X<:^.TZ%S35=2XA< Z'?^8AJ%:YC\4?L7Q;F2H;3 M]K--4.)+.!I2R>UW[".8ZP2+ZGJ+^=SM2Z[6Q$90+TVG3H0O))D!I+B6/#'F MA=-C5E@OY91-S&0\4#G^E1+#;4,>F_48^A;_S#]7TF@8/08G>+7A2Z0%K/K;;O'!HY)*0MQ5JB< Z=6!8J=M9I@"SWYVJ^,?9L&TDB M33X;KD5G,_PTS9M)%.CS\>NAK+;)/IR0)\FSCMXP?-P8A!A@QOAGEX776ZY$ M)CY)=3E1F/MO,"(\? #V]GNV/EVL5?@JA<"Z/GT3')RT4*(JHL*KC)BX+8L[ MQ8LQT(ZSW2Q(""<\[DXF2ZR8_3A?Q1[:>,M0]XU[(63!'3VYIUOF^1'XK#G@XXZ(4#F0I-:T6F0(F59VQ+(L"3B-DXM6XZI>- MHB"I4W_'+K6\4B=^_#8D=6U3C98X#5"\Q/*%W?Y*;78 MB@ZR+1LXZ]#WZFC*$09@8R6LIMG9T7 ';#"LG >;38F;CM(F8@!.*B;0-*(] M%QISLD \U_*3AIX-I44@VT$'F%45DUCAH-#.=%8X:Z*:1=SVZ=8O+U%9V^NJ M0:/FFD*+T&FF["%S\S4%G?-/1FQ2R,%""G9*:D@O6QX@$QF:(' -@3 AD]VH M>%68H1T=6]!&#ED'CCI&+-%:.PO)R)16+XX),Q[RQKF6ZK!3+42+UR8M3301 M6&#(@[2UKB-+H8>(IS[/=-(PMGOI%'[LIGL9%V;3QL$20\(U)IZQ=,G/1,/O MH!>=#[$L1RL/)97$)+V;=JN<(]7],$7B'R4).A,8IW2=M8'/5(3 [%3*"E#1 MBHU)TCBB'I$S7X!7#\,K<3$ZC[W7A()-@.#=C20YX.XI;H+73M]L;IY,)\ZW M13B+(KS'.5TZ%^6XWK;JN<_2HW0-T]3>-6VUO6/23L$<@N5;X2U0 MN$D%:659)^+2T5AE,;_OS%:>!$UQ*G66$MR2)[@J7$JM*P^LO%A 25HPP'Y$ MTH8)S2FS_@A.41YMA2X;).'^%A%G4I!0/QR:K7:F=,G CI]*GUBB38<$V+UK M#).X=C JMT/9)WO'<TI;??J4M7YE+_9%OQH1WNS+CLG['^&JS2@NC=I=DT,-<*5XJ?9(7ID1VS: MH>P#8Z[;)1HN=#M+: M ,95;JZR 9X*60LAAT)D8G7MNO?OB_Q@OKP_<#M:?87A!8+E'0L"/(K+Z#'A M] ]^@'YXIP8&JA50[PU*X.U?E9\HTY@R9;@ M3Y,OS_1W_^]PX-.ZKX95A-&!<4)!E:QC\ MD61P]8*9VND&6M.LB9OB:)(L]RRE3W"S.9?*):9RX_- !Y".P.?5W:UW?BH; M>)0*E$2%YB!5=D?+9TUKQE^E$,H:"MCTK[R*KI*DIKYX_84FSNA(N2[7+/@H MU%5\,7P>]?9*I)"MPN\O(2V[AU*AI)&6^MZOJA[4*>)9S0-_2@G,!PM"X$#' M)X7L\Y\#/#-.C]/ZED'DY1]&$?.68!JT ,$E:X9J6-UV6W1ER\Z+L3XQEB_W M[<;L)4D=!#T?C,NB"VPT(_75_+-R12'RA_,CN3<,8D9#WS&FQW8JNSFQ^*Y\ MZ'@.5::.DDS'EKG%BM#V/*8EE4XWQ>D9>D@6M4'Q(U.#+G:U(\&W<>4;).7P MJ6>K+X)>7]F&Y>WA@WR#5EH1; T?FR,WX]'/0.:S9?CFKOQ.DDS1RB;[5<:7 MG!27I!%Z3QE2M5D@VG*8O4L.L/$?2904C(%J9(G,P[7>H^3=+17!=\8J ! M@T$]:C0M 8O.CKMN5%?QG%RQ7Y;M_/ID3I4<":$><;R&EVY>S1UP"EK062N" M(6FJ73DQ87VZ<,O0(M$,;0JB7AWH;Z[2WJ1E-WO,Z7,%T/VWA=-O3(B7PQ'J M7CYY*2#6;.7&QEA>MGQQVX29V\,AW=WN0?=Y+ 4QJ^Z"<.-&S_ MXR?9[XZR"_E:55P^\*_1>B0TEJCVPK7E)O+9*JH4X[U?O7QI^;DN)NB.1KG*^KK<\^O>G)!=P:W?O/V)6>W,9QXO3R0$,], M@KX"YW$B]Z-# 58E6GL-99$9[&ENQ60C VI+[\QMBTZIFTQ@NQ V\,*-41;I MLZ1C\A^<"FZ0&](4&FV-O%*>\7$_ECG9F6R\M%Z6+'0N0K*HSRY*K:+9^9:A MGCW70857@@(D9;$]J.QI6!&"+JGU\^B0*[8LKTFOT/8\G[=E4X7NK^K\ 2GZ:VG<_YI2Y3"FL B"X(HEI.R[#'^COKK$[T8IY6)3%1F M:*=,H2TC\4VMEAB-N39E6,7&02ACD7,7!7U5^CHA+##4@_#V_*5XNOFKFD2B[<_J=FD"#3A6*H_INXK)5:#A('*M0A;0(8D0WH!.GQ MX0'Q0/D9B#%=RS,%G1!&!<2<*U%S !SK09SCOFW*[6Q_"UN_;](<(5NU"GE] M#[(+:<+V/ VH+K%T"!@CZ8IU(5DJV8BD8&NBPN?$AP,/OZ.R9Y/XRW@-KW0S MUFOH?I5Q[UU:O-+W;DSX6+24O("Q,J0GO1#XO'1R_6 M%U=,RT'S>-?FQX\>L>8^GEUS/^P:\DOV%V]+Q(I_I5CTFX;FYA?CY?O1GX3- M!G/P?_^ZW[YS%#Y^]LG'[W$4'OKW.S,M/>]F] M@R#SHS^-*F6:A3M#3C!+09!)Q,&*?L/!R]"-=*/3:Y4P4)P*PM7"MY@18#PK M]$>+/V"?Z+]DPGXNENSYY2VI'\&2W3,*BR5['Y;L I?=.RT9%UTW">YE7@(N MA*K6HJ 97+-(EOA+[)(! SFCLABI2U\MBY%:C-0E&JF1N_7NUI=$*- @A\4< M6DN* M&9$XK<86!AGTJU.1CYIR&3!9GU;[$CP$J"LO5NC2E\-BA18K=*E6B"P(4ZL$ MW'7PLNHBZJ!YHIC9CLS%"%WZ:EB,T&*$+MT(.3"+F2/KK4U(&@T+*5T1L?:8 M"2ZU0 7>Z)K&+!SDFU (2CZ C(].::#-%B M8BY]KA<3LYB82S0QT2DRMV5;;+CQ*E#0[]%'+3T)*+,%T+,)Q9BTP&)_+G@A M+/9GL3^7:'\Z:*V7\S0I:^'Q0PM9N@2S="8Q1@B MA]*QBKZX#=J5K(6,C1&:6H_T7?[(L5*N=&N86^S0I2^(Q0XM=N@G8(<\.I(? M!VY/T#E(%-B#4+N3OS2%XD9(N;X9N@YJT9ZS^I3DN[DYE1/AS$H;FB:WR66= MNLK6Y&.\ EJ7UXI"#^0>:6>Z/(C&G;C7;6[5O+_=@&*6NZ5?%>MV $LL6N9% M)W.QJ1>\N!>;NMC42[2IZ'(&)10+>-(#@):1&1>-P,#APL?5O[;8"T!3#+&J MF,2^Z+&^R8Y5IB)S?5EW?5XIE4[4*2SR@]PW03HH"Z77K64UH< ,T;+ #&BZ MN8H0&(!R=$RCU1D_9XZD5DAPZ>0 )T'/1'Q\^>)8LI8HVWH3%ET1_LD\ MD)V:UZ V!GL:DT,6&RC]-"8PBQ+\7L@I8Q<9JNU1O-N@0+N5<_=3Q:]F6U3" M.*F*C',2QH_2]Y-B%/UR"10N>' #A6BVHHZQ49"CIK2E5VU/ MF>O+3XC)3=LL$4@4E>Y=I8*,W]_U_RGI%$"ZEV4LA4_=N,3S=7-;A K;9CAP MT@?: ES(8VWFYL!LW- _'GV[+78%BQX "B972GG)/0^]$1;[AL'O3:RLZM_\ MGAKSL:1U?:3'*3>!IU].LOA 7'M4KOC BLW\_PS,J$;GIPW,F"=;H;7/$' MGP"U_>N=4P,75Z*G#^UVHBG %2HO8RDBIQ6-VM8(1Z_.WFD4@W_0L;'M7R%9&/6W;YG?Z=:CU;FGX(JEPSV+W^;XM1(A']%E] MECOJ'V0@UF,57 RV"7G/F245>G/ZU:)R\&3DFU4G[;>_>?Y9%F5.30EI#PFM M6@N2--VC&L0!'R^'?VV6B/T7G7S&PFWCLR^N&BZ1[T[24J MBG)UH)%B:A+U94:!$['Y[*.NR4^%M$5 PP3P; M^:#9XR97QF@\%GG5BT1@:D,XO*;3B4[6HK^#+(Q\P\+N9'AM?:A.#QT0JM@< MS1.C O@23\: O.47\TO3'X\Z\!FY@DV?TW^+PYK>HN%D?[XC^YRW6_7^F!6^ M&UU*ME.YW7Y+Q6D"SM/-T3(] 0UYVR5J(/(VV.7)9FA;"ZUJ%1>3'TY-W9X[[8B*+>*Y'_^G]!_BB'3E0^7,,C%\>07>@X M'V0&;@O:X<)]U!=5D7+>9FYTXV118#H@EAE:-P\91OBZJ(Y8*CT.C@W\-SP4 M #AYJN(EEX3.(42WBX,$0U WI'<4O2L6M Z8;VO:H\6!UTK5P[^]AO11?\V> M>LTG($S6=8ZW5Q5YB\RFE"LRG9'TB4V\7@KNTT'TT 1 SK4P59)<(U.X/MU[ MO$]7(:V*K5*?B^ < J,34)>PR[2/JY.W>#$(TVA<(5&B7JY@4I."L+7W9*S@ MMZ)';/+:/']I-\#LV9(XJ);-F!PL5U^2E[)IKD0X=/7"KL'FXV]OOGQI.F / M]IWCH:NVQC;:.YYYSJ<.=B?-3YOQ"-)?[J:<#0CIYR"0;F7>(&S.G@CN=%T> M>2?I",R8TGB?]^6@?_C8ZT6:&H F;>1Z4P\+6W7+ZF$'/8BZ T):#K:+;3D< M^-[;A/([[EH1)BMHI;A3(-&8O"MR'FDR,D$<<-OB\OG8@>X>.-)( M8R$(<@+3ZO62LP 9598-51]EG$/A6TR&O/.RBYP^N0J=1W@*VF17^*O[9K2^ MG)K:XBB@?Q:P\;^"ZU.OZ#C90U297X < M-7*PRNXZ>6F]!+VV^UE_.JHPVKM67+S+"J3T*MO8:3;G'TVK_!NII/@QYQ95 M/3,]IW1_W;):Z0:9PUZ;N-;TMPT\3V2W\ALV7V4,_+IBK_9.S*I^UQCT)8*, MQRG^O:^:-:@<9=0+2/YU$L:)(10/Q+3^4K7.>'3&N-1TN3G/]0^QC[.O@%>/ M!THPQIH%'8GZ>1NL?H:WX.N3>X)@A;?%+N>.M19Q&2IQY@G2J?/./>!5O..$ M7V/PR:J;#B0.3W)3;K!2-Z=QHUS.LZ2#>V)!4(U5+3 &-8LXHW!I\$BT:KEL M.;LH'GXHW6?B?N;8H-]]/VS03_A GH[2!TW$WA5!I#5DX:-6"#+?==^T)ZN# MG<4>?+B'9JTD"Y-9@KT76W4!S^::BJ,2<+15*#SPJ9".:N9^TJR[IBKH$.>H M%)0M.(^%OV7G/C<+NG#V]TRWOR'-&O3%;>B8$UWOI;B7"*^S(?+4-)9$NIC3%-! M@W?@0 F*JG(4RZGQ;/75NXDP]( INQC K$\BR!KD67V+>XR:"[N*-BK^0-:\Z)G)N^2%9I5P\SH%-WU$JTS=@"&"+=- M5--\<=T6]C6Z/-> M)0D=WS8*E?/[Z6B)2[5IFZL9[?)GXH+)GTG9=5U(G5;;227O%'D$C#+ YY!: MK]IM:;Z=EI!C!E(8+>-JCKG$;-Y.YQP+2!%#T_;Q#90-DW.I"7%F,*L,@=)$ MBZWZ+2]K'!2(_;4PKE+ R9@\$>/RNL<^K,H;9HB N96F8+(0/*3X[YTJE;,! M*L]8FF!A1[4^3 A"9,GKHB3( M05-_LF@W?E9?.4T/WK6 EB&>Q>9N]Q9-QXF0<[4OXN!ELQ^=&S<) F!^4E-% M2X(&04I:6\$#)%GCW H.,3<2@1R^5N>0'/SUD$^/_&L2B;5\D+QL:CWQL6BZ M8;B5)* )!$Q6S7NFQ]U3C"R0D8, M0Y':C"R0S+FT@8$U$A,76C7&&!R /3AW'QZ%GI)'29.__ER=TQ%^MOH&XL.5 MY4N0[>]5DWAH:WZZH:8ELG5#AZ%IAEY1.73@]*;3F/:C/V$B:644JYN" MUGG!R0UU<&U%22PC9;8B/[C-B>\49'B;4X$E>N^-+,5"P3UY$AHFV3J3G+LH M6]OU8+CK0@H[6.)DVL*#)207DN=A1<;T#)UYG%>O]'&>H!>OKC*-"S[.#J;4 M/3JKWED-WJE/JBAEWY;K(9'F[8JZ;)+)/S/O3 250N-CR;/*%<:#7"BK6>[$ M]ZXENN2_G50X)UZC9%<"H\HR'_R:!OV#LE.ZR/260/HAWTY]W9K M^J@T4UW##OH=/YWZ260 FXJLFL]]LZ=D?7MZ&G!>F ?EWWFY,%?^7;[$DZLU M.+\@V/:N@;[@L"V,]4X^=EI!2C#T0E HA.0T?\F_FHOM)' ME#J_90FW)8YM'!]\"O'82XQ(5GYZFCDK(^!(G#=@\(H3<4\VX#%G2*RCDOW= M-NSQLTP0[HV%*7=DSZ/EG1H2IXIMLB=Z E#%;T,.1U:"Y/U]+RB]=19!HN)G MHZYNM<0#?9-A&2#09*^&"W- MFCS.VZ:53P%SE@$1"TG4*HW9)1.\/7.A!*\-H=6#Y*TZX+_WM-#K).V"@F/$ MC;1FN16XFUEP'2>OM03;DMBSL&B(80AE,]O,B3<""@M%%#DK=RV.^D MMQN5S7TKL>RHM3LT-B1S.";AF?E:ST=H1"A.40M6^&L.:UH-6[4-I_BJ,Y6B MU0L_0&(TW"ZN]PVO2T>:ID;%'77&95;B/*6I:T\&B"WYG)$N>4T6"4['F9E* MNR7X4S'=Z"AY1U4NAT>]]]C)9H9HW+'A-DLR@<5M7@V8/YHL,H(560SU$1AM MM(VSI]G:F5PK%TO#8\6N(?*[_?XS;E!^8I=[C>0F(=1[(E92!YV='0CF<-JB MN^:W9X]RS9YJV<$)!KP+'*FQ94&_8D[!>*N,#T+U6J*O,=MRFN84,8W\.FNV<1UJJQ;:8I&!BUXX#%"GP;/5J:/'80'%DZ3!['"##,-!6=L6'K:7@9./7LR-I M"\[=-3%*EC8!$Q&J%US6D51<-&,\E5=2J^%SBC8U3[5:L0"_)NL@K4P:IZSE M>G1D'H#AB4A9#%39!DP'_7K 7YW6ID$_+*?(&/J\WC,Z!WC'?AY..P_N3X = M8P]M012<0Q1\_",C"GXD(_Z.5MGW?83 )03M ):>=([$Q(,[4;D&%SA8]?2> MADYWH7MC+X2S12R]."?XC(\GWAS3PLJF2UAI0XZCAR7JXVWEL5,WQJ#ZXSO+ M+6$Z;HLV-!1(E@>GCG_ET54L=6@]0XBP0_66LTU2 $V!J]-'B2_/"7,N7^\9 MT(<'.#OZKJ/%([U&Y6+UBMT=>8[N4&5WPV"./K=A0U=X6VS'[J\_&9Z]IT3F MCY8G&$5E[!45_AA2YP8^^TQL!I>)8[,LZ316RV\.#Q++/WP;Z(_G;,I*$2=( M^ZP.^4WH3C81:RD9QB1+3*WSNI(D^CCIQ@Y0A$6&0-;<$3:UO.4"/ZZ)!UW)3M9CA(F2WM;KJ.I0--WFK' M1&5);J!8KP6$P6&86H[PB2SY??3TTEX4#<+5YJ:IC!%/FH^%1\W>.IZ0V]SR MFJ>WA1\*DR9>>*/>7?^T)8 MYGDIU.?D00I"FVOX!M>.T8!8?:R+)HEZVEQD AT$)M8X8@CE,A'\W@=6%4P6 M7+Q7S$QRB^$HPLC@XL)P\2V -EW%A.ZD84Y69,#'-HWJK*H&4%T4[B6D+"/ MZ3<%AP3LX-,:YF27*G%(\Y5"MA66XRZS+3O+,Z6P'!1=TT6'&=45D@*EK7]/ MZA8["6)B[.4GPQ?R^3F WT9=(.;R<7!*0->L^1%G#(R:#S4R\Z9C%+C1P^6] M3(0^_0@^'@)V9"]FR\@N5-1'2P?HF4\$8G5-MU+(?]LH(07 !LP%W3*/K&.) M?<(WB=F!T<[P ;95@@9Z[#:ILEA8GH4@#4U$3+CA.1B /P!+ C-D)%6IP)+Q M(KQ1=9+0"^9DFL- G,_I#5>H;W'FT0LDN#AVT%K:@56!,)8.)$!W6D':--)P M:.\W\YB65 !<*U:6P]*A!\->B(LX6LL9(\G]QK48D-!?9Z8+T6XG\(-3,%[I ML@BG+Z],DUWXH0[ ^\Z_F )-ZX!LAJP)/O7$9\/@\VVGY,AV8/IX#$S_WU]N MKST3RJP76';FBAB)Q=!W.$EU L\QI<@&+?OS9Y,_FG[Z_G42SOXYW]R0NT>; MX2I (_"_!-$>MY-Z45GP=6A:?\UBF&COCQC6$5=L#NS;QJAA:!EQ64A7"\*[ MJX#V!@:X'+4NGLEY/X:\X&SWB"!)GD@$@,3MIFJ&;?#ML$Z>L:0'D5J/-A*/ 1:%G1S8(<9U_:PZ4->$+6 M,@@Q\/VBH[P1/!>^B3L]6[UMM#Y6C/,4FG\HX ?A8EO !&=QTSALJ&)<=-?,CHT9 M6V5(0<: _G4+BZ9I!HX;INQJ/M4L>Z2*-%W]JFKNM/U;'.V=M/PCWN1W5I_\^+/_BR^&_Z:=EV)LD5-_-'-& M8=9.D@OQXZ=U(<&1*$]UA!R#,GGNACS+3NX$_3/.ZGE[&A0[SEZ MY&6\N/PA\*X9[]0VXFBYQ=T7S?6NR&-N@%S4C9RO?"$LO1 &M]*O49P:/=%O MFQ+PUEW^':KUW_7GS,Q=((=AE.J.P\A.:%5S]O/+ Q8X" X\JYQE)CS..9J@ MX(PQFR!7KG1\1ET5B5&*W?R\1%^4[1Q( MJ%]%C_]']FGXE];B(0,A/2"QWT,*W.?(TA-X7$.>,AU]9*WL-80F+HN:BZ$* M:^;3@^ B4E[:,;)Y,+OE@]).*HWCU2EVW"UPJ*.T+&@$+:RT5)MO$;$[3Z,F MYP0$!SW@G0%1CC0OED7U/H95XYV\I('LL]$H1,L;JU'"W!%Q=%RQ*KL;6>_) MC4)(2,\HD2,B&E=?A)+0QK+A^\ J4N0M0SMBSUE<@\]67]+$-;R['14>7O3K MK]Z^63&"W0,)2\M@<#7+C@TFR'N$G2\-";UJ$3 M#)TC;+0D6DR@\5C)'G2Y=A?7\6*YQ]T[H#6IU1%6Y)1;*701>M%IAS#G-&)6 M*(!7-)R"E1!(0[ 8XX;CV5/6T,EG/<=W<3$_&>3"V^NT^4S8QX1CSG:5/TLF MR4UXCJ,&LM#E?G,NW1IZ2S)M[X@SR\L/Z0RS8"$+<*81SS;GG>1?[H%RGH\D M0BE^K@55'2^SL-+^H%:I#2T2@@B%GE@;&O#".A/ZRAC8L]6RU+7K9)6Q;MR0 MC5GO9&BE+:@YVT-A\9KUVBBVE@]#N^(H7S9O"&G!G(1?LZI".-^%#=Y)[4_) M::MBGV].9Q[Y ?1[\R PS;+=M^%^YO7Z3]Y;O?ZBG>8?N5X_L1,AIOPK)3-VK\SR5::*J:=-G@^MCC\:F=&1Q1\>,@0;TA1D@J:@G MN/:;ZV([5$6H^F=2%+-/9R[V-7I,*2CP^S];_44Z86/[2!E8O,>0.RM6'(MA 8Z\ MV]4J(P ?6;F4%!:?&?&N"R)06<6U'J-M\XYF?)L\.L48S"3+4<3!:$,55.\[ M8,%SLD\%)AGZ9\>S.V)(6_/=D=8OP1]U,%:I&*!HQB?3?M9WO+E2.: MRP/C;;'VN#@N _A\07%UP'S&'4-!1*Z;X4#'=,,Z*8'F0Y_?F 49J/R@&RO4 M8$*Y/6K ,'(>>:VI64FXJ;19!XNI.5K<);2]M"!GGTE8FT=M[[D4=*;7CCM\ M?)E@3%Y4(-O87PL ,FQA\M;S[=I:,39MR6W=4=D)?-=XNWIB&8U,AQNY<0!A MB^B"225QW. *A@JC(-T:]XV O37,!TV?%"8=@]0C!M,NEM>;.2 M^]A+24Z+R]LQM"MP^O,*E"B9OEP7N[+OWCTA/(KL/@=N'23HI]G=[J[LR4)+ M409V6H[6,( PC%$S0(J$UKVD$/#0_O<50! BT- M@Y[6NN;6-&][MPQ1.8R[K^*6;_2V3*MQV@K#8-@;8# +5?H)I!5-&VFES[RW MYCBM?*@CK8A4\@)#(#@7_MW3P&T"5%P!9Y2L3@.&AW["RCL?H)D\1ZQF:@! *TNA4Q825MB[1E" D'\^+ M3$/=0$N'ID$X)AD/-=2;"@(V4&UFJ(WS'EG>]3>?(UBXHM]A>_./GG^^FL5, M3E!IL&=!T",ZU_&P&#AR?NQ] !*II5;26F1C,*5#HUQ-*5-C+GH@Y,+M2FO% M[L6,:J"@3V1[B/6"E_[FL_723]]K?_-G%YAH_#$)OE631_B@S!U*!6Y\133: M:?H&VD&D-RBQ=F5W\]X:87\L'(Y$Q)&_EENW0VIR%KSEFQ^\+B,,KDCT"'[1 M+BE34&Q]MMV^_U&X&H[<>:6(9!_Q1)4V$_])9K42 M)MHQG'5,\<:&5WSB-/<])U64\%-S9=2'#Q'/Y9B;%U MN Q^ZN &[.2=VT>^2I8 1CE^8E9P_@24&Y4*TNC#N[.CE;&0M\8R+DA%!,9R9F<+*&*TFCXMX3$+7-6[^48T%A8UF+L125,4.YP7$ MWR6_PFS>__NCWWS$7C,.5/IZ^/<1;Z+_UNO(-]!<4^7'KOBC_>7S%>=IR&B0 MU9<[M#,B\W89^;#8(+*$?7'%ASF9CKLV?Y06_>\N3XL^F9>?]K)[!X3DHS]-TC '0,;9OHJ=YB - MB2/I4>("R6W9-JS9R$Q)VAN426R-]E8@(04K.U;)3+7[^ 1#Z^].?Y]T6X7S MV0Z&__R/3SZ;S!C]T>(/V"[Z+YFWGXN5>WYYR^U'L'+WC,)BY=Z'E;O 9?=. M*^=2R(V(6 RY+[[&YL$1AU.$LY<,A[+R!7< 22XGW^_):>Y*"S+8(31,9$!W M^FA8CMABQ2S1B20H]=J%,R(9[\ 2-XU[3AH]A\F*(+GU%+(9H M,427:(B"-T61XIZ[4%U]#Z78"G))CO:Z8W 5Q87,9 N2+U'X4C;@U>:T(5=I M,4B7OC(6@[08I$LT2)X$4^ANQ,ALI&,C@:NA; R*%N2<8OEFL3V7O@@6V[/8 MGDNW/A<^NPO1FS+G%,]@'"YH6TU8&;1A57E0O#NUF+!+7TN+ M"5M,V"6:L#'S7NSO"BU\"M,'8?U)46=;!E3FL8$-N#%68BFXV3>7 "\4XA;[ M=.D+9;%/BWVZ1/LD%,*1<=@W6"B;ODB5T%\HT$,O./J#=TT;6RM-W"W2^:U/ MH1*7-KDQ\$I\.J[B6R!EU(*U11R.Y_ M42"Y9E2!+YO# 70PJS\/%&X.^-%KT\G 1=\89Y4QE[]%5#K0;^-U,#W/?_]Y MM_H*9I0;G5ZIX7LADJ,OY8D7RW?I2W"Q?(OENT3+U]/U=SM/R4?WOI*?KM9Y MVXJ$A$F$_'-H^KR+L DVF;!X[; @LWX"ZV$Q0XL9NF0S5![ 9Q!<*F[S;NK5 MOFFVJB9AO*'63\_NT_3;XX_11?AB?*6Q,++[OK#$%T:U%WA;["/"(Q>8=Z#\ M,WG@/8JKM3B"$=6!AVM-J>?E=5GG66 @^++XKMPTP17\R]\DX-6+QNLY7?DD M\L5]C&K OZ9P!MIHT)-VK)Z:O(RRJ=G8H2G),'!F]9NA[83\KMLT1W&*MT,; MN/2YCIRA]C/5V]X)T"-O3Y$ O4N$ M\X(F$2LKMF5D9X[2:U.>SRS]'J@A:R>7>YYB-28(PW</0+F[BQ2^=Q6(M%NL2+9;9(2M8BH - MGD-D(W9#O5W,R\7/\V)>%O-RB>8EC>7(M]E5I>FC&6XW'$.!6KEU_]_?475\\_6[$>S:'<9)H(NVM::"_F+""XA42M:J+L MJV8-M1%.LIU4W21HY2:R;1-Y7:Y)BD!8;+478<("6H6LAM(7^:%3$4;6GI0? MJZC)8@PO?54NQG QAI=H#+<%E(J:B"=U2E"%-;.OB_X.B-M$P6N$\A6 *?UB M,4,7O!X6,[28H4LT0]'J@/JU835FZ,EWG#D/M=<-K1"[ M13D[V,+BV<-,WT]="A)BS]!8@6HB"^E"?W"ENLG2("&2>5%>KSJ%>6@/XMN* MZN*]^H"LI7@+5?LJB+U\ ,7LT7).K.9EW#F]+D^RN_/X/G-RKD$9]Y-/_O#< M+YC?CFRS7U'?U]JNV]6O_[3(_9Z3^_W]>Y/[M04R&LW/+FV!3 ;MQWJ2;]AN M?1/!)L84D*U>OUV].75]<1#;]-HCAK\VQ/![TOS]\(+,WRHO:5ES47H;$#90 M+Y4L1% BY\]DB4*MJ-Z(+B]PUJM\G^/L7G7&O(!EO:&SXMGJ6U&/YZLD%W$= M@'(]S;7HT<$\\MN6!<#:ADY8FAG6I.7>/1Q'*B&&TCO8(,I;"!5/'N")"#2_ MH!?N>(&&PQFN5/JZJE&+45+]6NW5$;EWD)!5#4O;CH6,&23/PX]VH %R(IUN M!\U61:ZT!IQL^987 +YQ*+O\"%0]/;.%F7SY-OWB+U8OO_[K:_44HKZ\7Q.) M"-Q J^<-TG;NA?4]Y1HJ41QQ:OC6NG#+(>]4"YAUAS%81796,SE5OK2$X:N7 M+W&-H(^9G7GT TU>+R"[KG<)QQW\FHQ&;$]K=5=H4I"1;[3^!X@_8Y,=('&M MG"CUM?B?@YO@ S.8X$KRUH 7EQ0//6'"LVH)F4:;CEQ%P)V^(O_E7 MXAUOLY3%$>FL*>M0;,O\5YKV[ .4I5=MZ2#L%Y8(EWR&;DQ5_&SU5'9CL%W5 MB>6D Y!R9.1T,=#37\<5(CRJ]!.:3[.X4>;[%[0@R%&4ECM3_,[$$M]2Q%3N M@7 4/FB>&/Q+-O?('#@9;VS'>MWD;6 'HWW&5-*[(1#OM(6EG[F%IJ2A+UGX MNFV&_37",?H"+3>^EWAU&5OBL1EB4T*6R'V0#P%YF+Q.;)-9HZ#W&,V2PJ/D MS]>[- B!##VZMC<;;J&&!4,JJRJ+6Y4"V/#!-=H-_.ZM\*-ASM9XGP.-_39+ M'P,/W V0$W SO"[,2FQ5%;Y OM_/>'[$@>UR:%'/'6<:>16W/&\3Z"LL.[+V=K1)8HFR?G^'5--/8S9U7I+NB\W91']EK) M).2;F\[M)SG'Q/8H)!OSHJ8G3E3PVK;%L6I.W@&C*>X:'C=>&+%[CF6GR4/? MEUA\/6KUJ^* KX>3K-XC/^!S+-@5;6^DJC7>E-[@Z;AB57_-!O%.5SD&1S1H(U?B%B/6H%V0 M*3MX^52GX-G+$9[W\69R$>_AXX)"!5X5ZD;0U%M6CB^'144KA3]0M >QMW15 M^B7MQCJL);(@;G0XQM!$&_-^H!T!P\AK*XP(K;=]FQ_\*.R'G!ZV+PHU]N;^ MK.YLP\ TTZ: "7"!R*"^1SX==QJ1$LN&]MB9X &N+WVY[+RK&3HA)HX8CRR@ M+OJ1),VH#JE:#SV@<'X-=3[0UUI:GEN(\\$^]$T&+WJ0&\_YT[)!96;Q$G3: M\&2X\3CH?$*E5^$1OBV;BCV+XY&"3[X7]_N+W^'@T%[- MF0XT/76Z>''Q?/VOV"ZPZ4I\?_X03CIUVR^Q*==_(_32> 1]T4^\P M,IO"_(F9&5/_82YS?("$(FYI-RKHY(\IY'CPQ8<+W31BW\5K82>;;?L/;NX^ M?)K@E01>'# &1FU:+&W>]2T:DR0HXU^1GU0$#HDH(* KW =L_N2>B1W8()T[ MH>F&J!N(3D'&<:CY(';9Y$H=/0[B8O4U:(,7?6FAS9F[Y[=-N9V+7I[(^?6E M;H.DP8M\ GBRNMS#>"A-YG1"-?:W59'1>,G!HQ9OZ\(&,1_(0)1[]HTI N\V MS"Q"AU==L"7ZXLW_9$%NHJE'IPJMFQ9-:XW=/WEX?BXQ5%:OD7L?&CH9^0C" MYV)0WM'$],=K&B1CN:(GA+=TH!=7F["ZIA&_(L>RV+KGBM?XMKQZ56:KW_U7 MMOJ8_O_)?^$M_N?M7S(Y0HO['_'9ZJ6L5P20=')T]F)E%X=P?>(EF]Z1/!(%K9=T7(Z+BYXP_K/M;[R3>.50XWQ,L2;8;#&ON)ARD^1Z;3 M&1],PEG:E++1]<>8P/!8-:[5LJ&6F1P]-IZ.2])I#@8^[K;8,ULL]R:2F<$J MKJ5#,;X*9+9EJE/KE#D8*A\+/43?A*O? 2.DM7(L=5(7>U:+PYG+]43C-+-2 M(9NZ(/1$TT%7K4JH/_'46R1!#D>7["IZ75H>^[;1\U2""!$OX*/L8*^G#TD-\4WJV7A(&,);VAN43ABOP5=6"#2\D.+%L2-8\2TJ8=F7(N5CZ[>+H10;"?J;6(*V:4*NG15M]'I!KE^2+479H8H'O>X8GX)J]:'H->-U(''O"Z']4RWNE, MRAESGR/9^/USQJFDZ3F\TX<,_J+?DJJIP(]);T$[2DV)P2/F\I%=3-<[/AB2\SD]'V-,Q+8=7?4'23@+B9(D M*/F<*TI>KG+)ICUW15[VL4(BQL6=%XFGW[+QR9$D>[7UN287$.BV> :(@^2I<*?) M[_4PJYK-C?C.XI*G#"&YOW[VGF 8/]*1]T:-O9"OS$[#.&;#SUQTJJ&/_#(&J"_>_N=__.X/G[_E MC_^=_*%_(7S5"%%FMZK.-*[88?>..J]4^4JX1-5)CT9- 7')\:X606Z:]SC7 MM*'"M>A;>[;/>.;X]GDX9O'+<$+0"1G&Q'VXZAI>H'RJY@Z5 M@T8P2/H19936CV">\4_]%%ZK5M9HWI"VI>SS&%=Q%5HN'Q\DQL"Y]X[MR>,X M5[1/'/U6/)>8Q[C61%9+2(LW.7I),UG*'_#S16/)0L;R#!4"3[!NI" MX :2*$+*GP;KV2KQS_&I:YJC"B_&50HV(-NSM\DT54!A:>09,A[S$#W8LW 8 M5XTOU#!PQB5$],8A)]>+F&$WKORPF U@-028 MU-]J9KI\TX/_22IQ55?<*5#Y25C&%[0@,Y1R.'N$/=?)VTJD6><2U[6&7&! M#&:@*O9E5X7R=_%=L1G$DFPL/TBVX4Z!2%S,*#3@D^Z[Q/J&.7L&;XBNEH.) M/VQ MXHH[_I5^]]>XXI0S62Y_R'G+N\LQ:*Y!HD'&AX$)N#,0&_C!%4MHCM=QE=\! MT+$IPE:BJ*3(*P2Z9$<$M2; M-A1+;R/MM#SZ>-.Z;."S%1PB/#6V/$L$D$4C#[_>J]V@>&2#VA]'5/'L5&4H MR('^E77R]>EFVFZ'$?- H8JA?'#$2W6HX7J-'L]<;T_3\G[R6'O4_ M9-RG3M:QYYQM$ " I:R026(= -[FLI\; ]CA)ISRN"V1^<$Y4FQ*SBK->.7> MO?SH3S"T-&CJ DF8["Z>6H4WPQ&#I^^U8R0([LFH3*VT'B%?2FN%+ >?.[88 MN-M* F6>F9*N7'(ZH@NYQT.S+7/XF[ ^&S757!#E; M+E2?XMG3E^H\GGMIU;[0:)Y= GQ/9&X]C97]%-5TP4^Z_*N65_3X%QTC2>F- MEQ4G #1Y-4)N#<=1<56+RW/IK1\<./CA0\G7.PQ/S(^"LA"K@8ZE79L/6_(B MX&E;!0+QE SEH:!I+&Z;BKU#E1MFE>&\XUXJWEI0Q+M&18@U0.FWW128Z%*1 MLJI$;$J3*,R'+2EQI.7]G61U'/,3+'$:M$6 85K>8)S1!LZOKU=5IR?CG)"Q M^8>XY!.$=$!X*#8+6$OSN_WT;=CY[&($Y?/(C!461Z50WYWK(\>B@36BR9B8 M#SM)FPJ'HYN^>Y>"QZW0SMQBY?'JP.5#>"PW@AIY MEU!&1T8O!@^/UD!6<2!RY<*#P%1YM MI7C&I)*/:6-_,=2"-,I,5J5";(%J,PF4MNCIR%MQ92K,-5]3,;L'+&5&.^T$ MZ6B9[0T&T!SD$6R MU40^Q"+9#>QQS>MY*&Z !:B,DSFD>WRVD(,DH8!2UG'D*('G2[-V?CZ/$HA"[2#*:*0 M#[[G:P%N637U=+FO<&\<7^ZQ[ ,9W^]?'H$YVI+ZP5%A"EHB27S5(^W\Y<$U M5%A3X@9+%0MQ_N#02*; 8["1QWS??],FW[N3U1CDT"'3(!V-M:S<"\ADPIMB M/MN]\,9XXL.,PHAJ7RNZ-SEF!:FJB0O0F<7-%>=V(1<[9?!#T@D]FK1:9(66 MTR=G52J[1%/%C"->@4+B&&T=%"KTGPA3%W'7LP4P.VXNC>?5RX)H'H;#8'(B M(\,>/-\J%2I%C+B@S7Z>NEH+"?")CQ<6C6HCF*GV0),1,0$F65A8@,<-S[SR MN+"73/'_>HZ'D$81@_A88"?,!#40UC2 TELLX0&QEI9Q9XE\&IW@K 69 3<1 MCD9-8ZXGR4*\%@ZXF@G6H @6:PI&?6Z3N"@;=1UT;K*?&DB M MD^Y8CE58T5-C,1><5+A\4]:([Z42.#J2.F#IX7K+)59\=8_>UK$MBV8)ZNQ- MW74JFCWC1GV9Y!37M7!540'N7R)V&P:9<1NGSK;)4($W:5&SH446)94AN[@J MNZ&:E*JE'J,?D;=#](]T'J?9I$6:%'7_-,-/7/P"&I/,M>! \R3IM/?Z$.T& M)E0B[_;- N+HUK9U1TF&L\8A\,PY"!]:6>;F\9^[ PUN'-7S3]M)Z@^^#S;H M]OBV##+@7=L%@TU/LWH"-A1YD&I:HBCA-(PE*98ML.;Y+E&NFYHT&AJ9%7[] MA@O;_=N"K?7F+2B@./QNRR7UO;/1J:Y@"SSH7:1],4>$I9/KMZPY=D+12'2? MR$YC&F;7I]RIJ%,OB]V)L3)@767 BWNH#+CSQ;D"YN:6WZX'/CS.:#84I7?) MV19P+J?<#-_89RJ/Y+ASYQDRS(95A56Z1OW3K=J]+3"$#6CJ?6UHQ2H^ZU< W *]%9L@O>:"?M= ML%R_]9$*M:]\G=6@M:B68KTN?K=,LFD_B!<$[US5E;8)=;W*X>Z9P9CN^E8: M,PVL^ ABQ%O057,X@476+JD9U<^!6N8#1\Z:#\==2ES(.V!+78LU-31WB*YT M)Y?U!!,J/@UH+3?3^"P659T2B9 W<2]2U]--G.%RX?)'ZTF,N8@A'T0N?=$W/,)'3 M%6.F]: S.G26!+Q%HIGH26R3/T"#U5>YIH%9EE-]G]TW;HW%\;C)ZMI=8^NVY7IY M="!WZN&F<).L=UQ"N![Y>TS (A.F =-3$,JX>*#!M7+MKS-7_D0[HK8_?YKA M,_12OBT;-'\HQ"/)4M@@T%T9ZKC$2%E*(+,%-1K'Q-Z_?RWI#O3Q):O# \_)B:T[Z2^VT]Q*C2-%S MQ7/&3K[%M @,9%AP#%V!1)K F<;JE@3WDM5!<(@UVUZ4%P9HB2\.A49)#)HQ MD.Q'>- I-E2:QR:%/)B"0-P'YNTP&"F+/?.RX GQ U(?1S/XVG%@\;KNEDXE6'6 MJBR"US,X 9M&\)6)IF GI %:5U5AGD!'F_ZLM:IKBF)!D935LJR2IO^4T*B^ MB5%V6=4#A\WI.$AJ2**T)$ZI4E-[+"ZQ*$I&SO&J;A6FYHR;YSO9*!7=4K[4 MRFX[2ZP DHER11&7XT@H60M)-$PHE:45E1U3'$HNGUOLTA;"#'_=?(?BB1SO MM!$;C&G55-AYZ>,5VZ&/!7!=\7G)OFV)=#SIM*J5;<,I7A 7?]1@V$- ^KXD M_O2 D+ZOCL*-2-]?%.E[ X_==9CH3.N?HK,D@8_N*TO(,+ YB3I@TJ0$]P1D M>YUI^@R3NB8S,/*B;#8R_$A(L/UB:@./W95BRB+G88[/>1FIU*,-&]02R9IB MU099FQ(G80MY.LJC33\8HSP:Y=&FRR.I,'8%^M/TO&PH'M3VZOP,LJPZOMW^ MS5$H;?KI&(72*)0V5RB5(HS0^])B3)92E%4;Q3.'D M7)/1I<; GEDP95(?+!(I-$J>33\"H^09)<_F2AXG3\J*PLK<^RJ^%)>$@.S1 MJDFF/6H:Z:_GPLI1!&WZ61A%T"B"-E$$7:M"I.(N'P-M0CC=AD A3*QINNVL M+*=8RCB*ITT_)Z-X&L73)HHGZYM)DW](CI8V\W(:U%2-PF;3=WT4-J.PV41A MH]Z6K=35ZLT!5D@J&=9*W6Z59QP@$BLN.LDF-)M&^;3!!V643Z-\VD3YA(00 MBHA]FA0?D8AB0@A]>0:2:\K->-<3+2-V0!<[X.#1R"IPE]W'V*4IA.IXID\% MS>@LJYO*M>,9N"[#RO%E6Y&W"3[@UY3X6:@A##ML"!U:6YP:9$O ^ TV)BU7 MC&!'6#5$HU!C3WU#2$D& V#]FBL ^.[QKK3+8_NKQ?0=@![@7K1)FR<5X9H[ MD-C^\\W>7^#HTH\A1),89(I97,, D*GI8IX2_N LR[473IJ9Y0\.X0(3%?.7PJOU0=;'#D E@MA3R7"= )AD=I2C%<1SQS'00PG(X#\HDMC$\< M ,HZVJ)B$\&/@H&KVD,A#I9+AI09XPT#RM=/=,\>IGIZV][I^]IM3Q MAP_V,]/N0NZCXJY9@=(80/ZI%*N(V$5GP9(%FZ>-R %+MR&R0P"\J;LN_#KM M/[S\M=SDG#7:2._ O:D)T3;24<\<(EQ[]@$$]8?SBJWX>(X<$>X%\0JSN!40 MK,Y*.](S'5LRP(29+?BB=E8I.,-VE; 9U3!YE'S]T]]US!#AVR?+2+H0+:^; M*U-UJE;X:'I/T_4CY4Y6:M"G\X$21WM,S<<,(K5N79.$4O#46-47?D8LW06#^Q3GW/V-5/GR5^J*)UUD^XTD $(=0H%NI M033%8=#+/#/)JXQQ&QD4'QNWB5),-2I_Z+V,'*[IB2KOZ!TB#3+BNOM.5CDB M$0QBP-@884>!*4$&@DH00+W8$&%JS(/A\2M"A@\$:U8@XG>Z!K2;$ 5JD=<> M5\#C%KC2X([X6 _L@=)K%8 @2/3$,=$IH:EPU#8.2Y?1@QJ>NA+.*U (K1U] M0AMQ&<.T8(H:I$>04T?0?>GBM)RNB#-5T7(MIHGH#>T*1G. ,6871+I(("]E M+K34)*/[""@R'WGMMD@*;+1O"VED<2AZ+H\8(/*6:(M%1;(0RH$.>HUT0_?( M"F,E7025W-+I2Q:EH]^V1@B""F=5%Q15Z!F"PV [[,%V*.4PXH 5:(>=DQ0; MO M$0\;[[6SJX GT!I@2=W*CW!$$G-"_F5F2W,N>Q$Q;C%\I+>:6CL:N8R1J M'?0W\M!X$QW96&J, F3U/!(^F29,\?(#",RU:BYWN&@2*<(V'/''.LROA,(" M9L8_TXD+EC*4&YE]#-E;+A'*MH];%*/-H^;X-$-YA]K# F&P&16>%]O>[^:D MM@RKJ4IHCGT%',8%G!+6"V12. MJC="=^M>*%#;B$T]0LG4F1ASCEUP\CX!G;%LG]*JV7 MF4!"L[_&?4 .AO!J<>!49 ?%Q'+!>"@B?3MP2D%40?H?';8LK/UW?!R= M37AU[, S;3O>&(J8DN?\?=]?%E(OEO/D+!L7$AT1N%B4\>FZT&PL*8Q2C1:, MWNISB5 8>G=T- 1KFV0U6DETOFI7FY9.03I?XCNXG@R:4Y2S^B M9!$BD];X44P[Y'5(".*;EQ/%?@GH"\)U*?S2V)5)>FOCED!LKC6#XM=ZA.+W M*?0, 5$B@Y)MNX'QY0Q[WC M;JP_JP9F_)]ME=53A6,7:J60WT_YUS/"HUS*,498,!M%H-<.O%+\W!ID)^-2 M-TKG3D\0WY9N3V!O=RFC&3EMFJ*/E JD)IV@D %>)3:!\"!/!U--=R,STY:U M9"^20(<,_((B%6M\6L)3F4Y \.RN#.H2TRM!Z205@0\)&KJUG4.">P%$)0[$ MJ0"\(XS] +KS)>'-VI@>UI79P<\7"#MOK0@#^"@2QR-XA1!U1(OG9>!EZUL$:9#RC%HERYCB$>XR=QVXM)X05 M:Q3Q:@V:^6>XC8;!_*:HE%<95%.RK$B(NK2" M"UKXY18:85YSS2GH I*WXO,K5 R$*^Z9A-CEJT@*,7#L EV?L[1 QDGT)9Q1 MJEQ0RL@EN02%^'.;)AX=DAZ@DBF-(>B2;.;DN#G!\UM%EBV9FMUB2EJZ7RU7 M8@-&#";'.NS>XI:!D!W]*SUOD# GZ<;F]C3-0>HQ_A_& MDLCT V,ORTTL-H"*1,V9<057DHO9?9Z:6)2W^1'I-A.&%?RWVTXEWCA#QTO@ M<#L!,Y^P_/K!RM\[UG=8)5BXA4E4VJQ,O:H;_*.2#,+JSLAOT \'L(G;AY6H M0K LUBX-L].4F@D+(FA<K7+"";QHB<72JIU:2.25:!%D/@P.Q?)K#)S&N$"/I>(N,T'#> M$XSXHR,&(P77L5[ -B3(VLTLWYZ-2*N9A!=(T]I&Z_P4X?.RV][?9 M/68WBK!&"H:@*Y1=^TYWX[5D$AF*4*++,SZ5#:"$/(S;1MD@(-,^IID6\T2X M1_O+VG/%@2[6) MV)7HB>_XQ(*'H"=P?4=E8'QW#&;!Y[-@9CW$>8\TO]LYWK6(?DYCD&:1V08S M%?CMT IH>BL6FT(S"N"'K^)#KK*]4]/?8U!L*PX'@J+ $")^P*@@L##PX!"L M.(:[<.G@PZ=)C2&DME(+OK.E%$V;QC=)-C@5I#4.W@>DI!35=S&E@(^2^*=) MI$0X*/LG3%C1[6J+KED0/P:FG3(.Y%%)'H9U)AF&X*8V?>.I(H-DG[]R#!3> MOVW!FS$+B5$(/ -[]%+%67- %)[G7DGLEY[G)0C/Z);!??(7S<.\E/U5"QVJ0>H(S_D@ \:T.MJ$.DP:68C1;R'N*=M-V0A>R$DY31W_JXU& MN^E^I_E5\K*9^=SC"=IRW.\'8R2:SC*% LXT--F-&+W]HB2)%3/53_K1A"OZ MP33<^FK*Q.DN.N*:NT(WAW Y=K2ZLI<+D4![5E_^G+ >U#R0YN*C>!/F(:[G M'%CJJ!<7V!CDB+7&?C"@8#Z#!38^SN$< Z%\PSH&84IR9H!BLWD[F_RG+T@_ MD9ABZ#E(54Y:\N$=NLO$58':.\_3,TD;3B5:NN!Z'&* M>G;67P9&R[2&-)?4.8I$3KV0,279%R[.PP%:S37 AF&?*A5FZ+7\LX25\^2W M49WD T5R)%CDQJ53ED]#*\;K[R=$Z[3RJX2)S+-2,M^R7F'!A!A8;!_;2 %% M665PQ"??'61/NX2Z@S2!T2[7T;HNV?+DR?,]JU7V.XUU5NU\;JO<:17]<%D8 M_8%GD/9O+8.D!V1H-3?JA%R:4;K+D7Q(S\ G BW),ODD^13]G!"?8UEFSE%XKM)T:S2QT;.K-1B(^]+I7,=B=)O6\\V6<4 D MW&!EWZ13M,FB#VX5=P?D@3V9(!/>V37*:EU=K?M,HSOL:&YD;"R<70 ,8TKWCR0<8N6D:R5F8SBG M,Z4KF\+MJU:QG\-PQ3ARA87F>\#WOK9(!26%!%_"N*HH"GS'$O+"?,R?*$;[08 MX4P_32C228GI!I/2U'B$DAT=43!QP91./N'GB8*#4K654)Z[R&SI>8#(AC<7 MO803>.9CB4WO"[;B'U^D!\(=+,U<=EPKKO,/ K@T18SGF+#SEAVHHZ J]48' MZY!*9$ ?:Z;7'TY>QO;#]&=86#C2K+1TY&Z\I&!=K5S_ MRJEYA%'[=VVG*CN(O78R?[;JGB:^VL&25W1FHS,LG*02:>H\"^PR38NJFB$G M-B!1]B$'GH"T\4ITQX=<*E-'L[;AA^('KTW1\7UOL-OPR/G&C)R#B!X7LF(EH[(Q5%#PXRHR+?[)I9Z@V?1,9I] MQ]TH6@%$O_S>LK/:I2+9*37#MG1(.X<'ES0,#>@Y$&@E;F!9IG!Z*/P&HPE. M@^A[59V*>6(%'\5!3+*(NWUXPCZ,5?8.*PD$*CV5%@='_3I4&4(HWQ23NBW! M>O?N$2HQZL[I:R2P2(/\O[&XUNDE%V!R/=;FJG 4S20.IZGY.IR;&36WX_KP M/F!5P;:D&DYDX>;8%"[=4)>MM=)]5=(B A\GH6$*0-P_B;3096Y)<2WG&+GT MUP^&MG/IXSA##?.1%G;^K>-AQAAHOY&G$Q4D* %G\734UBFH#2Z@^4M2M)@( M>!I'&!WJ3 1'.LL^I=/!Z7NIVU+,=(GO3UK8:!*UX-HMDP8L-!R@MJW$F!QU M_$3P^1D<.D1.H$,F--BFG5._%Z0E&2/!NZFF&BHHVQOZ,K@P322]U+ZKJ, " M@J1@I@&>@8Q/2OSX1)??D3C-+S5K8K_Q0O!:.GJ-WIX5\O8-'CM,< M5L?R+0:96:-X)EIM6PR*OO/T'(XV=3R6P::8?42@!=3^CF.\"2RK>1H>=FT3 MG D$?OV(.6&\!XZTMP,P9G"H860JOA64Y2PLP:G!!J=19AH@&#=%^-_ZY MO![>#9=5&:POQ<[P[OJ#(R&Z.%])W0W'#WI9'DK9+,I3!*.9IN?2N"^U(MRA M:WMV3CJ35K@,WKM@!"P8;8GR7E![(TINO(; M(4JX/WC(F9&H#L-850=XGE:NGYZ(3!O99 MH'TB17R(*2/8'6@:2D6F1;\JP$@'9U)79=PUYH@SRF2 MT2$&X2\+6%9??"C.ZD3@,.;H8& )?3K%9YGYD#)>PENP/"%G+1H^7UM+JXC# M)_H+?[RMLB7,#84-8/'(A].]D>J)3FLN$^;B[+B*E7_J"2JRM.2YK7PS84PH+,J6? S4.1+PZN6 MFV25?QQ9YMI1;X:TDU*)UG17(P=8PX(!.-^YH3 !'$JE#D$=&"Z2>5A8,,S] M,HS9WEX[X,Q\1^MX;6+?<1ZG*4G5I%?X):A5FIX4G1>]6:% M[:B*U$%5*Q1ZO-9A-D=X;0S^&(*GM/"W[ Z2'MOC8G"AT&G MJY5\Z) )MA4\&>O(PH MTY1:=EGTREK32@?VI/45.7.C-:M2RXQE%;#26$Y!88WTD\# 3Y*JRGSLW=NK M:SXG)S,ZGM,6Z4@1/7#*9>D@7TI"'NEV^B1DVG/S,P6,3:4_BF5,BSM=([.Q M"8I>X>&U*ZL?>-W P=AY>K>=IUL$Q8B2=3_.ESL.:H&LGTV!X$,SN90#BQ)\B.\]&Z)& /L^>?E!8R@OA =[E^#"6D,<(,9O,PYW),4(*YRJ0HU*Q9S M*'Z92M1D05_PF!Q4QO +(;FZ7 +A!@J2$@6E*/<+GC]=G7G)H3H,"KDN@>'] MN)!0B5OWMO9+/[3@MH039@^#4N 8KZ&?T9ED*JY/R<=_^K.C]^GYFG)0$#WDFD- *[HW6Q"H M>>,1R.VI[63D.%">IUQ.3UWAR<5 1[C%K*1=+ZF; -U)\Z>A*IDM;+-3GR!H MZ?0KR-%Y<.8'4;'(+\"Z#9^E,\',8"NXV1+;%OSO)@E6\9P)?!7)@ K4&.(Q M.%R(4%N=@L^,\'CAQ<#]*C% I+A9\L(_>M6PK%&8. M7,*@=W62_F%S+(6)J(91LOIT)E7WH:PX<7-\J4G]]SZI?\A29._%B[WH.UJB MCT5Y4>B7M<#M5;GSMFQV7J)Z)A1R40\G+]\??A^[]_BU/Z9%^=!BLH7*$;@Y M.5<%=UC7"5X8>/?;LM@Y)G0F%#+ORZK V,9RSC45/[M'RE#W'STZ&!KJR\.W M.\?O#W_&SWW/V.,2P?-(NKQK@M\+*5Z^U> M(M8*7^U3:KVJ)%0?YK<9A\JU29;@Q!3.F)-G*[J=?V:,"59Z56.PJ=B4(DQF M=ODMT#$W!J<5(P7+UQ4,#/0EGD#%^J/8@((CTJ1]IN744R%UX '[VIXKM 8+ M%5V*Q;<&XHGB?!V& $.,T-CW5&D-%#48]A,S,H0QHX;X]:L^W.1+\CY8RX$.*J_@X0@1Q)- ,_"YA1)+U_1'[W"Y5((?B,,+O/1 U'-UI)J*76Q4[^MW>[C [-)7 MH TUO<:QZ*7AG88DQ'P7%_;/"@^^7YC .!Q$U"F52U5 M6A0RR'XI" D2?G5>9/5<:D!3K),N M$H?X@"4.I'TU$[%MHH"2:0;>EY9;W7I_,RO9&TU!+ Z\75 M$MI.O,=\[;2MX!S%CKY"ZZI25KG):5U6IQ(QU,B6:\$&CU-N"ZQ$6W#&T.5V MD?,3!0TS5YA^W" B-$$3ME_C%YI-KI1NVDZ&BCJ9SXBOHKMXJ;EVT6'_D'9X M6/VVS5J$W''=(>'9A&%AAS'M.;>4*&F,/?"41C4E44[2\&8(U8^OH\25DX/% M[I!?14X$A^NFQX>:1WRUM^\A";E75),$)6.GJ/$HR(3I;YO:3/C'1#JT)?_/ MH^.H.,W><3+TI!R#&O-V<,I7!2/!K%0FV&A;P?UAJ_O'C8@C2BX&V6GF%>7] M^P*9S>,AO):+RP!:+M-_#SP[^GC,CMYQ4[%K=*#J)QOXT$9"!_P*)[[3F1IK MCQH5*,3:#Z.;>(]3DSI8UYC3:Y@*IV$+3RV%%(MK48$./]4VA_Q0!H!"VY3R M-35GW)_E7C69E-08)XAPUL#=PC+]%@ES!^QG>K^FT M=?2/).AZMD#@MA?*C M^>JTRJ;1<9(9L BEAH0H4IXZP>0G UP Y>>V>1(@&26DV1W'!5J5; M5Z1CIH42VE%4ZP[WV7NSE+%FPD;#?=J-T?)#"#DEG8%^-IAL9M+PTZ).\_/4 M)#9ZLDAMD.$H6NG-71\(1R^[@;.0G,%"8Z$K]@L:Z)99:L^NYY%BJX-RWA=5 MAJ6LT=]@)A7VPF(H[CLIA_SE;U(%^7W0N:L16#L^\0WE389: \TD]@]\@UY0 MZ;GV0KU_=W*,H3G,Q&FJE,^_'B)4P=%A5KW"6!^9VWRYY* &@R6/>:OR M\@W*0YMKD6I<_/?;-^\/HV?['>\]V]WXDR 2S)T339Y/Z 5072V4*W?++*<'14 MY$_>.>A9O!Q$4H;KSO*%S:&9/7LQ+HL$\MX64^\2-YU"[G@6! M8\('!3"[$7P4%DF'83J+R+'VBL=W?H:-FRZK+72["R[#<+%WH?^J%EIMA-?0 MB3A53E1STPGA=/#++L8.DRL3[ [F DZ<<@5C91:6/9$4ZI(4\Z9A[[IZH;*[ MW/BE8-(V"!"DG-U)&[)VE<4)66QLR,-TQS/%J/1BN'(;=TD#1(].%8SI''7' M2.=[V=V*[PF4YXY#?I40YRDKI<][KQ/%O# *2C#4+!YHZLMV=^@TJ)E)HG%F MXFK=+P?%,"3DA!2+D<([, L*WAT[H2RQ+!+W> _ ]<7*-\$8C@-U0 @@'HT^ MUA8:8H3$,&'":9,N ;=!0H"S=L7U$A8F?,=?D@,_9^ OFK;SR/86NX66774+:B;@/-H,_O4G)>5 MN<,%M>9_0@:K@3;IC5X'_8'!>&GL.N[W'_RXR0&@6F5O:&@'^QZUCQU$WP4& MKZ%X!)N%+0WPIS@"K4^!6QP^9?][E@_Z4"&'#1OB__]+F M[I%QKWX6MK:>@*<&UWS*+3]P(^UW#LB8[Q$#:=VX898,]'8C(Q=#MT6B".EN MF;D_=FTT',TJ;:3UR.7[IWXA) 4EAP;/4QP@RGC ?70TN*+$RR@)M_ANOE8C M^XCG97._&KIV^*SLH=P3'!8:FW-N MFN8)(4DJ.7FD(*A+0;S,X%QBK^194F3_[E>R28)3K?X4&;7_270:I.! -\ZZ M:6MBY73E_7+41=$Z%>7+\@8TXNM?G+C^B5'*>1E,Q,=#E9%/_-.K]Q^8J:9* MYPR&0[+LF@J2R_V)L15&-6TIE%)G0BDD8V(9BF]2@X)O>,".ZZY? #\.C_=Z MU:Z7./QZ51]_J\)=/BX-8# VMR(7995/+]#N5XQ#1R',K22A: @]1W](%F"R M$ <=-Y)*(G(R)V-GH'A0EOBTM>VQ'A^$36_W4"XSQ0K:C"+ OU+RF*S"@HJ1 M_PI3FY8+-ZON_J+Q8+H\; ]X;89SR1/33UGC2Z]>MQBR!E$+GX;'4XF=E$$9 M=$&CYWJGNBKK&N0ZR28. M%25<%U=]_O(O*#@==[O@FJN!=SPG^]E5E[!U";L$$F;J%H?F!X(IO&E:&H+. M =&A4

R1?\8>=BW1!6Q@U4+= >MI/=%#+,]7THZF <)JY]XE:$>Q>PG(,* M6&#_"LTXV.>MGP,Q_U@^2G_9)GG"?%DPN..7+XGM2_KVW6R,.*/P"31/'H);9#.86! G+OC#TA .1Z-"TQ N=K722>J<%=/P+RC? M"".8#<#8_9I:N.ONI0DL0EJN8%AV5&.%P;H*@R?W7&%P3^99?ZGN=+,N#0]) MQ/W4L:Q:&'.3+9-">AO.TZN_+FJWMA+A+F=/15)_G\!]F$TJU&44'&'1O..O7B M_9H8-T.X N'3]^0.UH!PM>=Z*N%+XO9BL%P:*L7E]?#' 8L5N4DN,>(2)>0? M.=PD>M^"S)E![#+79>!$R\P7G)5Y.2@94O9 M7!-3'VBS7J!S?A8P>\6.4XS*-'[44&)0'&!2,5I)@RC^%T6W;5=*2&C*7=?$ M?Q1ER]"*A<*#IB<" &["/(73.P]7"4;^_G^/)"&6U>;3;)CCK?Q?_MY1H2W! M[TLP74WUV"'3&>NO#E'$N=M%V_>%!\.?F*U+"/NNY^!9HWYT6%XMRKE$ M\J,]&SU!P7.#B]*6',J>2[@DANTD#C.E:G[GW2*=7)VQOLN9> MF1.Z=Z*'OK=M(5H$(YCYX4BYA_%!BY3B;-7J$IW:NV$.K \3441RVJDC,5/S M2ZC[6#+L+,4$8K&^&.YS.-L>QLM.9:KO0W?@)_Y8PJDJ)_B/ M,[!'EAU'07['13F*9RV8?;;%HIN$U*JE.LUG.R:89:K\R(ZRCT M/%(FIE5UIRLQ*67(]$+B*G#*QABE;.6;%)6/)CF!($S$G-*G<'VYT#C4/)E\ ME'9")6S">>#19IJ8"H540[_P5ZL')NAXE@A*$"LRT,2:./K9X%!BJG/!Y-.] M[W8Z8&_&(!T:B!0,QDAC,IF0P4>/MXXA=/?5C;\P0L7E::V\V"(:+YB[%4$4QT5M_I=!R1%>7O]H'.TXZF+>#)JN+"I(*P.G& M-ETQ#'A+*>*FO&3X78*NV'1OZI'IDG8%@+UBFG.*U1!#JZ^%9CVL)J\EH?-- MO( [2QD"*9L(2OB5.Z8JQMONUF'MWY)!U +#=R:3IFK!?FB/L?I(5_FN 5PY M-],L;'(]Y:@3&O1AN=9E@5U2C:>*E\S\6+21!OPAO40*!!-;NXLXHNN)BG5G MX'KG.=33B*I#;)!L5=B+98K&\I505U$Q+/U"^0P[:>>!6FE8M-B:-W%8@Z6/ MP64=Z*&!&6L-:/_ $Y<4TIG>#D4R)5(%VF"LT.K[3*%_UTM?)\88MXTF & MNO8=HWII,Y@>DF]3ETRO$]T;YA,?$W[K$GY/QY;BN^WAZ"+\89W=I*1F'5<. MA[_#^CDL:J6@H0.@[-;+AV%]Z)LU%B_MNER"&S:S;GOP MO+\OW#&)I:A:-,#=%5/0/5BN$IU6V6G*,8VF;22F3FC"H"GWGM-77NY&^*UG M?^+O[C_:ZS[NI )C/^?X+N.3'$;O#T\^'+T[X5^R,2=,M>R$TO'0U^MYD8[N MX5,3D!,Z\!96QA1YL;5OAYT3Z0 071M"*A@LXG(]$$WW:E\''/A.-_6 MKWMCJ([7I(UILS7[PQQI)MB[Q(+NAA" E$7:IUTL(392;9R#@TR+*][T)0/# MF9$KS#ML=]OUC?H>HI(J^^#I7(CF3AVLL8U_8I^GI#.H/6JGO"B$"0,>D#-] M#J:_^"XP&N8ZO&RY)*8[4@@\#<*CZP%:/U.VU=R0X^Y!BVVD(G8;R\N,,\+% MQ\)+P7*1(BN$-\>T*'/GT;5*Q8;RMWU+Y/= 0NR&BG7(S@4Q"6Y,>LI@ZA[^ M/0[QR]%72%Q6NDZ;)E=7 JWY=-)*8I#.R" W^S2KSTIP-192FLN02OBT?D[. M9<P*'B8,!,T&GZ>G \\@4U3&;I.S.7KFE9 1$^$3^=A' M7 0-V[(L85(R(;OVI)EP,['A)>[1RKJKZ7:(51D751D )+DTR%" P-+4&K)R M06A99;2.=)$MK&BO)F< \XBR$ /=RLY%--%<7#?LD D<-;3Z2@&R*FETB38+ M(% SQSMLU-D\T!ZC:28M_HS.721\[%R5,BJIPCAF-D,9;WIJG'D M7;.4F@\0!Y\\[M?] R\8$T50MJ*)FYZMN69%XW5+N@71T+X]&IQJ$?8_D($$>]ZA98F4B-LS":4A-" MB%>&QDO!0RO(59'X.C$XW?%L7U;KW5%>Y_?Y.'.[C# MX@+O:+SF[Q^:3HR@9P6^ZC_\DHW8/@B4@Z/08S5TF(*2#7D?L05*9;?U?J@[ M8Q6]2M&J"<30.S3HR$9^(RWKAW6-ATG0Y4&R^ ?)ZLBY]TOCQNE'Y^#_SKB/ M)U]Y!X8CT/0HTRAT"82'^%1Q$-,CGXC5I=U!,]KK7%&_.!P_D@:EAW\ZXA9^K:UKV28O0C 2U1JX(]G9(@:=I"+'&FF\$T\'H$^OYMN.!PLH,B MF(6FME>^:YA<^FK?%"R&5\V9"AWC2+(-'3/)^"1=6W+ @N*>K"#"KF7AOB*" M[0,>@_%_*M'QE4:)L>#I4X.16O!M:L7%@.V102'.8IBY9#N M)#MO09-\?)]Y(?5S1CNIW\^;'NL=OTI22C46];(80"#>FL:C][#EE%^!+Y05 M:S0Q$2\4# $KNZ^D7%;XN3-[)8J1TEX-BD*.W(@HA&M3GE'9%H?SA:V1CN/@ MDG'KUV5+5L^SF9,CUK'"K5((#@>=%'S5[9]^?=T,=/@X%I/PBAI,#36LU;J5 MBIJ@$QH:E78*:',=$!NN3,0/^&^%]IALU!7!&_JL+, :;AO!.!MNK."]NO[( MN5!TD0DG@F1-/V?DG+,2O^;RVI8QO;,NO?-L3._MSOI&C0J<\>K;44+>TUZ2?)AG^MVU8@E"= %=$ M8=DON 8+7)0)[YHG-JED&>82HB*(W[C )5(/>E5A5K;SI!'WTP1B)+!(RD:$Y0#L"> M P%]-HA*'H"LE^P M7C$ZUJWX7@ZU8P+8C7ZEO@74%1AS_R15?G%G7=$/]JX:5?N9+-WZG3=]DQ(! M='!H_J2%VTIA_:1A=7[)H[6+F8 [Y$C) 3+(LD$_LL23F0L ;BRF#&N#1Z!H M2LI#$'$&8)(JESR[7NZR,+BFFXCHUCP]7]F!LT+U R=L"/*N%FA5*=R_*VJ! MT2>?J%#6L)4QF[ODRT!XQ>(3DEZFV*-"6%%+:NSXQ*21L!1^&;F*"K(KYIIK M?ICUEKT[>G?K:$0%02ZGYX1Q(8LE*1%PRD(#@0.4!G^^DT6W F> ?\:'-V5T MP]A5O@H.ZVFLV)\1C;CFO'IEZ]>OYET?6N:_BOTYSY;U *3J;O0F$U9WJMBW MG&9L(C%YZU]XU*/%J,7DT%8WRUI=M@_6(M8$IH\@;P@=EA;]= ME-"GRD47N^/EQYIO[S'>[-;?1?;C'B/C1AUYW^^>?0-V%=Y#E8ZTJZXGY>, MED,_RW/X&SN4ZES6Z1_U'W^"6S1MYK"(<,SY#17]/]FW\&[8P7+I'L,?YCV! M*]FD"-(VP06^J)+E-[][Y[_L-MI3\U\G&5Z3M^E%] &\V>*_NB<(:2DP2HU[ M\-\_--,K5^'Q[I/'M[@*UQWWG8&1W/E(R/A\^B?CA:[9EZ_[V%T!&O+-GTVD ME_5HW@:"';/A526&7\)I*C:2G0WXG__QY$5O(>'_*OP_%"GP7Y Z#T7X[&W> M*;@'X7/)*HS"YS:$SP8>NRN%3_IIF;FT')F>='5KJK>@EBUP?I-JPHU?!KN7 MI-$$><*Y6& 409M^%D81-(J@31=!C!]-X?A_.R,(&^(\YPI50"#)\@K&>8'( M :/HV?0S,(J>4?1LHNA!&\9%5V<,K;=S*F2T"RQF)R$T"IA-W^E1P(P"9A,% MC.6>GZ949B=E?%SSVL$,2B;_:C/.:(Y6S<;O_BAT1J&SB4*'VFFH!RLK!, D M*$49)V=0Z5DT.P9A3.20#HC/O:E9, MLF7NVF0"=EPJ_?%U?T3-5:7E#,O2KB.?OO:Z*0:2,?W:EMU+@&=<>2-^1DDB M72N7[(BTK+IML0V/OL/'E=B;%A\JAW!?=HU :5)AO^DP_@WN;2[%]NZ#6/M= MIN8Z_/KU93>NQML.S %I M7FD+AMYCN/9::A81O5=6]:ITS^<4-F-76#H,D7%)Y>R6%#L>TL24*_C ,?M2 ML;MOFV *"CR?5^\ [-C;=W_#?\RB/^SM/]G="RA7__#B\>YS_4VLQ?"".ID@ M!HJ>@7(V0[XWJ<7$"XU_X%I6W6@J!&::86[QRP@O#&9Q\ BQ';!=@E.&"&N" MZ!;8&4D%SW9NUZED"*8IU-N7O9U%G&M>N?DKJ'RZD.>R,$/^06FICSZDB59@8?%5=0G.6&!U/,4AAF26\!Z M\TE/2-FO2&T@.S4A#:35N5;^^KH]8J? !RJP +T;.Z&Q0)X0>!@5@DY[+'U6!\_WM84'$<4J;,%0-2,M/'VP(6YK:BPO:?]^L53&CR.,K,IE MODL6)1SEIW'7>$4,*I@2J3*TE&AKG3Z!*$DG5M9KV56487PF6P-G5H5W@J=:I\<;I!/6UV".1U;_[Z'7515\9&&VQ M3B7?*3'A:17]<%G_YP/O;WY^:_W-LE1[G4/QXAIVFEO+)T^>[]F5V^_XOW9I MOYA'>U\C^0 :J09UZ$3SCT2ID43O&63S)<>.;JFE^>[MY1"19H&-G@G!QAE_ M0IID':"[=M>6.3=?>FN7#6!J3AL6^> MQ7S@O!GV;\Q#V"!1]!OB,63(^-S M 1K&8K/W9"6CSY1#M"0NV-?#%M <%@?UZ)1[#"JNO M>O[QH\?JMAXGU6E2I/7.NT]Y*A1MHDJEIV[*!^,CZFDB_L@%!WZA+*Z.\!// M3=$24(L"\KEM%G@3/53406F#LMH?6)H#T-&UR'0T8*JG_:8;&#I^C #+*Q:C)!<'5(1JH$'80V9Q9XR EE.B(><3Q/A%C"\ $D/.'1",^BV/GR1 UTKJ9>.T(W%J8H6V!;^BO>< M>\71"8&IV!A01B9UYZDUC3\-NF44F3 8;W):ESEB:'<&NLAJ\G;Y@$Z%,P+) M^JAWMTI:Z9+%G:)U="W\=C3"B$>F(G6KUPVS=6 +H'_(*>(N,5/CUHBP=R0C MV*EDD7*F8'P"?6WBJK,,#*NL#J07@[_7COZ]('C0NE'.AR\GH:BSNQ\#L1Z* MCTLA$V#>3E/O 5__/9DA'52?K/R<=?+# <%:,

P9Z,+I';]^J2$/2C#\HZP^1L?V+'>AD9S M0Z/JXT5JRJ$20FV9!CH$9#LK#OCJ69M-.8RQ)0+K#8%69@M6-YG$#\ 0*%CY MYF1RN 2!SE]-UG^![("+!4OD/H(W!146FB8@_N&@#7Q('ER'C'6QX98M?3LZ M[!-9<#WD M94GLA%Y'QDZ3<85T23KVGZF#/D685<'$"08JYM![\V$4N/R4=DF,?[YO'M7T M8FD B-WL<#EHY+DBV#@\"L*40 "C""/->):)+)&))=BD8&@C)T:,V>0!-0+D M648>SLC5\G [EF<2UH>-+;1("Q*&O*XTO715*I6HB.%$V$W-S'6XP;2["#)R M-!S""A;=N=-<$(9Y),@IT1CT9?^\C'!6V:1B M,:7"B24_?IYX'3LYO;H]@T'BYO-P&8]%,K?T%+1.)7R?NHOM[W,=S@;V(_-H M7<9)0IV4U9.VKD/$'Q@/W@_E L#Y-\IN*_ITEUBVZ7H3U9:+RR)GY+(A+%"' M@LJZE%"8BE5PJTK-7M5L*]1SB3)I8"0;HLO3%\]:$-ZZV&WM/0%U MPRA^+" UYVA3#BC1\%!W3H35L 2M7%#$VS.HR"7U6Q(4VJ(7;"U M8O\PO%>H]&FT/27O["':#<\Y:K@#"#TNQTW6UV$"G"JZK"%)QG2%]Q[7BQ7K MBJ5=..<"_7AVS>7K-$F5;AW]&$2!MN2<'QKR80*')CY93E*X\CE;9T$*&9WR MLU4D/#'LXJ=*;L=JB%R#%Q/C>>?2T"!LT,U\R=*9?.B[3L)<>9A_3X"+@Q,X>ZJ'J\<[!7D^5A6ZK^0-N#) 3]Y'W_%* M>H$U(EQ*:+[/;PHU=8BA9QU[R*-3?O83#C*S9B)H3W_(;_)#_"\R!2<* M!\R0YPP![,(.S)XDL<:B*-&=]70B2$V'<0H'Y7C\^B6_Q7K)M,..4PR1&M*+ M:):2"JY,>$1&(:J@S 7@P0VO/1"6S,$I**QI'7CR@Q8W2)L6KXB+ UH=-DX7KHK!K+KC' M L/9"7XL2RS+FMA*28=0YHI[S_+R%+>,ORA4UFYM!-[3QEX[[:YR(N?@R2"F M:)75V^/"8D2"5^"2F/=0@/L"8Q(J%'79C5P$8QD><*8HGW.\NIPT%\F(2;P) M$KA.;V+@AZ%)#TJL#^V'L[P$[HXV@+'3,RSDK4M$WLVD:LX?85:@]+'*UP-4,XLH#:%)KT:T#3 MNFS>O(%9U_2A\DFJW+1A5"]H)WF"XI%/D^W,5""AV.>6!REF!:%E41;B3+'\EQ=QW9@)_)T0_BUR@G19\F MCL-F733>,QRRGTNWR*D/S"VF%3.>F8!QAV?^.MPC7Y,P[%0SH07%4;I$>7?< MI9)8]UE57C3S."PH- MJF.R3, (M,R;?G>M&K?F]1RKX1&Z)MX8)YB<>E"AAJNXKPB0V]$YS"C9Y5D6$>0+#&K#4^O MRO:,?0NE%U.MCO;COUK\FM% M\[U6CEJG1++8*D5M/+3"',?&1[.F_=6^BP[L\,C(*_*ZLBQ0A61GR4D5I-NRBL/TQ:(S*-AEU-IGSEQ1Y%X2D3*+R10P4T[)M&7 MG)9MAV*$"XGHH.K3BO2,$V%I:&H;>W'8CI3-WC)1.E"!&A["F0]#&($A%0T! MB#]G9GO;0L]U5GP9%HC*CNOF\!;ZV(>GKX"C8EM\-"6I#[B8EU&:BX7,\8H6 M#])%<49 M ]"S.%\X7>" H!$J-#A:5P#2&LL?L,PC67'\<=7]?%GT[L 6"8#?N1+.FRSQ M^J=T;=2S/+*M==AL%CXNQHB]N(=$.$0>!=.OX*LZ\7S3!&%,!"P 8"E_M2VF M!?(8E\#QTON)\W+EK9 [K&&\U1P,:MVXBMNC:XOH<++LG"9?A ]=?P MPTLT4-%AYHJ2HV)25J (#9C/NF_^N"*@#8S9",/Y.9>K\6:H"A%B;K]G/A[N MZI8#=:&A-?- LVG4$Y(UG3809J6SV]^H@F6:JE)L5SPP$EO0B:82S:H'7BQ% MDP^)TF<# 6!&W*$1=V@3<8?8!J=V#F+6I-@X"%-T,,JDFJ)@\^*'?'F0G6=G M&-M T[M*TQUL@(] ZRU&O,:-/Q"C'!KET";*(6F!^K>6-[MX'\@?R0F?YDD! M;OT\Q?H'3@F#12;X*1*JTS:X =DE06 *?]J^72'ZE# VUN\W8&51U) #I%): M#X_%N( QV#%_ME@VH]#;]-,W"KU1Z&VBT /C:YZ=9HQ8U2ZT7^2\U))+*HXW M'/9.FMU YHSUVMUZ[<>//J]>>Y3>H_0>I?>#E]YWO_6RTE_-@/K!!3+,SY-) MPH@OBF;8M]*EN&&6Y3DU;NLO\:4G39& MC*)F@_=\%#6CJ-E$44-P>.1 MB.9K. BC_!GESR;*'T8]I%*TZ3EE8(I2JFLD"&D-(.RF+ P]#1A*R[).;6I/4J[:A/O&J9>B3H&@($80Y850K\%BWVJ=*&>J52GD7Y;F RA)H M2HBNLU) FNN5$>F#.[VW??_;E:[6'O(IYXKD9+DLL\*IIK5MO .=D&9]X..* M(;S_Z$"+BEV!W$_2Z?O2%3;]+;F@1543/,JQGRZ8(?;M,JX40BY5TO)>7B"F M7;3WY%M;]$NMB";')[%V*4.G7H9%B@?M+.)^S-.,'D.5#VVM51+"$81=B26M M(#4^X(>P1%F096M#P--?:BW5\@VL0=$6]ZF8HK5*B]8F8;E;-ECN=KIR%%+< M5S)0@VBRFIXNKYO=K&-;9,C5A;X9EMMT3IG:@(Y&236G0;UR:L MH[ZDJ)2!>O+R@NLF"[P'%]JB;+8AN)Q;4&?][K,.A13:U[[AX"6L*)W-EW.4 M\96#8CINY GNO&CC >6B/DWRML87.EO,**.HX:5 M[SERC5=;T\YZ#^(V+ M%:?S))]Q,[)\'D'D!3,YPJ0=-L',HED&TBI#Y+AIB_'B"]\K(Y+D>D> ^_KU MV(3G=LT@)GF2+6P3-^Q'37T]!D)?B@G346-. @W,9F7(MGY3+CU MX.8:D@2)77/?L^[EP&EE!T42H2,'>'0-MC]-:R,N?K]\L%P21HU2JR(N8HM] M/O8@B/@;>KHW +SXB7XE[-C -CINEXBZ+W<1,=HK,+X=>B2^>NVZ,M;A+)FP ME$9_!LDL EN>L/ZQ?P?>2LF3.DT_^H5F" T] G*PV;:@$^J["@\G)"KV7AP< M,&$&'[;8+$B\;C7BH9M(>PM6=)LZ+)'$H2\H<1IL YRP"57M5X[((?JE(#8G MND#TRT/&WR4SE5M+!0B?*9J4*DP:V\ZSL[)B+BR^" H9DDT9418^7,!B3U*# M,SZD*L,K_UF75Y%#,G8S!)\^ .HQOV(!] M?0OLI5^%5237@ (9:F'FOJB,C&2%W$((2&YI1@QA]M-"]&:IJ#;/CAU4 M2(BFPQO01Q?1OJXML4A.R)J0IDJ4DD8(4'.3N%9./-+^%7!9IBA+D#"OF":% M,OR@FU7"9:03OFYC!W8SHP<,[N9N]*Z(WL&0L"1T[SGR+^R]B(T9!)(&*3E2 M1O$)CQ#+?GX'B&M22!ZQ%KQP=*%G#O:6J3A(IGI]T?@EZ[A/G/3N>?8#\QNH2L6HC)4A'/X77P.XT ,1&FZ?(Y\UME(5+#EA: VF3*")SIYU"V#K&7#A MG/YC,TBPS14-%UDW%(W/.^3B0UO!4)MP#\&#IRBRZ7O_0C,39(''J<6=JAEK MCDP$/FNE)B]K!:-FQJ'@G'#I\[F8?R'+4$#0)"1##+4FEJS'@,_JJETZ@ Q< M$>02PK9&@IX6#!N^A0[.JHLS5)&91#WN;2."-$29NIBG8AR$MP%E,REL0L&6 M#RF52LX8?DAUF9(3B@8B4A#!S3UC3&/$PV@:03A6@Q>;:ZE77&@$*OQE"*P- M!PN,@(#L1&E]7)>Y.D.\*[$:H24LA0Z?:M7A_!>XJS@WLKDPWZS&(QO*0 :]3R:P<7Z0F22]X9<.T(;7UHJNW?7T,9[ M&W="-@;;6&,$%AQQRV@D0WJK>581"+$02H(@*QO4L2FJN9R[%#E%7J1Y'.+0 M4-B2]I2(9ZF,9.FU*FGI$%T0220#I_?I)-Y@:"ML>!]F2R( MOIJ-: _]V,7$5,OM&*[G&]2K&(>)?@3SXA#$$D9H<+3XC7F:3 5[F0@I\G+" M;($,/J4O3M: @\'8U2\,.L//@QF7R$O0"5O".2X W]KR/N/4!*'RW+8%LZ M.C$??[#KZS\9(P(!+*0"Y,XE8^OVDQS\[EX*%-<2D[159J[11!G)19H@5!@L ML0/HL?Q"].^BED Q3#\Y4U)!VN0=>B8:!/Z$DE03'\0:P@W MIDB5K^,:TH'C+X+]A>.@ W9O T"*C=#\H,@'?%(?T3HJI+QR6IGLI[:5[/Q M&PH+G$58G$T=+L49,X-%W^)>-6*3'T] ,A4#+DB&%,\ M;-7Y?%N/DOY$N/H^H?=!<'99E9HUHN,;H"_YY;%1#V-^D]?AG^ !5K,%'D2" M0T<7?D(7CB*SYVV.I"Q\3F%_&<1*(2\8UY)\HZP@)-F[A;.\-17X,FD2$&SE M$C;<<*)X@&N*5(H,=RE<]*T,IAUY3()_Y\]!#V\^#F'!W.G8)EWIT5&L M!8 M,YY=$"CSLJU5_Q3.\Y_"5D1L^E/4/!>\/'3$67F@V'V+W#1I58!N &E25D6& M,0U"?U12KQE&:3DJZ,5WC8Q[S1Q&])%B_:GBPGCN;!XCON1'>%_T(6GPYKX! MI9)1X*3 L20*D2R8SW!A"J;GP3 ^ACX3CJ2?,RN>HF#/D6EW@J3-0GC'_Q]$ MB' 5B+%K!\4OXQJ3Z 39UR+4-I@AP=K 4%_.X4#Y5&])&0SS"#@_Y2)UJ/MB MOBR)IT>>Y+3Z^SG\N%SB^0V674A6WR=,1O%&9=X8$8'OEW M66@>D^( ;8XVM(CQ:;(@)QR%FMF1.&IJD/4+-'3.RQP6"N^CQ#!JU4S-:CDO M26C^FKHYZRHINQ3M:_A2R6"LEIR.@!NO:KT[3: 7V68.$*G.38" IB4CK/J#J%-DR%?9,%$[I>/58)(LYV8ZK[F42V)"F5%)93H^&')Y*&4N)X%CK;B86$ MW,Z$A>XZM#\\0C^&.2ECQ8BWQJY$30T;AHO)W-0\)#W:L8FN)3FIDM@1O> G M<^Q%;IF/!,: .->$CN4*EAR?1F#RH*':S%?AR[I?B26'+]<"!;#$\SEJI>.8 M5'+(\2.QLN4-@I.+L[3&UCG&ZR;GGL#M#: :$ZP[)$Y'&4)7QG&&I(+^/).O M.9X)Y!S15?1D%1-'0SFEH"M_VX='A47T4T-IWC!$+0\>YJQ@((M*,YS3E&4? M/NTT*3[BXR?")2](X3EN#WTXH MA#GJ4T!*+[N,;"[#@)*FJE16W/KAISAI^ MDDW6*:A!9LYQU.:.Y:1E89?6YJH81'I_*YP1J%)KB!LU/&4"(6P^)Z_"H2' MZ+E(9H^^[(>X)+,TU;O5O5B7T:VL-ZB,]?3D"QFA-XPMWL0DS9GA40#O<$]Y M/PN#.7\'/ #W'#T]],5#X)$L4,*39K/! [RF6@E%4-;2N+$[Z#9+M. M G]VRF59,=K4X"'"2)AN>8J6BA2!D_U2S]L&9M,O0= /:VDT92??M&1*8YEN M3$7-0N@9UC:CZ\UY,';R]0PJF*\Z385C&[9PZK4P,A,XM5T<"E60Q)GCUSK< M/Y0:???WHU<[>R^Z1%(^)2#8'1@* 'MZWQ+YSR&KB)^S*-YSWJ. M !KL>69S3]U/JYU?^U('5G5M'1Y%"ABA3P\.21&K9.845:>.I3'N$64!44]9 M=7Y;[K^(F4YG1=# <[ON\G7?_+O3;D:&[HV)MKM.M.W?6J+M^DMWV9'X\OFL M*)O^SS=')Z]_WOOQMU\*+DQ+I[\=-\EL]MM+0GYOZJOR;[>;<'DZ/6Q MG.C]W>@]._!@6V[#IJV/]G9#ML=M4:S.$S2WC4&MOF]6LYDNM7D2A*5^6[! MT-G"B!4FT#YIV=#!0?SXT2-6R36^%2N2TT8"J[^F_"QKT,A3R4W6 +2\X]*, M)D4C<.[P!8U(A'$69PY)C98/N$J0E:K7:AMSYM&IUS$<;I:HQSD5'TB9JO-^ MA#%)V][8^,0 5I[C?_\.LRA;^&H<_8AF:ST'H9&WB],LN3W,_SLF<^ UY!WD M_*XQETTFH98@PZ3/GG2([.B_;:_W3X=]0;+Y\_?K5T=N?CFF;M0HB8);J)(=3"O+, WUX69[L4\,!Y(CU\L N+? 9K]=ZU MO6V%.GY#3=+8%X59$\Z2Y#11W]^'^:XT92U)9V]O[X_\TTM_$*36F[K.4X:. MHQ3,WI_Z"Z?*D\^F8ZJ[ZFP*/089!^]!8D='1W%TA*F1YW'TS1OWE6/_%1S4 M,49!Z&<,!KX"(?\-WY2L]GZ=)X+RQSZK35,/O!;C,QE!2!&6=4I&SGX,O%=L*5_ (U]@>'3U[=@2AX?_CAY+>CHV_^C/\ &;M- M$N[);S\??OCKZY/?WKS[\-N'US\='9]\.'Q[ M@/CC; &:1!^()1;>Y2FY7S+(Q6OBF8WA$YRA.39MNC\C,(=$WX^0S:"*WK?5 M9*[&&G_7]N/>R5H/'*A;Z^J4-3PR:A774Q;OF$G/UL7)Y"G= MWH71=CQ)55 M*3NGE!Z]_,VHC?.)*;&^V M)R\V?DO^5\"&L%0F!?-F>O,- #\4O_Z7I* 2FH.]F,IH8BD[)T\IB+T,141= M%;;7$.%KKQ%)73/ IT^CN9]E1;,< J?9C7Z4PI"% 9U8P[:,3B-UGH$!>%J5 M'T- "SXS)I6&B,+ <'H O[%_JVZ%!5ND0.R<*7/=6I M3DX^L[NE9_:5<&)&[RE3^QDGUM&>E@V1N285ES C 6J\AO*4/R< 4\+ZN9;. M,[Z,$%0XR^70;>DFD30'/P]#IN_3BB0^BM6?JF0YO_&6V7)7[, ]PZ=@?*6\ M8.Y&(OS!WFE/Q\'7QS.D#E S4ZEAXJH%WAX>OSK\/]$)4G? !]M".RQ 94W3 M3RYQCIJ$.X%Y'%CGB+;U'_8>/8HNDEJ MK!S1T#%B'<8WB(U!Z*1\@2[QD5+ M39,5P^#46"( 2N?9$(=K?..!2OV8:ST_I[X MQ\(^U,EDX_4%4\AX6%)/CA8 M;D"E 1.9''[Z.B=ZP*]X=%/'L.O.W+(/\=_9XBRJJ\G_?'/V^&(Q>UP]SK,G M%9W/O=U_+L^^B4#BXS2_B9*\P?\$.*!/#_:7G_XTY_$\?O84?OCF\KSZ5^,\ MGV#LQ!XIOA0U=CIIA>X4@^53-;:HJUZM+;0 -;]A8 ;YKN\]U[OY^I/4LAU. M&FJ""*(Q-@R#86Z&:X+WD+R>$2Q"S( (-X.^*8<^&E.#.+9OU#+-4ZKK B&$ M588U^PD@7&!8!&B %>]V?!SRY>&Q(&&)Q"@&=BVY1'MH?:69O4BQBQ VA3K7 MIR0(SAE*B*MHUSSYAKG2KT#A4#\BUG47%3EHU./O-^Y*G?/Y%F;4B1]MJT[_ MA968!&^O7M&KUNFS%,5#"D ]ONTN_M]7;G:;P9FG]UU!M %U.Z]_CI[N;D(! MT?_W(<7NB73Z_]]8LGW-$?+>*IME?KILU@[KKL9 6WW?@[AL(>YB?V@0!U_1 M(!ZX3GNRV3KMRY=0>YWV[+>?#]\>_O3ZY]>897AU=/SRE^/CHW=O?X/?_NT? MQT?'O[VY@=:[A6)O2G8\VXU^OJG.N86Q.)PREV1YY0L3,*1Q6"3YJL[(YM^ M\?J2@Y?:0T;#_."[&-]Y+*Y;KKR]&=;!@&BXD?^?&K ^4SU2S[6U%2[U5- < M_]D6'7#.JVL]-)REC4^N5(09 X:J0GP/359TJCMZ4'GPUZ:LJ#/'O][4?L02 MY!V8(K5,9P652ETDU70G+\N/3$S@QL30<\4Y%F!'559_K..H+00ODRO0L',& M8XC:^TCPW]RQJTVPBAM! 'P&&$X*%TMB)-!@]50BTW5ZV< Z_5*4]9@E@NEI MD5!*;G?%2:?*2R"A'(MII1&=L(=I8/U/-)RX)HP(GY88)"M3#$1*=RI%4;1* MR'Z',7F[H4NIN106B+7I>[/!@* 1EOG*GK>8U-5M(VX#[P7_) MX##S!<)5@JGOT+YP3B"KN;*6V S6/TEJOHUZ88!*BAT.0RRNQ^*A>":_A1^K M1TG2%-CAZ?X@]>=96,Y&56S/]&(<%@7*@0\IUQ<79KUF$IWT1Y&?U[D%>['@ MF$K"(XV.7[^,-,1ZN*RR/'K&G_R<#@IA#9-C=HRB/-K;Q1YIH1ASD(%?*L#% MQ_'I+3C(%I!>W%8([ZXM=<\-D:>BTC Y<8(S]C"##&4\C.\/*\/.L(B6-I3T*W8K/PY6F/FZ6 MYP+W/$_S)5Z_152U!1=6I]C D1'.$(]9D1P$:=^NS'*.*$&*P>/V\ST,]>\T M$X)QFZ8SPL>&>?#\!-B0G&>&^,I=>D9S)[$A*+\A0[KJ-SV"7F!?JV,3D2QT('0$0%#M(,Y'5;M>$Y&"Z0_Q?;B_Q10R&@"DC M D]7V*B"H+@EA\!9D"06W_FF+OKY-<9F8'FHL8%@._OZC MXF7PCQ_,_105+A\\27,0>DF- #)$L =[8P^-/1-.P#G@'+<9W.1!%L'>KGL[ M-F&<"PJU;SRQY>JA!>-1 KQ(&\;&H?. B4^+'2E5"RRJS["^HJR0R8X*&F]2 M];X..WA_LRI?P9?W5J+WZTT9BTSY(7"P#E_D+WLQ[?9M)@?K):LP!@?K M!AZ[*SE83Z3BC-4T%H+]8>_%_NY!M$"610PDM EJ HZ64Q:BAD2Q:3\SCS3LQ]R"H+EF%45#=AJ#:P&-WI: ZOM+_ M(1\C$#7>1K9&[UD%X]@_^);^>M"7;!4Q^K 1/0JKC3XUH[ :A=77):S **H1 MQQ'G0^;6L_UOR<8BZ?5L[UL,99@4#N+D-R2T.M][BM\3(!D"T,<86/#%47)M M\!$:)=/@^*E+&+A9_Y]P:)20-1V9A0SW\4W+P_[.\^UD]V MQ%@ M'G] MX]')JT.10$_62Z#'NX]&"?0U'H51 HT2:",ET!HH'&1D3*8"28&P(#&#@R!Z M**(::Y5[/2\K&'E:+01#@BNUT1\\V.LD$O]P8*07>9!_V'_N/T.5);VQ[%W3 MO_LB;61W4M(S$A1C07 $W0R14#K@1MI R$>D/C$"DTDNY90 MD:L&>VCQ6#(,.B*DK[3 Y0A%E>>IH5\>IIVZ*5>U4# /\%43\(8G:Q)0?B5M M5#!=@X>-5-X2P<2G9J=M8_FWRN*LQ <;_BWB0'(43K_WPCS=@ M#H"^(S:\U MV--6"K [T[4UFTI+69U1EU#L.N-2)G[&D\C(QQ]2LCB4V)9KZE9K+:CD/?B]*1W+2L(CZ=V%*_E*7+8 M$FNACA:].\;#D0EV&!*3O)E3M\$%EE5?:&B>;IS"<"DK ]%>$6VC+\7NC4\Q MW\V]0]I%9.#2 FN_P_1X>BJW^25GN'2.(;(W>-GE< T2@JC+F$F8Z]$16[!. MG9#%(7/W'=$G@H#J7+&>5'1LD*>(;,&JPY.SZGI$J+BY MR/".Y,)42XYG3AI(=$]B(K"+R$(,3BWAK&(:*9NF4RY3OZ0GU*&T"TC[WJ&I M8>]Q#& !.S;*]C@(+U/=]P67>VOFXE_3E2YC=$A'!W4 ]@9;0,4;3OO&.'MW M1@0TV(9M)0:>W8^P)N[D+U(P'B9BX"#DKVL35N-&6:=O^$#%]63A)+0=Z\MT M?6NXM$__\2Z0O\R"7[=[]R:^2D=Y7 GVU=]_1%I]YTU\Y7EP>+9./Z$A,[01 M$#=ZCDZV)5E.9.S4ES@33BG3 MS6M\7>N\!12_0SR\AQ/$JH:/YJMX2&2K]3@X=Q+)SC[6(($X0<3'I6B0P;UW M9I G7T\=6K#_3M!U*U_9HLO]DY/'EK7*GE@WZ2]SYQD('J$?#/5929>B+?"Z MX %FDF&_I_.05&NM6'8'QI_YI? JL'O6DCZ'U9^'K,?=SG/6(>Y&:#-NS>8I MAH!2US9* H)0D;.9:\%U#B(?*C#(Y]F2_$S*Z!%U,]XQF%>Y5%=_8 MBQQ56 MI .,X,6+X.L7 ZW&X0Y3&*E*)48EH.:A,,%QRQ/-:%V7 MO!T?Z>(2O>9VP2^$!U[6^C]C_G"_[R39\>J?I:Z@#80W28 .[SJLTC)/*/Z6 M)VT!>Y9P)"QH[6TR0<^7QOEI-U)Y(+YZ1L*&J:K]Y/!/N#[D!=%)<'WT+%KY M+>^K$D2:6QV1:76:!N><4%T(_1T6 -4'#?0PJU[A 4Q8W4DO/NZ8["K=#[.* MI"5@ZI.4Z+DF&$]9PB+M7! 5';R_/ OA G8CQQRI2Y8R(!&N-XWB)1\4VI5? MLYTWF3U4->L$.>@$TE0O@<*6OANDEPF*/= M+'N;"8(#7C1QD!2.JU)E,S[419,1C*>5Z*83ZG2+Q81"ZRA?V4YV!C^0 M"T Q^Z8\2TD .3@R.= P#!= Y[AX3IP$'1R'//;D)YEGV@2+8?8B6'V,[2?59&ZE_$("OU8O.""40!T8X7V%5@@R M&");G:!P>L%]E8*/WJ\+MVY2M@4X<[:&/>^VO->S\;\]Z;DO?&0*:3&C]+C.VS MM/R&AB\)5@;APDC48X1*(XE,46-SR"$>RP*,7G2O26K[&$4FZ:3K"9PF<\$3'ZQW,BK&)0WRS\IF7P$0Z4MICN.; W_YU#Z<+!TF_07'VAW'NT^LUA^)ZC^^%=2 M6PD_??NG*$0!)$#7B#_'-@]6W1:R&-5W_ -K@28/FV=P#&A)KE?[[9@VMT9]NAO_K1KR;OT).GNX\OWR%/ MD/([R6.O>5L&S8#.!C[_\E9 KS;VGF_.4$'X+UKQ_O7X0;3$ ]855^S% MK9$GC=IB ]??Z8K]35 5>T^#_<&%'504HS+Y,_K[H_ZX<_UQWR+KLZ[$>IFV M===B%'+;M)O8KS4*N5'(/9#C/@JO;=I-I#>Y=^%U7;/@X0FYSXX$O'KR^NF; M9[=PMS@XY""HV[,[@[ M3ZZGUZ_<(:/&*QS,E]#B][QE>_'>H\_6Y+=YG\;KLDF:8PM/_J:N_JA*-GEW M1E5RB2IY].SQYNW8J$I&5?) 5W]4)9N\.Z,JN4R5/'Z^>3OV0%7)O=45/;!H M(I.!4\-<^BEK$+2IK:B?49O*OCM\_>'#]_<5>!]CC1NQV ]""OUA\]:=]?6# M5,?/GL8O#IYMWI8\B*NPJ7)H].W&HS]J@0>D!9X^BI_L?[9;-EZ%K91#HQ88 MC_ZH!1Z0%GA\$.^]N+?BOP=^%<92O_M:^;=I$TVQ/[]#KUFE!!14,G;AYL6L MQ]#;MQL/XBI\NWGK/OICXZE_H(L_*H!-VHT'<15&!3#* MH(=WZC=U\1^N AB;>#9" XR5,'J,NHV1_S$)MKWJ]DG\Y.E8 M"3&*H='QVI35?Q!'?U0"&[09>X_C1WL'F[/1')?!PE,"+ MIY^=>MG":\#KK,M\Q^P0$GS[@=A8X+?3['S=Z;M5SJ=; SDGM+E?"&WN"E;! M<&N^^;-CX)Q&JS2I=I#A= ?_I7RH%T@".4" [MF]';D.P=WM1CW"!V3;W(\[ M+'),AXR\;56&;T^6RZK\!.]I4GC/_O-OE762V0TM:7B[9(;7_2??(E%=_V5[ MNT-[)0)B? ME/Z0(D&R97X:6AQ+7BO,J&F4UGAELGKN>1+-R):E$O8QB6]-S(%33^Y7I8NL M7> F+]H"UY8^'% /EL3"N(:QECD4%Y_)P?P5W%O3U_T:^[H_N+[N#WPN;GR= MSRI8RO F1U-F$*8C+G2[1&Z5#C+NN@VV$H"H0X/[WWE:5PATCQBVIP_=,]_) M?N4=(=*N J=&=*IRM82YBWDTX0PLE&R-W@@#!6'/3.WX2_^Z?X' @.? G#I% MN])/GWZ:Y"U][R3)/\)P"[=,WRM)NBZ?OYOF=A"]F+R%YI/H9N/7A2-UA2\X M12;LMJ(IP&,=@>J*EPXN.ORL[QQ\E]SAE"Z^(31CYN%\PDQQN"+;>Y>P#/L5 MEV$?VQW]X,JP/V 9]DTO%)Y^U%))151N>#:[]^LTJ;.!(X_GK;A6;;@R*"/_ M7(VC02Y5YC!-3K-<**3A.TAOBT?)\>Y>>6EB9M7M7SQB,7?(%PVT9TEO$1%HAMF@3+#NP<'NP<&W@U+BCFDZO1#$-5 ],;WNGJ'FZ6Q$*,,WE L2=LD] MAC_,.])W M>ZXT/*8'#?O^RN77E(K@@U]6?^>/?)XUN<^9UR0/>4V%V^_;OL M>R,NUJS]UW><\'YW%)31#5Y7L1DW ,$T:#R#M'>R!^4]"PI:- I+]((2FRY M;OD:W'(?:_-EV8W-;EO7Q1A@3+?8WD/__CQ=/'^W_ZJ@7--8[=%9+\ MFS]/4[3/LT*MSNM)G\#O7?L5M&J,KPC>(YNDUW8SX6?PBYH,Q5LEC_G/_WCR MXD]D;7;W;I1W&W3P1GDWRKM-E'=J+*F\^W(662 3\='X:7B6BK]K?/T& EAE MJXD2N(@#_,"FYNXU9>3OVN_-\\?!"AZ]Y=%;?BC>\O:ZRU[<.:EHPV:C#[Q! MVSC:A*--N)G'[D8^\$ *(T;3C$LA9BLU[KS_NDSHES:K,R\C?B+&]B5CIJF= M)%K $.9QY#-,63&#Z>G+)"GNRC6H H6*+7R=!?F_\W)Q^1O9$.0B!YN[K=-) M66#M2)ZCX(2_@.5+HXJ2&6:3X4-9Q74@E/Z)IO!8=KQ'IWN#3_HH8$ M7X/P&G1%R4H#8PTLL);+DNIVX>I\>^*N]KF1*IVD)/7V]G=8TFG-SQ>+W:TO MM;_O2-U_GU;1#Y=5!6$P-JV"([0?3L/^O+YR\)Y[-; T??>5U%WR[1NXN@D^42VU:L415F6N$K1PT59-=F_Z1??HQ<*\I>J($U/ WC! M6!FJ=7,@^7"X23%)Z1&+Y"-(R#QAHVX*C^?3I)<-)9@P_%0LQ:2CH7*99)HJAN0:RC MU,=<#/P*?L.%GE)$.2UA/>$_&2Q! Y*>"S#!+4<;E*:-CW)CKN&=+DN$R[EF M9%35S58N)6X'-P'W!AN6 YJV&K;2FHGP;7E'/5:71&-?V^8KR9EUS4SP&* MI)CVBNV/BG,X7;B^)8BW@@YEG<&EP$B%J_XM_?!Q*0=7D3M+<,!ID^$3=WNG MN\*C6]/&8KUF5DPPLG+*)SV3DVZZ2?@#L7ZP@1M !=9X./%HG*9%.LO@;DR[ M=R(Q=X)\F&298?=1^FF9%G '<5IQ[U/)Y%\MG"Q,\#5)<9:A#Y+4==K8%A?Z M$/?+[%!=-7Q^,L>V"G@B+.7DX\XIM6'14A2U'Y1^&N:!G\7)5ECY2^$J>01] M<))65"$.9R([X^]/REH+B?&@XB5PJYE0&Y'$G, !R@ILH9K ::G3;G/3[C9( MTNZYFF-C"QS:1FJH$ZJ2A_N;KYH,S$HXP&7.MWQ5ME$]+]M\2FOHA%N&QS&" MBY;+::CH*51,#,>YE=IA>F:=U;YBGJ]?@G7Z2SA-,*BVP ?^='CX7KJT^/^/ M\0CS)L&V!,.MTH>41SW8C+S7/;C!E\S\NG[4G>54[WXD8NE=Y9>O&Q_NZ//] M_:=?UI'>D,/:E7C3$N8>"+"D6+%VJ\7I%<7%!I!3D-B@Z_4C*B.G4L _KFO4 M'-*QI"J#PGI?>2AOE%NCW!KEUB;*+;19,W!RP(L#XVC(TJ^-J0]FLW4-?A") M=S/#^\N;_;_?E-6;GN*3D@L:?>+)5E,9$(#%?<=EOA1XIM#3GYL(P].^747.,%&?OR3*)U9 M5B3%!(%A;*!-XW)V3S&>EI<&O(8?@%$(#5+L1M>/_6SN(I_,,1*3Y^4%!79) MQ3G4A00U:5E@--5I=[%8&"!! = MM<(RP >_HPZ!LJUA-^KO-S.X<^O@93R")T]W'^U_^R>9FQZLNLRS:<0?C&CC M81_@2'UY"#-[0#L*X+:/ZOU"*"I:Y<$]+OY:_+C[ I!K4/CBQ8(=V(-K=/]( M?H_W=I\^O7R+/(C-M9+WO_NV#*9^.SOX_)(&D,_!)MG>=_Y=[<&M&L! /N;]U??/EU MIXR#9B<^]S;<(LGXP9:M]Z926E]#98R41_>Q,7O7T^-V \_0]Q\4] >Q M^*.8'T__?2S^9P?.-KB$[NGN\R<;:-X?K0<.+=)F\Z+(OU/W;N@N;&X"[$'* MG\U8_&MJWZW,83U[L7G[\2 NP_95/(PB?SSE7\OB/V"1_WAO%/FCR!\C;.,9 M?TB+_X %_K/GZ[I8Q\MPAP)_&XO4-M3D/QIBXOE.P+D_6PMO;)YK0W=AC/5_ MM7KXWC-=6ZB'$<5[;W\#MV2\#Z/H?R"K/1[U4?3?PXX\?[)YNS%>A:]7ZH]K M/1[TKV/Q'Z[,_V[OX+/#;N-EV("PVUCB=M-U[W&^7X??>O-"TZ-+-B8"'LCB M/USU?!#O[3W;O T9;\,H^!_(:H]'?13\][ C^_'S9Z/@'V_#&(X;#_J#6_R' M+/:?/'Z^>1OR0&_#6 MW9^;_82<&ETS^U695.HVRHDF*LPP9G9.Z3ALFY:8_ MUQE^>J=*<^*)GI1U\]EQNHU-HFWH?FUJ)N>!2JK-6/R'J[?WXH-'CS=O0\;; M, K^![+:XU$?!?\H^,?;L &+/\;IQH/^(!;_(8O]_>>?C4\PWH9-B=.-Q7,W M7?SCIIQ\W#E-:@JX+99I4?M".HW$-+2[>_> MNM:Q"WQ:YM//<7@^=S,.I_]L:VSK??WCT6W ]=Q M4*-_&/_T?Y^] :^$^T]VODK_ I! M'/!;ND+S2K^_3,[2G=,J33[N)#-8H3\F^46RJK^!U;S>&<2EPPT-+_@Q">B] M72L7Y$][UUGF^SU,O06^KY&\+!=+^'/1U,C!\_^UCLW\9LS].B3:/KSPRG\>*SCOOU!,OGSN2X/:TG5;9T\+)U M6IUG$U +U?]C[UN;VS:2M?_*E#;>8U?!#,$[[<15BBSG.)M8?BWEI/(I!9%# M$3$(<'&1K*W]\6_W#$ "O GB#4V@J\[92#()S/3MZ>[IZ=9[7"MB"S!F!P*4 MWKZ70S'U;=@FK%>,?&\"#QI$OFJ>$:1?-I+J)7$S6R]YL9@ZL&[XZ& LK$"@ ME1,_18'MRB P]*\@:S:2"VBAENR%8^ECH]Q)Y-H#+7JS?1CJ(_!\2SCP"/@@ M$ >^K-L(/!P7#VLY<$.Q\*+?'%C.5^M$(@G)MZMC;.QIE,G?H%Z MZM274\M6X[.D[ZJ_PY(&EN,$-?&'5+/M!Z%Z5O 4G7&)X'$]X*8?U%?5UB+< MF"]%A"O'CL"&&"*5W125;Q_5-V'5MILE6.W9&DA53C_[WC "6L[Y'=,M]EB> ME-(!"(4= *?G= -;%5@@%/@#$MIS7P-')W8@090U<_!U$IS@J0<\GOTU"M3, M-.",ZP*#D:4SH9G+G>T.G CA3B\Q&-O3*6H!/G,,_^/@+TH+8/?JNT/;1WD9 M $N\B?1!B$IK02^\($2Z)]*/1 $A#@*A5WWZ$IOL\$G-?UIV8U&"K\SLU<0: M2B4WX=CV03XM/WP4K@P?//^K\&8(K(V?=.0:Z_C/?[3[;\5 ^J$%\AQ_4+<6 M5U]%\4Q)LO@@P2%G<"' MM:;^.[*G2!_]5:!"@!KJQ*]=M/&)GN%ZM02N(& 03:>>KY<)AMT;J.][\,ZQ MM.)YB.4QLXG03M>9V^<(*WQO#>7Q7R#@C$96TE?KF2;8T##I./C?13ZC6LC) MU/$>9?Q]):KP+L^';^H/I3P/Y*]: X)M8GM57707A&B,#H ;36Y1RN#3*2-O MB-5&7;W! #7R[=$H$#9X[H@8(,#XHQ\J'VE.X/*+U5HO,XH&D4?VJQV!+%_X_GMFZX#+/]G.+EAT_)!QX,;Q'2;V> M QMZ(=CTS(+CKY5'!)<=R(R[\;0<@NB)W%+WA)!I@@,>@Q@I$R(5YW#6A^5K MHX1BD/B#2MSF5CDS"01B 0RT[&]H5!8,(;P0(B\Y5*(9H+5<9V.!+G=W/L(U MB!:(',9A:&^5Q8,-V(X=XK9Q5=;0FR:2@\\#Q0J1_$%&RA?581E1%M4 C;0= M1T*W8'+EG=I=[.6H_\I 2DR-BE$$N+&E='9R2^=1TWGY30:$V@'LS0;5AV< M]\>P"F4Y+/<).M?$.9H 7V5K,#1^3#\*NUNZ=V@O,V;PP78PJHW00L$JM? N M<4]]M8:Y1F"[!? K4>)C'0'3!4N1:,"4'&;7/\$(=UDL#?SX@Q>!HY@2I-6O M!X$!; 5- VDO7[04I]3 ) S=?2.S!60L#TU6Z0#L@&%#98"_1+5!)( 7D*@_DQ&F%^6I4 M%(:!FL! #;#:T ]9?/[Z@>SQ%V#M8.]G=-KL/BXZ)!L(GG%#0*.LV\!S(C#X M0\\!?R&(G8^TB5;)*GSN;>F235\ 9RP?$Y! +#!&TO%46/D<^<20)P>U5"$Z05E[.=YW^?(K?_D1IX0WO(( MYL_25>D71;[AQ':!?;[VDK8PG6L,)M)\9*L$BR$<\,(<0XPC"->1$_"/B6!J M[V)Q&;FD!"1C))7Q1&,9)_Z?+1AW3U-C#Z)1[>/B=IV/BT_SN-A5E5%*C?9S M.)M?U(\NW#<0'JJ:F3A%@Q%2?# #SA-:M7",@8?$^$#9OQEM HQK)\FY>BKQ MJU+1"O@LP![,DL!+DF@&]FIK$_4R\9#4B[TH &L4O'KS[!ADKY4[0_L^>;%^ M)]9 Z?(I1::X!NO'L_H9H+/C8)45*-KL]UCQU.])19C6T@'N=AK(-\D/;T5< MV56OQZU(:5T?/5[3@DW\.;#\4RUV+K1CA"9W4:5\(=H95"S@@ EJ5'SQ;,NL M=3KYNA.L+83-.D-'N4'5VS\X?K Q>R[^A+!"7*H0[!?+C2S_431-H_ "V6,4 MOA9)_1/I.Y#3=I5..4X<2ZK!CQFT-.;(,K&'0T<68P*# HE)C,;'>(,H9!@3!S M*@D*VZ7M#I8/WSUM]YR)B,UY_K7X;+3C<@<2.$$V5_'0[W')SVN*:TU:Q MKZS9;1O]UKK")E:% NT0VWRV^641=+;YA)AAMCM&KUO8S(N*JP)5.W20;!S3 MNKJ"SC:?$#/,9M]H]?OT6%()5:!2('?LZ]948X&EEH*%))^/>_N:*B^H3H3? MTS3X,AHO&@S*'I_MQ*0R G[':+:VGKV[)]-&JT2>LAXQTE37D#'2$&<0(\U& MI&D8]6Z+D88.1XK5(Z)-I:K# $::DV40(\U32--GI"'$D0J4$*ZF>YJ01R_< MO%&#%)*Y3J6J'B%(;;J'B"1*Q\E9(!KXP:FPXT.H9_5:7'L\8-;AJL1*T9NB@S!V&C@T%[Z;1[G/!.Q6% MX>Z !<Y3XTA%U8'K[@[O^5]X08CSQ/U=)F^[3XTC%56'TE6L4>W1L]_!&&0/ MN*B2GY/Z3'Q&X1E'6GVCW=FZ;IS5H:B$&]O]DI@>%G2V^T78_8YA-@MK-,3J M0%(=..O&@EX)XE?8[C>-;G%-LUD=2-2T\9 ,S8_]#,G8#S>X=3G5XP!N*$N: M0=Q0=A/7&BVCT2ML*!8WE"559<=(0]F0,=(09Q CS<861#VC7F>D(<218O6( MAV20-62,-,09Q$CS!-*T.EN?73'2T$ULGMKTW]7,2%.WH,D9@^P]W@J,9"3( M"JJG7SEZJ+)_0)J#.3OAL@.QFJW=IM%K-WC*%AV.5&9R,,,4PQ3#%,-4'K9V M6H;9*JPVGV&*FJ+MC%0EU!&JIH_!Z]0YR."U&W@UC(;),18ACE"I/EVKR ZYM1;I4);GBE%&>IXK5L11*YZU-K>^+\)=6HK*BC)JG+Y= M8M2@S!U&C?6H46\9O7IA%3J,&B059ADX2BCZ5(G/6$*9.XPE:UG6ZQO-GDF/ M916%DM*UB3RU>.1$VX*=&IFY%09E).;.,-7A"*L#FWPV^667<3;YS!%6!PK$ MYR:0+.B5(#[;?6HX3W_JZGTK1#V*^2WJ70#&?!L8]K1%J?N2TE\ M1EUJ'&%U8)//)K_L,LXFGSG"ZD"!^)Q@8T&O!/'9[E/C2$75H71%:U1;JU]; MC@S4.!58[5>)^;9RU310)3QG])GXC+\SCK1[1J>Y==$XJT-1J3:V^R4Q/2SH M;/>+L/MUHV]N/8.$U:&4ZL#Y-A;T2A"_TG:_U>_2XTA%U:%T!6U4W?\O,I"6 M/QBKE-M0WDO'FTY@<>6JARIJ#I48^(NU9C@ M9^E*WW)4(LX:3FS7#D*\<'I?A=F[5)E"]:!F3Z/=RVC%:# HVX]U)R:5$/@; M3:/=VKJ[-X]V(I7]8Z0ILR%CI"'.($::C4A3-]K;-_]FI"F;'E&8U5YI!C#2 MG"R#&&F>0)I>H\U(0XA[&@^]/G8,\^'XGMIK@2C0[A8W,95>"5'$D0Q5=0\=0=>H<9*C: M#:KJ7:-=7.DF0Q4U3=L9K4JH)%1M'Z/7J7.0T6M'].H;]7Z#T8L.2ZA4I:[5 MN5+.-OG5"P(Q\KU)DI_UW.WRLB?6@^6$@]ICG,.N!91*&B(:W,D)^56$\Y>F MT6]N?9V$>[CL1/Q7C!>,%XP7Y+C#>+$>+QI&MUM8Q0[C!36Z+T-&"86>JIUB M%*','4:1#5%'W^B:W"J> (Q4H[R3Z@VVCVXH?1F$Z@:[%XZE+VQWX$VD(5Q9 M3$-)OEI(^?2*+WP09Q!?^-AX>LAU+Y3849D23889AIE2,8AA9A/76MN/HV&8 M*9L2\?5ULE:,888X@QAF-G&MVRNL$2?#S"YUD,5EF,M;"GDKX7,R3E^*T/JV M]IHZJ>/*4Z<]U=,O/INDS!T^F]Q4$=EM\]$D@:-)&G1GR&#(8,A@R-A<%-EL M=^BQC"&#"F244.BIVBE&$_=VX'MN:_$K73ER%Y7%UFRDT2JO*%Z5L6'B<09Q(>)F[G6:YB-HJLD^$"1 MC"(QVA3/ T:;DV40H\W&8+.W]25N1AI"22F#.?0BVX=*1JU@T-.H?47GV0H'"\HIEOD>L"O"/6IGHP]OR=Q MAF$5\@>^H\>\[9I*;\? $OH*Q=9P+6_P]?6M%<#/ V^"_ZSF]"0?55_SI6.%\(&I]>A[CJ-O MK@LK$"/XS7L(Q$O;%>'8BP+X=/#JS5%(5V:.Z9UD]@/RG^Q(;P;U6)L I2*Q M'?GQK'XF!M)QT%* S9G]'ML@]7MBU;3E :UWK&D@WR0_O!6Q=:K7XTLZ155Y MMWJU9J? 8_=-\D;:9]S3\:!9:],J>M#T-A-Z+^MDV3A0:Q0I_Q0Y &N"_0(+ M3+!DQ9_6&YD^8^B:1J%USD,:>52BY.)^"K:K4:NS\\:)TG826:A5S MEV2M8L7IF;*=(>-9I_!&PI?WTHTDL>GQ*A_#Y;A':3#8.))T%YY0(4!L;BA( MLTBLGRNY5<7R+].H-[@=;3&TIVK%CN80,60P9-"%C#SA=D4AH]TBQR^&#(XR M*D)LA@R:D&&:^7*TU02-ILG]RJF QG8YV(,=;I0T!WMM.5+?-X&E?I4A['VK M/.PAVY+MEH%$_B9@:MZ 2P$XM*Z(>UC6YKZV8 I6R=5&DE6M4&DY&'J&%CY"'.H$Q# M 4:>1>0Q>X45QS+R4%,BCGGH\821YV09E.U+P-BSB#WUSM:M"1A[Z*:D]S.; M='5*.N<0Y]-GQHT76HYX:CQF(66\&]+3AV!/.=/3^YISOL)5>_Z@4YYZOY:3:->K>PRJ5)D9V>V#QOOT\3KK$>K;:6CR6: M%;62+\G S#0_ !>3Q6DB(\9K]T!!9^QC_'A6/Q,#Z>#@X 'X([/?8_]$_9YX M/-HK@:TYUC20;Y(?WHID6'D]O@F[=.I]I**$IEGKT:J_RFD\"4:8^RJ(:_5( M,62]IC[#_.Z5(X-D:K=9/R-0>M5JU7*6QQ'AUJ'F0'^P@X'EB#^EY6N^7<+" MAOK'7RPWLOQ'_4O3- JOQ:K>4&ZV9?08,C-E;0J6S.S7Z@TV9;"YB['EWJVK M>*MFP2@MW5E7+5I9OYD6>QAK*/O-#1)@T\R 3=ZCERJB$>:2"L>BZF%,T49L M*Y4@:.6*\:C9R)T6-\'(%7]#BXT<&2-7M3.=XT\L$Z\Z?4?=69](P0C!#,&T:(T^,/(P0C1/E)S1:(+F\8(6CS MAQ&"$:+\I&8+1) M6E-M%7X=W08#WYZJUNTX9#20_KT]D &]F16'B3).NDW=(2>X<(>Y(NBNLTR5 M; [7;1O]5F$WERJN"E3M$!M]EG0V^N4U^NV.T>LVZ;&D$JI U0ZQT6=)9Z-? M7J/?[!NM_M9]H%D52FF'V.BSI)?>Z.LCXDH:_;Y1[[#-9S/$Q*=!?'WN6TE3 MQ$GF8@C_HOB+R7MHR%B*<]_/OC>,!J$Z\O7"L?2+GEZV?3_&T]<+NJ4G>1I= M5,!P4650(W<'YDKB?,=HMGK4QHT5VINDTGK$4%,T!QAJ3I9!##5/S&2N=UL, M-70XPE!3;0XPU)PL@QAJGH*:/D,-(8XPU%2; PPU)\N@[)5MAIHLUUI&@X,: M2@PA@33,$6(7 0R]" >X-VIE]YIO MO-!RA)^,MR]^ $95&4&T0BQ/UY9-+*M0?$.PU#AGO\*],+"$+H/9;QB-/KDQ M36MM8@64C,ZD)@8J6K:.@8J!JK) U>D9_5:7@8H.2QBHJLT!!BH&*@:JY5XO MIM'N%];KA8&*FIEDH"J: PQ4I02JG(WH&:A6<[31-)HMQBE"'"&!4\P18AQ9 M6?>P/5-*:,G,K:NW6&=(UCWP7/9G-3F0_@!68MU)X8V20@>>TGX,TE,M^*U$ MGQ6JQ,_9\I(9P-)?0N*SE6=KX<3S\DPZG>/I%*8E? MW4&$?9,>-RJA"B_HT9WM/0MY-8A?87O/@\;9WK.]9R&O%/$K;.]YT"/;>[;W M+.25(O[Q3FV9 2S]3'PF_O'/;IG^+/Q%WZ7E4>+Q+5L>)4Z'&73K2G@2$FD& M\="]C9DDGA]"AQE;9Y<88,IKOQA@B#.( 683U[;NW\T PP!3*N)3M5\,,,09 MQ "SB6L]!A@ZS&" J:S]8G4@RI&G1X$S5UA/F"/,$6(H< M9)!BD"J/EC%(L8ECD"H=!QFD&*3*HV4,4I4U<:P.1#FRLMZ N<)ZPAQACE#F MR)[';C-3JJ$FFOX)^9?Y]_LB15*YU&T^B]4SX%6ZP6.]_8B'[8/=$X& M?8N1[TW$E3>QQ$]18+LR"-3G5S^E#4^9?^&+#&S<,>Q/V*X8I6B-'T;B&O"> M8"H'(2S->:R)YQ&[0Y+6:_OSSVAJNP-?6@$PXSNS7S,%K,W!#WN^,!LOQ*.T M_-?>/5@A_,D04Q_H[,/ZA16&OGT;*05$,;7=+$<$K8SYE/Q&. MI=9K"QZ/(]V3)4VEK[YEB"&*B2MN'_'# LSL0SC&KP:6 UL &5DA#&(,U(,G M3.QO^(G91W%!5Z,1;%Y\]CT1VO"9F!HUO0[]OT^3;(T8+LG9G2\?1*.IQ;&Y M3,N#BUO!,/H#0)*;;.>G=3BYHM_(*N%LU9IIV6RV%^DIAM$J.0S&]G0"]%@A M+E/]WB MU7.)RPC.R/X&BWBP?>FDOZG>!SOTP?3]_XN M/T]C)J:!29GP7@Y8FK&Y>=Y^GV9J8STX;\O3"R\(D2A?8@XASW[V/:#);VK5 M\8X!CI,]Z^VB:Z&]$FTPM&OSXUG]3 RDXZ#S F[0[/?8+5*_)XZ6=H9@LXXU M#>2;Y(>W(HF_ZW$_2$(UB,>[@Y-A](T] =G]!.;G"TB\6PE_>8&:"5A5_)--JU7+>P27"+<6;WOYM:NS@_PD@ MIOEV"0L;ZA]_L=S(\A_U+TW3*#PHI3)-[%#,8%MV"@R9F;(V!4L&@5/>F^HE M9];%V'+O9.%&BM)-'5JZ0^^:SO%<9%J<8%BA["(W2.!*= MZL%)T49L*Y4@:.6*<9[9R)T6-Y,C0#9R;.0J(.YLO,K$33!>Y$K(.3%0N)$K MN=2?7O:2;=CF*%/P6-L,A%Z#V\/$(97NQ%6TU2F8^-_1 MH[O.0U6Q 7.K;[0[37H_2W,)BJI^V+U]X^GK M!=WZDSQ],2I@N*@RJ)&[-W,58;[1,AJ]K2../1DV6JU,*.O1DV?-##7EM60, M-<09Q%"S<81\SZC7&6H(<:18/6*H*9H###4GRR"&FB>@IM79NF:*H:9L>L10 M4S0'&&I.ED'9F]T,-5FN=8Q&;^N^YHPT95,CY@A-CF3O=>_,E!(:LF:;=88. M-_90!K"?/O.KRP"&7H13W!NULGO--UYH.6*0[75.86Y&51E"M% L3T^732RK M4)Q#L. X9WO#O3"PA*Y#MVGTVL6/W\QK$BN@8\5>6&><8IPZ?0XR3I4-ISHM MPVP5UD.%<8J:E62<*IH#C%.,4XQ32SC5,!HFQU.$.,(X56T.,$Z5$J=R-JUG MG%K-T;[1W;Z@FV&J;$:2.4*3(RMK'[9G2@D-F;EU[0/K#,G:!Q[E_AR"_^Q[ M02#T(GF.^S$H3K76-^L,5S52HQ;R M2A$_Y]QU9@!+/Q.?B7^29[=,?Q;^HF\7\X!US0\>L$Z(&73K2G@^%&D&\2C" M35Q[V>*1MX38\6KK V3&F/*:,,88X@QBC&&,.1EVK,48CF,J;,(88X@SB#%F M(\:TMQZC,%%83JF?W M^VG8SE/1+8>G(5'2!BIE1#P-Z;0YR*/[=F)KA\?V$>)&8;?%&:/H6CC&J%/G M(&,48U1IE*RP&X^,470M'&/4J7.0,6HGMK9YKBPA;C!&5=;"L3H0YQY'SDRIAIIH^B?D7^;/,6H-O@\MH G\=6C?/V_+F1V^2.^H M,0TSKUP3V/T=!:$]>EP([0P;D[ZPX,'6G4S^44SA;U& _P KM(+ &]A6" ^] ME:XX>B98GOS%IG]JYD"? # M+/,NJV_\L- KF\]J6CZ*2^HXF'7^NEOC;RK2#T MHT$8^3+^7#BV0JW'032=>GZH6+F&@;4?OL<-ORN#,BSU\9B)QZ(RN/+."NU[ M*5K]%^+!"H!R:"+0JBY(QUP(IVN?GA*V3JV9%K9F^PEITW(3 )GMD3V [60E M(7YE -H0B'O/B282]$<,):K#+;S0NH4GU\2!N7=C3^#]G^2#^ *RXVZ/$SEA MXIA"\\.M+[[?)/X#6)GTT\M66+GF]_4$+=B[0ZW/V+;Y^_H*^L5_Q8<_E?'\ M -\19OWUO^!/[4;60(S]Y/M3L/"O;T%6O[ZV1D"A-Y;S8#T&9T#-0\C$RF$[ MS?/V^T4G9AUEMY6/)9H5M9(K 9+0?/EMZET QPZ\TS;O94:/J']X(,F+];O M1']:N^+*38W]^1_/ZF=B(!T'/7;8Q.SW.!90OR?1A8X @+B.-0WDF^2'MR)) M.M7C5JA+5;='BE-V:IJUUKCL$JIL9%D5(L<=;@(>XN!JO:EXAOW?*T-@ 6@N M?CPS0=.*/YILM6HY+Z,?07OR<$OQIK=_NQZ'I'^"=ZCY=@D+&^H??['3,NAA;[ITLW$A1NJ]& M2W?675:KK-M,STT[3;"I@M_<( $VS:TJ^JJ(1IC,*AR+JH)6)FV"\ZH4;+\X64#-R)9?ZTTMIL@W;'&6* M^Z F2'AB;,R>F_KXU1HV8K(KU6I&M;(P5*_2BQ7H==B>S/(E.7N M*M4&YSE@I0*W+;ZCQYB<=\4K>0^\9W2:6Z/[(76I JI"U9 QC#",,'<82YZ+ M)76C;Q8V*8NQA*2^K, 2)C9#1Q6YP]"Q"3I:_2X]EC%TT(*.$HH^5>HSEA#- M9F4;4S&,I+C5-;KFUI61C")LQY@[Q^5.ME<5V[(4Q\PV.6Y5PY"]V/UP_6#E M*R4]7/\B VGY@[$Z7Q_*>^EXTPDLCE[;:8Y)BFW;7@'[0Y7X.GU512AN]@RS MO_5X=E:'4JH#(P&+?D6)7V$DZ!CU;F&C,U@=2*H#'W&SI%>#^!4V_%VCVRWL M2A^K TEUX!" 1;^BQ->'T%5$@H9AFBUZ#&%M8.)7DOCZ"+F*EJA#CA?54(0] M'!#O>D2_AZZ3I\^'GZ4K?Y>< ML6?QJ+_?V?K:!T-/V=2(.4*3(]E+Y#LSI82&;/N")=:9@NH'#E[$L:F$8.A% M.."^42M[TN;&"RU'>%.)=0/NG9#?IM(-9$!A6,AV/"FA]2):>):GL\PF'E8H M_-FZB]:AK[(:G1ZUL3!KC60%E(S.F"M&+A(L8>1BY&+D6D*N M>M=H%W>'GY&+FIEDY"+'$D8N1BY&KF7DZAOU_M;]C1FYRF8F&;G(L821JY3( ME;/G/B/7NFRAT>UQR$6((R2 BSE"C",K*RFV9THI+1GK#!UNK*JD^#ZT@![P MUZ%]OTX:_XZ"T!X]/BV/F0V_R&SPQI[(0'R2#^*+-['RV^I#-=I16K M7AN3[=9SAFFBV2$\>_ TZ9]!U0]V,+ ^M +8^'?=6E? JAS;: ?XNNS+!UX0Z@7!UQNU M^NJO3SSX]G^L4"UG) ;65(G ?V"I@=K1P)M,["" ?P\,$8ZM4#Q(7\)G1X$, M\1' T%#6&@P^6"V3( M+#-805Q?CAPY@"UZD2]4JPYY]XC4&OKVO80WN/"Q"-X%AO,A',\? ]N\ AT3 M/T5 -1D$-:UIA]4W"O,O5LICHV:FY;'SA#AJ*FF9-%-?37-K#;L36:S7VBN_ M-K(&MF.'M@RRWS,T1UT4LC$02?IB+*WA . P-(05@$ Z#OYWP[.GOA=ZX>-4 MSAZ-B_%"?)AT@7]2^C.ER2^7_CI*!]%T"IH5B!\ ,=U$F'Y:!^-G[U"(Y6BD MOF.[/WR/7WNG7I]^+(BN"Q QDE88P;L%?![P&X1;"?35:&0/I%J+^OW2#:4/ MW NDH;X&1!A&J#%!A$L.]*?.;?\]"*6AON=8D3L8(R5P01DU$8'T[^'Y@;(; MPHTFMT \6)&-KW&5"0%[KMCB Q-KH@RZM+XKT$IM:J;L+%KW5C[K;M9ZS]$D M S_D1.C3 6V]P=?7M^KU8*MQ2=J:Q\LSM%ITUZG%2"KC#EN<\3=Y%ZP-I2#+ M7W@LT$V]0(NK\91>:RU;0[QR2,D/M[[X_MV&G0PD$C&]$;.1]0_3OZ_?6<$> M,AJ$C$6;OZ\_Q6RP^*_X\*=R]3[ =X19?_TO^%.[&1NTF$)C/_G^U+J3KV]! M5+Z^MD9 H3>6\V ]!F= S?PRT=_*ZYV1LGG>?I\F7",AW K*;BL?2S0K:B6? M//?US^?GG\']=BUW ,\3OX&B(IID>90_T.ED!;E/0!]OQG:0DD#T!2W;!6<6 M?&7X 3X84V$TH\(DID+:MLX^YBI7%\RK%"\=+PA>B5O Y =E^!E**?_ZCUVC4W_Y+/@)Y 0X'@?J+^598MX %KVKB9@R^PZ:%@(G$ M=>C/#*Q@_*2I5\N9&6_K&VYFT<&W!O^.;(S P*I;X/A@L&\%X,H'*8](?2BP M\3MSX!D#B_&)L+30!SZ>SYXNS;X>YC0B0'9=O&]FMR^O+/\8>*^S9\/3XR6"HL[E:**)"C*/77A)VS.Q#P@UJ?.YCQ6F4!W$<# MOC^PX 'XQ\=$26%KR$]T=[5_&[E1$*'C<:_^!'^!0$%10HG5T%-2-02A'H3@ M5%FC$?P@'O#?X*V +\IS3C:6K!OIHRBQ MM87/D9-(#[':15B*P09T@2DJ+2;PAN5DR++UZ][%6!E7_E%O)D?<8 M+CI*LK(*#;_% @8T=AV5WK!L#%Y!+5":P89K==?<7F8T,C$8>Y$S5&IR.U=Q MC('AQ;= T# "YN ZYHM-6Y7Y6E%L!B!20\4T98G4)G5FYA$?/[1! 7VE([XW MV2C[\^>B@BGDT2*@HL=SP)&)DG(MS2@\^9YF!S/MRU@3#65(0SN4D]2'8H,D M[G2P!W1&1,5(&3Z;))+P9[ QWIT+0J/P._7P>(&H/NK1RR0'S$2*(T>0N$BB M@5Q<)WQB%E4".^Z4TZ+,D#:"J',C7_X[4J_T%3U@39&/6*S6Y$O@&]@OE158 M1ZHX X8NB=E]&Z0^DM9)9"HN#;Z!Q$"PGM%_]JAXHUFY"KT[B>PLA28CHT<> MFFG4*W4&UKXU- >*+_K M)>@<&.8H '8$K][$%!W:]PE--3GQ5$4?R.@5ZE.='\_J9^"6.0Z>V\#R9[_' M)T+J]^2,29\#03#B6-- ODE^>"N2JH5Z/)ZDJ-NE[KMTTWE-!8YS MS5J35C\V36YS?9!\: ; FC!D_O',!#4JOJZH9=8Z3[0N2.BW]F0]FZC:65M6 MICD6.-C;?Y8C/EO\$_/UE["FH?C%SAT9$&W*9I;U*16$5SP>&.-,AVQLJ4Z4FV"IU@W2/IZEHM2.D)9JK8O\ MG^3-P;H4Q\F XNC>WS_=,T<.VVK#X?I"(\:4BMY4&W#G@(P*W./9^L;OX1AC MYL/S*MZ!>VD:W79ATY\VZ5(%5.45@P6#!8,%+<8P6*P'BX;1:C%8T *+ NE^ M$+ XZ=8-C!>,%XP7\^"B9_3J#!@$ *.P&J #9@([M5X[+^&?"B_VV8MBW46Q MI0MB]'JC[8CH1#E"MXU@!)KW*XB+)M-H][MTN,(JP-;_HI0FT6=+7\Q MO5L[=;;\K Z#IL#-CXQJ CQ*PS<1K/>HL<0U@8V_!6A-HLZ&WXV_*P-!(C/B3H6]$H0 MO\IFO['];#W6!BIY.BZ:>R[QOZSJ:TXO8N)1@6_ M+LP0+"HC?=SN]4290?64)M^LDTK:+QH,RG:FV(E))43\'4.]/9DV6MUK"V=) MD8K$8%,X"QAL3I9!##8,-B?&DNJ #3. H:8\#&*HV<2U3KW#,$.''82J"CA%=A&[6#HTZ:P,=N!OYI[2QP>O,YJ\$1JB=ASQ__E.%7A;R$K5OR'OH8 M\S@,+*$'@5VBFNO&>AW+(N:WAQ70,:HSI!FC&*-.07\8HTJ'4:;1ZC)&$>(( M8Q1C%&,48Q1C5,+1EYUN@Q&*#C]6#43Y/K2 'O#7H7V_3A[_CH+0'CTN2&0G M2P'\-;/A%YD-WM@3&8A/\D%\\2:6F['83[SVIW7"L9$CZ]:S$I^:Y^WW:>JO M'$XM/EF^[SWLQH,?;GWQ_;L-N\[.1<>=F(WLSM*_I_:^L-F"9>T*N/P#SK1/ MMIA%_[-WXK_BPY^->J,A/L!WA%E__2_X4[OUP_?XK81"8S_Y_M2ZDZ]O?6E] M?6V-@$)O+.?!>@S.@)KYQ#81BJP]N%8&W:RES4C\3V8>,N>7J<[^G9YE A>U MDE_M?T?VT X?51?1"VMJAZ P7V3@1?X %#_+U?UKN]*)IS5@0=X/VWDUP'ZK MOUAN9/F/HFD: J7=$ ]2C*VA^*X)WH6 ]SMQ9];00Y(-K&!LJ/\5$D@*> F[ MT;U9;?=>!N$$?X>GC.W!&)]U*QU;WDOQ $^"7T00C4;VP(9/P1/%1,I0 _T M$UTIAX& E0LK%(ZT OC,6,*?OX7";(@);&02;6%]EFF_XSTC]>9== M)23)RV#=\*^A'(Q=D-T[6\X8C8^.>:">'P42OXA4&TJP&F4\#9L$:=(/\ M1_<$A=Q[$%/?N[>'0*1 .G*@6A.C5(_PWVP7'Z?89"@)1RI-09*\(5)]: ]4 M+^.7BC]>% ;@U=O8J*![Y.0+>V!*_\O7H "C1_/ZF=B(!T'W400N-GO,7*H MWQ.75L,,D-"QIH%\D_SP5L2N:;T>7ZHL\""\U2FP_"HEH?BIC>YB)7(WG2>J M>H[*#8)EV+ D]")^/#-!S8I/#[3JM=X3^I.0;VVHG_7VCY)\6QG;[,:M#W8P M "?A3T!;<0EK&J;=GL(S ,>([%?:LH*X0;'BBA30$#1MC#7$&#+#F@8%J#'- M6K_Q_$QT%;$(@VR&G,(AIVB;MI6*K#=ZI5,3-GIEXB88/9.-'@45.KK1:^51 MD9*+/QNS,G$3C!FYPK9";W#1-GKKD@NPOX(F.6*RH8B8]9CGZY]DJ$\_XD.1 MH;A]%"^C0$UV?"6\J?2MA3,Q>A=9E<=>=DY1O46< XR*,&ZG6H5X.$;5\WD. M5:PP[!B=]M9=*T]]7 PQS:%JYQAD&&2(<8M!YI1 IF4T.UUZ'&.0(<0,E89C MXC/(T.$6@\PI@C-ZPI:+JK,T,A?26!O&;W>UN$CJ\?A@)T&'Q@C6 F8&=7&B$:C M3X\=K!N$F,'Y1=8$9D;%4<+H=;9N;<_:45!7^\.609[,!R-'?HV,#*57:U6W79F9*)IZ!B93HQAC$Q/(%.]Q\AT2FI53,GFIESL(8:P M=&J]]BGPYY.>->I+*Y#BY5#JGUYA+V25I<6.RHL-KXONJK(B C[>'!UB_*-Z M$GA"HW6(<93@J)V<5T-XU,ZZL^%FI[ :(I*S=HBI'(UF80QK5#C"L,:PQK#V M%$?;1L?<.O9F6"N[$=V0%698(V8)&=88UAC6-$=?-HU.GUR/4\:U0XU*74&1 M# 'V-BIUJ]?FFAG92(B\OU:R5[,>I>>9BMQG[7%QBIWY!'&/(CT\N.ZP1RQF MK=$C5 >P27E+[>TE_G>3$C?6-<.F,$R(R."Z3JV9\\"_Y*WF>7#=2EM&OK=\ M18&&H&ECK"'&$&)C3YJU=N_YF8(J8A$/KB,!.8427*3!]=1 M4:&C&[U>'A6I'A_8E)VN*2-WI$/JF@ M5:,VMDZG&LI^KH9W 1POH#B+KED0 M^8M.&!"@/0]P.)$!#HU\WD E:SI,H]LNK+?*)MVJH.ILW>?YD&/H*@#O##"G MQ"T&F),"F(;1:C' T% =B@#38X!A@"'%+0:8DP(8LV?TBFL/R0CS9 4ZF1ET M%4E6>NYK5:@]&,/220Z8XZ1E@1?:*FB5J#)#PWH54;M1-^K]-CV.L'H08@8G M'UD3F!G5!@JS;W3KA56HL'J:#HM#BBH*H>7+A8!!\NQI9[ M)[$C@_!F?2NL()!AH!H8.[9U:SNJA\4;>AGT8O.$IGD"B4(^OJ@$,W+".C.$ MM:."S. \(6L",X-Q@B!#F!F$F,%I0M8$9@;C!$&&,#/*63%X*M/.7GYTDP%G MR:@S3!I:@P$0.@R$+P?2OL?>K/0R[)PFY..-H@T7#694]_3O9<.H]PIK1,?J ML9]K9EQ*6$JS5$DEH,J,"F-$I]FEQX]**@=%A.#D("L!,Z/2"&$VN8"0JFZ4 MKH#PQ%.#MGL/*_9\>_L;QEPYR&<9Y358-)A173!_:1KM+O<%H:$>%#M/<4J0 ME8"946V,:!K-;H\>1RJI'A0Q@I."K 3,C$IC1*N^]:D1ZP;)I"#7"^[,BB0G MB)G J2^GECT4\MM4NH'4-XN]<"S]^*HQO9PZYP?Y0*-HVT6#&=7%]9C$L4.,*X5!J&,2YM MC)?J+<:E4U*J8DHV-V5?AUYTZT@!>E8QB/HD0S&P@K&8^MZ]/91#A?5]HS>:&C"PI]IU.1O:0)TP)AY"T*Y%J$PLK[()\1X^96>_C ML PMH7O2,3KMK6^.[,EHYK>8%52Y8HWHAH0N*5BK#D<8UAC6&-:>XFC+:'8* MZYG&L$;=B&[(!S.L$;.$#&L,:PQK<+T9V,+ Q/9S8,W BS./"(U^KS.Y@#!N4@9CZ-FP5EBU\Z5@A?"3T@$S> MX.OK6PL3O@-O@G?UK1"?$]_;-U(I8$?5Z,;_H.[S#^74EP-;?P/_8$T\/[3_ MDWE$3?P \NDF',E2\^S=U3S%C'U$U6.2#@&/N'@7%S_*$F&VS3<_?(\/?X^Q2JK?$R77B@C+=JQI(-\D M/[P5L;+6Z_%%GXWG&?K#S5JSN:KZ?JU972&TS94RNU^I2POY_]S8$^# )_D@ MOG@3R_V?18%_PK%9ID*KUFX=D IYU[UO1:$K^><_>HU&YVU*-];PY;3% M;BW!M5T^>VZCO%J"A;-3,E*&<=RT!(R;M>V4@AI%$NVB),>Q)^N+>8Y-U0A^#L?BWY'EXR?0 MM.$70GN"]@X^JPTT6!0Y0),9B$66*8!;@CR +2-9$67+ MR);Q%"QC*VL9-PRU&$0^)EC47U0HG?RNAEVD@NG8843K-["F=@CTB^-?>&%@ M.?!4L'$3.PB4Y5OV :?6HW8GV<(1%C6V<&SA2%JX^;QN-'#-K(';MB]GVJHM M6ZI\ABHGT3LGD(+-YRZ?O;M8K*1=53^[*I>I&#C$!$5SQKY':?FOO7LPS/B3 M(<"8#,:9+.X(TP;P-2LSLWV6&K8"\0 &7_W7\[_B*F*$$O8$;))*? 21H]8W M\KW)&G;7LCG6O>;6TYRZ]9SAG-/-\_;[-%\;"[8OS?@MV?H1 J- [?X\4]V< M?Y/]W'L\IK@J,8QKN%7T%RR*X /(!#A#_9FPC18/&;2T#G=2)AY+^G>R MMO4*D&\9Y=3[^@H"Q7_%AS^5H?P WQ%F_?6_X$]84INV2F,_^?[4NI.O;X%W M7U];(Z#0&\MYL!Z#,_']012[*..U3+.B5O+!=BT78PSM(Z=MZ1:X0=BDII%] ME&QZR:S64RY8'K.:L6R-6C=KV!"2(7:,X&7*P\-8TG/UN:W^!)XW7$ZFCO:E\Y?K;R^O/G]6/YMM7VDJJ#WO3^+16^@,[0.OKX($Q M>!BQ%4;KF\2HBZJ8/PR3).%N^^ZLV?>"RAWTUN*Y8GZB MATW00N7>X5:U4NK:)4 \1V4TDP.LQUFLH5.J,4E"+Q$D14&0=S<:(2E]Z:?S M&^HTRL:_A1[XYA@X3T%MOX'U#Q'NOC/[*:Q0(4M[_@<#H6J*Y_3W\&&E*4H_ MYFJ%BUBYP"$8$0RQ4S%_^N L/B7;\7S,2,?[",?* L7%8@K#//SI(:EC> YP M$1:EH39SEN,\*F.N>&(M2E @_7L;'*@%.VX)8+Q$5H'7,8@U+K;DOK;K*%5@ M4&.9 =*[J*$3V[4GT60UN]%'2CN!MS)\D-(5Y]$=D%6)N&+A+Y'S&+N%WYFI MR'KY\XW,YYM:-AL;O]+,?*55.X3A6'OYN4@SHNLC-;=&$1H!%80KKRYV8X67 M,K :AQ?D9:'H,=#B DP/$9LP2@\2#00I<<&GEGQM:S44SGV8<$Y; ,51U!;'S];0=C<_I_*'*\2BD M^;UV71,_GY]_GB>8_QW9F%Z)E(&>6%\!UA):*LK^'0WO8G\8_19K-%(A(19E MR2EXCE)5YT>Q@Z++&(STF9^1M-Q6CTO.!PU=HSIRO(=Y\4*2]0&7=>!X 2:W ME4-\JXXA8=/SI8%S,K8#K#X;Q.EPWY:X3^67N[%K#LN))K'O"T[4!$7P\&Y#(:8#; M)*46I*A7TXC;2,X[9RCX-.=4<&L'*0LWE,' MV_Q ?"H .38'L'.L7!DKA'3 MM$9,9#CVAL'LO :_I^5G5D6B]OO48C0#$L*A""1Q]^);D6M1H.(+"6P5**F# M1'$Q-X!$G@7\R,X4!W')L5L%K%3QN.)F$)-U]A8(VCQ'^>+@.& M$EE53\,(QY'?[/!QV4D]K?/$+['^?(&0XLY5<4GYO.Z\9^'7T2VJPG1V-RB. MP8*9F;$Q5>M#.#U,I6"5AN9Q6GV,;U5<':3?-)+J#?.L=!SY31W8''P4;"G( M*GHOXJV9XZ6&J^KOJC M-F%ZS6@9[8F2HW%<>R<[G-JQ7D.,<%Z$+#'&>N>CI<3!N !5G(@ MM4)!%$L3/9REG,0VA>=G[WY)\,(.$D](*3<\%Y8)J]>*.WI>?U-RNYHU;'4 MK2.T*@-E7D)4F?F68H# UQ523*R_/75$A,4FZ=V"X01**H6S-7UB+_91N"K24A_#CZO3 MDED29.-F\YKV>/?1%/I0S-Q/%2\.+6EK\TN$*@!AXP9)-6.0]"FU"CYE#C"0!<9U8 M0R016) [?:8.2JX_H[.[;ISAOP<^83%>A+& :^FC*8@9 DV;V W XVY%@T!( M[;IJM ;4,68G=#)C?R;>$(U..N(9+DH!,!_E!;Z%!DQGO&+:9,OM\"F)@?'G M'F07.GQO-7R+9^05PO %J) M45WBWL2V);8V8)X1LN[ES,^)W9MY=)WR^^:NY-Q!3-[UQ,-]F5KGW"AFH[IY M7&[,;CZ$\+_#8)8,&(2QA<4C:5\YC:GTNOYR3=S$7]*GM4Z$?QW&]7MJU8X] M A1Z'#AH(%+'47CZKG]*#JW]KU)%S7(:)L4OB1]A:((]3G7B.=Z\ :JG;*PZ M7Y^;F=B"+5(N52@XHQ[ ]T M&AS/[1V,J;.V!O^>,&%^&A&3+\[*U,3'D8@C@OA?TAQ>8FR'1/(N2 MWRCE\:5/(-K_.+]66;XH/[6YM+/O6P\S@=!R.;)=.QB#--]Y7FPME(:$VBG6 MIDU74WDS^4;@US>K)&JCNC*%Z@- #?9.N9,CVP^0'D;\DP>JIWW%O F(Q*$Z M!]6PP'>YM1QE1V"U\%8M^0]I9TM^&R@WP$>7T7/@[ZG*@P($'* BCF4$T6IV(=+C-C<-8Q]+:E/\L48R/X?+#B8IQ+,!O@: M;CB&-\SH J5$O8/T;EU)2X7CY,!LM*^XI)M MCIF*I4D:J>855^JY#FY[9-U[O@8&/"4.QUZ@G)._-0!DWI$QVJOE;MF"8_+Y M0?F'2=T#UHLAD.D;'@G4@XH$^'VT.%HTK'!V^@I[0S%TD_-8U H5:L:(A@YM MYA*Y^K8ZZ4:44$JK**'^/K:&&CAPY2'\%]>N7H!(>6][41"_QUCT=)*]W*:D M OF/NH_+T_6H*LK038UTEE[+C);(^846]4:T+[>@$",[3,ZU-Y(BKVVYNE>* M:2P>=HQ2G!M E*?*W;15LX8(!=JS5D*'A6G))!Y1SX6O&3Y>Y!+P3D M(]UZAV01QC?,!]B2<,(>_GCV\>;RM[^ZYW_]O]_//]U\O#F_^?A_E_C+K\G/ M[S]>7_QZ=9W[[/CPZWZ':Q;=\]KZBI>B5O;_(LSRA-JBHKF'/SCJ=W)+A06^ MGY_&BO-;-)J_:6CZ@ETY]NR?[Z@.3U?4SDS+]BXLEG4#.'S1]09E<]$Q=0(Q MGV*XK@E0S%8M6-3-NKAUGH*YF!0ZO%WL!#BO^<*C?N7UX0_H9@!VS2[PK;M+ M=Y5\<_$+F1N L,BQ=)0[!JZL?$S6.P(Y U]353R$F"2- #OCPGN57%3_ B;< M'4 $*F_#S#]B]A(V=.^4P]6\U\7Y^ MXSFU4==2WIX^A%?W:X/0C^*\*48/7APII\[=L>D$K&IHXQK,^@L\7!N%*_B0 M\=P23T!(7;GA::=W9-E^$A?I'.&("!,H:)U(4O7$#@ A+N)E]2Z70K]E8-B-TF[CR^/7S6MY9SX.Y_[V! M#!A>231/@S@HTZ$P6"%5^#I_ 6;D])7A8'E9,W[82]4E M0FC2YEUU_$SS 4\'1LM/3EN\F9'"6#%E^;(Q:XZ*I_@$1YE5?3J$MW%_ M!ZFR3]N,A88AB^8EW:9FYT+J5,2UQZ?NMA&.=I-HM[=CM+MS;?V18MG>7Q=7 MGZZO?OWX_OSF\OU?'SY^.O]T\?'\U[^N(:"]_.WRT\UU'$'V:N(B;3(^S$S& M];QB$PWB-=ZW4K^C1_3>"JV-=8=[BW0.>!(QE-_6[6$K]3SR. S=UFR7%F9Z M:V^L*/3>/J>=6?+]L=X6-A:9)MW4UO;]W__4AEZO9G9>[+]U?]:8'*$XU!)C M7XY^//O'OS[_]O-?7U3E^4*N23UNB/E=!:-O5+FQ8\-#L8(6OX".%+O,/$*!9=?(YN'7N0OE[PP0:KB.5$IOE6X%O%K[]^GAE':_.[U5[ QK[\ M?'%^]9/X^%Y\\FJK&025$WCD M4-IOSJ.A'7H^[N'C\$QY*/"B+TC!"_RXV6QT.[W>7QBIU1MU$W^ _S3-LW=F MK_W#]YFWO,N]\+-WKY:Z#3YG%&^\32V[]5JSL2BZ*9S>VV"0?.[#HL-":Y"W M66L?CU9'U/M.?>5\YP7KVJCUVBNLZ\0>#AU9!#\.:G;W(:IE5L/BV'Y<-=R: M5NO&I)=47PIQ4]Y+Q\-CZN.[*LF;X0_-WEMQXT6#L=SDNQR;2%FG2*SW:/I; M>C3UQ*,QM4?3;"TZ-*^JZZ14Q3H>TTEI5-BZ/C_OQ@I72H5C=X2<89J[(YE< MYT_GOYY_NKC\Z_I_+R]O%BMV-KDFF33H3W'9ZS66O::&#!3M73"TE]W2'!/: MFVRICD%G]@Y*KK.[>P>+)RIFK5.AI%_Q7L/\7/2OJ\^77\YO/L*_;NL\7&=Z MW5S-*BO27@0;@[(:@V,">"N/,>E4QY#PZ0'K((?K)&W5T\![?7-U\:__O?KU M_>67Z[\N_]_O^X%?-=L!QRA(7\U$,+MOQ>6_([SLGK?>(?TFCL!+;SR.">!M M-CX<@;/.,N"73^>>!OR+\^O__>O#KU=_["G25H../F#/7<[7L^4IH;?08_O'73^?7'Z__^OSE M\AI\"96O?X83\2GI5O_DW2?.V5?!(!P3Q+LK#,K:*?"[7$?+SWE^([^1W\AO MY#<2>^,Q/2T>P;:I=<#ZN8+)-Q>;8;?[!VVMMUWGH'SDWI*VZGK+^BO,QUW, MNR^YNLT==@V7GZ^^W(BK#^+CI_>7GR_A?S[=B"^7/W^\OJ&PNB^7[\7GWW_Z M]>.%.+^XN/K]T\W'3S^+#Q^__/:,QG=9(5PT"4_8TJ.H_(UN?)0^"9Y-$OC) ML_PA)H_?JPD[GI^GYUW.V8GF@I5OD#2&AOCH#FIO]K?M3G;7:P M291,YK;P*J(<+L^?SW26RK8%QRK'F21I]T>U/HQN WMH6ZK]\4M-=_6X5]G^ M>OH;3=/0/^AYQ.F9#GEZ6!OP#\N5'E)5>ACS]HQZ)./(TY.MU/1AO(0ZW+B6 MQ0F.>MCA2VR1DHPV-_+-&WRE>@Y:3N M4SLF3KST(&G0YML5*QR;M'[&C4'3RI!/Y7\1+[;207484=!)'NW!WO%6KN^LIDDQU'[_R[RS7_D\R'DE/<+P! M-VD(WI'^5A#@P.?\ZK;S@+&#J=M'-VZSIPQ33ND!EH^D'X_1L6Y!'K [>*!F M2UBVCU)HJU%4\^YP\,\X.",>_C%_Z-0+[/2DS%CX0 M4UU,<9[HU@JGNMJ[2$2LTYH/=YWW]M>-_+'_?&I6)XC1 "<+8),[5#%[!9&3 MC4XL6PW"D<--1--M155K^+UI8U65D:Y[\!..R% RFC@*94#TFQ68DIJNHP8D M!LY;HD"J1^CSU40;$GP0F@K=5S)!=92UV2/C*6//>;*> M)S*?#)SQ8WZ;D>!_ G'NNM',DT.5S.WSZ0[.,PK::GR2K0Z5Y#>TRF@'$],S M]SNS['C:XJONRT\^)[]QRLRR4MZ''DFJ1E>(J>Z^D;*I(^R^X<_[OF[:\^*=8)7<8>,5[.I-^G9<+O& 3,T8_2KLU7NKQM2EQICCN'-?C^Y1??H?QE)-*LOG.J&DC>)) MVC.@1R8F'S%F#XS[*H.GA<.'<%H8+"MN"QQ_9!N_X,$*4E['6J>C%#)TE8A- M[DGL+YF/2C&VOS',U]1W-6Z ML*WV8)S^\&QO\ALPP54@I09VA=C77DWH E_S'@?R#F1J5J!2"3WI3BUEF!I6 ML6J^T^J&SW-F6-HK3A:#'?+C)LT+4^]GGC3.8ASJ008@@#C;%!B=&MZCIHDN MCF0*0+]!M*U@\15)H^LX:K'2$)/L=U M49)HIQI>)U-N9_+X(*VORG61WP [D]FE2+AX7O@":882":QG?LU[KS_I!,WP M7'%0+0M'0\&*4N0*%AB?DF@UWDM/?$S)J^+@;,(M9CQF([X2L;/]030)U"@U M[4%DICFD8 -'R<)3TL-\I1;Y^8#>V.LN13#Q7N)TO]D8U5_MB1W.O8K<_N7. M3=$IA"#GR63D+3Q5.U##SSPU"D]KQVQ^N1*HE:Y!UG;Z()-6[)L#\5=&Z['_ M!B9)#>R.+=)*B-*S^>(-3"-_Z@5RI5_TC#S%+A32^APD(_+ >@X25W41J5Z: MKU#ME4\5.]+*%Y%N,B96#X_3'U1T%;VII!-FI1SE MH.-XV?0DAABRDES3S$-4XV2"N>&/"=#NOQ4O&Z\V,UCM)ON6]#S$S#A"%!:< M4QCFXNX.?$RR8LHE&$A[&LY' .. 0\6'[';5LF\E/D=AJ.WZNFGB1SH>$-D9NL2!$#?'K- M7 ,]!4--MIAS?&E)L8S' J (-L@SSV>5.U &/_DG.< QW$D2U7;'>E2P,T<- MXQD6 6==XIR0F(UZS@@R+^,>Q^E1(QFJF0@62F7BE6C>9?T/G.2AYWC& ]GC ML;3*!)8Z*5]YA_,_P M)!6+J=E0"F[B\:?8^NG7S68':HD;L$;Y8"E M!@?&;D00 ^8LJM=AI"\SW& ."M89#0P_6CLAC.?AK/"D+CXI2\5V" MYCG2,J'U5;KHS%GB8>PYG),:(72#E\XM NX-R M:6DK'X!AZOPD827;O'A!U]%HA%B+X[M0(!2= M9JDKY9E@W0<0J@7T__4R8M0T^5BI/^O3V0\X^E,FZS2?>82%)YG?A#6J,73XY6\4I%4W=Q M#B.)P-'@1L 8M1E]7#(;4#B+OL*Q[T5W8QUW*WG 86\!?$V'"SHPA;A)ACJ7 MA!36Q@6\U+$+3L;=HWCY\>:5"!X#H%*06?7\1=^9W7:M#UZMX\26Z6DBK:]! MF WX/*+.'E-,_P NX#^+\P4J94;9ZI?E$%MI!8DMG M()I"ICD8Z2\"HQ(@FH4).IWS+/E$&0Q%-$4AC/'MX\UZ!DO4HEO\!7$3>/L5]=[<.3P3BI'(>T80&AK!V$J--&YUB3+DM P MG6R-,U J4E%C-6.VS!>;";)T#CF/J&Y?L$E/AM584<\!)%<([LLX:X>C61_3 MY'R8T3QFR'#HZV,C$)$U OI'?"0LA\L""(](.*/?&4\WUOF=,):>[$G5;7H- M:S$Q*528'P$L" #^<;,0X,IC79:)%,W.$?!#\5\W'"DD$KF890AFY8[9@_?_ M60,:L2*J)GRPCT>;Y:SVSY,U=:'6'- MZYV2Z@'$V;SPIT4D.5[1MBB&HI6/T-XI^)BXZ.2/0$=]"5G7TV)U7)(M7,'( M)PSR;7R,?/NX>!HUK\M+">5,'!>%3HUQ!36"]R82H+]V6$MKQ;"63_"'YPV?F\_96SF![HE9E(NW"4AV$'WA#B]?7!_<>=;AF+U!<.S MV/4\6[ABF&3XS#P7"X/M;Q8:F2QCL#K-:*HOX2S'7%<+L[>^M(=]MBJ=?/8* MDUK+5YY6GA8=].)8BMP[7Q?+0<05U\56%[.NJ.>)ZQDS=Q1PD>?*O;9*85R6 M[C>5P93_7GV\N;E,1K5?_7[QOY<;TM^[$MY U]_\;#8>GU6>.>DP,9TXY&(J;/"W=C=?YE)$JM R$O=%)_AJ2_G MT+%8.,@/@T5&2HZ/NC2ZTER@ Z^'YYP M>G[RE6-;WA2I&ANRXT=;!:V^D9Q>WSZ]WMA?>CU+^^?Q_WB)Y*NKW\X-\?'3 M1?ZK#MMO94;NYGG[_:(6K]OG#L<&&\>\I_]1Q/\H]#\>@12Y3N*V9>K+\SB" M4!&#%P7@V6.X\0TS6"(86W$QTA3+C-1O0RNT2@%SA2#!PFOCENRA#E6PYL?_ M\:P.+AN$2V!=!H"^L]_C=O;J]PQBO,':Q+?ZVUB+YUC30+Y)?G@KXJ;W]7K< M\GYIJHO>V0$[\>L5=.NUUHNW\383KUC?G3^O7J7+#/'W MY?;\>3V'PTK?BM$(1V*(6>O18LAZ&)A[$XHEO?U;PI4,@?-3;9&A]=^=<-I-P\(.U]^[+SH7L U=>A3"$T M/UA^YUSU3=E6M@]&:AVDE(O4NWD;AR/U',V0D"NAC(KIJ1QOZIG8;WO^I!!Y MOW,.F6&+RL2Z4A1D=);&>S*I&3*JQALS'9\R8I#G5R418S&RF^5X>F?/&X.] M?X;T^P= D8(+)"[B]F6Z2^:;7>:.GZP&%,R"\FFR+E+_ 6T.Q2%1;! M Z63ZV^TL. P60]RDD^#V)4P.]_1H[O.:13B@!;,C+B6^X.O&XV+R+5U@?;O M?]F!UVJ8W=^OWY^E:KQ;]:3&.PI>WUG6] T:LW-WB/^YG%NR\_#"\GV\[OI_ MEA,]45:ONX&(H1S8L*S@Q[/7S3.AV^;]>&9_@ZU&DZ$7QO\.(C*PD!_-LW=F MW^ATNDEE>+*-=_1$K!*J3=6N'B8/P\2NKJ03!#&596$,RX-AY@$PS-P>P[I& MH]]C#*,A3?N*B@^6G"AM5'P]]GSXK/0GV%M3!N%DEY#X<,DA#HDY$U<-XG-< MG-^G:"SZ%,J T'._)M&KV6R:ES&D)#58TYW&5)KP;Q.=S-C5?=[?%JAZ/>AM%H\E$O M$:&AT?F4@2]5VJ^TR!S)[ZHS,_N/9G+J!Y4M& V=','"2%;#RGW>;S5J7 M(N5OO-!R]A3Z\\%W*5+91'K9,G=RA/BTVMF>FIO27NHF=I1(OM,QZHT^GT70 MD!JJBLYGYXQYS!WJ'=Q/#O*6FH\=)09OMXU^O\601T-JJ!R_'R[<)DGVS[XW ME7[XJ'IO8]OM*78WX)O6IP)P?*FEE,3G6O/\WL-2F['$IGUVX-'G[O R,6L' MK#WO&*W>_DK/6:M+J=4&[Z6NHUM#U^[W+2N=QF^B,A0^4^> M29+]"K3."F'#PI%6((4R2:^]T>L(?N%3Z)-!-4[$E9+X'!+G]RF6FH_-;-NO M:-H4$ZY&OP=2)=H/5AW>,IK]#B?8:4@15;WFH)@EO1K$YZ X-X MM1_; <"V MCXH[1KW59ORB(41\0%P(V3^ZH>7>V;=.$@/SV?"I(!FGX4I)? Z$\_L1*_J0 M)>9,UYA]DN'EMX$3(:U_]KSA@^TXAXJ'6T:C3N>R-&LW2>WF<)@EO1K$YW X M-XRM:$^V*XSMAXUF&*D+R0N64]\A=N$GR M0K?@YM;;1?.!:@*7&X@29Q"WWMZK:])9:LV5:ACZR7,'!V^VW>ONKQR->X:6 MS1!PL^VB.;(,XF;;>X7*I99>6T#E;I.US#I#)6&1HG)PO2'0'WH1ECTW M:GL$3:KCMG3/[6)O.6^(]0_!BA-1"RK)QR=[76YB684M]HM.E,$EWG[ZRUXA4P"\4:]@VI 896AM83X2!!:,W7 M!IR1=5_(NM0M+0^R;I](Z/6->K_+P$I8AJA4#!RN K[1K35))@VHYG*Y!KZ0 MDPTD955=$ZK<60[]F4.T.%31LCX:Q.<*=$8*YL[J2)891(M!%06*:MQG3M/Q MUG.&6_%A6Z+_:ENWMF.'M@S4'*CKT!M\'<,JI!_\\Q^]AME]*[ +??A(+P'' ML1Y?0:D&\7/>=V8&L/27D/@X*,_U9^ G$671/S4B2/1YI+9QY MQ/6&7J:!8RI.ZU2#^!Q3L?17E_@<4[&D5X/X'%.Q\)],3$7W[(KJ[<7SP0 ( M& 9B:CU:MXZDEU3@D(HS./LE/L'+$-R1-_]%AJ41K8D-^ZQ-V,5AFPEUC7:= MSKV&BJLR53O*\2%+>NE!BUOSYL:LI:FLVV#6]I?QND:KWV?,HB$]Y3] )!SL M^I$<"OEM*MT@+MGT5*_>P?+Q(KU<$(?"G'BK!O$Y'L[O6\PFM7K>Q'H3V[C+ MV,2=NT/5/S!V,%+UZH>*CQL-H]?@*7=$Q(FJ@G. S))>#>)SE)P;R;J'0++M MHV9 LF[39"2C(4Y4SHB//-^&:BS]7HXD*.)0^/)>NE%A!\<\YH9R8IY;]Y-F M4)W'W.S5@5D:%GL!3\:O_V&'XXLH $I(/_%<'@]\4&UVC$Y]?ZW\#]6!CUOY M%PV=//6&GF5FZ"3.()YZLU?D7)I=NSMR[C $IV.T&AU&3L(25OY#=+-9ZU*D MO)YWP^?E="2?!K%S-'.OI%VBP9WE;K;LK&SKK'27IMFF#B,.'-2W.D:_26<^ M'Y])D-1V/EUGX&/N/&/,#.->'MQ;&DW[7-S;/B0'W.NT]Q>2,^Z1B+[IWM>F*VA\:Q.>R]?S.Q-*DUZO$ MIOV*)FV6Z\\[\WZ'@W+3,/LM,NE^UFV2NLTQ-4MZ-8C/%>NY06QIJ.J.(+9# ML;K1,]N,830$B+(.X%'VO@+C4JVU;0%P9 MS*< <7_A.@,BW1C^Q.Z;TRX[)W#.S<$[W#>[AEFGTX/=?9^J-D'3@<4S0'&V/)R,%])/$/LOB"VNS7$[E OWS?: M+;["3EF0J!0)5*R(_L*;3.QP(G'H&?9_1_V#[4MW .HH7G[R0BE,\Q6]-"^7 MT?.E/N;.7F^SGSZ'?H#=NO:&5:8.WN\*W[Z#,J!*GU&%0J+GO'_-#&#I+R'Q.9)C2:\&\?/=4&;ZL_ 3"*WH MGL]1G2WUV4^&2P489XGO*P^/W_O+]UPFSU?A7&?+?_* MOPZM4 [_SW(B^5GZU_B09U:_??ST(6=QP-J%+MT\V,="EVH(U$+K-?S4BOJ MA3^(J>6CG$?RC=BPN74[6JHNS.Y(+3\XC\*QYX,T#;<@>5+ST-E(_'7K6RK- MV&5]*RF=6I^YJF_O(KU!RQQ/PRDNQ5'E@9!;+O:U=S8ZVK-^E(GZ%6KO8K"(+1<-.*%$QBH MLMK(MU[# M;/")&2L/9^]8TBM+_.KV%WP:)4Q&"1*L*G]=!=7D'];G8_YC]\R?65_J,:T? M3BKM9]:7FHCNO,H"++NX1K/6?P;I,8&TQ7Z64L=;T7GYAM^N=%XQ27=; M.C^QN$;C672.17QUVLX0\&]3"5^YE\XCO1-/3N+Q\7(UB%_A)-YS;W;W-OF7 MREW;J6,JCR0A(AA45953ABSIU2!^=5.&S\:D3=F$')CT1--2QB0B@E'^ZD2J MG4C/8<,H^98CII8]A*6)@36U0\NAEZOGL)4/1JI!? Y;\[L(2QGZN4G[#!;M MHWNA[=G!!FYV^T:OLRH]3DVJ6*6Y(J8:Q&9)YXJ84\"NI0/,%P2MA MN_!G22])Q)$Q9^2J0?SJ1L8OG^]>+%5/I:]O]B8E7HG$=JZ#S2?^I;">%9"R*D2G\/BW+BU5(VZ5]QZ M:I(EHQ4-N:%R*,PS*Y="Y*$Q$Y-*Z*QL M$64OW07Z(D/+=N7PTO)=X$&0LISOM>'<);#.E]AO](QNKT\+ M/GD@)3WKS/!)G$&9L1J,GCNCY](-SUW18L <4$)L_=/FT.UO--K61/:4^'(OVE M[KSIL4V7RM(>JL2];1KU-L_?IBQ/Q9H)SB@4S0&&VO)R,-\D3T;:?2'M4E/Y MYR+M]@7YS;[1;J_J:L=(2T6>3J L8>A%MXX4C=H>,9=JATV=?7!LZ]9V[-#& MMH/N\ #9B /6+!R"72>B.C1R^L]'UPS+*N0B?4>/>=LE(K9C(+M'X!XM]8G[ M=6Y\S]WA\=(29KUO--I-\L0,C]23Z(+][$G?4XM<6%7!YOH* MMI^9=C1_7U\10OQ7?/@30QGQ ;XCS/KK?\&?DIE'Z[^9W=?9NTXS-2<):#KV MD^]-K3OY^M:7UM?7U@AH^L9R'JS'X$Q\?P@!CVEW"X"2D]I;D_;JMW-#?/QT ML22Y!]C*C-S-\_;[]#8:ZPWSEAM3V'UQ]>GZZM>/[\]O+M__=7T#__GM\M/- M]5]7GR^_G-]\A'\]>Y?^C)A_1EQ]$/./'8$V6<'<+S'>O3R? .B'@;!=$8Z] M*+#<86 (^6T@ 9Z3:3'N4$REKW\58..L5[M:LZ+=O+3F_[3N<&9N1].J?Q + MOF"RP0](WJ*%"7T:[0XI5R'VJ7X\JX,W*1T'O2;POV:_Q_Z8^CWQ\+07!CMT MK&D@WR0_O!5)MJX>7_=?.BTYTF%6NUMK] JL4G@&PAXE$P#$1;G[\[X@.O#EJ*T.(G[P?O[-#O[RO(F5UF2\AQ7K<;R W^3D M5OKZPE6C;NXZ9[QM]%L-,KUA*FXSJ#:+.D;BC4E?7;EGK"3$C.=CY5)O,WI8 M64^PYYNV.T>ONKS,(VXR2&NS26PBZI*^ W#-6$F+&\[%RJ=$5.:PT^PE6 MUK?'RF;?:/7[C)4TQ)1*V=^Q;\M2S=7&*JK2M![.'J98:\,-O$D70V6/^G9B M$@,S /-2-ZSC 7/\#X#):A#Y01*]':/9XM&=E$661%?+/=P&+XL)H6KX&9F) M,XB1>;_(W**+S/M(*S>,>K?%R$Q89!F9F1^,S"5@$"/S?I&Y31:9]Y+$!F3N M,S)3%MD*U!NOIGNA5=YZ/):O58[BD0Z)"Q#D5(,&=_9U184!& "X*BCP-XE?W M:@Y5CK Z%$I\SC&RU%=-ZAD$J'&$U:'D(,"D9[FG1GR& 6HX0.! M"R\(A3=*JO36S9[A5"AER\,M6ZK#$5:'DI^EGW!>B*6^E,1G$*#&$5:'DH, MDY[EGAKQ&0:H<:2BZE"Z*B&J_0?W/BN&4Z2ES$]7%QF>7RC;7RR4Q0SLU>AG MSQL&J6Z[UQ#YTY\+T^H;[<[^ZFG9/)32/'# Q')?1>(S+.:&Q<;2'+7"8'$/ M-S-;'<-LTND(Q.:!I'E@6&2YKR+Q&1;SP^+2R+2B8'$?UR];3:-+J+D\FP<2 M]78\[$7S8V_#7H[1SV 5?[BE0>$,XL:U^X7?I2EL>X??(\QT:;2,1H_.C#7N M3TO-GG#G>%K\8 ^608Q .\7@)>FK1T=@/?1J*]GU.L,P)0EDP&8^<$ 7 (& M,0#O%X"7AJH=&X#WTO>O9[0Z^SN/90#^_^R]>W/B2)8^_%44-=.S56]@&G&G M>J8B7*[RK&>K;?]LUTS,7QT");:F0:(E89FR M#;J8ZZV>A36SV^FAE)ZI:TMF64/ABN8I'FS=&MA-4G4 @^#A<)S ', M,WO8=@+S8K+2O5:MWVDJ4PPF3%;-;B@8%)<*RZI:<<+A4^<@X?"1<3BSCFU7 M'"X@.=UMU\RV.D=X"(=5LQL*XK#6_" DKBX'"8F/C,2916\[(G$16>INL]8T M*2)66:T$J.:/T[[X7!,;,]\9.J%[%D9:\G4X]>'<.$5H"6F:6O''- MO.6*>?CUX%C%;15W?(C&,E52X6E$*^$@J07AX"%Q,#/#*3<.%M%-W&C7^@UU MNID(!Y54>)HN04A(W"$D/"@2MC)CF_(B81$)T_Z@UNJ;!(1J"(\J';QZY495 MK61I*O)J$%_?"4NJ#^ 0'JG&$U*'B5?(33@V1 MU%>2^ 0"JG&$U*'B($"D)[E7C?@$ ZIQ1%-UJ%RCD*H[9NZM"0OXAAEXVM\9 M9HHH/ZJ($JA!?'TQ8?OFU\QRMGLVF0!9SUW[UTB]OHH\[,%/1W;ZM6ZKN%Y8 MTNY*:C=%.B3W.A*?4"T_JF5VGNV*:@6<=>PT:@.SN,TII-V5U&Y"-9)['8E/ MJ)8?U3*+Q'9$M2+.+0*JM0<]0C4U9$F#3C55TY%W+&"6/WKB&4F;/;.)-YO" MPU%B7A%-4(/XA'/Y<2ZSKRO2,0"Z+PL-.U9:LM6OF8/BIHN3@E=2P2F ([G7 MD?@$;/F!+;.[:@]@*R SV>K6&CUU=CJ3@BNIX 1L)/ MQ2B:1%HZ@]*32/=B$B$I %YFF9/45@#2\Y2N'BO[V6S5.NWB)G731J>JV0;: MK:@6/PA,3Y9!!*;%@FEVU],^8%I QK79J'4*G/9-8%HUVT!@JA8_"$Q/ED$$ MIL6":79AU!Y@6D26%\"TW^P0F"HL9:KTI1X[]6NVZKV5_$@2^.ASM!Z\T)H8 M7F:^HHIUD>/LCZ^BAJG!P9P;J@B>"X+G=F:+53Q'5>)Q*(B_ M6O.#$+BZ'"0$/C("9X;^;(? 1:2DS<:@UA@T"8$5%BQ5VI'76HY*;O7YY@6! M,?:]:91_]MR=\\['*.JNM==::H@:W,F)J#JBY?OMX3(S32B&RRMWY$T9:NP^ M*>. B\M97N2L#5K%G=BA<4)[2=,'%>E.J6""1()$@L0#0F)F\-#6D+@YB[L= M)#9KO9XZ[4T$B>K1O?(ZK*K9)5!4F3L$BD6"8F9HT;:@^$9B=J< MH"%4U*VU5]6I#E>@?SX+0C[6P0N?F&\X7#]KALN4G$9+]7+?\F0\ M(\GSIM;'2%W/7?L&E55@J2Q47GMNW*5_S<*]LK +Y*3.(*4EBCJ#B!\$G!5@ M$ %GL<#9.Q!POI&KC8&S7>#V+@+.JMD! DZU^$' >;(,(N L%CC[AP'.M_*Y M,7#V^NK,X"7@W*<3MKP\>G6;88<,/L=DDM8(K1^[#V*@0J?*@$F%SM,H=&8& M'"WJFY>^-[V &SGN'#AQ$W>P?^8Z+#[W@!K\]0<\'K##<2W_]2IDTP"0%;'4 M]_BJS@B$C]E8V^M0O501J=2TBX@::PE:3XP[!*T%0FLG,YRH-&@MMD&WU>D2 MM*HAE9I"*YEO M>3XPZ!:Y'@FID\5!:X%MOHVZ\-6A2X*B*6N1I]CY3$IU[? MJSAG;+R?^=ZS$X!J?#"&S&5CAWI]U54CJKR>)M?Z3;-Y.ATFI$BJ<40#%5'3 ML!'R*,X@0IZ"H\',%+PXRI.M/I^%EUA,;VR_N $%!),*)44)(74QP(20BC.( M$++0KMA.9N[=+@!9;*JSP,EWA*+5G1B[*?UI>_/AA!G->H'IS]7,*+69YYJ% MQL0+3K-3=A/+- +:/ZO'O-UFM>_&P J"\ YA:F;4'FAV.7-G56J/78>^:ZV[ M!N:BM,:>K9E!C;2$O$JK$B$O(6\G,\]O"^0MMGNVW2;D55FX"'F5805A[ZES MD+"W:CJY _9V=\?>HIMK^PT"7Y6E2X'1NFLM1R6',JA:_TM;:%WA4U7N9#&4 M\%%QEFEQ8$-=XE.6E&"$U()@Y-191C!2<1@ATA.0G!QW"$A.CF6: DDY/91Z MY;2B=DECQGPC>+)\9GAC8^1-IYX+[^B-?O^H7EE"4WU0@_@"/P@>U.$(J4.I MQ*=T%4F];E)/(* :1T@=*@X"1'J2>]6(3S"@&D174.GP*S*B\>JM; MA-@*LX@ LP38]B>@)G9 MBKH/8&XXQ)H&S/Z %-AF2K@<.K)-?*53/)_\4LQ^\QZ9K[UR$0[7[#HN;QDV.9IA5!58A/85)%5+?%1&VG'1UIK24;>Q7#J*NJ">Q<:F8:B?FJU:N]>J]=M4:5)9[-1<]$S]&:H9;T)7 MQ1E$Z%HPNIK'0-?U#8YOH&NSUNJ:M9;9)'156.P(78D?A*X58!"A:\'HVCP" MNF[HAGP#75ZG>B-X">:_ MK7NI=_XI]58/SI0%QC5[,>Z\J>6FGJAJ=SV*&;EG#'X(X?5"#_6:;TNR0,N- ML>-:[@@> =X.?C&%)PSJRV]<)%67WG0=D?6XY5I1PEN:S?0C)']./.324Y4, M6#?P^G\%V^A&K[BXWX 3PO@_X_+?F/0T+N$[AMDX^Q_XU5]_QN]\VO#-]'N] M^]1M1]\1-'WRH^_- .3.ACZS?C^SQD#3C];DQ7H%D/SY$&J<''^7C]H[D_;F MU_.:<75]D='/ [Q*3.[6>>=+\C6:ZQ%HQQ?CSLO%S?7]S;>K+^O=_>_??U_W]]]2G[26'S2N+DTDA_^RY_Z3;/W MBP'?N7KX]Q$HEA;78DGTZ?WY%'R>,# #'1780LH$?B1/M]6M-[H9;S>U/S%7 MYB*OWKSM[&Z#I-4*B]?%'F5R8ST4+,4B_>+-W$INP/T1Z/_VKOM.@81%LU5O M-C8KX"(Z=9R[+,KU[BP9DYH M34HW(L=(3"AG'NKD)GYA? M>7L+*#/SV1-S ^>9G8SNDRD^"CLJKNW*F=B&:J&C(K:X=$4@NZ2472(-4=)^ M#>K=-T)WC9C#0_8GN"GS@_\Z&8W1SX"M.YZE;;I8+?8HK2TZ+K)H8LF^_C%WPM?2-4<_ U7.6H<"RB4GSHG/Y]_.KR^^ M&F?&/RQW;OFO1LNL&7A:N*Q9C\7!QR$/E+_%#V6..QQKENW.V<,RCV9O./55 M?08.BJMRJ3+FX8A,W6'*0VMYRH.HGB7F.6P8X""_"G;:PD.Z87#^ MPPFB#XE3'KQ9Y,H=3>9XZ<49"#P"<>7* Q"_,IPL(<9#+$V%N+J^W#P7HH$3 MEVIFH[BI2T?'#C(^BC&$J$_830S,DWLLK'Q+X+UZ264*N]L9[$ZT8@HL5@J\ MSUJ;L-L(1A9RMO7ND]GJU_H=@G"%I94@7%_J$X3OS<"==T@?CG?-9(<#@?=V M_,RW8CJ%WIVCH7?B@!D_ZYLZ"BL:.MY [6@O=1*C&P3/ZLKCSJTYA,R$S(3, M2O&.J_\=*M5:[1[!*SJBI,JVVG76@O9WWPJ M".:6.V*&-P;5PYH1O!I.] 22,M]@7"O/AE; ,@,^3_[=9Q/XE'I[<3: MQ".MC%KK#.AHB)5@3LZ<"CEB>7H(^RL],<0"9G^9^\" 6^8[GBU:"_G_?D8( MP)P(HV#IO_%C8/?G%*5<):<,?X,(X'[Z0Q,_\XKUJGV2+H5$*2"3KU-=\ZR+>JM.<] M.!HBYY[E4E*&*BH#67P2\JK37MO,(EE\4@:R^"3DVM%>]+]H:/%WR(YEULX< M)CM&^:NJZ?Z'_7M<:*;/=CTNF"\6,WMPID^L=BHV>E$'"[78:49[BC,58P@I M@T(00(0F(:\<[;5MP]@^SLRL2$O$F0_>FN8''F8.E\/,.YQ>&0#-[YG_[(R8 M.(!QQT;>H\NOPL]BG'JK1K/6,XN;;$OVIXKVAT"6A+SRM*>&#<480LI %E\# M0I.04R*-+#XI0^FT)T*3D%>;]MHV;&R?1\LL*RXQCT:9+@T,!(TO.0+9^39P MWM01KP,W'+X/7,7F)FKNH+8RS6A/,:EB#"%E4 @"B- DY)6CO;;-'63R21O( MY).0ZT=[75L-MD]#=I?3D#R#<9%,8%SQ_,4W+PBN67@S?K!^W'H^7OX\#'UG M. ^MX80]>+=\$WI!W7KGH]%\.N>GUM8]4-XNO<1XY38=.5-"3%4U&X2-).15 MISTEP!1C""D#67P="$U"3E,T5(^&>L>+ABAN.3V!*JJI8M_6EE0'1;0>2I(U MM2&*O]:,BV+5.BU ^XP):&%9[469]6G;T9^:+8Z_X&X5AVC'G1*'! IA4?4\ MF)(/$FQMXTB+%&,(49\PAO@C6T (9 AD3H0C!#*Z4I] YE3YPYM."&,(8TZ$ M(X0QNE*?,.9$^4/)LD*'YO<;R_6^:Q8N"GP%]3+>L=!R7&9_M7P7N!KD;ESD MPG:6]_1UO]9OF,J5(SPBAIS ENU^2/Z9@ALBP);P):34 M&2DUF5N2I.'0F]B[='/L2N_/Y]_.KR^^&F?&/RQW;OFO1LNL&:AM*O:942-- M692/+!12DGP5E9B33@SLSI_J.2H;_)0?0W_B!#A2+4@Y*LUE1X6/70MNYF$0 M6BXRH,2=!%D/Z.KZ>O\JDGG5]40.%4M!.$DX:3VS*$4;H&UYLQVC8,!Y=KN MKD)*U?3:!3RG7!4P-9R527D<[JP3MM9T2O$.[6&9HI*A"@R5G]I>Y#_05 M"SE%%QG_W\_+*SS+K8++WGISV\XRL];L#6I];!-6I)F>C(F"QH2R%"3DU:>] MMFO&MD\R]',B)M];?4J F3_741MT"#75D%]5#0JA)@EYY6FOZZ:VD@=BD3*H MJ QD\4G(JTY[;3.+9/%)&YN_^^JI@9*"=IK&X1N.DJSIK]ED!F2+,P?%L[-!I#LT-TD1X:7S-]H:;"WD6U7::]O9LOW!TT%FR/&Y_9]Y$"*N!7>,SU-X\$X: M,_//2*IUV\6-62;30M"I-HU5-=\ZR+>JM*?V%L480LI %E\#0I.04V:1+#XI M0^FT)T*3D%>;]MJVM^R0'.=IKVX:Q?9R9V3N5B#,?O#7- M#SS,'"Z'F777X6?Q3CU5HUFK=DK;O0JV9\J MVA\"61+RRM.>&C848P@I UE\#0A-0DZ)-++XI RETYX(34)>;=IKV["Q?1XM MLV^VQ#P:9;HT,! TON0(9.<+G7E31[S1V7#X2F<5FYNHN8/:RC2C/<6DBC&$ ME$$A""!"DY!7CO;:-G>0R2=M()-/0JX?[75M-=CAW%AG.0_)4Q@7R0S&%4]@ M?/."X)J%-^,'Z\>MY^/ES\/0=X;ST!I.V(-W:_E AH+:]K[-_(BB@3=Q;$-\T.!O-./26+6."U! 8P** M6%:;42SQN]&?FBZ.U_6UB4,1M:IOMQ3ES^!-(Y:;1=7S8DH^4+"UC2,M4HPA M1'W"&.*/; 4AD"&0.1&.$,CH2GT"F5/E#V\^(8PAC#D1CA#&Z$I]PI@3Y0\E MRXHM^?662W[7+%S4^ IJ:;QCH>6XS/YJ^2YP-=BZ?S'7*>QFK5W@:'T"7'5Z M'@EK*VG+"6O5YH]HG2&L+0IK^[MB+0&EQD"IR?22) V'WL3>I9=C5WI_/O]V M?GWQU3@S_F&Y<\M_-5IFS4!E4['!C-IHRJ)\9*&0DN2JJ,2<=%I@=_Y4ST_9 MX*;\&/H3)\#!:D'*3QDL^RE\^%IP,P^#T'*1 65N)L@X0%?7EYL5/5 M0!!,$DQJSQS*X!96:09$.AI.KF_M*J!0;39[M4:+X%,-.:21==H:9T).A9F3 M;M,BY-PGP,SL>-\*./=*J;8&M4Z',JIJ2$Y12Z0.UIM9S2525T$PM]P1,[PQ MKI*:@LX&J("@N:" !N,*>,;7P"%O*O7NLPE\2KD>8.HW*Y'R.MI9)6BO[9C@ MK;O%FHW,.D]1A 9+SNPOW7 MFFW:_*F&\"IJ3"A+04)>?=IKNVML^R1#9O',&L3DRZM/"3!SYSJ:M5ZC2ZBI MA/RJ:E (-4G(*T][7=>UE3P-BY1!164@BT]"7G7::YM9)(M/RD 6GX1<.]IK MNX!L^\189O]8H8DQ2EU57^,U&994;L.$J.0:/IO-_=$3:B"JCA%:/XP7)WS" M;CEL!3= YY]9$,*_L9_G[O[[SNTM-$ZI&N:'WB8.5P.,^]PYF( -+]G_K,S8N( QAT; M>8\NOPH_BW'BK1IFL];M%]?F2/:GBO:'0):$O/*TIX8-Q1A"RD 67P-"DY!3 M(HTL/BE#Z;0G0I.05YOVVC9L;)]'RZR;+3&/1IDN#0P$C2\Y MGY/F?>U!$O M=#8F7D##24ZNM8.:RBI(>XI(%6,(*8-"$$"$)B&O'.VU;>T@DT_:0":?A%P_ MVNO::+#]J3&SN9R%Y F,BV3^XLH=>5/VS0N":Q;>C!^L'[>>CY<_#T/?&G3T3 F!I=%)^AII M'>1;4=I3%DPQAI RD,77@= DY#1(0_F0J'6\D(B"EQ,6+07F9J0Z*8RAY]O, MCR@:>!/'-L0'#?Y&,RZ.5>NX W6XS/YJ M^2YP-=BZ@S'?*>Q:KV,JXID?"VDK:F<(:XO"VLZN6$M MJ3%0EC.]9%.#C>W-AQ-F-.L'A\TD88?>Q-ZEP6-7)GP^_W9^??'5.#/^8;ES MRW\U6F;-0 TLJ^MLG:;DY D]#H96 ;@15W[#(_ M$#"L%&[G'^C:&]3ZW3:AM[K22NBM+_4)O:N(WJGN,0+O@Y%97'DL;<$3(3,A\T@Q4#YDI'7YD9!X<#9G7=^85T6?0[-=Z_3[!M+K" M23!-,$TP70V83K?K$4P?./O=;.R%TGOEISMFK='I$K#N(DYF2?9=]O']S$>D MP6]MYWF=2HW@)9C_MDZEWOFGU%L].%,6&-?LQ;CSII:;>J*JW379[,:V%3-:QMAQ+7<$CP!O)UWNH+[\QD52=>E-MR8RWM)L MIA\A^7/B(9>>:H5.'9,'-_#Z?P6KX4:OF :)=Y^,_S,N_XV6U;B$[QAFX^Q_ MX%=__1F_\VG#-]/O]>Y3MQ-]1]#TR8^^-[,>V=G09];O9]88:/K1FKQ8K\$[ MX^=#"'BR]34?M7)68W*WSSI?D:S37V^8=7XP#]L7- M]?W-MZLOYP]?O_QV_P#_^?7K]PB#U&-(C$'-!01-'=N>L%+.U)OU%B'0+]@>M/:@YL&Y<]1= M ,HIQ+')7&^_,:6 +)1B%BKG5(F*\PJG.I"%TL9"59^LRMD9\H2DG6F4;FU:B-#\/*(?H"RQX45/!GCB?<2&&/?FQK>C/E6"*]O8./$LQ,Z M+/BX1D5*8H-9/2YLA.*RR)RC84HIDZ0+7QI)\";6J,0:Q8(&7R$R 0(&C,%XH0E&6-CH!0SA[THZ?QRCVD]<;*\Y)H M?:!^]^S@\>'AJ_%^'L _'/>#QOV;IYP3/O5ZTTD[ M?P>NP^KHA*C*$-*&$HE/@2B)OJ;$US:OJBI#2!L("#2E/HD^103$$,VUH7(M MF=UZOZ-@6HC/O3\;6IB>&WG3&7,#BV?EV0_\-Z-N3<4STSK M%(%IFYLX\V):L]<^V^WT M/G5J4B7J9,V1&L0G/R.WG]%;]C.2ANX\8>/.7?M\-/(9_ON:A0=/$+=JIME3 M9O$S*;J2BDZQ-(F^IL2G_'!NC.L?!.,*2!@W:_T>89PBAK2GR* MXW)CW. 0&%=$ KE9Z[3[A'%JR!6U#IRXH>4^.L,),ZP@8&$@DLJC M/^9.X."'SGPVL4*< Q"R*U/B;MWY\8?'NA,&[0GMW^/[C6JO1IK*V&L*FJO93Z$VBKRGQ M*;V<&_C,XP%?$4W*!'SJ")NJVD_ 1Z*O*?$IXLL-?,VC 5\AG/*9JF*5)#ZY(KE=D<45:S=$=N.*)S<>K!^R>_$S<]G8V6M,:\ %XRR54FP7-P*&M'DOX?E O8K' MSVG=A$_,IY9$Q7.'5*JH)/&U]1.V=Q,RFTNXX8I/0)S#=9Z=T&$!#M:YG'@O M]Z$5LBF\\#[GV1=^0H?JCHK(CJK*3/$NB;ZFQ-:E^5$GB:^M5J,H0T@9J"]*4 M^B3ZU"!*#"%M4(#X! 0D^IH2GR("Q1BBJ390D^61-@V-1D# ,#!\-F+.LS6< ML)KALK!B?9=FJ]Y3D/JJ5ILT-3IJ$%];"-ZAU&_,/'?*S>R M<'>Q@3O"&J%&OTF5/S6DZH-Z=*?XDJ1>4^)KFVC< =R:Q8-;WE[,;HLZ5Q01 M',(O,J'Z2;VJQ-OC+K7O>&K[P=F/DF=K8Z!'%JR!;-ZRPK 7GE/L.3 M>+[#1%.FO9C?*?[P"OH85&Z[?"73P52#JB3QM?4X=HB8,TMWLRY'PN(=/ ]L MUCH]DV;XJ"%..\?1U&=43<.JA=2K2GS* ^='M[8U71)P( MUU#++&W:'=0*30NW&[0F7A&AHJ[@LA*1MSZ;68YM,#'? M6.2&/9RB(4_P4WNP^OE@*DI5DOC:^A@[1,Z9">Y9)T.:NFBTNYSH?N[:?&C0 M.;=V!T\4MVO=QH"JT6K(&35_:1>5>)3Q)ZT&@29"DL202:QA""S&@RB*+-0R,PQU&H;R'QK!L@BRFRT"3(5EB0-9D&O MS;\F:3GT)O8N"=E=Z7[-0F-D!4_&S/>>'9O9QO#5>#\/^"SH#X8W8[X5 D$, MU)GG*G9GKU:',GFB:J5X8;"0CN2HJ,6=E*.R.X/(2P$O)3.E#,SD!5C)6VDD M/[]^!PMYY=Y$YO$\MHX'[^'NUKJ=XHZ5446_DL: ^MD(*(D[.9+@!)1[ 65F MTE910%E SW>[UNK24$]%1$M58T! 24!)W*&(\N"MXYDA704A9:%3L'NU3K>X M/#E!YEY"ID"W^ &SX2>6=CW5$=$31B!VF"2J0_ M4CA*M">Q5XGTY0W?(':0)JA$>@( $GL-24\1@%+LT%(3*M=PJE[N!Q/>QGCB MO03&V/>FAN,^LV"IO?0C]9$$.U)[%4B M/67@E&(':0(!@(:T)[&G"(#8H:TF5*[)3='II[>^-V+,EDFXJ17.?9YZ,[RQ M$3QY/ER'^5%V;@H/O=N9[U/KBJ,YJ-KVVJI*?&V'LV_?8)]9"QI9N4LP0<_R&UV:YT&+0A51.!4M0!T0(U$ M7U/B:[N2:VOPZS:."GX%',YN-FO];I? 3PV!4]4"$/B1Z&M*?(K\4SP M*V(I5ZM?ZS35V7I!%J#JG: GD8<.0#V*3D&?6EOH*:>@3[T8IIP94H/XY(CD M=D2:FQR1>S!OTM]X*"[3G' J&L4M!2%5KJ0J4SA-HJ\I\2F7G!O%,HL@BT"Q MO*NMNH1BJDB.JJI,*$:BKRGQ*1;+C6*9W8P%H%@1N=].;="D$9N*B!6U()>6 M^IW[HR<:N=2-$) MWDZ1\*I:6"VD7E7B4_26']XRVPOWA[="VH/-6K-57(Z8%+TX>*/.X.,D)B^L MF1-:$X/]F#'7=L*YSZ@!6/5\,!6C*DE\\BCR>Q29+8\9C^+6]V;,#U]O)W"S M<]?^"K^=X4<.GA1NUYH-JCPK(EL[!\W45U5-*ZN%U*M*?,H)YX>X[)RE@B"N M@,1PJP;R11"GAFP1Q)&5U4_J524^17&Y(:Z7G:94#,05DARN-7LM@C@U9*N MW/"^V?E4(M@8>K[-_(BD@3=Q;$-\T.!O-+-\H%T%$\:?YX'CLB P+%30P$&M MJ!DN"[&_>(1KQZP@F$^974I7<3)E? 0>52^U?,@:UB:&1-32P):IRB#NN!3" MHPHZ-W_Y4[]I-DOC6BX=2AHUTJ/C<(0'NKLA326U1$W31MBC.(-X7IBPA[#G M9%A"V$,L(>RI H,H[BDVJ9N=$KR2JHGR;AN1>!;:<1=20YJ*'*W[^&' MX:N<%0$$,5!=GOF0;RV:A,ODB:KUS86M0CJ2,Z,6=U+.S.X,(D\&/9G,F&&P MD^BLW$K;^/GU.YC+*_%7M M,:&ERMQ)I9T)+?>9 ]G+3#,N"BSS3C1N-@<$@VI(CZKZ3EA(6$C4^-I.@E"5(:0-! 2:4I]$GR("8HCFVE"Y3E/U,D*8 C?&$^\E,,:^ M-S7&CFNYHW1?Z4=J+%4Z+T<)_TH2GU!8,8:0-E"?B*;4)]$ONR62@$ =AI V M$!!H2GT2?8H(B"&::T/E&N(4'>QYZWLCQFR9FG."8&ZY(\:G>GK3J>?"NWJC MWZEK3NGL'%4%*DE\;;%X^];[3F;ZC+1KEV#6KJ15NQE?<)MVCR;MX/N@FK5> MH[B.>U+Q2JHX19HD^IH27]N4X_;HUBT8W0I8!=6L#1H=0CE!QR1T4T.B-&C:5#0Y?/]D^2PP?#:;^Z,G"X>$PG>, MT/IAO#CATY,W08($!JAY-"K4&QMW]]]I3JC:"6,J5U62^-HZ'3M,^>ROFU=^ MQR96R.P'[\'Z\:^%E;OT?&X./Z,9!%]DQMS PGMM<$;DI<]?+-]^>)VQ\Q]. M$/WR#@RF[XS@3MRE^0X/'(#E_)5-A\PO+ 5M%ABDD]'82T9I2"A9:_VD7E7B M:YM]W@$J!ZI#90'Y;+/6;1<7\9/1(*@\1<*K:JVUD'I5B4]196ZH[#<4A\HB MDN-FK=,L;I<6&8WBH)*:IH_4-"V4FG=)^\QV0F-LC9R)$[XN.JA'7A#NE@:G MONG3+_]J87M4);ZV#DO)*Z-)'914!PI=2?0U)3YE>?.'KFL7.-^,+Z.)71?H MU!:TMZG=I 8K-81EYW0K858US:864J\J\2EZ48TCFJI#.5VVJ=1AM)A,TC6U MFXR_ULSR@8#53C%:HS_F3N"@AW3FBS+"'MG%8OAC'HL]54LY'F//XBIVT*K% MTAF46K6X%X\(_ ]DU?*;--*CXW"$!X*[X4PEM41-TT;8HSB#4BOO"7L(>Y1G M"6$/L82PIPH,HKBGV$)=5*[!*Z16E;*ZB5< %.Y". M*^&2W!ZE.9AR>P[+Q KZ1=N[1:UEMP@L+ZX>O)5V]_/K]X#95^ZV'M$;@Q@6 M'E&WH<[(*/*(5#,4E%-0CB6$OM7E8"KA3>A[5.E+WRM/=E_RH1Z66DL&CCN MR&=6P(SWH#?\7Q_@=Z*68+FV^ ?[8^X _;'ZI\7(Y7*;\E6ML.> 4RTME1K< MR>?OD"^3QY?);$)"1P;__^O"$"YF8.$?SET[_8O$)V^9[WC@^0CS^D6:6?AY M,D=>?OTQ>K+<1W9GA>SK>,Q&X1&6!K:Z V7Z*NA(G)(&A0Y'$]@2=_;)^Q/8 MY@';S&(FE<"V@+I I]8UBTL^$-A6TJ 0V!+8$GQJ>$Q QE&00'8(L-#6164DE_:$E+^@\O+!\_Q58\D]K,F=OI>]W[F+HU9H# M:F-06<2HPY!80EA:#0;1,)LBL720V5E5 );NT1%HUKK]XM(#A*55LPN$I%M;SZ<,*-9KWAR M=V,2GL'O]TN_'W#RNBX<4K40OOUYMA3'-/*#_JP>\W8ZC[@;_\A' A\I,[^P M@'S#[AWWYJ#6[?:4:4=8YR.MM? :V QEAP'GA-T*:CT!\:ES4$D@WF%F#P'Q MSD"1+^D\FG*=R2UZWW.WE)?]1C^S,GM"8&^S%CKNV$9C2OSK-$(*!P&QLQZM3#U;H7R'/\9?$&]_#/EV2C97RSQ=SYC<."RF(Y5 MK^V/!V06^$J+]S5A\*[&LY]C[KZA+S^IMM948(::[' MJAI1BB5)TC5 K#S90D(L0*P5:UJ+0*S-.]\2)]@(K]20'%5-*.$52;H&>$41 M5DZ\6K'IM "\>FMK6HQ7;;-%B/5&+M$\2BYQ;1;WYQ SA_!;VWE>IS\C> GF MOZU J7?^*?56#\Z4!<8U>S'NO*GEIIZH:G<]BBVX9PQ^".'U0@]UE4^RL$(6 M-UU:$W@[^,44)RS4%:S'MG9 MT&?6[V?6&&CZT9J\6*_!.^/G[4S8%OQ=(NHZ=N]T2W'9YM)E)?1=SZ?,=T9) MB,MLS/H\#QR7!<$7%HQ\9X:@<^[:GZW "6[&MP!X<#<+?_L =_\\\4:_;Y=. MA,M:,Q1F?\[6NAS_F0>A,W[=3:M6-G&WSCM?DA1JK\>-'8694_7ZYN'K;^9O M-__\>O?/JZ__^NWS^?W5_6^W=U_OOUX_G#]BXS4#W*0Z?T\G#(R7)V\R>3WS7EPPN,%\ M&#BV ]\#)7D/#)LP['9GD]>:\9<_]4%N?L%+\'^:OQB>;X1/+/K+A3<%K7Z5 M?_Q@S'SOV;'A0A-FH;\"HCF=@J,WXN0,C I/H*_XZ/X;,)-?LA&3RX(RB,^ M ;R/,90Z(#^'^(":$]3 59O H_F($[XWY2\3 ,E#8S3QYO;9T K@3_>6=<^_ M"#<>.\Q>?H@9W!;)%M2-!W@5^0X&L/\)GOJ/.5R/W\)QC?NYZ[[BG)^:<0%\ MAV^YCE4W#B47;ZC.FV*SIVN>L4\M,SL#*09KH.4M_&OT6H@ENO4=@/W9A&64 MD+,R==MZ%GG2"@/ M1:CTI]*O9@@3OI7[]_?S\-E8N MKKZB@,YU,"Z@ \'"A""GU=S(JGG=.)],X%(@YO)-Q:0F$>,(I1M:$WSXY.N! M[DV! *%XP5&*(V!@^#-X,\=%GJ4?"5_![/T2& "_@/=(MQK_^]O4]=D8#9(! M5#,L&[6+_[X&;^>,G@P@MQ1C:5(P&D1BPA/"HT*$6#-.E@+/EO9OE?7;M 5:F2Y1$T,I!( M.;1:>%217[6S@B]+Y5@\Q"L\!"Z4 (5RC7]8+@#!J[A7RZP;P"A !:X2$+/( MKR"+:HD?3'EP#'\67\4T PHQ\_%K*/.)NP5X.Y!\>3.C9=;D)9=N7UM W8R_@CQ-03L"$E8A?D 5-&PQ7=Z4V&7A MX_Z&0 D!;7"UE59/V%=\("=\%0""4 "L_F/N8"/5PI"B6$VMWYG!HL?B8F(% MX#/-A#T/GRPPH.,QVE$.'%.!&_ @GB_-^2IK_;9UYG=*PB4/ZNO&/? 8?*\1 MT"_Q7!*\:N#@A=)RAP:""O<"/80$#T@<^X4>_/.9N7/\U!7T!039\HL6+ !QZ M+QR@/]2%D4BZLGC9@/L ZX4"+O+DP%. *9!=>N :P 416<'0&=9L!HB%Z;4: M_ZX'$H+H.8*O2)%R0G ,)@[PB-O$(?+)"CR7=_/-06=%K#!R_-%\"E*#C[MX MVB ELG!'00QX+L<5$S'YBSY;SD2T!\:.#@ID].\W9;26>7.\E^/B2[HA^$?@ M&?U'F,^%T\ C [#:'OH/\,K 1S2S\TF(C)Q/;,-VQFC3>1BR4,98==C"1NQB MD'LI1P+9ZK,G$!%XR&\@3.1,K&XY3=+)0$*!'[>EB1;B>0F.(GJXLBYNPE4;5,7W?G!^V^!MAN*WTJBF!#1A.D%^I:F)7&XA4L+%>&'2/.)% MD5 IB13&.G'=^]1ULW1(>/$>F%OXRFYRV5]V%.[9(][VCB,)F"@AF22?:[+> MG%A&3"UI#'>3433XHR>'C1.0A:4L!#WN$?@\W@G3*8XP_A;[ <$2-WO>&*": M^6CY.>0Z["58Z1 L[&O21,?*@;;;2@O\D*?5\#EF&[WIS M/TH),8EP\(?%O>#M^,U ,2!RY7$U? #S4PDOZ G@P6:@*Q"BHN^ ^)1\=4$C M[H3 ,Z8H?A:PT9GSX^S)L4%,/@I1[_;??0KP-DPJBO26$(H$_0/!S7HZLYU3 M6+M*Y@KOI+OU8@51-H)G*P#)04YDTFT$;^-A.L[@3%RXC]]=)[9%@N=K3"CW M9RW,W.'?4150<,+0=\ QY%B/5:'4;5(,6]8'^0P7( VVE7!6>'I$)#PDD[YY M6'SE[R+]NN@=O'D8.';L5J3?);;&P<*O%5G 9=-Y0 EXHXQQH)IKQC2EY#&1 M:#NL^.]0H\M5Q.B^6<=YDP4'JG.OEZN-+\2?>?T;%5[P*D^U&JSTX:YMF[ZS= ,8,N\WQ6<]JCT8=V^JT.H-MG-M\TEIF_57459L?DSG: M9!IHP0,C8L+F9'JF-"Z]D[M%+JB4.*,X5APLT(C\N 2IJN">)E-?11J+-L-4=I)(M((E#YM^,Q0>#F[$DYJZGMJZN+U,;7C#: MP"TO+Q#&@$,,WNN+EVDS-&10]-%X;WZ0X<9\&'>$SSW#30$0@GL_3NZ'E3/!R MHJX8L G_*=4A$;5!R#L8,\L/7?A45+(5N4<$<9F6AA@RKC(^LXV-;2>JE3(" M#U:E[F/.\#*8ARELY$40LAE(NJ2%[3Q'U!"$P*Y4T= J8D,QL_5O[P#P1\ 4 M['N%J\0_RTY9_G/4CBNFO"+GK%G /D;_^,6(>K(;\MS!QJD XL.M>FME _=6 M$+*2D<4R)BD'_[7D8?W71A=K\Q(=085VO=,^(!7R/G?A<<6Z7 M5)9V)5].6^S>S"\X:->X#QDF^DH0BA$KWP,9]K%R=:0 MK2%;0[9FHZU)E!\,;PCO*WWC17V/FR*R.\H+ -D=LCLJVITH:DJ9G41'+L;Q M(\8-#-D7A1E-]H7LBXKV)6JWV&!)5/" M8)"B3/'+$W-K>,#0"FJIWBWLC [&>#K06F.@5AT,V6"2B<"$+1*44(_.7! 3K<7R&,]JI&)D6IVW:'I-CKR0^W6EC8#>\YZOR7[@+>)B(8ACIUXWRI^P^9Y(6\RSZ^1^+*O+%T MYCDNBO59""8HZBQ%EL4%1,F&C^*,C6.+,XXBKL)"(-P1#Q'SZB(>W+ "N 8_ MER!/"=CPY&!K9"NU[01 O5?>3BH*5UAM?K FOULAR#NP8>A,XI,2XF3J#EW5 M33-E9&2%$^S+#4H*69?-UN4V46KF!#NX53%NUU6W%YH1;JZ^>^X9B.@4) V, MSZ+"CG5L+N71;X58@KFQC D>B/<-( RV._,KRBYR89MXQS,39V\2M7!/^/IC MH9$.7L 1*^YF3RC#+F]W6#H*'VL>MNVN>U>A>KRLS:OG_.!3NA+/3^\OU<8- MV9B=UF;^]-Q<>)/XB8-$2T/X.L.#2D!,=!/PZ)&5CIEXC-O5Q99\# MT*//I'[SRE'F^19WPN=!$SJ:6/- MC2+: EN%[)1#&A\1)=P9<*Y[\JV_@NP MLXXX.O:SAW0;B@;T()@CV'@^/W4U$J(BJ"R^+PDGR2AI[+C8T\A[7M"8V_@2 MMCQVQ;6",QZ,-H"-+P_%">HE7:GT>3#DLV\'' S@!WP$7J9?'+Q+,HNWC<"S MQ$T8J<==^931[>S%X:Y56+SF(!J?[(4G''U^*I=K"*>8!$V?/5K\+( QGN.I MK<27ZRMU>]44J[1)..?G$Y;/X_);HUVMQ2B%F!.+1 YJO,@S==%!(1"O/V\[ M$:W52[NCTM!=@B)>2*0-_@4R?1$IX)U\S$O/ERR[$\\(X!)]Z!Z?]"I^T)V' M4W?BT6G==Y_,>C/;TP0(,(DT9H=W-TM^]PUC3I?>/3OH-'KW]8>U3[T+Z"[M MM_FV/ J'IWUX"#>1-@=$GRTYO^*I@N/_=CS<,G M,!VA&&LA#S:#6S81GUQ<)>F[/SFSF2.WO(+YMR?\!U!0L/3@$O*A,=8&[ ._ M>.4E1A!O2,.'(PH#<1E'CB@45CUUAY$,4*+K'NM(27GNVGHON+F=?O^*,4M_9M 3#I L'-X M%/XJ?!?N@8*WECC(*.^T(C,M#BVZT:%!H<+/O.:8 MSS5^>3G3A@?A\'&>,IA:_T'[]LJ]K^1C!R )P. QAM$H-(YX6WD _Q64R?>] M%_Y9?M#2X,K#M1[Y$ 40I,3T))2:.&9:>)Y9*\[-='W-A!]CXZF$ M9BM],M\*GK[^,7=P1!B\$N8$ 8W"!R#K%=\ESM^4CD.OA (DGI&@GL@-(OW. M4"Z-! 6/,QL(IV(]P0= >28./)')\0 QMK>H MJ\!7&1'B(),GD!W9]PYZS]]$SJT1H]#FT[G F3CYF1A0\!YO_4$./1$6*O*+ M DS&VF-;);FWSB MS/C%2]#E?Z(JWXPOHP$)5RY@XCR!-$>;"-M-\V;=8>K2ALNAX>/40EL2T\M( M$.SH0^?BG!MZ68L9%ZNG3*6M-WCF\;]%V6K,9UU840J4EU?0^7_A(XIXT#QB MO+3%*U9\Z)6X%6(4KY D$\16?.]7/B8#L0[,^B0U'A(N&[[@(!E@_.]P(=$BNK2^EE)U:^02 \P7G%_V_NR:H"^MWOYZX8A\GL#\)KY_@W M6M )O9"$*'$@YH&08-RVA\]4ID[SHW&S"+HDA1+CQ&9SH <>]_M#T#!#BW@B M'>BF[PT]4< !29-"#F)L58A>K8_&=S<1IDH*B3F!>*YR/I.3 8?H"H?(T?X4ZN^O2 MXUES46BZ1H8FY8/, 2OPMOCO'_F:3/ M'W.+^T+6!&+)Z-QR-!B[QIT=##=P#AGX-3]&#-.>S):-,7#;.6;]^1'S8'5! M\O.Z14$K@L5EOS3I5,D,:!!QEL630H/(CXI3C5&0OB 0L,AVXF+VHK7']IB M33EVEI=HG=WD:;<);9U7:S$N8)?7 YVF=5 M6]2S ^E]!TL>MUH-WP??SB6>H-.NM]H__2+?+1(4/@O1$!\4<13N"'##XG=T M;9$'*;ZSN$&04F"[YTOG8O M>P>P(S)_4+6\0%2\,\YWU8:#45R ;=4(OA],'H[8(C- U#Z2:)M$[*,1.Z<' M> 3OKNR.CO5GY'\,_8DSF_NI32:]3$--IDWOEOGX"^N1F1LZ9P(__!6/'<:M M(N<_G("O3XE^<_XKP[DAO\D;9>[S^?4S?3)"P- MG_M2 4.C*O4)"22#_C_U>*.I62JM+*YMI/M9O1PE1;I')#9%ND<5;8ITCUWK MJ+[[LG4@VSI:(/NY$H%L=N+)3($N&7N$XE:R.*G$J561W MC%,OU,O14)Q*%=F*4IOBU*/GX""Y7S8V:4'\NL9%C*CS6HT>/-$V6SM7W"QPA4-^_G.\9*A#>:I8MT,][> M,B/&[R\6*:7&ZO/ATN&3Y1I;6XY.:GQY5DM3RK;9,FZIO'LK?7<;#!]^R6;1!+TN*8XU) MYG- &[E-4%F3"B,"&7<)@A]EX/ZJF8$^6[%!B&__>.$;/M "VMY\&([GDX6L M\'5J\JW>L@[% M]+KT_"_R+BN,FYA(NEF7WM@6MOW#]@_XL&^L]VK46V_;LFC?5]WX;-EPJ6$8 M;81:R-UBI3IO:N1R&X3PGTC^O!F+9G8B3W$0(THWJC]GO=S7[G@V;D>10_PV M;SQ8:T$SW+^*1M26LKSD!(QF1" ^3/<8QC)QPVBS8V+)DV^]Q-(A;,W8<9W@ M"7=\>" AD?5B4NC@6Z&W6$DR!<.#=HY/+)4;-'3] !M?D MO[QY&"UG.N3TU!??P=G)MOV(Q$6_G\:?S!8;"!8(,W!/5F(4M< M(XTX\^E,[L\:XOO"A=C("G##TI3O)(;_GXJIVPG06+^7(Y\0O2Z_I!@FOQBC MFUB^S)>_I':^1.M9UB^'W<*X[;8SN9_>PQ0=2QG],7<"3J,+7/)$FY/87BW$Y[H)WB&(H][&CI*.C)_;G MXG.@> YQUQZJ1[R&-UZ&)Z95IZ\?;6:S'EGDC2:G<'/?S_)=^=!)(L1#]\4& M95RVX2QVW*7&T2^6!/(OI?;Z(LGDCBK\/2YJFP=\B+S,(?"G#J)7Y#2Q9GP# MY/_*U936%)=VQ.O6@]< U!5T="1WK<=KW1=KB[GW@8\W9"X;.URSU^IL;Y#2 MV:^1M8RD\9LS9ALT5'HFE\"6D'W#K297P$/W$2>+G_,1^9]?1383]V/%F1]'FU_BS5ACZW.;PC:TH<^+Q(QGOUFNPPK+PU2=.*">\1]Q9&!&^-0:-(7='(E=0&I%X M3?PB"?D>B Z/AIR*+_)!<);Y8E&Z_'4D+4%BPV=B5#T(D-QI*N?4XTV?&$<" M_!\&>@"R.L0M0_@57-'^*'CM\%TM >ZL#$0XG/&-\&-R;7PHN<_X-AP!->B@ M8)3,/R$6)>%N4_1RA5GE*]N38BDU,'B*MBJ)Y['QFF*MJ2_2%O$NANB*N+\2 M%07>W/%1($';/;X3J99YT:V#X'XC4P5:&/1H9RZ"^E5\^V]>L/."[ZOKRZQI M=.?3V#2ZWHHP.(I7%R2029GD/N8H(@F2D+1Z0\G/2TO;:&E?04O[!I59VI=K MY]ZFI7UMVQPUNU;SS.IVK;-VJSDX&\"7SL;,!/@<-D>-06?3TK[!LE[B*GK< M2_8%ER]Y,]0"7$(/!G$.!+WWQN$+F ]*M*Q+M(AHX.P[N ;_8D,(5YB1(.7! M YBT,5)! /31=8,=L\5 IQPCHPM<6OX@'YT"'FZT9KH5QL?QG)UZ%C8$< MTCT'#PV3"..Y6/X]G6$6P:XEE]>@NVC-PR>^0$_NET<'()1[C_DVH/'$H7F M#,(^E@R00+06>2"@$>;FN2>\*33JF\LVXU8^S>W$XM;B:_1 W_DE\\5*:R^2 M+?9%5BBA6+M%2.&+MSI J@M%30)_4@TB"92KY:*0?N9A1A"%D8?L8DM1XB,^ MBV(!*8Q\19HM)6&G9'@KXUBMI6,I-CM_0%*6R;Y-JE),++Y;>J\]:+VR-#T&ORPR.ZE: M158^>7(3\SX\A<0%M6[<,8S@HCP,!WU>A);>#SH2ML>+E$!R)IT& 7Q^]+BB M?LWW#Z\UW+N9[ Q^?@/=9XP3K)PJP EXUCJ:#37K8YZ27'*

'[J&_X\9K%$C?$;BPNGLZ_QOD.>E<'?B!V)+'H,%Y.X44HC\4Z!J)$A MWG@^J I'!6^,&?CH31/[O?DO4AM)\ HSJIX+='B-8\0XT!)7 MB(,H]H/Y(R= NR?>TGKT&4OL=T53A1?@J7TI2UA#][#)5PJ(*,Q*'$AUBG*Q M#."%)HD/0J"V6)\J)9M'5=8B81Q3Z(5-<$TV/,636"G.?2J?R;V@,DLO94'V M.@'R,/3T=C'D&5_G[YYG([4 Y)?K/=&?J)TO9=8CLNQHSHWH^XO=H($L^_&F M!JDW<>L(7[>^T*W$!FKY2=[3*>W?B"^2%1O8XT0^BN80+&T&!A+U@,DD002YMR3)5NX8&31HM;$E1Y[W ' % C'F/2)UK(FM>.JW0:BVE,)9&-X8_N2U1*,W M$[$&SXC#4\ 7P?ES@B?Y%K&;)"Y1-_X96_:0C9Y3V+'PRY8R,!O/6+0R(+$P M7#?^%R>8>8$UN1E_\]Q'WIR3E&!*D"[7M!9V%>0):7;&B;:KDB8#<7ZUB1!* MF62,FGU6ESAJJ4ZPM04364#*JA./7I\=]B(1(0$:&!3A*8JHZP)%==',,7+\ MT7P*RL+/1Z2[,%)]N& ;YFY\$H3GCS JPQ!DR)(-?)BFDC]@<,V123ZFL Y/ M;")*6EP_(%:3^F$;PU?9Y8I>WL+GVO0,0M6C-!H\?A#'7G/LI(8O@PT83[R7 M1)^5> Z1]@W%?6-[4C>NWKXKNN',%D%ZPD0MW['&P[D%*X#N_B-;"I6CFXN[ MP$_">*]YA$7V+GJ&U5ZI?)>*=EO9CKV#CYTYL9(PG\M&\[]!2 &ZO@>; ;1E^W-:_>Q)G;VIOR&N6#[[U%M[U,G@W:CI M)PS!['HNK\)Q9$%;B-X/0-FC0*003VWRMPM65ORQ&\JX!^L0&A?6 M-/(T\6Q4[-*%3[XW?Q0?CYEB]L4'9*,[/.#G>0B<'T_8*ZL95^ZH+K+(:,!E M.0OQZ684>D, +Z10W=@NCY6)4*,F('#[$S7VKR*I21FLE+F-:,6YDJ#67GY1 MZJ*KVT&$9G*,7E0*XE;C1)5J<]MQD.X[KG&XG(6RX59V,V%M8'US"O>!>"?W M^)5_+W;19(!B\7,1>&;HF7L]:]XM?O@H"EO$9:BGTV4LTY63 M/ <+X=SH]S.1M4+?">ZU>+X7-IG@?T&T>>*>MW-(RX!Y<6>,_AYJY#BZS>*\ M673*3#S1CE7!3-+EW'[&&V.^KKSS02>@@ DZ[:5SB>NLZ;I:U=P?'3Q8K@VG M%$E*DNA&YU=>1@PV@:@DB'HY %L- M[-N\8 _W]B ^R'08)2XM(>'M[JXKG@NXCZS.-T]H4ZJK2QQ+ LSY-:*NO'R> MN1AI\#?;]HT*PWU_M *&@[$")3]"J/$+E]0;-5 M[ZXGQ)+WS <9F-$@ _"1%PTFD]=*18I)&Q'7I^49A^7F!DR% /@:>)[1Q?[7 M.%K@]1RP>-+ .6[L2H<>> %L)REKI>?4+![T5C[G@WI%=5;]3[+ML$.JASM(,ZO49E#NKL>,<-K[:AL('08M-H ;6U*DT$N.>!'*>=D23>7M[__9KH,-7* M!2%?*HRT7BS?#HQ'>&R9+D]'HMCY%/U&'A#QY"'\.)CI2'\F:O6*'H1'KU'/"]^7@15)F_DKH?WK_>VMB"SB#+T,+:*@0CS< M/(BZX#Y/+*#!_0B;.'C#(S\V-/5L-EGU> P+?7?WW^/G!0F8 M_XP/)]H(HO ,KKKHD>5SS_O!^D'IA'5'^'C5&BBT9Y.QO%"(%THS>R%NLK\<.VV=J PH MA Y/>(AA$'B%5$_N^F[<:)2'++#A%^.F+C[6#8<9#.>A.$_G@4D:PSW$WX8L M?,&6&9%2P%9B+#8LQA,LU=AXWC ^>+_N\41K/6\KB)OT\:F&O)&3SU19=#E[ M<@H1?VPQ%(_?%-Z*V]G\)(F-JZ T(\/]"'23'[N(:F8'N^YG/9PPJ0U9_#E M48A6S,[QAICED:5I_G3Q6Z6-&DX@$&^2-BYB<(!(:\EF2:1/W/9<3T_^JD"< MNVAAL=)S%>/F%R9[HEV&;:.6F)W%8UJVDB4R2);EY@R?Y50 XYQ_9^;)8DZ: M/XDF;&SQ!,3Y'4*4,^Q0.L-N@;BU('6-J!D[ .); CYG'->L:=P0M,AY@]IY MDWE421)%/I$\!ZEG.'T-VZ3ARH]R?(3O(0&P[V?IV?G33!F3_;6\*54\L>BI MBEJL']WH\W!O#!=.]&08UCO%M3N-GZ)[\8^*-Y,] M(/SU<5@->BY2K:9Q8Y*%;\$ME#AZ'+[6JR#1_)PYDS/JP*.Q)L+V+:65YVY" MWKC=%60.5APW<6*XBIRDY>[A'5H)!IFXYWOBD0!C/\L'6K@ETJU]VFBW?ZU,#>I@W"IV=DN>[N!(8[ 8.E MN/:_N'CP1\#I9H[M6'Q-1Q!2Z2&*447+-4LGB12B!UI8 M>G$2'7_+"X.9B;VK!767(+2=J2!>LY?S^/S:K>^YWEP>O)/R25*ZKF+CS=#J M+*AGW(? 0PR/#N77B&?E#1VCG5XVK3?;Z&0AJK]WXD.>V'XU['&\"HA0E M,!*OBD8C^5R[/5&42@O$C= YC;#8XBF$Q:F&]*V=5+IET=$#7JXOG5P^)8// M_UED+A[G .0(X#C+59S\%P1-''' #(%L_ZFOI_8V$YZ77IJK-9IS[-=='.I. M]WR*!,'J5&C"(5F1NPGD[%@Y6,0),,^*.WJ5Y MR\JS>3J5YY4VMI'I-[L33367OC>-!J;^"V+5:"#U$8WJ=D1YPU46=&FOWV6V MJZP!\#"C]3'=52WZDD2GMLSJRE]N9\WS:5NIH<(7)[ >'WWV:(F1V/%;KL?U MS/'?Q#6P.6$L:?6 91)ESTD>TZ!%$F6GB#U\C5O@ F_NCUA\7M:.QR-X6(E M!_0]K\YX\P"D,OCPL5P4M9WGZ,;BGKB<4>QU%$7#(58P_;^]@Y!^! XVSB^" MEXA_E@LC^<_15DK^#72))]8L8!^C?_QBR%62C8;]2&^*!(N0WZZT2B;]V MQ6A9.T9#[#]"Q0(.F*!&1^/&VF6O;;/>[6YFT<+S.OC^X_6@NL3!#?M1=TX2 MBS[3?^-6C*\\CY#8BUJR%AUG(V^9U%^[CU=KX,C#C$W&C*"C.N2/@:.YP(VI M8]L35@9NF,UZJ[W@#Q)V)6@0L'S"^&B-*AVZ3V>O4 M!NWLM"#UA/LX,1R9?(+7T@6=X)7@];2XM2V\MAN9LT'JP>N&D5NYX;73K?5[ MV8E#TU;FT/K]L>(S@^O&Z: ID;7EN#6GLP('A50TRI M44\M?D@538P V#-_7X7N/>5TY)@,R.,6;2H :VG$U&!0VCW:BTGD(8&'E)EG M?SP/2?X!G*,;M,H'R>MW:ZUVOS#'J)+=#5H;&H)B92T]0;'B#"(H+A:*,^?/ MU8'B(FH S5JCEUUD05"LCL@2%&O- (+BDV4007&Q4-Q6%HH+J1< % \(BE46 M687:_C?5$&QOCF-QFO6J(_,#[O(KN^]_O8>D#1].N)UB$\LTP7N5>>P[E5!M8-!L]8<-)3IJECG)JVU_1H8DW+A@/"8\/CD.4AX3'B<67Q4 M.!X744#H]FN#=H_P6&'1(SS6F@&$QX3'A,?[XW%F;631>%Q(%:%CUCH#=0[U MG0H>"T&+Y.S(X[5E%>%G/LX>?FL[SV7-VU_>XG/J6VR2VV)!_)QGL6;8]W[P MW;R3UTW[8W\,_8DSF_LL:0?,S/$E4'Z<,28V:MXYP>^WS,=?6(_,W+'>B$MI M/N.B<# ?7S\P=/0'=?^=?EY^[!XL0G6NZ9N&;%WEXG;'D]^6C M93Z9IQ.X&5NDL^:[3^WL&:B?:MN3/=,3K2G9UP=M2V3/UI)_XJ=MMJ9\I@5. M3\IO@.OP07XAE1PO":O]0.OIRP[<$0)N<"-H_YK2C+;J=VDX%H# MFV[&XI,."V[F(9+TXA=O;7CB5:+-;]^!-A 8W>-R7ARD M&N]6-\P&& 3?F'J^^'#:*,!?\.O9E>R;K#>GOLR1I,@_6$U^^=$ Z7X5O\KD M->*!V3@\X7=YG?YA7^>0NK'J=7H'?IT]S-=N:@$.]^.$&2/Y!M'N;EQ7#7*] MH^!OAW#YUT"7MK$S6DD:=5EF]MVFH75YZ2V0!KCHP\-%^R;YKO2A,YD ^0,D M\7VQ M0'5Y*+3A!-%7_A<77L*U#7"\\Z&FU-U9#EK*]<\,>@JHQH%EO]8D#I:J 6:8!4I !\>*;K@KK M:UMFO9_S;&#%]]JVNNYL/N=BG6SWZ[[=K M_G#$%K$^4?M(HFU6T+2<\"E2.B%:!F-:^=QO.OV9X_1G>;(YS?'&CH3 M)WPM=CW5HJM^KZ4+7;.X\9*TC:J:P*F=3TC 2OWI60AO9,@6WGRGN(7LM&&EJ@A*;J1Z!IH0 M5'$&$8(6BZ"KIJX=!4%7ILH6"-JES=TJ"QHU?I5#=[&+S%X>ET$5OM(QD;J^ M-*$V=7U1\9J*UU2\+M )SPQMVM4)W[MWJTQT)G9_;P_=.YW(K'9)>A46,)4Z<+:E!];NX*[:LRX]MRS==DQP^%; MVL6^(7Z&T9AX0$.^!6@B%=HI;WS7!B](&_Z56W#=E$4C%AQ5"59DT8@#I9>[ MMIWOFF*91K'"Z?:*%<) BB,@CEBUFGU]' &.RVCG+-PB7E"H=6Q=K+#6C&M@ M%]3 5G(PU3//A*V$K82M>;%U,T9*]#V+K+CB,S$IDC[SB2:;B?^?)A M^*WM/,>KP>72YG6:=81MR8>Z[5$T]LOAC(TBN*H@VG>.>< MY$^6#8\3&J\L-(:,N4E]@0L79)8MXN:'D3DW*#QLGKY+K, M5_F^8%+A(S?C>_AM,!;/?A]:?O@%WHL/.D"JGS7@_\S5P7)*DP?U;)-YI,AU MXR%ASP3! U3IF%4+R^8ND7<#=7\,_8DSF_LL1=S,!*5<5(%?XI8@ZY&I1N9F M3.6SYKM/G6Q.XB<4V?#)":2%-+QGYG-CY\);1 24()VD5&92QMXO!E]P/-M4 M@X2)FO!9P$8?P1I/X;&> '6:RZZ+P?\2U(1Y0-I%. !2.F1)FX*U+F:-P3Z M,4?C]NG 3DA)OL_R;9=0(^TDIJFY3N1:C8QR7EJ._T]K,F=? "0G7@#:'#S M0WV>>*/?WXHPFBE^,U"3&=+!GTLE=D#$[/-P'W&W#.&O]G7/X;A="XA.\89N/L M?^!7D658_\UEOZ?73%N3)S_ZW@Q Z6P(-N?W,VYV/EJ3%^LU> ?\.)(PI70= MN"]UBQOIE'87HU_+@K*CSRN>O[T^8-Y9%]:YM$=_DFLO7"MI93T3,]H?A;B( M_T4+;W 3;_S*+#3P4V!BD)#VM7#1SARAO!\],7L^83?C&#C.@X"%P;EK?UMT MG<@;V35ZR8@?-\%Q"[...X,H012/] MC*DDF0$AU1A9]LQ9AOXX>C^"B. 5 16-X2L$2\]L(L)=B(C&WF3BO03&>\<% M_\B;!Y9K!Q\^&M*6V^WMV\TT!%\OG%GGY;/ZV?&=M(*LG-D MYTZ2F\+.D3=-=DX7B2?[525N\EGZI5LOE8XSJZ5;JFV4$#F$JO6T7UC!$U^M M.L)_L#_F#M 92TX?UZA&2>07"%0UZF_$]I(H35.'U66-F0_=B3UE:8[NE"_O M*)2& *'VH4%2A=*X0S"A.H<(*0@IM" V(872W"&D4)U#FB)%J9L^]FD7VHH9 MW7J_HR(_?H6_O1KPI+^ST!@#@=>-)CP&._;I%:H$-U2=_TL#FO<=#',XWJ2! M?2_^T-R71KN5W=%I!4_GKHW_^;JHFJPXH?GV^=[5E^)G=>4GN#W^E9OC2[3& MO[+ID/G17^.;?G[EYWLN)E:0^OK2E==^._[G?SO,M_S1TRMO\DA>*O[(E3N; MAP'_NRDON->JAF:M6>"8FTK69[6&H2/[ L0!<@3($:B\(\!'&S5+-FH$,^H8 M.8*9LCE ,$,P4S68V3[>S.[#IG@SBC=;%&_J8.54:0G>5!309GHY[Y;/- F7 MTG^WP473AAWJ5BMIF/S)#I//V0Q P^2+'R B M5Z!L#I K0*X N0(%EQ4(J*IF)@FHU.# OJBDF=*4ADS%P=!6'*L@%&T?E?8J M')4J6#H@L%>W='!JYPF49 :JM ['!Y0D_AYS$@JO:2+15H:(5/14B%]9GXMX MICK/J&] F?8U ATU.$"X\F)Y'[9B60E ML\=FK]8:-*GS7&%1?SM]'$]];[\[:M=S=U!OE5E"3E)ZW8CP-SE50 _ZJHG5 M)3:C*U9]*95+*I3Y2VZTT)[^BNF#BL%<44-KA!'%.,(M>A1+_DI^#E$?9)[1>,S,N]5(#9)>OD] L0 DGX-B4]VOIQ^L;6=L*0*BC2+$8?4 MXY"F2%'.D$S=LFSW3YX/GV7^U'#<9Q:$4TRI?U1K(;6&>%T2I74U-@I0GB(R MDGNE/1PR[U4@-DEZ^3TDQ "2?@V)3W:>)%T3XI.=)^D_G:29PJUIJNXR_UZ_ MKQNASZQ@[K\: 1O-?2=T6#G[Y0^'N*J2GW+UI]B;7WH[ [75-]KMQG);_=4B M\5]2+[VY-.' <2UW!,2[C7UVCOWT,9:H70[4HAB(CHV93 MY;'7AZB:M;SPIE/FHU(:,VO&?-76CNO$"W4+5S1=5VD&T73=$]P82E-@%1Q' M1I/<"6N(080UQPO;F^J%[5PX0RI\L@PCEBT7YEGHHOUURGE">4/ZP&?UBMNVLSNAK MLI]";'$)5LY/4&U-N"8L4;>C@<:^GWA;!(U]/YK[UE;/?3.KUQI!H]Y5PP\E M\%MK#A""$X(3@N^/X!WU$+RI7GZ$$+QJ^$$(7C8'",$)P0G!]T?PKGH(7LR^ M-;/6-5L$X0H+:_X21WD&Z8C#H 6AS8C0DA,/+\8%0X1"=P8VF(UW"MBI=K/>[N<[^;2V1C<"HC._B")=D@/K M6M>H8:%(F M^0E&3L2 $8RHP(481IHJH(C9W*D[1$>8X8T41OEXHM*)3K5PIVP;MY/VK#>" ME=,@LH=5XJ:PATVRAXKP@^QA)3A&]O!$N-=KNW/.QF]83]G>;>K+Y41"P\&)B!:FOKUX#<(C)M^;N4W=JW4Y/F:$[FALK19&" MHF"2=(+EZL+RGHMA216J:(?(Z).DD]&OKM'?/A;K4RR69P(JQ6*5,%8:='BJ MFC#]7K^O&]8CO1L!&<]\)';9;MEK=RK"JQ*?R&!&?W*2B8F/2ARKJ \7& M).F:$%]?R[]]@#PX8(!<=H#;W&I+^O?[OWO/S'?Y[]&1!__]"QN&][$W7TR\ M#'129B' M/K/ ONR=\3ZQZ8JJ\D3=1H$\LW"T-&)J,"@]A7\O)I&G!IZ:66%/S=S24WN0 M&)';-ULX8,U.<>Y7):=):6W.5!VIK \'"/%/ED&$^ HWEQ/6J*9(A#5E3(@2/7JK C5]"@ET&CN,.%Q0!/UDE; MBSH:F+%R@8A<@;(Y0*X N0+D"NSO"K0K[ HTJ]>,2:Z :D!$KH :'-@7]S53 MFM*POSB@WXIC!/8 ]IT*@WTA0X6:%/H\H\X,91K-"'34X #ASNFQC*#G)-E&Z*,81PA] M5&PTIY, BC.(3@(4FTCNEIU(5C)[;+9KK8%)O?T*B_K;Z6-X0* \*?][JA] MY=U!O55F"3E)Z:$WL7?B5 %=_I9KJ]3NKUCUI50NJ5#F+[G10GOZ*Z8/RL%) MZ:T4Q!4UN$(<48PCU*)'W?JGS$'JUJ>\RR$WO*N21.G5FH,^]> I++>J]."M M-4S[;_L[$;J73VH-5T:41&E=QZTK0/F2^TC($DON4> M&$#2KR'QR$F( 2;^&Q"<[ M3Y*N"?')SI/TGT[23.'6-%67P'^OW]>-4*[%,H)X+Y9:W21[(ZZJY*=<_2GV MYI?>SD!M]8UVI[_<5G^U2/R7U$M_\&WWN9KQ![5>OZG,0 /-C8RB%IYB6))T M@M/JPFG).^DU5P5%[1 9?9)T,OK5-?K;QU #]6*H@^]TIQCJU.1:@Z9*51.4 M%YX_\WPK9*!$PW#?!+&Z)5E5Z4]U*2(^>3A%A;6D#U74!PIK2=(U(;Z^EG_K MV+;;4"^V;6X5V\:^]Q=PO7.'MXD8MCE09B(7V1,5[0DA)TFZ)L0GY,R/G*9Z MR+E=5IB0L\+V1(_5T:HF)/EVGS.D+[/+[A<^\G8U55FB;@&<%JPIS2!:L*9P M"Q4M E--D6B99]D<(*PY6081UA0;HS?5B]&WRV[S0.(SCR-VB-!;#76ZLPBI M53-#A-1E/TF;W-J*[F&\'*-.M_ETZ9]$N+<3@5[ MZ\WFW%VPL<.#P)[8(F!V&+ Q#Z9,_!79(+Q22QEWK9S="?9@AU/;94JMF,$\ M/_G39'=BS*- P!5C/L#? ?LK\D)A,:#,GR)D6A?2_4NR#< M+/ B7WXL[S[S+.$$+ IMQ_X_^6%R!>\N$/Z]Y"8\E=1O%GJ@S/(Q;5>P<"IL MGTW !$A%C$0K?I35M4]YD,C)SI9M\-RR+6W-)Q&JS=.?;7X'3QPNME@U,$+F M3\R'#N/R0121G>1I@,\M]@'> M /*P.0B]9P5 =0%7!N8TU-M\!NP&<;3@P0.@\V2S5,1L4/1_.A/"^'SN>X^P M%LGKYSQ0OX,W?<$>Y#^NQ^07I9 S7X"RR9O"PT7N\M4W;KOQ"CQ83-!@PI87 M ):# MM6Q!UG(3\&053/_NV;+[[!-5MLQ02L:?D3&SO=;0#U-M4,Z\WB+7!0 MDAAN]PL/Y5H7[^ FMW+UM\#:-XXW_G,[HXTVL'J%XP+X.)=VQH]$KNN06IYU M V.N&Y@^.@/S(T"+FRXGUVK*3E-+LDI!2&4()"[/Y$BIX0'HA^-X#P'[7K'= MBP(0K."'RQ]?R1LK' :"@H"DSQ!34Z)5#'2QV,9H^=-%&S@G'$?B(=B7Y>L$ M:=7K%+MC?(5U.'P>B,OTC]!V.SE;G=E)/U&AP^E.JVW9N4V$Z]:> 3<_ MB0?VU9MQ%W?,2/6']>" T7FQEHU80$IP8@[ ,TEH^ND"/([JZSW-0:O_ H=2 M\N6Z)F/I,?IEI#6*%/LH=@WSG9?]CS:#MU%Y:>(IXO$JJ5R\WE 3+PFCB2*0 MT(P#!WE*M4,"#!PY1"?T8,C2CS(Q^%&&N=>.DHZ.UK^X&W%_P3I&(TG/U'>M M,LE'/J5V]GHO]2>#3@;]++FIF4$WR*"C21*<[<07E*'HNTANH#/X!EL([JN] M5A'4;=@+2M)CK7*,$P.5%+0I8H]DQ5(E54(HZ'\Z82=J%ZOIK;)@[E3L.=^" M72S%N"=EU^XU:\/GQ4[7]]QV9"7,!\^_X8YXZO0A>VC_LBS(^5]5Z/?9%;^! M?[ L='NY6O>IF.IV,1>KE;DWLKSG5OBSE7JKI\+<3$U<\<+<=J,S&* IS-UF M.. M' ;+L;6>-^.%PX9KZ6Q U' [!;Y_F]X^>#)^"' GZ!IFIT^]@3&++T&SYBP@ M:#Y?#A$TO\ VFN^&CRF)& M]4S!IQ8:L>"@G6W$W2!I][MV[2"1Y[F,W7;(GUZA3&49C3ZBO?"S:@*I!W 0 M=E?. L)NPF["[C*P.S-\NGKLKDT=VUEA]QDW<%ZA07^^28^?M5%=7>;S9I:K MC[A3]]8-S-CSMFKU4KEL-^*Q .=UNFUG)M+>1/.Y(Z1&<><-=[@[%C=3(<*G M=NS!K3B\LRU+GD]8U^'3P_QNC=WP]]Y@8$Q,838'HF,TNQ,^:@Y[HMTTV[V[ M,>_T>^-A=\?6N.41]XBW/4VW_CN?O;I:BLG+2K)^5%\NPWC6:'CU=;[25)Q# M_0R<7.L_O *N<^E?L_^R#[]):95]L&?,:#?_#6^EK8/S?[F^KHNK06>]W?#4 M3W\WY]]$\\X7_,^F*@B]Y,X#7P 0OMK-1N\@N<^(NF8EGAF)-:NP@R)NT^3A M9&"9HQ%OCGLCJPGN0Q(S MG?YOQE-A18[X/)%.J1MZ_N)MY$NW[-3MX(O;Y-/O(TY%TJ3=EN,\>]L2%Q>X2A@6*8>#JSC:T>B\*T8I*[<)4>D%B MCS9U.A4FB)A.[%)FEKVRKOXS,(G;ZA_20C]^SDL>A=[K,VBG;[9,A#TR-_;@ MV<;7ZC-Y)=7.M#I5%@;F6XAG07)-&]X99JLS)/I7*/Y&Y<,],)$?5UO]3O'J MRYHW!Z2V^M6H1-5M]7%Z2VC80_Z2;N0G?XG\)43D1]9MN=L:F-1MF;HM4_M\ M'.:A4N>DY/;Y=>0/F>\SY:9FYIN:Y>,)_:MJEA^G NIV0N^#[=K!5,XE]SPK MKZ=7A76Q"E'K1G2L)>1Q<$_4/I%H&S6T)UB)C;=G[RFY@_#@0Z>8SXWE4,-) M*UYW/M.0*8I>5G2E./]/"?.?1/AY\E4$PK_?>ISAT-;UW9Z)YDC"-M.@@>9C MM>R_7>P>' MX9?47SA)!JO3Z Q'U-L=L7CAP$UR'O&99<)-Y PBW"P7-_MEX^8!2:^&,:"9 M*)C%"TNUU;9$V#$Z2O9;PQY&?J@N]:]?I/;]A:T;,OOC>7/CA MXHL#-[YVK?=_1?9<31L0)VO5FL^>'1IU'KL]>56M3U,&J?:P(N5.@[DB9%7T M0MW2^31]C/@)I$XE_4GW[(9:\PZH99VR+M;U')?;6=?M\IC>56$#U5KJR )T MM9:5#'ZJV"N0Z4A?!>NB49ET$J0DL-8&E)K!DONMBTC0SW]0$ M%D\6A)K ENE5RPFB$2@IFW+?>@#<41N7@3<)Y0M\E2XG:QI6>6B#@-CK"8]< M/#P!UE6L)9UF%Q]W3M9$EE2!^N>=>^DCE346*6L<%:XW^Z?O!=M.$2<7R/W] MF\7M8BZN'^W@=\^;\=0-^9_$"X&OWB0^R"]B=B?\PTXF]!NC47G'DJD57RU- M_ ;7LH9& 2OU"6 )8,^-6SL#[+"-&F#W/YH -OM$L#B$$LLO6YURZ5]$N&# MY_\9E_Z[\*Q"^+#^IV, ^$I:*)UV\OHA';)E/7S$IVS925OP:0FS.(@?.^SD MCQ?QQXVJ_/'$5Y#?>/(4EE\N(^?5;8P&>%K8DJU :2LHYT6BKRGQ"2:+PZ2) M'2;WSUQU&T:_O,P5V0H4F2NJ MN-[O\K[@(0+M"?>^%X2K= A8-0YZG@YQ/' MGW8J>!TS5C_**O1T@VWCXLK\\97\'L)M#4INT1Z2 M'L0GK[VXUYX9"7X*KSWY:KJY_.[)HR@GJ34TJ) +B41BM1&4U"+1UY3X!(_% MX3$S+!P+/.Z?S.HTC!&>!NQD(Z@,JXHCC5$ CRY\-O?%S X$U5^=5>!.]5H[%[-G<]^Z%U"ZJS3J'P)UJLPZEO['_:4(JN*J%I&N*K3B(3QYX<0\\ M,W7[A#O*2Q_AXXJ+\$**:J6NJCN@;6,<8H?5$% 6BD1?4^(3!A;'P.(CBT^. M@1NS4"L8: P) W&('9;2*1J(!ZOY/)G88\$FD0_*'R4=XB?VH_Q[[R04S2K'U*O!K[V(?%I"F?-#!-/YY!"QF/5G),!0>^BUM Z8+7I!+K( M&42@6RKHCBKI1%\(=%](TQ'HXA9%*A*KANZW7L@=-D^T,&Y"?^C!1RH5J\7^ MU:92,:(VU8;5@-@T-@HS=VAV5(D>>WF]Z@\ZLF@:#;@,[93C$".LFD_58H2* MQ!U"Q:.C8GFMZ0\ZIVCT&\.A2:B(0XRH?@P1,WX607#)^'@[3OMJ>+E\,?Z@: M6JD<[ Q,.6$M<@81UI:,M9EN^*?!V@,R;D9C:.!I#498^P+65E,%MBT#9WG1 MG2.8V:I[!N[+QJ*P!G-%995A6[RA2MER/HF&DCBP,=M&+#BI$FS(MA$'*M\G M>W&#=AO+- H1_HZ/>05WV$MA8 W#A]VCA^+-^3^)HV7?^HWN$,_TJ[R (->R M:V J<,#M_CYG#76=\/?<.4CX6S>=W!U_B_?^?Q%_]\_(]1KM >'O?L%61;%6 MDI1[%7*@";QKV?=YRO5'%(3V9/&R>JTM^KNU9=W:,Q&P3^*!??5FW%U;X)WG M6*^?:];Z,\>2]2F:"=\>'^4YG^GT4;GQ;EL5'/,F.6@J+_7U7,]%K M9\S$ZC,\2^B_9"7 3]_LKO>6-J%_<=5I92T" Z(Z\$=CGR5D>BSOO81VNH2L MQ5M;@MD:Y2Y!L6:/562Z9.Z["F.4KJ+]TBJR<\:6J[!=-K'E=YGD:$/^:ZBE MR>LVF"^"N8"?W MGT6)*%]=4\6EEG6ZFF<_->"JLR!&?)Y_#J?"O@T"$P:VT M-[>PIC>.-_YS-U$3\*!SJ?-^)')=@4)6P,@S ZLF:6FR.]>]=P6MQ+XF05&( MC2-? I)B 'R[N7RM2"?)?VH3K1;7< MQ;B%,%BLOH)&]W0Y56C7A054H?V< _!,LJ6J='80%"AUC-;P!0ZEY#M!3]Q\ MI^89 X?E^S37 <0RE5?EG"*XKY+*Q4^\:>(E8311Y"GIQ@'RE"IG 7E*N9Z2 MB<%3,KI[;1;IZ$K]B[L1]Q>L8S2V9('JL5:9[R.O\>1>8]5>RE[J?_QT&R;^ MD/D^4VYJ9KX-,M_G$_13M^5=-^\GPO>%Q0+NB !L\FQF!X'MN4$CW;_#5Y9% M39>IZ7)-J4U-EW'5YE+=+>*Z6ZJI+5*CM:QD\KP9OTP!_T;B_=LGN'\;@_WQ MSK1T1MG"+7R2IVE;21S$/YE?1\0F\"/P.S]N[0Q^1KL\\-O_0$FWT1]F:Z_Q M29ZFX%=9A8ENR:8OOIASL&3B<2[<0 3XVG%19NF$Q*;,TDE%FS)+I^R[J"62 MXB!^[$"3?US$/]XPC$MA]/L8HH^<%>HVS$YYCC&IV/"/O>J%@OA@+^UZ= MF?\^$()=_//V[06[$X[WL/?$@AIL.)U/3$R%1/6@-J5[:.-$#^*3UUS<:^ZL M;8>NH/W#.0Z8$I3 MH]^F^E4DTD,E/-6?%[-! =W0\Q>@<$%(I3SG$ !3*4\]J$VY'=I"T8/XY"$7 M]Y![&TO=/Z8X_5;"]/[U/"M[G]TN[7SB$!*L:DLI'))T/8A/ %4?4U1C,XF%E0].ILX M4/E>2I%FCUJB. X&K7=*.(A)Y*"#@YZ92;4N+:M4K)AQ4[;]!I]$9#--O8>2%"KH77P&3@@%UL MOJ<^'"#8)=@EV#T8=LUVZ;![P#&_=L,T\31V(MA%75*FV^$_K)L?=-2/VCC5 ME-ITU*^RD3BZ^N18N9-US(E#N#BDZ9$&',2G,W>$%,0=0HJSX)"F2)&7J8 E M48^B\GL4;9AI#[]K'CC7GH[-UV*3YG1Y#*+V"?,81&Q-T!7MUB'M^A79]3,* M#>;]Y+G'+[0Q33R%-IHK-5:+2IX923K!%\'7$K[,4N'K@((5H]$=4#\^)')4 M5L:'>AV5P(RXU]%*PH?Z'57.$Q0=!O#U.]*.!>CZ'>G#@2*;FM3D 26#J,E# MN4Y\9TN3AU_L8"P5" M8[=L:'RA']*@TR=H1"Q!U \)'4M6^R&5E^6JZ[GT\SG?0CV1ZL("ZHF$9 MFC.<^18U-62!-RKD --X%W+OK]*.?@IF@G?'N>IV1]1 M$-J3Q6O/1, ^B0?VU9MQ=^T1CW';A)9WGF,]L:)SW7M74+OW M)?Q;>&@/J!FO[GK\5V0'MM2.^ TUM;+U(XB>FZYX ^O792L#+W^SL]Y:& MIG]QU6]EK0P#SCGP1X/ML9K,H(8R5M-.5Y.UJ&NKZ;1&N:MAW+7V65"F"VT) M"S)&Z8+:VQ=DMK+-[Y8+DI(YL>67F61T0_YKJ&7*"S>8+X*Y@-_<"V?18C^^ MDCJ10 A<4CZ>[49J&7D&8@P*+_Q5:V"8Z]9A]?6*_7AF,*JN/ 6#F+4(ZGZC MN0Q V'_9A]\D#=D'^ TSVLU_PULIQ?)_^=R,R,KO)96!IE,__=V3@66.1KPY M[HVL)BA&MSGL329-J]\;3(Q>KSWB9J[;^ Q8Y,./BLA)I<#R3\>[XTY,I%OA M"+#O*:3X<\^/"?7]/_XV!)OZ^I^W;]5?QNL?]@2;U7\_NNR=&(O9G?!!=XUA M@X&SR<":P(47\5=L]UX$H;#VA9E.>^V$Q$=UN1G0_:/[Q;?O>0A&XG^$8R4W MW6*^$COX3MS!;X/0C^15KA_MX'=YY;<>7!GL(_A 7WQ/6D//7WSR0O&+6E[Z MZZ_"@5M:7[@?+FXE>^)U!&\6JY\LKQKS)N'*"C^2BTJ:&>8V0VJT.KF&-"4P M&_-@RN#_P-P&XVR>TJ4Y!<*P4(RG+K#RVT)"OR120WY9/(ZGW/T6.PIMX,=L ML=NGW[(IAZ=R @^N[H>ND+[3@QU.U4I3NB>+>I)R-7Q,/)<*! RB"5GP->7%8&&=*Q>6:ENN%[]OA(N;4> P1$EC M;VP>@3P%P -YZ96E,\N#-X%ZDETJW 9I4,\.%_28'08 ORYWQV")@''PH7R@ M@-V),8\"L78I.[Y0S!F04%CAG7#%Q(8?^XLUJBTI/N./]BR:24_4"X 64EH< M+PCDQ<1?$=P4WI!7''/?7\B50$ 8*4E1[ZY(HA(!'TP,2#2\EH([=B(9YF6$ MHL7>1;[\8,VU6%W+C%LB<8E!:N(UPY,HIDX8GP/KX,&5YNSA<'763R)_2>YP MZZT:!H#IY9SZ+Q&(!0?^7;M6\AT5!+QLPLHV0H6];K.5+3Q=<^M6]"!=7:(% MZKG :-CSN6326(4[4ON!]/_B@.?PFXX1*V/J"QJ-C1JMBA1 ?.&:L98\OV<< MXH1K''X (6'V3+)7(G!KU:UIJ7TS7@JK,@1GR?7L?C]#)IJ.TJ- M;^73W +?WCA@"W<+"Y]$;CF+MZ)T4;OGB2$2N/26![6IV\Y3T0\5M2_ MS==".#<6.R1QMDO44*_-D>7V M5)6GG?*MR+-$YC _D7G6Y#>K+:G7GOXM@\B_0GZXOW1AI&.&8*>O8[1>. S[ ME$@X.E)4R2OETE:^X76*C2Q<&E%]'3DN;PD7=\A;THW\Y"V1MX2(_$MOR<3@ M+1G=O>JB=/2G5I*#6Y)#]5BK3 B2ZZB%=5YU3O92?S+?9+[/@)N:F6^#S#>: MR/^XO1%SC4.<":C;V8(O?.%[CK.VFYMNZ>%KXZ'@M6XLP-HSQ:2NUB>=Y$G$ MKF@^FZ[-FO8^5W;*T6S4I&G?,V,=\WF9T_O9W/$60B3E9"M%3L>>HM%N#'O9 MBE=\\J=I&W(YG3\_ADS]-(1#?[-4: M9IN^BF\1Z)TLZI^(](0+?]P_U73,D5[DC)QRV"IE/TXX;)6(38.M=" ^C:PK M[BIG6GK?2F#^$I_#/7)^J-,8=#^ 1;Q6$KTX%V9]C: M/Z?3;1A=@V +A^A0 5$E9+^9>CY\5_@SYLV%[$#A?F..D.T:GIW_QY7F)&^" M2HEJ2FW*[]!VB1[$)T>YN*.<[2"=PO7/$JW3G=#%T5,]9K^\3M*DU[74:W+. M2-+U(#XA6'$$RW0F/P3!]L_Z=!K#3GE9'])K%%D?*N39:^I!,STS5D*NAW:. M:K%Y0;D>JN6I*;$U150J/(_!R:@#N\3_#Y\T(-HZTJ XJB M+S Z9:B Q6W!B865-T=6&L.;(/C(@TCM81L' Q:;[EP$)/(:P>O/=-X*!Y6 MGQFM=O12(V.$I]2HD#% ,+1>'X- CF/5'"#,/%L&$6:6BYF93D6'8.;^*2ZS MT>WT"#,1BQ:6BJ2_+B^0D5;-5(GKV6\,>1G;B M/EB&:!$+JIZC11RH?.-JU]DK:RS3*"S8NW'IL?>U3\- "AD@9.ANVAQ_GW@@ MUZZE(H@D7EB)((Z5;C/-QM#$T\4I+W;(-?(:6 T\= W@.2=F9C4.*11%V0-Y:H5*"R$G>*I-VK4/8I@W"G:"9\>YRG M=W]$06A/%B]KWAH1OEM;YJT]$P'[)![85Q!A=VW!:O3?W\+AO'&_\YTMZ C[J MBJLJ0!'FDD*@A!O%1I+#,.>;3-4F"FT<@-BY[KU;)4DW7VSVE9%/7BA8_S(F M<_SO]?BOR/:%Q9Z(QF*J,<6'/*KWC.=4OQE/A14YXO/D@PWF3?QLWPOK.2MN MI2R6SH47)7>T+KF*55M$]S1IW:E@8!6#0)K-2#1DAC>:1?%A5S[S_-#^/R7Z M*M,[YKZ_ "L8?SE@WH393QSC,<<>A"__!I/N.-Y#P+ZW719.O2B *P0_7"9C M5,$.I(2+:29M6FP.E:E(;.I/%VW@CW#D^-PQW'GY.K''ZG5JX6,K#++L\'D@ M+M,_7K/$4K?;R=&+S!;"B;#"'+2&PWTWX5?DJ[QYLR\;R[K&"#%'AJTV+H;D MF^9G@%[;T>(&,60K0\;I+'&CC6&8N#EJ#5[@F":SPJ\5(*Y,#&?2;:@\.M%O MHG855LOU"DRE\.:S2Q M;N^#T)XEG;LF(LD]U'>Y,M>R$-P/?JC:'Z(HKJ _9&)PAX:M[AX[:SH:E'_* M9&GM[;VRU76]LM5%=H_LGB8J0/:L M1LQ\F^S.DW=*&=Y M/9XJ(OUZW5.56?V*F=5K#O#U4E1%037LC8:U=V4!3:!&!A4P9E#,=:0>!05Z M%/3:SX\ ;SGXJY*N6\[[)I?8>V%"&L/$MB]3[#@A5F4=":,Q4'>Q2 MS5110GA_1.TVAN: $!6';&*9KZQ;&?T[<2\<;RXL%HKQU(6'^;;8JXC^R,U# MZU\C_Z,\398NL!F(<=-^;$YM"Q[P,AF U;^XZOWX2GZOLBE35$Z/A=Z:P@(* MXL=.)OF018H*,D.Q*MD 6>+<[1+F%/=+*2TP&L/V",T@0#(9&$T&)6A(V+4A MOK[XN$=A>P_I5L:1(;,W+*\:CZQ(-=L9>-$2)9V16FL]A!PI\?6%RMV1P1S9A#K:!$(_DG0]B$_H5[SDK7,NB=1#BMPHD8I&0I&:# )' MDG0]B*\O..Y1$#XXWRSJ(7C9&5(PB41H:YA%I3U'DO-S(;Z^:+E[7?#5]$/?U/Q\-QYH6M\] M.+R^NQS>Q<7<)]"?>CJ8ISAUN(DI&AT\1,J@]=.'!_&('-5VKX>C>XX"U$\2 M3PMO\O?Z>'K-H9P\J;7]V#2$C5 6BQ$GE$7.($+9DDO0L7;3V0-X.R,\[>@( M>!&USCDQYJ(D/E)[3H"+G$$$N.66\F'HJ[,'MAK]\HKS"%OK9CT(8*OF 'L MN3*( +9<@-UE6-AI\\8OU#10WABW*!+$ZLT!@MAS91!!;,D5][M,"ZLZ:?P" MZG;:)J$N8NG4)6E,&[6$N75B$&%NN77[NY1#G3)O_ *\FGV"5\R"B*7Y^K;J M?65'OH;4M5_C&8<"9&"LOY MKA>'S6QCF49.ZM[#@HY\9O0T_",'MMWKE=G#Z*#^LZ.&4>(XO9+L>W'CKH&U MP(&X&Q(_A+B$N&?"04+]/RIW&KT2.\80*E,.NE;$ M)_P]=PX2_M8,?W<_-K!+U=6+.>C]H;;7Z!D=@MH=12L6I%2.LH)VBG, KT(. M-(%W+?O^*N7@IV@F?'N?)K9'D?J\&M5/M;H,4;QQO_N9N@"EC67)H$/Q*YF/S,2"168;1N.OL8 MC$3(_L7=B/L+UC$:";?"J8!EAB $*RRB:(BXYO,"5P_>YZ'V0'\!9\YCO<0 ML.]M%Z[H10'P/_CADDE. ]G Y*:$BVDFX2-&'F65$_CZZ:(-_!&.(P$*H&[Y M.H$^]3H%TQCP &P+R,!^7]W;O5N>$J-^!C?%\)4^70&CA.S;\^N+J0VPX?A/<#]A[ M5Q)R54:W#Q(Y$1^-?FO8U921&'83S%:76@6M22K&3Q> E=7'PJ;1ZKW MH91\)QB15*6ZJ$.OE0>#IPCRU76-B,&_;L8(7,8.N@8="3[7C=9( MVZ'$:$S$/G5SH-P4,Z7_J]""]IK+LS]S*+??[@UV.MZ5S?!\@F>[?1#.O?@% MGFAZM//61J/3QM/9=IO1T, FE.@$'BTPJJT3V$6W'TM.X$DC?G(":?JZ%L1/ M'#WRXXKX<3MU4\[Z<7(7X/;!V\-]6SF@T#705&>01E.:KBH/K8I);%WM.0KBDX]6W$<;[C)8.\='^^!%_F$N6@?/(2=2Z5(&FY0S=*;BHO;J MG;;!7A-,2IKX4W$E.CI-./W0)2I&1Y@"HAEZR!GTK%SN(":1CP@^XBX=6?-\ M1/CN03ZB.2BO$QQ-Q,/K.![Q-*1.T]>VG0TZ!0,V.X\Z<0#M84;JQ%1Y(H$Z M,9UK)Z:B1S&H%5-9SF=Y$YQI' "U8BK>>JD_WZ1O6[JJW-HS$;!/XH%]]6;< M77LDU+?-Y_D.MWUBMUS!.CORNU\=YPF4Y=KV"+GM@-J9UD<_"[ LXO-?!0]$4$:#'_5+VXV$=1T^W?YW:^R&OQO"&HWXF#=%MR>:W3$WFJ-.^Z[9 M;D]Z@]%@/(*O[M@AJ"!M-]/O1"PK'6SN?/;JZB49S.T+(1=DF.L+7'V=KY\5 M@^QG(.Y:4YRG^XT49]E_V8??I%RR#_ ;9K2;_X:WTOXW^;]<7]?%U:"WTC,' M:#KUT]_-^3?1O/,%_[/))T#32^X\\$5P ?RH0O^!^XFZQ5VF5C5^!Y7;IK/= M09<;(W'7'$RZPV:WW^5-;G6[36$:/3X:]KGH=X^CLQL;8W2N>^]62=+-!^&] MU2LC*%4]R2 M 1CY]KQ(H_ U$+NZG0KVUIL!'1?,451E=ABPJ>#67Q'W0=<#!M"H&KS9+KN) M7'85 W,.# M._%%X7$#IGIZ 27DM?JJ1C_Y@LQ@VL%#?9@AU/96O1TH>DK2 M>^$4:+KR)D0,XRE\^Z_(]H5JW)=R/?3DY6!=LYGL,0E&GLVX#8MT)3?@_4#> M!RX%) KAZ_Q1Q/>PW2#RY7=:FY=@><#44!$,KL?DO62C0*E-LK&C;47P!\A2 M)-@W$#70!P%7]ORU;X5 (MG_$2YS+Y\H#%JK)N'(WOAI\/V9J*OD0-.;-*-@ MV2E1TMOQ(&H$RLPRRN'8_,YV[-"6G/%%*C8@!JYB]43JGC=1?P,[5(I#:?0= M2)5D2,VVE#9*]H['X =;:RLJ>A-- .N+3Y/;J+YW%'2Q9TW\:/?R"?_Z,9!/TCZ5Z$F)]QZB6M_X@:> MA:6LZL3-*MB_R4MH7%RM4GQ=6D#(ED0'1554E[8D 9$'OJVWY\[(78I+^2P& MPM58]$1)INZ@-:RR"*7* !+#'H[1,H>X:H!>ZK17-P88K0&R.CC=.$ J0"J@ M.0=(!?*Z$O=1="7NM ;4E5CU_9>IB,KW1:DKL69A D(+11"A&0/(2ZJ: Z0" MI *:;[?')>1SM[GJ3!*J'[B^4@^Z=T94D1NG/^,936[TU)4#A):$EMJC9;]$M#3V1LM^H]WM$5@BEBQ$19K;,L*:#4&(_V5J*DB< M&K8.3 >7-$-GDUNC&6\JYL#&3!BQ@)1 )PZ0$E3. E("E$4,-*KHR!%PU45# M-*FHK!!YL-:#>#T^/J<<\K'&8V(;3J2/@2>(K9H#!+$$L02Q!T/L\#"(Q9)X M)H1%G7@^VJ94+;L#_/PTI /=+B"=(3HEL>D<-8EV38E-HDVB75-BKPL3-,5T/?N(@/B$'(0=QAY#C'#FF*W+HT\6S8M(7F]:+;I>%0)V: M(=:5VB3:)-HUI3:)-G6;TJ, 1,<8:O?:C='V$X3I-O+B;>3+FH5C%4MV&F:_ MC::20W.-QFI.";M(T@F["+L2[!JUR\2N_:L0.XUAQR#LPB%%B H.J?>IK$/T M@"C'2FY2%Y^J_0]J_%@7%I 25,T!4H+*64!*@'(#GOJY8680-74K-ZPU"H:U MGSQW?-RLK&$TC%&7.KLA%B^"3;TY0+!YK@PBV"P7-LV287/_A+#9&!K4#Q6S M="$J=Z5^J%OZH6*H@*4V/55O4E,[2"PL("6HF@.D!)6S@)0 9;D2-6P[[YHG M:MAVLE"Y4S!4/F)KU&ZOO+PR-6ZKFYTGI*V: X2TA+2$M &)!Z0=>Q$_0U]8'4A[?@ 1F% M:O-6:@2:@1A?6I&_$-R_N.JUAFE50/)P5TQ^@K#/O*9MRW 0GPPD&,% FBV3#"0B0:$R*3P9&^8X]CWRQ=GIFL%,,^"YQ2[^"5_I%^./=&R-V MED=GFN;%5:)4D*E^%_,X1\*YEWU\]SRWGY<$[ON-XXS]? M$AUP=E9\'@%R,Y=:ZT((:FY:O?A(4 XTL>(GT *>:P?2GZ2,MF?+MK <.'( M/:LQ*-KR=:)XZG6JW7%A+:B$P^>!N$S_>,W2O:9VXLE4."-I5.6,I&+" T1J852L FEIK[30 '?F7Q1!&>X=JB*,YC9U^X5[I-3\2\L&6 M#C_[37"?O8=GLMB_N!MQ?\$Z1J/R#N-T+$0SQXF@NVKH( X5946:V9;EB-.;+'V4@G=,8:,W)ER4VX/ MD)'3SBW+58GZTYU,U9ER$TQ5NW)3A6F.'B[50MDD953#(SG+NI)DHWOL!6' M?@RBY1I7.-_[[K5CNZ(YC>]OF.WO7M\+/[3'W$FL RS\XNI[XXE@;5:2CGDA3Q@*D(M >0<'"?IJ:8T)^@CZ"/H(^LJ#/N- Z#-&*?2U]X8^LS$8X9DV2=!'QH]T2G:F=5 $PM("9PIOR&\'08.! MF(ZG\9@WUPL9J*60ZVW5@\AF0N0O/E@7'VX$=%%4DYU,9S-)<%]P6+4-ILSE M[E@T6!3:#M .",E=B\U];R[\<,%"_IB\9;M!Y,??7:%>,C'/DM/RX":1[PNK M%2O'^L#"8E25-#16:+I"Y4UD/26*O)],!!AC$*9?^(+).*HAA3-1SIQQC'TC MTV'B9Q! (9:';6^D(04!_CR7AO[6>_\(++%V2I=>O?5F<^XN@!GRM\ ,J31! M@4RL3A"0=3!9Z0!,?1,+HJ7=&K=1DK&_.%S,UCI$'@3>VN?Q(*?62RLLEJ84&0*_X?9#FY(\Y".ZC+=49A/[O MNP/_LA66Y\WXY:\K3_E5/>27^!D_NRG;WJ=/LH5C@1_>A/!(\I!^U;08I(GJ?R S84;>,"0OR+;EW+DJ579;B0D>T!< M\PQ(?#RUL=5PR)O!+;)<5#=.K/S,L^R)/>:*8>&4APR$%,1162;YM?&4N]^4 M'/*QXHU\*BG>4N@]\%EM%X1I>1/Y!-+$ \0(\%&D",LE24*UV#5!X#Q_=V/&'E7P5CC1K MMYZB8U#%0-X12G!=I1L#.SAE$Z (;TTEK?ZA@W; M^(,Z[4>'!6K" 1K+J[,&H"/_F,;RXN06C>7%I2O4Z4I[Z";GJ6H.T%A>;!PA M=XK&P-5!F6@L;]46B\;RG@O'R,B=*3=I+&_51JX2MRQ7)>I/=S)59\I-&LN+ MB!F(&G?DZE9-Q_+*$H&G<@]9Q/*L,"% 5XM.DVAHM&Y=J4VBC>M $ATVPGO8 MB X2%:FVS'177Z^D3,J)@Q.,UQUU\9S3,J]J+D4=-GQ\4]>Z -^I XMY;,\?;@"8/ MYH3$IJT9$NV:$EL+'-[;]S[RV")RK8NXUIE.XT=L8W'P[HMA-,SA",WT(LT5 M'ZO5)8@C22>((XA+(2[3Z/MH$%?"#HO1,$9]0C@[%EE:D&P8" MK7687K>3O_ P\N'_I^X]NA>A3R*SU\&FIM8-V11>4DHV'H;/\YK[RH]5)W3J M1(JK$^E0U]8U:U94_0Z\&=GS'!]25 M]_NA/C[5E_@G<7G=#!/(=P??<0J%%74C-=8#;;%O1-0FT:X=L4FT2;1K2FP2 M;1+MFA*;3MBC/6'?I1/V)560#7>J?4@/W+^+Q"=XJELU&_X73XZ&WUX <4CC M-6-(1^^1R->9'+VO:8:DBZ]6DAR2TQZ8)U^;1+N.Q";1)M&N*;%)M$FT:TIL M36,>%,2/LR"4Y"B2Y!CMF^20E=VW#]X1OHP> MN1*TCUA3:I-HDVC7E-HDVB3:-:4VB3;MYVI!?,IM%,YMF.V#^1*T"5A3:I-H MDVC7E-HDVB3:-:4VB39MZ&I!?$IN%$]NF GV4@A$[%J MM+4T$_ME>A#7L/1;PQY&TM]Z(7?8) HC7["9[=JS:);,*9XG>HHO_4F;2K1? M6E-JDVB3:->4VB3:)-HUI3:)-HVG(>[0C)J2\RK=??,J1ZN/Z3>,-A7((!$H M1*U-J$8&5B.U\Y+9LWD4"HO94L("6H MF@.D!)6S@)0 7SD&U[)W9Z.R5V?G4M.Q@#IR&L?/\XAJ]> MS^2K(YZ"ZI77OY8*9LH7N1]0M'S9EO2QO.C.$D&0H568E8A%()RHK8*8J'7H4<: +O6O;];DM>6^%W:VNXM6D_B;TQG]./0=8'KS_ M*P*!_^2%XIT=C!TOB'QQ"T_\QH'O;-<#HPV:L*(0 @1]+DV-GY;:P<,)ZSI\ M>I+?K;$;_BZ&PVX7?M\TN<6;W3OX9]CCH^;HKCT$_9ATA@,SUWK]$06A/5FL M4MGHS3?9L_T(WWY&^1/P^BC&\_= M*DVZ^=BQMWYE)*6J)Y&V.U]^JWJJ(;HGNL1')'Q/M.H:_.-O0_"A7[/815BW M=D45N1!D%%GQBQBR[XK?>K,96$6U!N$S_>,V2(*_=3H[B574*H@_A9(4U9E7ZXCA*_"HM MLLPW\<_"_&'YF+:1_'!_B6<_74!T7'TI6:=;N)8LU\*O!W#GRJQK:>HK+ZHZ M1:(+ETI4?$;N$'2HG0X07N C_Q(O3 QX8?1;9G_WK2,= >5?W(VXOV =H[$E M!JC'6F5,2-BIG77>2_W)?%=HOGNM@4GFF\QWQGP;9+[1A#X5=56-0Z&Z55]] M%4'HVV/9 B1.X,IJ'8CUHS (N2LI@:X\BYK%(2MDU*!($2MW>L7B32I#7"M# M?+SS'3O>P%JK0QP\K\C:>;]PRPYA.3 5*4T&@2)*N!_'C\)Y L0@H=MIG HI[A.Z=?I] $8=@4@5 )62/-9?Q M>VX[ZI23/+F5C%A='N "\@H_J1"8.W!9?.DM\ETHEZ@'\2F@W\%W,2KW7>++ M7Z?V-7/]7Z5M53_Y(BWK 3&^V>@@:F-$U@.E]2"<)$G7@_@4X^^ D^;YXN0> M8?]P.""SN>,MA(A=HV1_1+I(AU4+#&BH%F;IQ7?8_$!?R 8!FQ]&(I8MB2S3C&;""CTQI@9,>M M![J?]JK=V)NVZN%--#X+8]Z5AC>=-P<+]D6@$4ZE^6"9(>%E^F#[I##ZC4X? MS[', M.-0%@%$/55S1M&-,9]DV6?$8CU'5;*-XJ%%RIJF5.V5J^?T7YU$EWWP^"T_E M(5GX-+GG_P4,_.A>,CJ*?71E@U;[7C"9EVPP+_ZR^HIZ)V:'%S]H_&*UPT/. M#* 97[ [P;X!+61?2?B%2'*A00.(X#;3E\RR?3$./3]@W)7-@-T@Q&$;.)[,_64%@^%O+6ZC;Q)-)?_YHV"ZG80;J$%\USY<\)M*];Y9/'WE"U_(MZX?N&^I?_X#3P,VY@O187%:3Q^OCIE8L<3,0XTLK M\A_ T@7"O;B:>)'/%H+[P7.U4H07CW-@!%L3+WF-IOW8G((?+MS+A(;#BZM0 MN#%SDNLIRK])+L& \%58$MCN8 ^1,;+BHFBTE& B5/;>!6\FHM" 1 MS%B0&/_F"\5?M?B=V-SW[NU J2I;F;:6/W,LT^SH)GG2SY/-(K?" MW^ :8/(>E),FCZU;RY1W"7GB4VJVG.',U-30!QZLC!E;$^4W>3L?S^WEY<[# M]$J!O2?Z;1Y*IERE/0>0Q4]UR:/0>XUY&%EN)-$S6X/^\P,+QVLQOK&]]4:& MH0GBCM@.HINA?%ET1M-E' >E=>SOCH/R$/CM>)BR'D,-L/*#-(&LO4XC9SHM MPSR=>U,1(_Y7W598S>M[X?-O>Q==D-G1PNS43O[)$"%AQ/6W;[[XQD.R0"BT MH++IMEC2#6@X@8+XY()69/E[]1?Y>.\;G\CK:/9Q4)Z,#;F91V+$^W2/\HMO M[W_$@(R.%D:G=M)/9@@)(SZZH6^[@3V..?(?[D1DC% H1&6![UJ4N]_)_=JI M"8Y6"MV]&5)'\J.#BU[!3CHUUY7O58F=%P74CJZ2-5:JY2)/].2-F@6N4')'!XQ]AZLR#2Y&0S1;:N.]\ M_N=8WW!'':OAZI38O[@;<7_!.D9#'MHP\!U;KFY/Z&B'#;&>$"]P.IS.[U?& M'7,MX;$_A^ALOCPVF9DJO/?1T^24X.92T7D>5Z^P(I>;%U: UPM/HAL"RPJ9R!)9())W DL#RO+A5""Q7 ;*7&6U; M(D N2\=4T=B.D-CL; LNF6S: D_= >!L#-L=0DX< HAE$)]N.?)_QGW2\!5F M4C*\9C6PZ P,#N+OW@)& Y\C+RIOE^UT*/,7?'3C1HK_]+T@V*W;W7I6^\HP M\0RN(X5'J? 4BY.D(PFUCXEJ,M0F5-LU[9SIH_XBP 4[(=PAJ><\X#,!]OHM MMC@A9&KL#\Z14LX1$?/+.B5&Y MDAZ&4PLA1UN-I"-@'98BW7V2VDLITA32CITE[;2&>&9":VX0J%(7"[%)TO4D MOK[XAY4CFJI#-86F)?1"/']FO)7]&9SJRD]1]!A#IQ!8MFR*M/71TF+A8)!9 MN"VECB"_3U;6++N\]8/G3X0=1OY3;'M0VK937EN&6G:9.M=4+N'HN9MI4@=$ M=;$;SYL>S) :@N1AF>!AZ9G@#7AYK(K93FLP(C!%+)O5EM$2HA*B$D<(5L^7 M3:0X"$MSMV6=+2^Z4<+-A0N!0NUM"?V".5W:FXZ?#&_/4+38<1U23G^5"Y2$#&10=X)@Z03N"H M:]X6B^_/$+VPLT"*^YB]^_?/;&]*: ];(SS-%,E48*MX)O@D^,3'$8)/[!S: MO3%QZ454>S8FSH!DX<;$AMD Z"6RX67 MF]X_XH8^I?>1%)I+0FY,^E)Z'S4'L^G]XW%1+Q\K+R_1+=O)BFWXM6N]?YR+ M,?QYZ\FWWC_9\R-E_8V>B;X,CSPMK5&;.$ Z@;^PG=(6967]>Z6/.7@97 M###PM(,F"W)&Q>V$JJ03A*J$JB5M!I1>AO8RDEY_^^:+;SP4)]HL,!J=?GD[ M[V18ZKM9D)M .U9?[E5*W]HS$;!/XH%]]6;\YJ0+Y1Q2$]F3QLDBN$>&[TTO<[50P MGN:JF9TFJZ7014)6SM['9;5>G/A.2VOA'4L-B&(36V:A55&M*JTU5 4N_-%F M#SQ@?]\]6[_[].-=)WO<>B%W"B?FD\=05[Q=S,7UHQVD;[Z?S1UO(<3*;*Q? MA*Q0V][ZK=E;)N_[%U=&*]L#CH$(./!'8Q\*EEZ75Q4%VRD%C9,>1.S5A(C&*"5B>SL1S5:V!O))#'T1R*TN^UXXBQ:39N,A*19I\KA:A'V3 M0\:9)0W)A-O^DPU)C8?Z0LFF([=\IO1#LUMGJ*L/W\'2/\#**[ HYL75H#7, MVI&B]B.7C+L/6L)/QGRS F3LM@8;]*"X$DGUD2 MZ6\5\Z&DQS2:;_+R-_E0&X^W=*Y[[PJZ6/OZ4U_!70*_4%HY13#V*\A(T/H1 M/&,&'RYU/U,G5'[]ZJ4?K?O+%U>_ @E\%H)I!J;TV!>'@]W^>O-KP&9\ MP>[$TOZ&'A,)5X,&/+O;3%\RR_:!-YX?*(D'@0DB)Y1BIFQ^(.+K2:>0^5PZ MQ@OF@< QSN9*"ID47F71;-$L+>IPQ.#%7\5>X$F^39ZI7ZC&8CQ)8#?@^=; M@7 OKB9>Y+.%X'[P/*YH*/K#0ED0W?T!+)%TE*R=X3*;$\D(6030'/U8_O M/4E,]2 0^MB@7];3[94!5'&W.F W]F8S3PJKE'GY"WF!V B"F02Y=!;R6O)= M+LD:J+7)VTD9@VO[()>VFCRK?NX]';=MI>H@0[,<2>IL@/OQ5%B1(SY/-LO4 M)D;&DB1MDQTN;F78=POB\\:!SW?K\BS LYE+<^:#W=W!P/4+&[A3!HD@'8PG M5)'RO.JY*5<-_IMXCN,]!)?%#?I>07%^ 8DDW6H4#P\!4IL^1OP$,OD0YRU4 M3)_L.O]TT0;N"L>1Z0T0N.7K)"&B7J=9EWB?&DROP^>!N$S_>,V25$F[G61I M,V4])ZJZZINMWK[=HE>8-89/A5]&3DW? J TI9F&^:GV4HE M/]Q?VG/I(F+(;?9;9L$!1B?0E2J9%4]YWV*_Z[',[VT7W! O"L"["/)FY9RN M0O84B75T)H L,%G@)^[T6H,76OEK8H'3%$XSR>'4WA:K)%539JEB.96YJMHO M6B7CXO5^$7[\A\+>RK$(TZ@&7$:SFCD-N28SCO'J5H^R=2*#@:^?O/(JZL8$ MK,W["S3NIY*MRKC36PNB]^=0#6NZ=N^KU"^O>>7[OR([7'QT@]"/U.C#S^%4 M^+=3[B9[B)\\-]X#>+&QTH&;(CNW9.IV#33-+Q%6QI'5(0 F22^;^)6U@LZG M>U=E1P@Y=RRWZ9=7N%0<1(]5@[,[OLKAPA DXND?K;EA0=_]H9XIA7_&%4_X M3E20ZZ+#\14B?IH:(/^E4.1?7J>J%YV6]>KAXSDF>17K,@-P-3*R)>OX1)CL M!R&E'L360M(K:_%(07[907YY9VIVQ,L*(_TM1\",0:M=7LA/9@9%R$]5!'O, M@<*7YB(_AG**>A!?WXC_^SU"_O*:-;SHPL2FL>*0?VC2I@02<=W[] .A9"T, MM19"3EOZB)AQ6+1?7DN7':$2:;3?:968/B>:>2!H/G?+3^J J")A+2%1&D-JB+L')2X&Y8UR+HK $3P"VJS%"/^D M2IVM$9;"A2VI#&T&1&_MB6!6E>O;XD5IPQF\FSHO'L/?QC+*@%3.P8+-%$KA MHEZN6EZ&I+R1(U@:+FQ,BVQON- QLGWO*P88&B".QEP1Y"/A .D$AN*.;8F3 M_1FB%QH72)R4-Q_B#)HX;,R6]%KM'L$RC0UK,U >[' Z%8[%X"MW8LJ=B?J-\$-NNT\#<>3H M%&E5@LE"_7QFNW(T#%R5AU'H^? N?XQ)JJ[H.5)+F"_ P/C*! 4-F:ZQQ,1V MX?'N%JM/$8].RSP2=U>F,/(9Z&PH'V[WL76#3#EY8@2#K\*!BUNWWBU__-^G M!__@^9MMZNF3P\_'T67[OQTR%7&0Z:J'C3+%IQWVRYYV.,@T'D!&G,)3#(U6 M%BZ7Q $]SQ\ZN#Z9K,$ N\93]B!\P<8.#P)[8LOA1 %1W!=28Y;D#5LQ M:@&QD@%2BH'%FF]+1##,=818?;V"(<] HV)_]#. 8G:PFKJ?G"YW<<7^RS[\ MIB8;@8S/F-%N_AO>RAW)MOSE\VEL@^'*W"J@Z=1/?S<'K[)YYPO^9Y-/@*:7 MW'G@"W!\7^WF&NW@!#PCZIK;\HS_*T.UVOW?K;$;_FX(H].[Z]XU!^->I]F] M&[6;?-3K-4?]SM#HB_;=Q.SL,N4*_QB_W-%[)W^2=/QB,D[P2^2/IV!SE0U8 M%["S'C$FK>'[FR]?&%=CQ)B Q[>E15OSR^;IZC?[?+%0@]O'F05F7GE1X10B MH&]3-N<+WW,

1E/Y"]NRN;^XX6K8G21$[OS.ESKR)CC:5)%G!D>_DR0#<+'])_Z, M5];;6!U6J #(L6=VJ#Y+$$_Q>.Y[YXR,$R+^^!%;M<6TFJ"%(/ M/D\F0DX4+EIRN"_-GCMH&T8[@BR&4W!>N\\COJ;Z! @8/VHZ+E.2SU?SU(&T M6^10$B!=W@J!!FL$VEL*X[V(SY,E4=6=@M-1,G^?0A'6C69K,S.S'M[2,L1T M5&1@41OE;6/#8#PI4M:F8RNF,IAOJED@&;@ MD2&H,4/99KDZ9Z XLF-%O(#:;>EZ\I^X< ?!C&) MC%QNQ#Q4Y(N!&-Y-'TG.N&VQ=_'<=_7.)*V']7$V?BY8K6-I^#E0LTVF[A#"+_' K*I\",LH'"8O<<"LE,-CL&! MHNFE=FO3;O=+;RPS"4_&D;.'=&P7CW<,5L!(6JWBB;Q"!Z?]Q%685R+-[H+MQUN'9>'JV/OWW MDM&X^HK'U7>'KJ.(LZDOGW;7CP'(^M='& M,*"Z,V@-:4"UY-:'.%OSF^ ^>^_*XIN5$TF5'^&CL<2:83=&VT7XK1L'"+]S M\=M\@N^9;5F.J*2C4'M518H>I],1WK<<*3XZ^S1&\0K(O(;;>ZE$OE&KG5J< MAXT[E*'ZV#B#;)P6-J[0*?J:B_LYV"ZSU2;C5=1XM2LW7I@Z)>%2+63SG9+T M3-W.?,NM5+G)YXM[X48B1Q\JHGFE.\MBUL[%U6A 7L36=;Z\,5'#4:[0W'7M&),2$IA9V:$)N0%">2&D:QI#UA:1$L M'2+#TFW'0(MCJ=G'TU"8L!3%=$K=]BJ46JESF/&I?UC[7OL5Q]M\/72_PNBT M!A@ICW6\X0;O\2C;U$1^LO;(B*^V*L@A+.(09AKHG- AO!&. _R[=JU?4LQ* M+E]T8Z*@?SCL9?N8HA-:LAB5HF76*22T)-G7@?AJKX+0L@!:CC*-.Y"A92D[ M$R.C36B)0T*16@R*+4GVM25^O!]!>%D$+S.M)''A93F[#R.SO)HXLADH=A_H MI,1N=/\J J'Z\\H-"$O<"\>;2[VLV9&)>FY!G+2 A=Q$VG#6@?BT!5'82_=D M-E#L1=2V@_8IF?%/X0J?.VI_@ELSV[6#4 YNN=^OJ].9M=2NY[Y%]5VUR=4\ MY?YUD;:,6N(*"@:-7K)E=%!W%X4QMD5ZC7['0%,^ M@[+UJ-;V9E,;>0)II!A ((V<06MMJ0BD#P7I*MLX%@;I$K9B>HWVL$,@C5AV M<8 T1=)X>$(@?;8,6N]X13!]*$Q7V4"R*$R7L_TSZN,YNDDPC?=\RK8](@/\;1RS?-@ M8U(J0?+>D%Q^'\Z2VH&9#7. 9U()03(V M\T]1,CZ>$"37$9*+3D(A4"X'E ?M\MM]EM1SS&P,^N553>H"RK%HI9)UXBE7 MR4;/JY #3>!=R[[/4[@_HB"T)XN756YMT=^M+>O6GHF ?1(/[*LWX^ZS1XH% MYU,T$[X]/N9CG&8C9RJ8K;9B6<@?V9UPQ<0.F2\T] M*V!S7P32X[:8%0FI)YQ-(O@!"(,V/>!$.R3%PIFM"]97![!@%1@BNX$7.F'5OP@\;_7 ?,F[%_< MC;B_8!VCP:1 -^1]?*62[.^[LS-STK<0.S]Y[KT(@!+7#QPHK;:&5S^7L\M@ M7;\)N/O8^^:"+;.V2W V"]Y;0G@?('S4RI9J,+"9CEPFD"5R_>6=7K9?*[8N M2E;"OM[\&C3BGS)O+K\>#XAZ?_/E"]"8A^P!;@>,82MWDCQGLDA%6N>F8[N" MP6UMX-2]\)4$^&+&;1=< !:;<&$U.7S&OPDF;RP_B.5+KH+/Y[[W"!0(A;-@ M/P+DNZF*)NBSRKO,H9>C\>Z+>L(/GI^\);]GO%SPH^YPNYB+U1*?Y4-*2G]6 MA,X_(O-*%+DRLX>M '?^KDW]])K)G\9_/A*Z6)+^8,Y!.[T,[[- MS7@JK$@M94G;+WPAJ]\4-5=T(/A/BB+701#-XO=NI?=["R1[ X'4G[OY. *L MYURZJ'XD,U\,>3@P!GGB4(GD*%='!6JB"D)+95_-!:.(X-'6,_R=1*6JM=IH!L' MHQ (.GP>B,OTC])6$#@?<[@ M73N V [GYL7IU"-__[B]3YFUCF@O,;^* MM0&I/,LICS"Q>\_AH>W8X:*2>8''R[1BI3S6WNPZ#YS>M%U:(2O:6=&O(RNV M'(%^O/,=>Q[Y8NT$=*:[Y^9CD-<^W/Z;:ES_9K'Y--\';OOR%)]8.<&7FL3_ M+"WB5QX6Z)5_^-'9IZ/4YO(D==.\N.IE.Z%\A\]P:#KS& ?Q-_@G=305YV&U MM6#%SE8[TP#R3*UV?N>6=:O='9#51B*K:*TV^=I8K'9MEB=#/YL07 M<@H#Z+P(0N;S<+_)V50I1;LW9VYW\.W>Z)(,V77S)C,KHM3-&VD6/X!5_)@8 MQ=/727W\]&%M\Z;=&M'N#1)A16NV*26$QVQKP8J=S79F3,Q9FNW\0JFLV>Z3 MV48BK&C--GG;6,RV-HFQ7>UV9I#5.=KM+952S^WVRG FLMOH# <52YV(]._L M>QL>QF(+6S@6E4B=@9]"&WAH_!0JD3J0%9^N\6F!II"+@_B4X4)D@K1@!9D@ M3#J @/CD!:$Q0;ID:\@&H5$"*DS"8/ZI#@D3UIYT9^0X1N5\&O+5,)=,Q(_[ MWQ/Y2?9U)#ZUMR=)UX+XJGL]D9]D7T?BDR]/DJX'\>/>\\0 DGX=6LNO)2+W MF[9>_QS:*5@09R>) Q69HTT3NX_(A,TV:96DU<\27MTQE-T6JX>&SJ U-+?S M1Y,QW!]L6>W,?A/<9^_AF2SV+^Y&W%^PCM&H6(=.@]^X=(7 &RUT$'A7S8$S M ._: 43A J"9;5F.J*XYPHM#W@CMKV2'@1S=.CK[- ;U"LB\AN1[J039.&0V M[E"&ZF/C#+)Q6M@XLXA*U%SEG)SX@Y8_A!,43VA";+)#F+EC%$O#$H<(*72H6#]B6A5K==5R MZ/']HCJV3SJ'IN";-/%\>QF>V+ZZZQG?-WO"[ P?RU?!L M6>5:@X#XU/X3D='2@A4%C)8!1JO_77/8(:.%3VL0$)\\+31&2Y>&H06LE@E6 MJPVNED%6"YG:U*[6#&MHODR*@-+/V/>VRQ:"^\$/-:M!PTI^K+E8PFLT#;XI M,Y+"=5^.DNPUP8$Y$*YKN(=1N=8@(#YE1A 9+2U84IC/1R'G-SX@O![&0B,_-Y**ADY S@FC8RT, UE8P< M':T[ID1KX[MFNV723@8^O4% ?$J-(#);6K"B@-GJ+,U6E\P6/KU!0'SRMM"8 M+4J.+.U6]^+*: V^:YK@@)+=PJ4X5#AR(M*_L^]M>!B++6SA6%0N<@8X39L8 M:'":RD4.9 6-@\>D PB(3QD.1"9("U:0"<*D PB(3UX0&A.D2[:";- *X6,R MIU2NIHW'JY#?.0+>M>Q[^-=^E)?Y%,V$;X_SI/&/* CMR>)E<5PCPG=KR[RU M9R)@G\0#^^K-N+OVB$>\[4F$_'8JF%@[I^)-F#XA'K?8V(V=[R% M #K8 ;OC ;SKN2R$7PJ _>>C.P6@MF>? KUPO9E-_# MUZ/)Q![;L%XVM8/0 ]YQ!QY!^&,[$,SB(6\P[EKJ$IDGDV_*/LZ9IQC#\GP^ M#B.XF/QRBWWP?#:)A]#)Z32-IXL]]2B1E[% ?.[AW8GOS=2EX"E]_DVL/M[* M+Y*'2!;WC[\-36/P.F#>@PO/,)MY,K_IC?]LL8\NF_OVTT.HLS^;G^*!/WL, M+J]U9[M<\B&]92G/I4C+F;17<_F;L?R^+_6*S:,[QQX["]F*7<[K4Q^YM@A: M3$J)O[EF)\,)E;,*Y+5_;=W 3WW!@\A?L$",(]\.X7KLP0ZG;,;#]#6(D.UP M7\I9ANNM(VO9-N4N:&/6$4_>TS#7GV'U]_FX-\-^] 8OYL M\@G0])([#WP17+!7NT'<#OQ^1M0U]J]QG]G63Q=JEZ+3'EXPE\_@2:*@^8WS M^>5'%[1%W/+'=Z#LC@<"+V[A&=XXH'(7RCC!JZ]B\M/%6WD%HV,.^L/A[W*D M3-ML&_(/^%_'N& "C,5L'ES(-)OCSF#4 M[%J6V>1#WFT.1Z;1&75'P\G(S'72#M*]=ZO$[.;["GL[9!Z8&Z-] MR5A,;@;T%L%63O7-YYRZ&4^%%3GB\R2^R!L!]Q5/_(/_ 6G&UZX%0@X+=6^E M<2R#F05Y(2D_*F(N3FX@?O8"L/6*7H !B@.AY( D20"@)#$@1J&)YSC> [BP M"D3@DFX8J .PX!]$ 4!0\,/EB>WZ$VWZS]0<'@(0SG'L5RN?,VEM M^--%&_@O'!F.C6%UR]>)PZY>IU%!W P1],/A\T! \3D/G9([?\?'&+,8JK_(G!40]^7#U*!Z,=D2_R"+HF01403V M3.U9__J['7A=TQC\>O/NXFFK?-#I;2YJD+N^'WQO]C8N10!&?)X+7U4F!<\V MST60;I_OMDUNB;$-3QW\=-'L7#"Y-![^=&$_ B6BF>6%R><@8F,NV=6YN#(: MG6X[K<])%YEW5+12TZ&!94!;-$X@22!)($D@F<>M[W='R?[)4+*=HJ2Q"24# M)5;--4PT"1&1"%;>C <"0P)# D,"0XS-J MA&TLT\A%.M^*A5(82.Z3=)^,$MRG]X_P>, 1V^7^XF,H9L$GSU5-2CW'@9]^ M3'IHGFYOP&@,$!4]Y/E7N5BA@?&IK&B0L)NP^_PY2-A-V-W-]'NM#+O+W7GH M],K;>2#L)NRN%?$)N\^=@X3=A-W=#A;L+G=?8]@8=2CPQBRKFS8VM@X;RI\W MD)'AIWD#[R<3 ;R_?Q+7KSP47P4(XMAV;"70IQXVD,^T-1[I,P_IXW(KABY]$5,FIDU' :M4'+ MH,DPY^.!D5$[.Z-&X2=:XT<>70ECL2C\)*-&1@V/4>NW!H<.FM7$J*'PZ/0S M:GOO-!^MVCG>?*Z;K?J0E-W)^CH>PKIX&(6>OU#%=P@G-+2/P8,BHO\B4ZH! M=)K/<%S]R#MU41UCAL7B$3I04>A 17?S@0I9>;Y6=;Y\^_WC7+B!>!.7.U^' MB0&]20WG6N5Z*:T+5GH7]X>E=7^BD0P'B1K&Z45'P4:,L10"8A,Z(N8.0>0^ M,V\?[WS'GD>^6 7(0>:T5I$S6D>"17,)ADWSXLHL?&*0P/"X0O4=/KH3&!(8 M4JA(.%ABJ)@S_/TDH>+.@VZ[HQZA(PY1HU"1T)'0$2EW^L5*VW2$R)U#Q4PN M]>BA8CXL4JB(4Z@H5-3:W!(84JAX;LS:(U3L5QU!2OPXA"9['*1^+AL)#.S M945)O B2=>#^'%)K([@M7LHELDC'B\4VU[K2J$87K&B4$QO@ZJ'E",E/H5B MQ4.QT3%#L9<*4Y^F =.N&!()0JK2!%XDZ7H0/ZXJU1&\_O&WH6F8^#BBJSI0 M/]83]6/U?+B8FXY!YZ[%'NQP.O4<286X]A)?R3$!,M5W:T%\?:/)W4]!]MH% MP\G$YJUE3-_9DXF0TP%L>2*QU"ZJQI".-"(1*CK2J+4UU4/(D1)?7RC;>9>1M:0,F[]$07A#%[BJ[ FMX+*V;4@OKX! M\N[Q\7(,L>?->%YPO+1Q\,GUTL*5U:RSO%"8U+F.ZDS 19*N!_'U!:Z=.\0, MC37@VA -'Q/!J#,,;G&BSC!Z&U(]I!PI\?5%L=W#K^[1PJ^B#3J-/J$6$O%! MJL^$7"3I>A!?WR+1W>,O\_CQU\Z=.FPZ6X) JI&I.@$:2K@?Q]06T MW0/C[DN!<79N8%GHEA,6]PG(D$C3_ON2!&)UL*-Z2#E2XNL+8KM'98,C1&5% M*T)[U)P&B^ @U63"+))T/8A/%:'% Z_>L0.OG>M!31I(A$2:*/#2VX[J(>5( MB4^!5_' :UA^X%6X%+3?[A->X1 .#5/W+@M7LA*,UI M0"),)16"4D_0W0I!0V_\9_..!\("O9K-A1LHM<-7#4W^!)6>:T%\?6/@/89F M9"9 Y<3!GSQ8IA7!9>\<\?Y1VCEQ,^6^>"--W]L5R_?6"\)2QLT7+![M=(YW:>4V_VJ'T $A&CD$UKVZJ'D",EOKX5ISN';,.J M0[:B8^L-0C8D,D8AF];&50\A1TI\"MEV"-F,TX=LNT^Q[YO4NQ2)B%'(IK5M MU4/(D1)?WUK5G4.V3&7)B4.VPD/M:2@2$A&C3J85$/WME+O?!+-=2>%(J1;C MCN,]<'=8>S&E9L_QL%HR?8TOWT7TG M)L+WA27[HP>!"(/_I(;O.K5[1^]Y:C9&O1&=G,$A4HZ4 M^!2Q%8_8NB>.V%ZH7RVT!==K=$OL'$,VH(XV@-".)%T/XNM;V+I[.)Y'10 M9;T6Q-0HZ4^ 1CQ8.PS'2K\H*P MPMU(N^65T)!"UU&A";I(TO4@OKY5H+NWK\F4T1PW!-NY_6B?4 V':%'[4;V- MJAY2CI3X^@9CNV^)#3)#D4J+QEXH#MVP)=;IT)X8$DFB/3&M3:@>0HZ4^%0( M6C@@RQ1T'#4@*UP22GMB2 0*1]?0U?I/=N?YEO!3HEI>=.<(9K;@>TRM:]:.1U$$+U'VM",H6>I6CRWI2>J9[?=% M 0)%$6T08..0S(WY\2^SJ@ "!&^1(@CD'FZ1Q%&5]U69.3TGH4TP@J#T7=LR MF;R)1;!:A++HFA*(O__*'?*D;_XV^"N@@?3WOW7J6GUO/)EAP&4BL00\ME\I M27IJWQ@@/558#)*R>N/\:J8T:+8[?P[OLYP0<'8SXI[PZ3<^G9%VW//368=4 M[3:SJJ1F"RND2TBX";IW!Q3%OFP)*U)WY(/ M2ZIV\YKES!3I39S8]GMG@$C)ODU%]7&@ SS@6]-Z_AQA[SH<4UFAGANK< M&P-NAC:_Z7_A?>YYW 1BZ_H^#_RN8WZU])YE6X'%_0=\WP,L^LQVC>_KI?XY MD-H(>=T+^5SN_S/T ZL_3F+G=#1+'*30\]/;H^-A(&NE9>6TS]P^"_APY'JZ M-V:F!=\"81K<9\% #]@3EE9[E@_WN,+"M?J6 0]D<(/@8'$_//+<'8YT9RS* M#4\^^<"K$A_B7;K "-,=D]D3G#!@ ?B)]5W;=E]\]MYRX%%NZ,-U_H>/#.D& MH TD$L%;@AI)77*)H"+%:C^_JP%:N6TC,P%;QI\5FXK/$>-+Y@3&L/61SS]& M?WQBBH%K-75P;%^E_VVM>I*U#5-Z;*>V89(L'ZPA(.N:O[ [=Z@[Q;8J(LN\ MLT?@SQ#8 MR="-I9>;%K^,.28+N @/:['%AXC5:U65^,H AZJYM;H*_39'5]26ZW+[\[V^Z$X(@EQ\:6F7OAM!;&#C[1$"66_9\:&S? MFB.'PHN41TZ41ST/RD-K5QOKAP?*J%S0!2(%\N8*9,\2:R..V+TSDB?TD$ [ M3&1B<(<$6FXL8MC/7OI72@MY+T!?&NG;%.I?LO&VC_EK(8)ZIEAPSVE'H%6R MF"7(/>05.ZV5-'89LX]YQ5@IFA_E%?@[41L$:U(M0+K'[C/W\A"$9G#09$7HI@$^:;&5-UMJ))MO<.>Y43ML- M4F3Y("=*(>\-]#>3]#'7?3SO#T\^Y_'5GN>1*L[.]\:[$Y(5DI* 7PR+58V+3JK1.*C[U2+_/.$E.LZINJ8[]\/=(^?H1Q,7G#N^DLFPKTB M 5W1M.V-K"%A4$AA0%J/"+T4P">MM[+6RPP+?WNM]QK'&^XEK9X\6=@!GG+4AZ('*>!72."3$;*J$:)EQKYFC)!?7-=\L6P; MS(VK6,9MG*.>6!#U%@7N>5C4EA$Z*4 /BFLE1569KS;]A363&]XHK!: MVRO.)C;.A;]+B>:U01\W=O;X,W="GK^(#QD-%%TK!?#):%C9:%C>U"OZ0LZ( M?95CJVVO4Q=Q;B$YEU04$7HI@$\J:F45M;Q=USHJ:HDKJYV2BLH'H>0E=?O6 MTSKSZM_>!(/-.W'M8/S=#E$PFQ^2 #VP\46[C*JM,JZNE.(J'PA*#:)X%8[( M& %C9'F3+R$G7Y?_S4_Z=R4N3TI=XO02:,)2(X!TX<$BB'3A5G7A\C9A*^C" M9?[X]@X0D2[,KY.>XWRSUJB>Y!'TOW@X0LK,CA/.7[R*HOHT%I*P0V,AMVM^ MM)?7NZ&(W-7IYE:MTJY1MB GY)-7AB?51ZJ/L$.J;[NJ[V0;JF_S(\[-5J76 M/"'5EP_RH41YOO#Q+]T.19#L1G)S5[X[&#!:CJ9M4F8A2V$?2&>22":=>5@((IVY79VYO!': MNCKS%4Y_O:+EZ* WZ:DF-K>"O@!;1V@91?7E3-A"\.\OX M5YJG^3G!/L\ FBO02R A]BOC2Q(T5.9UQ*$94NHP9>OXZM'G<9=]VAG@PG?YU(L5C ?47Y%OTPWE4R MMU%IMO.3S"TY>V]<[$TJC%38@0"?5%A^<+&!"FOL2H6]9M)TJ[&]@FQB[^VI ML,(E1//J%7<-PPN!:YCNX. MGWO/F_O#%-BF0!P!GRR*-[(H%K423Q@5T;<7 M/T;<\?F=$G)=QXR$WZY<9*URNL52+.+X_;C(I-6*(%A+0>-Y!3YIM=6UVJ*F MX%O4:J_QFNOM%FFU?!!8SD\LEZEMV:7U@YOJF#+PU<@#UA&=!?)WG(H:L>P] MHD>-6'*-(&K$LEVK9E&O\815<^NY(^X%XUL;W@BVS,5?H34:PKY?-0^LL;UY M8+LZ#T5=5TA!DOPE!7DP""(%N5T%N:@C^>L5Y)(A8:>D(/-,3CE(C;^UDW] M0\.V4$A.+5<+&_I>O_%&62V=C>O[WO 4V>[P1U806D%S>YQ?.88[Y&E;Z##: ME%&?UAQ%#$C1DJ(E19L_Y)&B?6-%.[ R2FB(U548U M)1$0P3^+H+?HR781Y9^A'UC]\7+"3&WZI]2V'JPA]]DU?V%W M[E!WII8DHR/7X9![EK'+9;P)^7_3'?V)8\$*ZW';XL^P\V"@!Q76TWUP;,.1 MZ\ 7G.G/NF4C_!E_MF"Y!H=+W&# 1JYO!=8S%R?6'?ZDXX<*LP)F^6SH>MC9 M[3NWQ_A8!UX+9R;=YW\ 23L1)!=C@_WC&"_^K$K[7RS;%L_M<18&E@VP M,BO,#XV!?)/.^B%<\9R=8LX&N@]W<8=YW$#V,ZOL =;E@&MOP&J?.+/D[@,W MT&<_ B#,^A;&T!@FN004, C'7KB'MQL>ML[PF=MG_[5V6+"1&0^4'8\X/Y/?D[(ARF! ML.\FC8?M3M%WWLOV/'ZZF]-03^%%!3\A^PCV1G.4H2 MQ!3=J'4>3<,)'C6S!918KQ\9C9/3HZ9IUH_TCMX\ZIS6M<9I\[33/ZW/-:NF M% B>-X:WO.B>Z4LIRL'^ 3&*\L0/]("+:JY1Z(&&D0)4'XT\]P>P<8#Z9 .9 M4Y^6.9,&1["F\^22%D@7=7.F&P<#UK&#<_6'YT:]?X#= I7&.HLH;?^/# M'O=6$+5:O57-#G)_K;!MO-W&[Q%U7?@L]RS&JFFG+-1](%KD4(H#^X M[JVEY#_7051-:S& "] 6>">!@.XT_V(C(MT#@PIW9X*1:+NBR%GL$2P M%+;*OYFSV$"$Y^+U2>@L-0]>P<#JQ]GO3=Q]IR"V.M_7JME#W"FBWY3W,T>] M=@BT99%41;.E;P'A"JN:*9-O=3^ZG;;N MVG/,(6G:6."Y6<;$X&QT6U\V,I?6,(ZNABCC\+D@1L&#$?0H1. M: Z/W<)O MKLF^@-\(&@9HSD^9RM/&<76!09TTWZ;ONP][/O\K%%AQDT)=!+U./H',!MH& MG00+0W1U';#F;';'1ZX'!ILC;'K)1<*P1PF/3QD#YAD'8)N1 E=0<& M"@!_B'N#>X$.[ .G>OY0#ZV- 9A8?CJ$=*3$TB;&I8S8]0X^/3 O_ T8'I0 M'TMM2B1,P;*^[^+)?V[.=>"S"KO*P,#5DT(#[NMMI"@[\YI[RG&'$Z)A69@>6+>+? MK\ C2B'!:PHQ^&81FTJ^V'- M^#ULPK!#4[YJ+,D*E5DLEI0\& EQ-)+B"$0R;!9_G<"Q@L+:>K;,4# =7*S MI#\]>1CLX]6TX[ZB4WNZLE,[^)U -LS];)UCP^D1%%GAM,\93W/#UA4 MV9>LNDGJC1]N*%M"G;5 M^WV0G8+?N/@3^1Q?ZJ&^ZO$^AM=18%FF$G5*E,Q\[:[LK#T,_\U8TXUVQC>\ M-P:@0VU^TY]#<'>N;5]*1?V )OT#+./,=HWOZP7-.5#A",'IA5S>:3DA-[O! M9&F/(BXH&:_O(D*$Z2/\"#\$8]&#I?E2KB*242<("PEIS%U <^^%- :C!(2^ M_^'CM-W.EH0L)RM[PW3:A$+:4\%56(1*[4G0R)3HS^]J %9NVYCT!+C%GU4Z M57Q.18$_ZF'@?E()5= 9MC[R^3!M) MM?Q54U /T+>#]0E6KI2@PB2?T"=*IXD1I:B-*V-9V]IN6C-3:K*1FU;;^/!9 MNU+33G+3]J;DK+RMN:@YG@"3UXXV7[@L&4LZ@#),)X*-HV0@*E^'ALF@>#M8 MD^E,E%X.6)=4W^8#^*6UG]=OX=#,%#3/,: C!>_?B>0R /[2B,$#6!<"U M<;IIXR+GJ8;+]=RT=2@YI^>\@T.9>D=>.5E+VP@]W*ZTM44-PFOM;6J*?>!1 MO:3%O1D&"J@?HJUNN$42-XK<:-L\<*9IC]4?&1MKJ/Y?FQJ[L M_M-.?B+JU,ZME&'V7,)]?D6*EC^WF(*-%%8O!_2)TG/5GKF4"C@?V%FMIQ-9 MZ*M8Z)FS[QL5MFS>5;E=:3(K!4[R18O"E1PGQ1/Y"O!2# MSSF"* :_50N_N8\8_(+>B:MZ!EJEV=S>8#,*T.?77=CEN-?2=$^?'[6OYV_^ M7&FPLM\0V@+'8$4,%%"#Y@(EQ!-Y#/'1G(=RS62D.0\;>Q69AC);ZENTJG?0 MJ=1.LVW7\S:-D095+!E4(3"8[+^SK]$5ASZJXF&J*?'Z')WIA#L_3B![W-YR M1[=QXFK7,:^PH3_W@XL?(^[X?-/@P-7U98K_CWQNH QX :[RN;.)H#IYLVW- MKSMP(ZVNFMD!<@9^U.0MVWUR MNJ]=$;H5GG%##WT^U93,_P"8.'QF3U/1LH\' MH:?H1P=TXW>(0/C& K]HIW LZ^VD@^Y"J+*ALSKE&\[Z-,+ETYM%<#99[ MO?&/GL>.%[4GI5DM:\YJT0YG5LO,7I&U3$M28%@0 D(W@$X\%[3^Q!T#F'O2 MI'M7_2%KIW)PC&GV3AMMLW]4K[>;1\V^63O2.PW]Z(0;K89FF/VFUM]-I\8E M/78E>)OSC>I-2?;:!=FJ:1\ESN2_"50(L9M"QFOMV-/7 *"V?0#LF6]JB9&(+N]NG)@G%$?UXD%H%GN,<&6C,V6J2RS-LRX5K1Q'T MC 3-8 $1+ -M2M#+3HAML8%Y/7^6H(N=8[66F=)P>L&X,A<-"@:NKM#_HK_V M:QLE-SO34BFBCIL>8%]?WJY]V8B1TP7]VC><+M+,B-)U%[VDQWQKP9JGYK-M MU(A\)4MIW[&K)#6>S0OM ">96 NP;RC 6K?C!))8C%1&?X'CYD9,CYT: ^6L-P^%LMMQH_F$KTY0N M2UU?0G[E7 ,P'UZX_S\;GP.!/('YN^E?@3D97R"DK.&[AVG7.8R#?2QAW(Q#_&R#\D 'OK8+N MRN-N9DTM3+<[[_'@!2=;=L,G('HYDA)9_+<0A). MQE"+K_P)!#4 UN <(_Q^(2)$B=EUT6 3&SY)%L"9)^"*XB@>W_"LGHB[V>Y+ M1<9= FLH1H#A?],Z$X,Z/6%NNJ!7Q, 978S^XW)BBS0!#5NWAGZ%V?J+'UIR M8,HS#HZ3;X?/2%^C!,23HX\B2Q75IVGY(XQ)5408U 9N$%_#K2/NX4 A!?\ MRH&AD6R+V&?\\L5AGP"6YGFBRH=R5FI_L67X\ M"%G"'%X2>ABI[+->Z%L.]WTY0\/!+_.\B\D!E!CFA+T.N* H@!*2^U $YD445O"5KB(= MZ+B/F3\0,TUZ7(;SY5PKG+/B^T@P\;/D RQD5L"^X)N> '1$-SV>#+C'+TZ' M\.6#<:033A9S QQ"!F@"KNA98MX2OAS'*OVOH%8U52S)&_BZ!$]%K!**U286 M,!D':#DR^X&CKZ3N2,--#,@3*Y*_/EO\Q4=23P-/SJ'"D2ZAK::A":/<$C-> M)".'@?@;Z-?QN5V)LA%23J&=[X>]/]6PF.3TJ DDY%@S/WJ<(-Z*(/,A;C"6 M NZP!P0>#Z\3'N[(PQQ, EAR/R+!PH/ EESK!SBBYLG"26I2Z?0YES-RN,PT MQ1.\U/2I./0N)E;I- F-OS3#GI4DT#3$8O MH]QD:L3@>G!>NW3EYL[\9?VZ0-H/C],3"'S?14'?\)H M2Y"2$=$(0O6>BR'WI*X]3T=N$.+)U\'GZ'65B<1EL I,2_(G(%/,)$4J6] [ MCDX"A8+4BKH=:1ATC#2G/4'6:A52;X)3J(YR1D\V0T]8F!-Q'WEBD404 E&3 MWM@W,5A6RDBMS=ZKUZO)O8F]="82DBH8C'Z+/T[33*/N(P!5>/-/<0;X3=HD G@X\:U0C#_)2%FM- M!*>\IB(-&N'16JX]\6/ES[$@>/!TDP,XO_NL:P2JZ& 8RTKX3LK5R0)]SN'B M(< BP,U.PFNF/M11"L WQR+R]&?H2$<<0U*\S[CSIVLYD>2*-H>10%'NIV*4 MHKX,'HJ+XB(VASQXION6P7[%Z=BW WBW"D?@@]")B-DJ MLI1^,SX'+%W\"W,0('+E_.T8(AT)$8S#!%PW\7G3M%YE7R96+MBVWY,.OW92 M45FW16L;@.(!OO">0FD["FM;Q7G2Z!,SXI65D621"61P.K"">GBTH%PQ1V"/F5\=:X-$E4^X=^F MB!7C7=SN W<^N9X;^AA0BUE?Q(P5PRF;XRP:BSY+G4?UDM\=]P6DRQ//9L#C MZ*4YL3XF!;I2S6>+>96"4R?&5=8 GYR5XLA-6#HL%27<7(WK)Q-3>:D,<3ME MB/7#*4.<,W]Y%Y5_AY&(S.)Y7RNYO-?&A$XODW54U[363)(0=AHY M&V 4PT3-AVM+;!VTCH=%"5(9*G/!1:6FBT1G-@=Y"U^%F$J4C@AF&!./2&N$ M^&6H[]"?1A/ &]I<'20095%"$]XY5@"H!$R-*TWG\K]#RI$BJ;UX>+N9> M,+DM+\1/7J_F,DSB;(,@G!?_XTJC%V]2RR MZR/7BUPH$=64T)#@D2$M "%8YQCCR4:H@XDE1#"@>MGCJO<2GSE\"GW82J74\TK^;8[-4D MN^.HR7";Y_* X:5N2#I==-2HT\X0U5D+Z5E%@ MJ7Z)UYB^)%W$>1GEFZ] J'LBT! 7:'EU,'?SX>MW* 3TERVQ!WFCYQ!P@K-:)_TBWGD Q*4X4F_H8*#F0,FE3!<=#[-R=499G!2\58\2;B MK+@0___DXS/=^*SKHGG#T3=$<9;NT_)1XM/\?-P'3:> MF_9DH$L^VF#G^@C3 9A8_(Z'QD6,&1[MNQ@&PK"?\B:DWA9?]USW._-"Q^&> MBGQ-[2(Z.J%._DH <$R31P)%0:$3$$"]?FB.3U'VJ8%5@@X4C5(,Z M:MB24@+>LC^"48KU-V+FVW--WOC6TRY4.) M4O-6-=N;)55K/JG+,^S0%'5Y&P ^-E5(*F/42EC(<_YQFX9)DX?D.:?8 M5\C8"<"0VV;+S.&[6=2A>.H0J&,%QFNNP'BJ_E6FU610!GU&2W7[N PQ(Z'T MEIG%V$1TJTA%Z*N2OA?7^RXDME(4D\0?Z!>1T0$?!)PL1.PH]+#$W9^9 IAO M+V9.6,VV/&2?E#MX4>YMQRF/:+NVXX&Y$'ZXLDF JT32_F WKQ M[WL?HF=O#0,G.#= T"+:/[39^^M#[*0 M)++;9,6.AX=U<*\5N$)=HCJUL+[@:M[OJ\IWR83X^EJU]9,T]. F==?4GM3) M5V?2@4B5*>(Y'X<+=6'+@WX] X9DWSK^0_'LVOUOB[:QTEG!?ED=R$\FW3M"9E%R= MR.N%/^8II:,Z5E.=9(\>IDG^]Y%*7+N&3%7+.D*1"WE6Y<' 3GIH!Q45UU3D M(2A9I.XC^UX=8U+=S(%(-L1^IO!^%]C/A4F_4^S79Y@D/R5/ 4U+>WB*.SE$ M;X#N@X5C0PMT%?VXS1A2@<='MF[PJ(!\J8@YGI)+<^NA1>NR2:![A,'\A"6+ MYW6B4HO0$190(GH\R[YU^QM28?;8RBP?)U[9)>>W6+8-T'M:= ADKR;/ZH*C M/D-PH$80716&R:86*]:1'$P8;B9KS."*N/ I.E'[(L(P@4CHE/!DY?/-/?BH *>,^2%LOD)%!\>Y0 FIG"&W(>Q$TW/ PK M>?)XHCQC8N.90U_5$5H"JM%91RR^5$D?5$'Q(4;;@A>9@IFQ!AOL20]DC UJ M!S5!(?*ML\_A36?HS*6B;+9'WEXI<-R5V;V;,!"5#X"TKL!&7H79QKU,_Y=[ MV4-U$K3N9/-)HP:I]457AV#C@^QQ(>B$,92UOIU4S/TQF[:%):@R?6D M62E5#>^F:KAQ\%7#FS/B3DHN=E9RLG8][H[[E&Y:)KRS935RMZ)495#N5A>I MT?EB8U\K2RKV'1][W%74#GRA3$W*K MJFH?W*[<V*69[$"2$A!2[-9HI[56O1G_ M,;]>X*2J+>@L*Z8+]"4XQ6ES;FZ6I&]G2CB2<, !I(D=Y@ LBPZ&3U5'1(2= M("B,)$OZE8^+ _?HZJ57O2@IY0(=W%?_KERDL==I\CD)$>UKMEN]JC7W"/T\CNR$ M-:$M_O.[^KL<3("L-ZJU)1B:Q#E6"A>]FEMF.A-3P_@ZVW>7+E$YB": >Q^' M^!9C#O<)ZM4GH.]\0/U9UTRS MF/?!!?64)MX<.0G-7-I!R^W,*8;(+3Z?])_..N3H!:W@DHM@BV->P"5 -QB> MVG6,97K8\V2B<[MYNK5YSKL4.B60*5LT:W9F[Q?3K,%2'%%Y)BR*\VU8-D)*1N:-8UZ[CI&T=?88CVE0/"8G]$KQF'U!_LH)=.=) M=#I_G<%"T9@B! 3**FYR 7PR6-8P6#*M2[9ILTRDHKQ8V# / ]WYQ75-;-:3 MR[!,NZ+53B@LDP^*IK#,OB ?\6CN;'FR9,AQ*@?PR9)9PY+)M.&*!-@OGNOO M,3[2:&>/ N6.TLK*YGN+C^3BK$9>BEA&^C@>=BM;/R5.)=%YCCPQ3%YK-H* @MHGZUOGF5:FV[30@.)G4L3[*1R4L]V_]FO,LF: M8',UR9Y$DR3;B&JS9/T6\:YCT?X$OC6MY\)U1,_4XDP:WHB67GX@NU#)WNC< MD]-5L1O8P!KYF_6G.LFT02I$'GW2&!E8Y:OUG%W*V?B;_J?KG=L ZF3#Y7,% MW+LD;!<)G53[K%:U,[=]EFP<[^'<:X3XI@C+-%XK.<(>$*+7"-"5L52K9AWP MN,G9],2,9 >I5+<^T4\J\+B848RMI1S)MMCJVAC@>*.^'/Z.@]T#_4?< KL2 MC1#P.%S!U;AW%!&*"$S+%!-^/.[CN +5XER..+9PRH 892!;^L .L9)>T M__;%^T3;_NCN2>\L*5K$N"@N!]R)*9:RR;]H\2;?BV]Z4FB74[B#@>5G.FJ9 M.)\ZL*)>W[]7[ZNS-CT9A)::Q[RQVFI66V I)D7VD?PJ*95%NY2$V)YNM36_ M W>FO.A"]["YNW_+O?N!OIT^VP?E;JF6<@V0(EC4M.T1FQ^Z0-FX4![7X8J.HEMWA$*=,BKZ>P"@@;HQ0CC_O MC9F84H\LA, "$XK 1U2-?;H>;1[H:#0^V;4\U"55W MX3+\5(=1,_2B%\H98U7V9:T=X)T^<($8]"N@,..^'C?T4 W$E//7A&8; 8$ MG\,&QQ)N..-$C?\5+?O$U/K BG]+/B?J,>EQG#J46&\T1Q:R MAH\9Q3EI^#C-W +EHL6^ -?*C1W+T9M1]$\4E"4H5Z@3N#,>TC$^P@')[HQ:+0_M&9M:M=VF]HS8GM%"3XO]@>-L+V!-9G+>UM[SG-2QL62* M(X^RBY1'7I1'HK7OT#)-F^^E+*Q>;6R0]BJCP!S4F9M MQ!'SA5KAN()D7)&PB5$DDG$DXV92>Q'!3I+J0+$)DJJV=TF5I\KE?+%6_DZ< MJV! T2HI1;9)#UPO=Q650L44#=P'7'I<@K+BO&)'6TVM$X;H+'<9@4^*@A0% M88<4Q2%@B!0%*8I2P)K$4)ZQ0XHB[Q@JJ:+(7_?LUP?^VM5.*X_0OU;ES+GK M9?-:19U7@.>T=5 Y9,W&/0-V!W>IA,$#N0W"\%K(G0 M2>X31H@=\@!\DOM$Z*4 /LG]O&&DI.Q0FF9H>:V ^/=T)^-4_^)R]$G+*V[R MF^2CJ9FY1E#Z(,2KD%1 $V!!PO!'S[,M*?I2&4-M.F,8B-"J=YFEN4HFY; 93:F%!&G7_.""->K ( M(HVZ98V:&>BS"XTZO\ITB4:M5QIMK=+0ZJ11#_&^2@YIGLDCW#^"D- M>O*;25RW578*926RCC8^Q[/W%D9;06 !+:?5#@/-M:*:RZ8,;RF>7Y^<%/I< MJ]9.MF86;4FLKR[42R E-C[12CJ6="SIV/PACW3L/G5L:ZLZ=GZ$/ZUCM>T= MLR4=2SJV2+ G'7OH&"0=2SHVI6/;V]2Q"\+^:1W;V5YXGW3LV_2W. YT@ =\ M:UK/\WCJS] /K/YX.5>E-OQ3:H,/UI#[[)J_L#MWJ#M36D<2C1C:91F[7,:; MP/G6#>#5\")[+ /WUC-G/C="SPHL@(+;9_IHY+D_@(D"#A=MD.[+M%[KPANC ME]W'[[KX8=BARN\-1&.CXAIO^M#SH#H'[@HW;C;;BKC;M=Y_KU4Y& M#C OPU_5#;9[,D>-KN@/UUJLXUJ8^YF1>IF@_UF>L+N?K^+VAI-[3=;$A7O M]X5[G'&U+-:'=;%@($Z41(M#XI^?S,(<,NM;^#:&=%;!?S4!1EQ9A0&D1MQ M,-CC*GL8<)^K@RK,X/E^\3#TR<%F/LU'H&0/=AP6#?H*5X@LN[F]OF1Z(OSG< +O"/R?+B^_" MS5FN6657CKSZ&61#(V\&",&3<4"I66$ZP\L5* ,! M@=1F)G+FQ0UM$W?@\;X-RX)76(BCJ?,^:K/)A^#K(RQQ14P)+/7&*,!LR] 3 MZP!MRG4_],9LR(,!['B6:/]'ZN.$YAM:IG[AECL^/!ULE!MXNG?K^O""P/+X M$ !QQAW>MP+_"] *D%#H\0<@[#,;$+F>#.- :R/4,U[(YQJ54YH']8S6<R M,V>IGIG31QO=UI>D'FI&>FA[XT>O00TQK?51*EKY[UT,079KZPZBZ#7:]G3. MEJ=T:W9/6]2V#PE67ZP_E;CBFD73.@E^^3?=# OP^', M;<*MW/.X>:_;0+RO,_VNKB]3^V[/P;AN#&*TQWHYYCFT$$#>2WTBF,WR)\0! M? L,BI!3W(P\6V7G*>(9ZJ;03$G5^LPW@7-&%2TA*7\6374=!V30OV !\(." M/&C;;8%9J\VBKW $^TORE!!#NC#*$+X 2%U82B&B'_]. =X '9L63#&F8KF6 MYEB%%B%#A?'W7VLWXSS-Y-SG@/L<5G?'#??) >VR<>8];K/<@YFVIMSC!MD M1NZE[+EZVK))?IYOW^TYH',#>N ?/O!IM,7)^] R>_>9_8==_H&P8I=P#]-J M1_^$K_YQC/=\7G!G>E_O/G>:T3W28!QXT7TCD&E'/;#\OQ_I?8#I1]U^T? M\4IV6DWZ9><#W7D200PAS\"MU9\\+APU\..M8,"ZAH%FFHY?@'14'R-/X])R M=,> ?;")1[PZ6"-7;C5_]DUGN<%OU5UM9!_TT7T\O[E^N+OY>O]X>W=S?O'E M][N+^X@DNLJF=6T9AKKU7(.;H6K#LD9P8B7E-1L&2[&[*2HOGG4[C -&$S*= MM^4JRTK#-&6!?KL)/?9-=T )(:M4)*L(BU3W LNP1O$+7;@2+%@.KL@/;LB8 MO-OO6P;XVOCBR>_]F)?4[Q7&Y=K1#\$07K\O@WP.]_WHV>9D0T9R0Z-X0VAN MP\6_Z> 8>&/)]PU-6#%U:72#_APR-+GKM4_+GU<15VJ?\+E1> /DQUUH M&KH7)L+$"0(K-18# #WM#"WZ8O0=T&SVP8ST30Z5BV;Z/?_KA$!@"C5NQK2CF*BE& MO5/$?**(*P9R901)_7I_QAZPC-7;_MO=!4G_"BWCEH*WS#RX#/PI)W@ M0;GMZ/L,[_D5)&^1+H.KX(7X/MVVW1>!+LRP 9Y\X8QZ_$GWQ,MBP$RXJ)J0 M$X)$A*NCP(%@FL=E(,'0^P7>9 -XZPNW[0ER!(L R>B"E@P05RI("#K:QM"^ M[KL.9EAA%[ *V!L7'(22YAE7"J"S/.;V_I02!;<+CYR D#D<21A(UU9!=R0H M@.6?H?DD+@#T*O&DGB?<^*.>C)##$FQ!+/[ &N&K1Z[OJY#+S/VFS)(SD?9P MH\Q%4H"_7N95ELKD.?(87Z923(B]BGJ)'X*S: (F*JLN3J:K(FD>Y7-F(LWF MS]RNKFT;HS9NYU 93W@!&%:&JMB=$!"([2OTCAWX2JEF=O,,4)_8F/)*(+?J MC$B];'WF=U(U-:L3]/#WY(B0IXA1D:4O(A/0 SBN]55&*F+;#Z^GI) M!C,\"^ZS=.;S *$!IHPU QDB)@=J'W]X$I*'77KZD+^XWG> J1]*!:#BH"#: M RZ$SCU"VA69B!OO20?QIZNPN]S* Q"^"8_R,]:/' VA2(F$" MCTH2L0,16$SRJ!!9JX/E!1Z0X,ND#&&1^$!%$ G;F2P[40>2JVU+[UFV%6": M:.9;D=Z$[0A?Z5XLZ2:7 G$&RB=#1\U .T.\2IB=OU?OJ^R7;O=6&G.OI RQ M:YS#.D#!!A+G_[S]]@O[^O46M0A#X3+B0L(@+"P?7@V7C4)@ M,$.L7CF0?D"0!"JPCZ<::(3_B8%-Q M!&;"0<\PI+L=Z0A$ ^I(Z"0P.8S)"] M+)G2!>.@/04* 9V+F+O'8#E_1YLO<+,W5-:#4W5F&/1L7I^!&9'>:5S^F\NM M.&X@TBV>Q4$VF,*X1',1< (&(HA",)01<.[,!?OS,0M6Y\@*9(5+7X]@/P1K M+Q(ODX3UR\ 5L+.<9]=^EK2 5\QZ;N0F^I,])^07FE"6VK2H:U*&MLDQQBDN M!N<1U'.L2H46=D%-6=)%3=CL^&+[RY>[RZOKRY M^]9]N+JYCN*#9U4F:J% !<5!@))&>7..P3C*?YZ*$-W%)BF82+ LA_T&"M,W M+<6P@C5N%9=?.;*8$'XH!I*#J&H0['34'KM1&RL4G.^ISOW5"=%$9G?I9BC% MO6:*NW70*>XTNC?/D\XM4*UOOT#UMGOWP*ZNKHHD^;7:XY>KNXOSAYN[^\>+ M_[DX__WAZE\7CY=7YQ?PQ?G-W>V-4@U:#56#!Q+>Q2CW11P!O5&1;V'.G;O> M2!@Z[!8R;(C1GU3(M\Y(H*O[R(,G[,4SLB0X8%EGY?!F43B0E%](+6)&6+T%JK6FOA,H1& MZX!"FX0R=;C6%-<'KO"F7G1+N(V>.Q1G0S BZB=R-%M#)E+/R!7EK#+5DN1> M-XI223A,LDXQL":,.^"ZV$I,;;/94JM_2HB\+ZX1"BHM;X=B$X MXK+H.]?F(K&$$1+,DOFX\4IT,?99Q?Q$Q$2I5U:2[XR9(8&^2?9&A)SQ<)/D M2? ,+5SB;;+()7K:7$9[M8:,->&TFEQ9Y12*+^N/H-U_O[MZ^./QYM_78-[] M>G7["&;>0_?J^O'LXOKB,N+0>I6I4YMC=O/B +A5,OZ<>YC<9/(XFU1CXG<5F!D; ZX!(L3%@S/E 21G\=R)<)A.@M\6%OX,:Q#,.*4Q@/W!N" M;2*U(S"^S)A83A1#GL'\%[#A8)P6X5B7RQ>)M&UQ<*"9NQ!Q[=_%5 MJ%5DXWOYZ>++X\-=Q,2-:DP[=XF:&C_%FP_X>GF2097RQ*+_*D['&FN6YI:$ M7]>#[@S^V5S!@:TY$T_$-G/8IOEX>W=U?7YUV_V*->TWOU\_7%W_\GAY<7$/ M6O'N7U=1 %QK5F<[9)=+__GUZNSJX?[Q\NJZ"^H$M,G] ]A=>&+J\?[\UTB)M##$,;!Z5@"Z?1+R MFPBL>V/ 32S-+X(6B6-=*IJL^^(X2QR85&5Y6*BA8S,*K(;W/ZJ=F]9SM'>Y M;>Q')EN9B59?JA^:F-AB<-O&CF>@C^//JI>:^!QU9Y,=U(#<;7WD\X_1'Y^8 MZK)6 RB]FSDG!( W*RV9@Z>7Z?YRFRTO3F>]GM:\[W^(2&%9_380]AO M!ZA;6_52(+W[?(Y%RK9ERKKF+*M/)I*+%G:;-+#++^??B(#]$@ (QK?1P(O/ M)BES$6W 'Y%]][L3A0C9U55%)!:D9ERE<)>$2]8A M!N9'FQ<2Q16Y!C.NX0RF?%E#M]$8P5PAB XL1XV]6_F5/W!?',8M4:&H!).1 M1,#,@Q1N?"T\4G; \GC@5DD"E4P"&8640)';4F3Y(DX[J7TJET5P=2)XE(P: M9?R9^6;(#%-' 53$NWZ L +?1]1:B*,7Z;,OVC#M];1>R;L<>Z M"%DS_-?Y1*+._J3JJ1:"O2).0B."#6R[*OJO=XDTV.M76XDGW$P7Q M-H"8F4>=J-X=2>;/5U/^QEWD;VPP]#XES&;"5BL/8)6GMS7]G>_=7@LWDC3# M1#.4G?Z_<-_PK%%T(K\,VF>Q6&Q4ZYWUY_^5CF[0F5N?8):"M8@4I:44;?XI M:@NP*33I1]'APF]T?6MAE=&W!T3&*V^[+D()A\/B^S(V\ 3#)69&5G%;LDGK M' 5@5J67["9F6=3Y7O',($J^ESS+/LWWBI7A>?"TG1.WX!6(T H@9+2#WT!] M$IW/\R;RJ+PVT.A;S @VJAKIPLV6_(98^H?.!AY.25/-2%Y>7JH^-ZI/[O-Q MUS,&V-/_F)M/NG=LZH%^K.:H'>-(M5:[V3J%_]1J)Z>-]C%V+SGB/QK:8^.T M41T$PZF2/+$J$X=;B)J4C^+4H&W!VMY][@YE"R%Y6E;U<<8#M:D#@Y/HMPA3 MJ32POJCBCLR!PY 66NWH_Y)Y44#$KJ,&R%HY$*2>'FO:<1U$_TP3*-KX0+ZP M4VW):7GYL8S(K2>WOJAZG-SZG.A=_M59O4L+] +#T&L]<.VUH]9;6JC=;X*0?FYW6:;W1-OF/IK:F8R[. M8,O!E4,7[W"-[\R(\^V)L93DGA^D,+@_THZ[9# 4 I?K"':R.'*+QI/C-CG= M9':0T[UO-4Q.=TYT*#G=>5"!Y'2_RC9KD/;+/9;6=;K1V<[ZW:>-NE;7.N!W M-]OM=@/][OJ&?O<]=RPUJ\D)0H^3NWW88N#^:"TQ0(9";C'9I(1W$="HU8_K M#72W3U#6KS6W8,:_>\MO;,8>$I9W9,>L6]L5V3(BM M+'!.+#=W9LWDE*C6LV8.BT;B6-7-(:%QB MS>0M_D+) TH>Y%0-YW03%!/(RR8.?@.4/, =G6ZRH_U6Y3>KK2WJPHT L%]= MN/F2<^R"9T_6U>&O=K/3C$[6-5N/C79[30<\T:]9YA.,T+,"B^_H7%W>J&DC MI7^ ,B&:94M&1,&.8*TC[,DF.12D'FM-\-+KM;Q[Z?L6:E7M_Y#;7VA3)SZJ M4&\T3UN)HPI:;=VS"F OM=B].*%PY2 /P'O9+-R)K-$ MEYB9*9Y#AQD*)3[NC]8ZYT0FT8'@%=4"V41%PVK[6&O1L0YV !E+@Y4Q\,^Z^30E\2AG^X]H-76/02!UB"[^"NT@O&*'CTC9[Z@HH/Z M%!05LZ@4R'@I&E:IB0'9+^3-DS>?XSV0-Y^+#9 W?Z J'O;9(&^^M-[\NJ/[ MI#<_'-GNF'.5I[\-X?VZ/^74IWQZ _DTN=B ^32'ZB*AWTVR:4OB4N?K;A?M[O/Q0]NA"(I/TG/G[E.Z M_ MGMSU0LD&*J>BPV0MWZ@.A[VV2)O MO;3>>FMC;_U\H#M/G%D..X<5>ZXM4N_W_)G#?@S.NG'RO3<6/_5X\,*Y@[EX MN&4(+Y3?7WB6(9%Z5I7_O0_@T17YMXG=?N6?OX4.EW^=JA_1-J4(0:'D$44( MBHE7U#-D#Q4-JQ0A()N((@04(ZQKSP 1E@6!OA-1TQVJ^R7T ^^\PH3GC_[+;3'K%&K,+ R:^3K M%TJRD*]?3+P"HYZ095,TK)*O3Q8-^?KDZ^=Y#^3KYV(#Y.L?J(Y?RW(C97B( M[KV<"Z2=U&KM!KCW:BZ05NL\MNOK#@;*U@ H7S^1_%_/W>^&3_"9-33A\+?) MX2^8>*$)0[O1S MW1C@S5;@,]/RN!&XGB]_B<\1N'UX)O=\/WWO-^GQOB,P" /6'4 MP&=#W>3,=1A\H_>QE.";#AMD6E,4!'0^4)B@4#))JQW]7S)B"HG8ZNH!(#** M#@2KM?9QK8.!@D[>32T*%%"@H+ ZFP(%.=&Q%"C(@TXL7J!@']9:C11@[O&T M;B P#96,!IK=EJ=FJI6$"KMF8LX#[LV1S'[DWL\9?6%02?Y\(?!8 M/ZZ)$7RG!V$#D0=/'GQA-3%Y\#G1H^3!YT$+%LJ#WW_V9:WZ6U*'!^'/9YWY MNB9R^XV$,U]_;+36+?,_][AI!:J%OQ%ZF*_/=/"?[;W_DX_/=.<[NQ9/U6W6 M]7W7L,2G2BHF\)ONA+HW9AT,"M0U\NZ+)7+H;']!$5O5ZF3T% VMM>9Q[>18 MRN%\FU(4"*! 0&&5-@4"_%*\[UB"@;D9 \4#,C%!B@8<*!* M7MAN=-[_@*(!25^^<7*Z+5_^ 5=AB3Y^Z).?NXX?VH$%[OKRQOUW^K/%KG4O MM/5X1)_#F=:BI'[Q),:E90."!]SC+U8P(&/CX#9Q\!LX+&/C.-![-H=O3>MY MM27C K5Z>L')SXDMI9;\TRS)D)4%DZSMMD7##4 FI8FF@<3^PR[_ )509Z)M M#-8'P5>1?IA_9WI?[SYW.K%.&2%,!UYTWTA_XD<]C^O?CT2OF(^Z_:*/_7?L M>#U5,@78#5/ANW]E/?M&16>"[%C/]4#'__RN]HX9W+8!: ;H]/CS2#?-Z'-J MG1_U,' _R;O1BK#UD<\_1G]\8I&57%.,F#&IY3ZG6/>TJN5$?BJJ[[FV.6W+ M+1%(,S>6'^VVY8VU&M5&3@(=A+)X8\"'*/Y^?M=ZMWB3C9;P?I08B+;AN[9E MLEKUI#4*V$2JO@TDDKO=P)+=5#==.>#VC-#S >NU-V9WO \FK&-PMDJ 8($T MFPE;K3R O?@QL'I6,%OI%6ZWU^&PQ[VRR)E55$/9Z?\+]PW/&F'DA,A".LGM M]H0L<*$S]4W9Z08]H/4)9BE8B:)*2U%*$Q-1K414M91E3$0U3[V!PS M1-HLEW_OH;F"I1YF.NGY7O+A 5EIH4-:,@&9@#R[MB&'6?Q8I40K&DB%UZ@V MQ1V;*)H"IE^Q8*.Y5L'&@5'G3I79H1W?:)V>M)+'-YJ/6N=DS3X.7WF 0Q,R MAS'F57/<#ZPG]JL^A/\-_+ 25W388];8;D%'#I.VZVNG0LJ8\IW4* EB07F4 M"[.S;)TB8K8NIS#,.:R1=YN*[//U+LX(W,OQ;%#DH:.V@]:IW6MHZ+7/S@1B@&-9X/=.>),\O!,R.!Y]JJ8^0S MAZT:,YI K!=WN.>C@&/-#3NAX$,Y?%0*/A04L:!]RH59"CX<@E%&P0<*/NP= M[N3SYF0/A(B<[(&"#\4R$L#\:U/PH:3!A_:CUFFO6;@P:2QY[5:9%K67W$'H MX<*S#'8?P-.R88=ZC>(.Y7!/*>Y04,2"XBD79BGN< CV&,4=*.ZP=[B3NYN3 M/1 B*1Q3+2 #SKT/QB)+& M(SJ/6J>Q21T$-V7/=+>_2;R!@@5%%RH4+"@H8D%;E NS%"PX!".*@@44+-@[ MW,E'S"!$YV0,%"PIE)-2UJD9Z\W!"![YE M6O 2 #5\QMJ ._X$O\):@BJY\L5F^?1\S2KA^- V40A$')H9L9'!L/?EDSK? M]Y(/#\C4(I^ 7! @YWL. ?F@R@=MO-('S:'=4$ZOM*$]KCL\X-QU?*Q7!S_T MG[???F%?O]Y6V!5<,.)B9\HS!6_%9+=AS[8,UC4,-W0"RWEBEQ;.N"-_M<7!X!BCYJ^1*$9 )R.2O%LD@!7^U7BKCI[C^:OVQ<=+9 MW&/]PFW7"@+._OZW1N<3>W!#8\#)AT,N;/%Q3"XLN;!YW%#A*8NJDTFT MEIH!"!$YV0/IN .UD!NOK4/.(9)+Z5,WL#*YOJY+S;W ZEN&^(6-0L\/X2W8 M_NR>&^*[1JT.#K>$<3#@\H][W>OI#O>/;G[8? Q.M7#*Z[5:O<+N0EM=I37> MZQ_^_K=.O7;Z26O"W\=:RSP2?U6P3=JMQWU+^.FZ8\I;S@<63QZ#ONG#XKA' MI=$%ET+DIQ_X)@J!B%+8,'M??L%R1Y1JIBPH 9F 3*GF(AFDX!93JKD8;G'] M<=WQ9'OUBJ4+?&DYNF, @,@%)A>8<'P(FR@$(L@%WCL.#L^F)1>8O#,",@&9 M7. B&:2-.F6&B^$"U[7'M6NMY[K 6H?]7KVOGE=C9UAKM&H5IOM,-]T1CK2: MY3&?UMI1RZM%?O)T6IA11KBD[G#H.98_()?XD#=1"$202[QW'!R>C4LN,7EK M!&0",KG$13)*P26FK' Q7.+ZX^GAN,24$R8GF)S@ ]U$(1!!3O#><7!X5BTY MP>2?$9 )R.0$%\DHU6I:]>KZOE3VSZXTV7XQ>>6@:\O^Y^SN*[MR_$!,%O[B M&J$<+%PB_);&H:0BX\/>1"$00<[DWG%P>-8A.9/DYQ"0" 3$ F[[)(!BEZE^?=KZ6R?TKI79[KMA':LC+WJ^5\[^D^93(+ MS=KD:Q[X)@J!"/(U]XZ#PS,>R=XS9YF>1E$H[SOXE"((*\S+WCX/#,1O(RR0$B(!.0RIDX< 562M6SY&P2C@]D$X5 1"FB;WHA7[KFV9K%8]:8T"%MFTA3>BM5IS36+."=AVKWG7W^C! M4\.Y^\P]=JL_<7:%B-(-,:_TBQ[H#-TM]AX?H0RH%XJ8T2D%W2:@LS"XIC+(_30[. 0[H M_/E=X]V"W;5!%^RBA&._KHF$3O;?_\/F_7+EF#A=%6"N,X W>-*8?Q:>,7K3 MS/7@[^&(.[X>N-Z8C6S=H=3EP6V"$)&3310"$8>E&8X#O6=S^-:TGM<3]ZGU M_)1X8WOJC6L]-?V8I5OZ >5H8@;T.KI#24_)[8\M<<91DC6[-C=/F\ F"G" MFF95]A]V^4>]5J^S2[B':;6C?\)7T6#U^7>F]_7N<^>?2Z):91Z.JYMKDB@C?$)K/,G]_=7_UR MW7WX_>[B_MT,_+S96CY'ZYA+*F^WE(O[-.W-0O"?H1]8_?'Z#/SF+'L;>GX( M7[' 9<& ,X__%5J>\ 5\YO;9/3>P4E62M-9 MT!KO3<_X&]X/?P>>E9@ 4=< M_# &NO/$61?=AS[33AO-"F;?='B:RCO/^"TIO#OR+)MU*@SU MSI2INUK(H-G>S3F5'&CK"KMRC.IF^9%=TA!". M_6-VX5D&.ZNR^P LJ(,7Q\M8/M]KE(R4[S4J!CE\XB?"S\\:]T#X&8\L9ZR0 M"2M(.K<"6(ZQG%O6<<0][EOX=E&@>CZP>!\\:O"N16'K3;]O&=QCZT2YLP&G M,]WX_N2YX#D?*7/C4OS/AG&*)' V,:8VCEG<_/OBCMU/]QC-$0/&->- M 1MQSW<=]C)P?1E-T8/0XTP?C;CN843%=E]$16MOC*E?@%40BIPPT"!+F-$0P; LYXM,]1M M>RPB0ACH<3U\,=,!SI[#QP!A@*,15.2M6&'+^J%MLY'[ I?!H_RP)]=GN4Z% M]?%^:Q@]QG+@M6.Y;KC)T#&0(L)2@2LVGOI91*1DC$O$O6 Y7<>!]47A)X!9 M'*&6&X+K^EA8CJ$G'^X7*ZS(=7)90>[+,!1X^(&9ZF"WCRL$"#LRGB:O M3#QB*I:Ì:>?N<&CYOMBVPI6G(U5;SE-4SMZWO*'X"+L3Z/=UL)6SP!50 MBX$?@Y17V% ?PVI%WA_#<2H"9P(I8L3MV?*"D(O7N_UJF1AN681T@R@H(,"3 M=(8AT![G3A3IE RI(IQ]UX9/B%7)QCZ2I0J"JA9AEVYXEW?=87[;#K6H= MP4?YW^HJ<;@5J#DOQ+H8W&FI=C^+ZY2-.6/M!Z429B8=BB:HNA^A:+3@L?],MN$D5;+E]^5]T_\]>Y1C62+>S,)K7X(&<@HV97WD$>[3V2RD2YI:U;<\#R8O--H,^U]O,&VCM MUVWG0(WI';M#^]_83IR?LKL=Z?QA$?V.[ [)\2B*X_$F4)(6_J7EZ&#(@AV; MM/ ?/*[[H<>]8MHU$^M=$DD,!/D1(= U#*"( ,2A_(YL^\+;]F12Y]5RFQFS M+\+&RF224CQ^W[)'&,:AKSOL+ RX,W#[_4):QMDMDFE<%-.X7 &X*(Q.5F=A MK\MAS^RW*OO%Y4'@O&5^]^T,X)F;)!.83.!#1!>9 MP&0"%XJ@R00F$YA,8#*!]V4"_Q::%NM6V:^Z8Q;1^IW>'QF^9/@>(KK(\"7# MMU $388O&;YD^)+ANR_#]R[T?6[;[)ON%++N87I_9/B2X7N(Z"+#EPS?0A$T M&;YD^)+A2X;OO@S??UNV;>E#]J7*;KGN&;R(UN_,39()3";P(:+K*]=-1G8P MV<&%HNJU[6"R/0[>]I!#:_[@@R+:'*G-D:U!ML8AHNM?EL%9W/NVPG[A#O=T MFYT#2GQNBW989(J0*5(HHE]FBJPR[R]'\YN68R>8F@0V_3FQR*E5Y6" >FJ& M\^1]IP(0[#_L\@]$XV28''P5#7:>?^?T+.C36FH8=,\UQX(2!L'0AC_^/U!+ M P04 " !AB(A4 G-SZA07 K"P$ $0 &]O;6$M,C R,C Q,S$N>'-D M[5U;<]NXDG[?JOT/6#]L96I'OB69)-[)G))E>\:UCN6UE#-GGJ8@$I)P0I$: M +2M\^L7 D2)$B"I.B8KF4>9BRBT>A&?VPV&K>?__:T\< #(A0'_N>#D\/C M X!\)W"QO_I\$-(1I [&!W_[Y=__[>?_&(W Q=7U+1@[##^@"TP=+Z A06]F M7WX _SB_OP$S9XTV$%P$3KA!/@,CL&9L>W9T]/CX>.@NL4\#+V2\*7KH!)LC M,!HIQA."H"@ %Y A(/^=@=/CT]/1\;O1\SDT^''SZ'QX >=;W"%P/6%3OCV>/'NX_LE@J?P MW<>/;^'BP^GBP_';C\Z[#^]_6KBZI,%V1_!JS< ;YP<0C#T/W(MJ%-PCBL@#<@]CKD_4/:-1SW%K^/3,1?CS0=QS M3POB'5+D'*Z"AR-><,1;//GKW4%,RDW$=EM$$_HEI(O#@*R.5(FL,#H^&;T] M494HVY+B!D2)K)"0$E;60%)4T$(0;&!20QA?/) V%QUV?))2HB=G72R+*,G* M@IT2J;&3(12%+LO2"HE/CX_?'T6%FGZ%FA7HA/QPK\]XB\?X]A$BMX) M0I^173'[N##3@(?];Q7\1?$"TH3_DT'_^%92GWSZ].E(EB:BA(1PKU,F2UR: M$<9E)(?+C$2\^$@42^N(3A4U(6,$+T*&K@*RN4!+&'K<^*'_5P@]O,3(Y;[/ M0\)Q90BT8@;)"K%;N$%T"QU4#^'\]2[J!MYI)T?_^'(3^!(Z%4T?'BUTA9=R0>C4Y..8H..;,#X!<*6P:-HSW%4"!H)4:*H-9B MJ-=;M/^^K.5B?U"O36HV6OWZUQ#"YC_J2U;Z#JL?(_&C4J1B#]!6!/W537XU M$"+[ZK>4(OUJBC]'T9^UVM>_MRWQ4>")Y&]:Z[TH]&,MNR'YGLJ_ZAM!^PZW M>R\]0HX@<4C@(?[5<]CET]:#/F2!Q./Q)^$G3GZJZR<^97B-4,KLBO_>1T;) MU$K22TB/ZLCQ0]*&G9N KEQ!_U&TX#P(;-&B'? M$?(8E:%M&HZ5B5 :+W8GA# F;2A*5.F9!)*NJZE YBBA+3K4\$3^U0 ?Z;"F M;5?H47K4'?&3)IU1%.IW*E!CO*@ZSR=28\04#EPUD:#O!TS*(9^II]LM]I=! M_(@_%-'DF=!MSID!S&/P.=KP;P5#-W+H(8J^WE]7Q_"1-\U6;#8:2@12(KEH MB7TLQ3\6_\!(SY>HIH!HZ^>C?(T\LY B=^K_(O_>$D0Y$]DS6NV8I*JF STG M]%I43"4KKQ<_59;(&4CUTSU: CDF/(N_[M4CQZ,M";:(,,QAH@T\)8,U0T[^9RWR*D]_4N#JDS^A[X*('=#X-7/^K5UX^Z_&_LY_+Q/.N,PR63>9 MWLZF-]<7X_GEQ?GX9GP[N9S]=GDYGVD&K$%L,]^),%_"A_^MLP(Q+Q Q&VRW MK^WN(.'%:\0P[YU&ALS6M%GUM(%5P9L,[Q\&*[>P\FS.__OE\G8^FUY-[R[O MQ_-K7FJS<$DMFW7?5EHW90JF5R!E.]AU3[O.YM/)__PVO;FXO)]=_N_7Z_D? M3>Q;4-MFYW<-[*RS_T^X#>A_@ZB5P>Q[FGTRGOUV=3/]O=';G%:R&?E] R,+ MKD"R':QJB82391S3!T0>,'KDP>TYI)A.EWI\KD?#=:O8+/J3C(@3;OR'8BAC M8LD2!$N@,QWL6=>>,[SR\9)'*GR\XLCI/.RO[@(/.WS@5VC.ZAHV:WXPK*GQ M RE#H#@.IJQKRGOT@/P0\=?L BT1(UW!3'Y._1"] 5!\5M\P(I?P6)*F]T^&783?(!D!'1.@\GJFNP<>F))S&R- M$)L$FVW@E]JLA-1BM)-CPV@Q(R Y@9358+6Z5AL[?X68NZAKKH:_$NMIQI2B M$KN5$MLL=V)83K$"*2\0,1ML5SO^W,IE3_[JACNLD@@E3V.SU*D982H.(&(Q MV*=V/,D"Y]LZ\%Q$Z"6'.]L5!Y$FFKE-ON\-^P3U0:R^F"3 MNC;A2-Y@)N-G/J::!'(4B_S28705O@W, @@7@/(!D,EBH?A:1X2@/=.?! MXD@P1V*QSZF9PD@9 ,%A,$XGV?KV6?NZV?M3,Z=AR=Z#-^JO82%$-U:>PX77 MQL9Q/9N%S5R(U<(1Y\&^^T_45-C65L=F5S-[4C5I,QBUF]F;"H-6T=N,:>94 M2F9R!CMV-*538:3!4)UDMJO"T')RF^G,K$YAEGNPX;[I[@KS M%5/:+&=F:\S4]V"VCA>YCUU7"@D];2/F!6(0>R7!:'MV-@"8:1W[XG@Q*DG: MU#>3@C=QLP-4NLG5-D9*>VXVH!0LP['D=0>4?">43 +?X?I%I[E-E]R#QS3T M'CD(/PCO'6>%6F.G11LV1)FI*SNB,F((OR0^5TH2D(J29,$&K+T8UC+;F+\' M\ H;M*'0S+@]!PJS6[H'5'8XYS4+-QM(=M-E_)M7@:L5B<['.]\IJB DU>ZO MTP9LJ#,3A96S:1R4D1 ";.IA1@ZPV"4%D2@#R#H$6>- K!TG&VR:[9P;(K#O M 8UTAFVZS!6U D@-?C:8F/E/"TRT64+N8,S)_ $NW\63G'3G2DYL('E7M*IN M'U\"3@9X/#,\+J+#XCM$B>(X@*7'8"E1&S\(M!A(?2^0!82+ [PG"YGZX"P.2*;:_\!T6BCV![NI44K-C29,QGU M_(TF"DAE$252FA'CX@!-G@%S7:V)U$]56P:L7(AAQS:J-T#65^ MJ*2U-N#B.7!Q%QTBO!-GX?X5XJUX!6\1VP\C%J8VO#18_DD%I,K.A2J1HH!<'Y?D: M$289%PPHR08T=H?&Q@%7*T86#+TW<]25&!J"KF=W4DFZYY(RO!'+%*Y")BIL M L+POZ3.\;?C*B#YZJT\53=-VJ#6Y&C&7+HID0M$@@%=,O4E!1R/11O^!FSN MN>.O^=+K!O5MJ+$?$SFXI>IWX(-0V;"NX''$6( (2B=/AN63JU@JG'RQKY@.AW0 MU/[(#GWIQV83^)+BGBM*'O@0G8_$*0VM&]3VYFI#49-#0/*K2$3[$3E0$D3# M^%B&P2MU@:/F.V*;L; AI.1HD1*$#(/Y9_0HTIGC?\EU8Z)TNA5RCAV&'ZP! MSA[L+ CYR4Q#5_J0I%D9.$OW$;4,TJ8'P'0-&.ZA&<$.'X%(NJ]<9-H%-B%$BCQ7:-I',Q+K1!\$6ELP"TX_+?LX*T1D *7$Z1"RS!*IXL$!]@' MNNCIK:UZ3"_/'1H0WPWBVT5?S=C8,%9RC5,QQH8 [)D!P0A<19\R;$F?Y?*1^.GWO0^<:'65P4 M&M6\X]\V7O E<%'UF1+]%=<&\/H77@F IQH!H9)(J"JE] T08N8YECT395(0 MZ2:7;N4HE'[RC@4@-012Q5&LHXI48RV!5'-XN?8Z4S$SWQ-0>HZXV]()JE#? MAH\-CM7W>YF31^+LN*BQW &. RSV@(6(AGP'>UCJ(U;>Q45W)'C E#\[1SZ7 MNW)GQ#[\;# QL_DYF&1;C-;I*0*0M K>Q.T.A^3L!Y@DSZXV9_.G\2([WZTY M#;0'.QMO/0B2H !2)U> M5-K8C[3E90',!S,)/ZFZX'1P-!WBXZKH9M/FQTTTYF+#1,&!)(5WIPY@Z! , M1:?*-]^?VY2)#0IFGKKXP/H!"<^+A"1@2/)O8H=C-*R(-U1DAQM$ ES;28(ZT"VOY<;; R,\$%MS-$";BX90$DV79T+EO4>N&=#@.*]D11XZ]8 MD_HV9)A)V4)D#%^OY[G5NL5QP+6KVTQO)EISMV'__[;[ST=/U#V#VRWFBLMG M\1/?#R))HH?B&8HV*4B#"2C\>>TSQ&5FZE2%*,L0[X2YY*%'.2 Q#] MS?GAP)U+1FX8K7'@PF#/$V?.?SY@).2L(.K21]BXC(_$7/7-Y,]A_9B!$OZL4O2.!&SH)E L5K*;IJ6+Z)FOS MV(KXJ!Y(UUJT'J@IOO=ETYO7WT4+&^JY(R-B-\0%BOY_[:LK+N[@3K15 M\K87^(5.6/6F[^JXC)(CQ6+.JE]L5+K*8EFGOWKQ-ZDP%R,&.N* 3"Q.-*!I M<#)'3^S<"YQOB<(M:^?="E-%WP< >W:(8?8F57J(@2MN(NC]@2"Y]%UY+\[. ML'0U38_M*=Y#@M;<#W%SR %;L8)VNAXK61REQ-_R$H6;U>FQ\L413(G6-8E[ MK&XL\A4)-NJL8_H[9NM)2!D?J1#Z)?08WGKH#A$Y5N1?I.G"PRO9>$FW=,RT MQ]TGXCFQU^(!>O$T9=$IU65.HEWE/G=';&#MVS4):'D'U"7OLXN;6OW!&ZQV.4DTMM4V^<=':6F=EH7=]3>;'K<1>L%" MI)6=;-*F@J"G&9O;4(C'82TO,Z3)[8M*H_)R?<"$?896B+R\A2KO.+WAH\%, MGJDN=0_'AI6BRU>JEI(Q90L%77:VYN7$"1>RFYY/5;4N><:#.RK7EU&QA)UF M7ST;54_?/VN '_M-ROUF/$:Z1]Q]RDR&(I(Z7\O+L)O\N*7_UXF MQ^0JD]S@9?+E*"G4'8 2X^4U&;L/B# L=D_>P9T<\,V#R1KZ/O+N>$#F<[@E M]JI%VQM'5V,2:/)HE2DBOT'B/HKUB]S\ MP9*)/W-!E)VPISBY1>PQ(-_$.0_^BGMS) :6N[@CBPU%4 MHJ*-JJ?*%2^J,'(L5K(>)E>*9IU.B3*3<_[<$7D!L@TBKEE0VJAZ M"DH^[I*A/:]^1P*1 PK([C9@AN^TD/54O;(D5[SRTY8+2\A>U?#!4#69V!)3+/,8W$=K(\: \. MO\U.F%&T0IRAUI?_FTQ5'/7W 5+_G@WU_= M28%47S2MI??(2@P97SX[D!5>KG=/LE]%17TQ:@TG\)7W/95YKTYL7O=XPO^ @_>S*"&,LU;!2#T=6=3289Z.[VA5Z M/>HJ.K%:9'3YZR9<4G9X4I.XIX.4^,3+>: ^R9H-J'9C7[V@G&>?5B,)INLC'7'M6O MT$,_GMX(8],CNQ:I:;5>^W0)7_/PX_2,H_-=2A('+O),]=CO:2[]=X17:^[O MQP\\R%NA>R1 S9^K=3NAR,6137Z'TTM*T$-4ECJ/Z7(I)PZRXX7:Y/U<\=#: M^&HV-5%9RD;W!E4IWWY.Q+95DV;UV[O;#'[]A%MR &7VA&$N] :*R0]Q4JW[ MSS#>:Z-M26Y4ZS6-X4ITFR%'_&_JHQE^FC\&7RQ]44#_FGKADCM+<18H:@>0 MUM7S@6!_UM29&D$Y+U$'(RTK][8SC'.LLVFL>Q%T3)=?XX16@HK&U5Y1(DS3 M33T3;Z'B;9N4TF$I>ZX,5ZUB+MH8J&_YP$_*>C+UJO).F+ M_ZB922\YV[HB_=*T5@_=3BT5C&1ZW1J]=E?R_"<.$,D@7AT[7A$DR<06IWCA MTB;TL2/;H_+J$Q>1W/+"_1GU-"$9N:U$E]SZI^+"GJJBUOQS^"ZP'V^S5O<, M7,M=#4L,T_/!JHX:U@_*BPX2<^(?F?CSNS;YBIQME_V2/YNL_%RS[]UJ7PQ2 M)WJ^$$=X(NG,"5Y(H40*4^4VO\ GO DWF>)H;)C>,33C[9'=>"/Z18L.NF7[ MXB/4Z'Q2ZJS1!O[R?U!+ P04 " !AB(A4R9'<:[P4 $4P$ %0 &]O M;6$M,C R,C Q,S%?8V%L+GAM;.U=;7/CMA'^WIG^!]7YTDXK6_+=]7PWN63D MM]8S]MEC*6G[*4.3D,6&(AR E*W^^BX@4J0DON"% @GE,IG$DLC%/@^!W06P M7'S_X]L\Z"T0H3X.OQP-CP='/12ZV//#YR]',>T[U/7]HQ]_^.,?OO]3O]^[ MO+[YVANYD;] ESYU TQC@OX\OOM+[]_GC[>]6S_\])W7B.PJC7[\VB MZ.7SRG'T>?CK^^''X[N/9A[\.X(M!3L#/*Q2]W#^?>Q^.!\?#XX^G M9[D+'QSW5^<9]6XN\Q>^&SR]/_LP1/@W9G[_N.'OS]Y M>4WQRY+XS[.H]V?W+UQ%P!N&* C0LG?MAT[H^D[0&Z=(_]:["=WCWB@(>H_L M-MI[1!21!?*.$ZD!\/8Y2,F#1Q)2_O'+48Z]MR<2'&/R?'(Z&+P[2:\^2BY_ MV[G^]1V_>OCITZ<3_NOZ4NH770ABAR?_OKL=NS,T=_KPJ") PAJ@_F?*O[S% M+G]& GKU2J]@G_KI97WV57]XVG\W/'ZCWA&PT>NM^" X0(]HVN.Z?XZ6+^C+ M$?7G+P%3B7\W(VCZY0ACT)8]A<%P)>2["8*KH!?=>%*@C)BPR'G#(9XO5U+'$8ADH^'B_NOX_O;F6*/#$Q1$-/V&433L#X9)U_DN^?J7!X)> M'-^[>GM!(46CT+N/9HB,*$41O8@) 04WB0I8K\8D_3)PGE# C9^XN!,3P&[" M!32&R?(KDD*P>9\154>NB^,PHH_(1?[">0H0M*U ?K4<(U#&,TRB"2)S1B.- M6/^F,A"*[S>B^H5#9]!AV?^N?HN!OX U/HHN'$*6X.%_=H(8R6 1%&@$7&X8 M?L6A*]^W2@084?X?&'NO?A#(Z)O=8\C:@/M_]F'()1RAZ.K-#6(6&JJH+R;/ M3-=Y001\8/A\BR $X3'9_?0GNE),J@M5"S("YH%@T"):/@1.&,'@9 /SA5D9 M22]1+<>,UU#UT6UXXU6;\EJ:LOTXC(CC1O_RH]E%3",\1^36=Y[\P(^6"A2+ MR:N&MAO8LF^8DRSU83G. !)LDWX87SXD>.5&!8*L*0GYS/<3B.L/NK_'1HYUY#$1^:(ABL MGIK6A;>;F4JS!FIE[4)*;=$.B+N1D,.<=-&X,^=]='-9>[DBA,:S^=<6M^/ MT#R]?TKP7$;'1 U<\E0P@8N_' T'@^'@># XZKT0'Q.X\\O1Z5$OIJ H?ED9 MV:/>*V(35;[;,[ 5?>5@RM@X_7VP47151L([^T@0@UWHR3+<[P\5]V[5U*4"_1U,S&(H4XCT4"?*D?D87O(CK&@;=) M5-V^8KD40[D<,/YC= TCJ6B"=A,F,1T;)?"O)YGXH"3>3!8O"B%N#X#UD3?W M0Y]&+(I?H,0Z2"7WUHDR]"0I G/)0IA+8#W ?.:E *=&D)EL Q0$K%N$WIU# M?D5L>J6 I$J*V:RU= U(*4LMN]G,R""84IC*3^7RN#9N4\HEA3DE(A!TIIYY MM3F2H(=Y"$X)$Z/('4%@UTIR:??%=PFK$C1 G.>;*LS MA P1J.#_K4Y JHHK<$F@9G7RD2#@@D!:*>^H,P:H?%J!Q28_5J<8":&OF<1: MG5PD1$#MHH35^49%QD=092#2%5ZXQ*&4C][BQY7XS&_[R^O?]70RO> M.^*ZNN"=*6IHZDQ8@L,E6OW_)KQ,$KB3P28Y :X3IKB"M"UW*_>L)"5+Y3WE M1MHRM>JQI6FR$Y:27K@CIO<\Q5IH"7ZZZ2GY+E6-H); [.Y>ZV$JDF?N3?5U M;,,+U:UR"ATZNP[PZ]H@2BV6B@LU C(=$ TLI=:*,K7M%)'8C6("_+(P0VI( M%=W=?AF9T1R3R/\?=^P*VT[RLM5*;^0DW4^W$_+ U'[%(<]I,=C76_K.DF>^33#OU,!:3/V03157[VFMNSM!4ND>"@"9:1LW@5FK*:&>^G]XA\HQ(XFYY_)34,,['NBK=6EBT8 M<^$S<=]EMG[U'LSF%[DK'Q#QL;>[<)3LJ5R]N3.8(:)',$%7TRERY4I5&M:L M_9V;EIX%5NN>5B M:5(DMGJKE!)V*"-08@E?/X7L@'BJW--1JGG5=::JED78*M45.Y#(L":S6JG\V,%2(Y9:KU2VS'+.FGLO M0ZD0FN7LE?>XG9=SNETD+3O=/E&8OP2Z 8%-NW"X6HW=^NF2U:8/ULQ4ODS6 M:$LMO6?6#(;6C\54.PE06.3O]MQ/$] :P]0%XRN&5+TPNI6)%XUR4EB26#5) MPI GNG9\P@L(WX%+A<]\R7CLSI 7!WR_?84W=H)LMZMXWT;-/^VM_=:]5O/( ME%[&6L"M++ID*0%.@,;(3=JZ1$]1UO)H&L&,.423&<'Q\VSRBO^#'$+7(,3? MRFJL03-GC0JJRP:\'X*^3$LI5IIJJ0-T9)^: YZ7V;Y#D,:/FWO 5GM2%>(: MMA>VN-QS)V#);.,9@NGP>@:3G\OD%IG4O*I.$ZT[3B7ES=0X2&K2/SJOT#$1 M\9U@M9?.JCJ1A6S5AGIIADHW)(I%1^U*5R6J"VY)PX5:)+Q)FKL+AJ^ X,&PK I"$<4[6]7RY)K>KT2EZ:E)>\8JBFJ*3 %@J# MZV3?UDDR H#B,3V'+8B M=BSU0*R<#>HS4SCBK)P/ZG-19T&MG!2JTR+I+JV<)S;0:6JB'NTIHZ&I05HS M9KO2PYBQ1Y:LL PA2Q@_2!0FR'L78_6)PK[0V@B M4&+):!$8Q\4N@-QV=WY;6R9R4I%N)#ZL4$PZ@:5>5MN0))-8ZB2UO]8CB!7+ M/"0K(\:]$%(Z-*U)6RFUR>L7NZYHY,\9PNLX8C?L5O&YQF3[]H9=8*/*=-XJRQ_,0BN;0L=A3^!]O?\^),FNDK *]XS M?-9 !\%_!<,Y>47! MWA,)HU%2\*M=0V'=^B2>U'^"W6%!GW5JY;&F5IY1RL M7,@TR=,JB+!R1=,H33S4M&6%7T> MQ^I6M6G=WMIO?2;7/#+S6^];57K5=]YW!"EM]6[*%%:I_-XVLQD44Y#KA7U+ MT6@,3@,XNN#VZM I;?=:&'/K\V!]@GBM'16MV-Y P-Q.B)-//N3?)+%;(_&+ MH/"N!2=U:ILPP3\[Q&<)-[Q]EE$M8WP+;F[!;\AJ772W$;65M"U5L@U3OHN@ MU'"MKK+:<56B+>C[MM1_*9LCY:M$%GMBY63[)IOLFAE7 V/&X$#,@$J"JO3T MKLL8\Z(M1&F_A1Z\$S8B73L%3<7 M+AW-V:?&8M;R!MH'_RU&5S?BY<_U=QN@EPYS6U:AUZ<*;VV$84K/T11O7*"V MZ*S10NLN2T5W,R<>L&:9&M?0E=D14WX80R],NB,.=]6[AH_^L]2[ESJM&#KX M05K!2_B#1KZ[9QZR9KI*Q-5;1!RP4GX(0=@-&$=> ) =5H8#4/#Y!JP\07*[ MI'M5HWU'88)EW%"WL]HC=Y_HM9VST,\_(N#%A3B%M\:J"20_\?.:6=G+N[PB:Y*M-YXYK.(B11X+U.&;%23)-*^&&E1*\"]I>XQI$Z-*?PO !W7SF M\;6[7GT3;1(PCD"=4>C= K0@YS0; %XNNDW ZZ\3*Y#X_E%TC2 .= *F=--]T9PO87N.VC=:6H2$01]9!.47I32!H-])3E=Z8[-QG^-=-> M9ZAI(C#4:ZZ?N'I/9'5RK1J!>E&-U2FVS1(F$M):G6:[_P$J.]>Q^MRN_=,I-=W6/OOK ML+DL6M+)*#O[1IGL) M9]^=PQ5E3,5W[.7EMO:@U^%"/S@Q"DFKP[Q]+IW MFIE4WH,F4J_5V5>=X[BMG"-7!E\ M8]DH770U1?.F*C*J)K-6YYMH<%*VBF%U"DD]'VIK5U8GB.AU$OUE2ZN32#3( MJUP&MSIQ1(.4[9T/JW-%=%S2:B=+.S?$T+;L>4S]D%5Y="&JI#Y/85SO.5X[ M/F'Q!JO:FFPZLLL [N;F(_P6SY&GME^[1PU:W\C=!S:5=<%4#[#A3W[(8;-, M@N?0_Q^,6(\EO4WY&4L">L#KS+2Z[_M**6D36QU#M(K_YO MW6A$V2:?P+8OY/Q/9DZ8 I,AP[!B2JOM3>K(=4I.(84+LG,X)7=OC>ID71>] MR.L/4I"_8'=*#5,S^MA'K4-GR>+4P@E$JP28TL0Z.B7W@!IONOT8?%]L8G.] MSNI7LVWCO]246KT%M<>G8#Y>L'K/R[+Q(!#T6KVW9N!Q;$W(K-YLL\F.B$SE ME3;_^D(+;,D/[#]/#D4__!]02P,$% @ 88B(5,0\%?13- HKT# !4 M !O;VUA+3(P,C(P,3,Q7V1E9BYX;6SM?5]SXSB2Y_M%W'?PU;SLQEU5V:ZJ MKNJ.Z=V09;O:>[;ELU3=.T\=- E)G*((#T"JK/[T!Y 404G\ X @ ,KW+KA]^? M' Q.+J$;KT 8G;P]64;1\R_OW__X\>.=-_=##(,X(H/A=RYHR M0W]Q?GQ[^F5V=OK+Z9=?SGY^]_GSV8?/7S[][U/R M@],"@=]3*4X*__?+R:=WI^_.WGT^_U+XPP?'_>XLP,G-9?$//YP^??SR:0Z< M<^?CER\?G*?/YT^?3S]\<3]^_O33DU?D%#YOD+]81B?_YOY[PB*1-PQ!$(#- MR;4?.J'K.\')="OI_SFY"=UW)Z,@.'FDG^&31X !6@/O748U('K[)=@JCTQ) MB)/__/5-07LO3RAX!]'B_?GIZ8?WV[]^D_TY_:T7Y1\4__C3^_27^9\>D/[Q M(?G;LY]__OE]\MO\3[%?]H>$Z-G[_[Z[G;I+L'+>DEF-B-"4%^S_@I,?WD(W MF4X.$4XJ_X+^U]OMG[VE/WI[=O[VP]F[%^R](8H[.4E5YR 7P0 \@OE)POXO MT>89_/H&^ZOG@'*5_&R)P+R2FZV.Z""?*/F_.4'PYB0C_.WQYE"S?AB]]_S5 M^^QOWBKL#J M"2!!9G<_[9K3)2&!W/@)O,VU),9O*8$BU[PL0R+X6VH(3\_2S?FW&2!_10SY M;6),]CFBLM%ODC-@^]W[A*?=#\N8X2,6.2\PA*M-2G4:$9+T0!I/[J>3VYO+ MT>SJ3AZO'T>R&_+9)LD="[T\)>KO:*PI&MJ(?^M184J%W M_AR\1"#T@++J:Y@Y^2%44\A(7C/-/1S]Z#(,+; MGU"=G;T]/(]3WN'"P M[XY"[](G9R@3/U5*0(\6B+8_#)PG$"3.2JL1WIL6'Q>X&SWA"#ENI$KP4VW2EG^ME/%.?'-OL8RU, M?R6;&SD!F?^1MR)N%[6L-)R1L2$B0B,I+0+16 )QZ)?TN !K$,!GZNY)B-- M2(LP4Y!8#L+"G8.^@\+Z$)&DCHJ9G2'C%-00T;-3$#$E#P@*GJ8[GVEA= QQ M-)E_A=##9,JG *U]%^ I#(2;%;N[29%3O MLB@4IV-43T2*KVG\A%WD/U/OL;"EY/CC(R8SY1A%A>DF_[4_U>1'6_443<-E M%I!L%J"!0 ^9_O.\>[8G*!MS].)SN9;5W^KQ7;:AMIGS%(CY*WM?ZF7WU@]! M)D;JEFD6C.Y$KZS9P< O6,9(/!:@V36RM O[XY M.ST[/WUW>OKFY!GY$/G1YM[_@Y_(&MY MM"$7^+/],\LM\$Y8*)?PB_U3RK=V:X)UN; _FW:HFH5M#EQ"OC#K5FBRB(]+ MZ(8H>2[WV8?CDKLQV<$DMW]/"TE>DJG*93VW?TL+VJ]B%C$7\X/]!U&]F!*Y M7R:\_1:,;XX[3?'GZOIHO^$345<)+(2):K^EXQ-U#[B3"_CI6,P;-\ J%_TG M^TV>*!"-7Q\%/7P^ENTL#H]D.K!_GTL#2SDU5(>>^?O[/361J?NN M"^L]G4W&__>WR>WEU>/TZO]]NYG]8ZN-=ICO:KJ68K]+&-:1>1JY+HRI\[&8 MTB7E( ]_>_8(KU=48NP_!>#6%T,O9Z?FJX' MQ_=NPK'S[$=.D-A$6I3F47&(+(G__ C^%?O8CT 6SR.GJP^]1^#"1;K'?W>" M6"@SW#TOFG+-T/U^@W$,O,L8D5V:#'6B@U3 FEWDZ=0J6@ QY MX_N[,[EKJ6O<\P776'Q#[WRL;Z[HA@$(7Q$S&6V$YV+OZ\Z 8.-X%0=IE'D^ M!VZ4SOMD/O+2^P2S"/Q@0CFZQD04P^OQ4CLJ<3K%(C8N%0%L(A\M3:CEB&@. M>-LX$/_^::*@Q^-PW527P*NZ4XA+)$!44SW :@7#]/#+$2#E5P!Q826(ZRFN M35G[)H\(WF,#\QHY3D(#&GM 8Y>CL4\Y LC'B,;F MW#A,3Q^M02N70;/%# KDL'],#Z<'^3!RW M'@3\30;>MS\;RRU_U0W"F@(4164V?-<^&RM1JLINA"[%G%HHJ\DQ;?0::W*Z M4T11#?;:/(F0#^^F. C!L:(/^Y$YO&[P82R526G:Q5,FY6&HP*F?_GPL)R@WCI'5UW$?$[*8VX.@=B(R M -[J/>/J*HQ7614)93 73CA(3HGC_2@Y':P[+*V<@#(=D)!IC%5'Q? ^YA 0BL^-1)<*HQ#Z\6CZ MV_7MY ]%W=(/R%D*F&=\:@$ I'Y1LGZ(QQ03+YJ!=Q= ^C?X"(>E!" M>7]NFGJ0\C!T';R\"=< 1VDM>?: 2KA(#DD9ZR% 5 ^0@S!#>*#_0\,\:R=( M4D'1V$%H0W@21H5S$M0FW!XCCT3MR'?)O3=C=/<'A;],G7FR !$@?O\E2/\W MSPI=O;A+)UR 1^H )6%"42WIY$Q7:0GE] '!M4],W<7F&[DOW83Y^D[>9N)V M(62H:A'SP=DDE\7)_ Z@!6URE,11:+<1W%)68=*:!^BC69%Y(> O)VDS,,I,C=5A+4#TS5@:9$H.RO0W0HZF&%TSHI)9> 8HVCP$3DB[@M#S_WDE M6-0H0M6,F-,E1-$,H%6ZRI)?MI*PG*!V"SLEKAHM3V\I'2=%[>+=.>1ZEIB" M!P2>LSE(W/X@P!F7D1JYI8:RS HK/'QJJ9L4.^_2I/3P*:6JZ^VCO?O5)9@# M&HS(.@J*2,=!3/(=HGVZ690>$\-(,RX5<3Z9<*Z2L0Q-76(Z?&^K](S%+8>T M=ZF8@9(=P9#XU&B$1!K!/=E R) PVU7W"%S@KT4K*/CH&1(MMW99*%3FW!"A MJJ^)1XD=I^;^.H _\LBVB)0"1+4(N=WW"I[\:R2EZ^FN",5NE*!!A,,]95_K M?=WJEJ[]Y$GSR9RX$HD!'JTH).&O).HB\727.&VI,[U(:3*_"2,G7- L;WJ& MD!/E'H;Y#37%Y60A)^[:+#7C:-I8SPBX?L)ED6/:[)7X&X#^.^O3XVHKW&0N"Q?I['P[%^4-Q?GEQ/D^QSC$7Y^]M%'L>(>(KQB\W M$/MU&AV8/U;@8[J:@:MVWXB>BEKJ0?U"EPD>*\UZ[#0BTFCKBQ5Z]F\Z7;KB#OFQ4CW[ MNYETK3PU46*F4?M-H*[E*)Y)8/62@P&L2S*QLDO[.W'H,WX-"46FM.'$D$@P MLWI7^\\,-4Z>",: :<=^^R^!R*C52AFTA+W/:+^%4JV/'?@04X3]5D>U(OC0 M8NR91_L-BYR&U $+F:Y>GYDYP)*R5R#M]Q:5Q5VXX[!%Y,PS)9T^F_B 'WR+;SYS[P,HA&=ILDJ[ 0,">_BU?$34RZ,A.%7 2" M':"4#RU5*WF!H./AE8.BKP%\<@*R5?A+/6+,&U34R5XO?KD4S^0QLV^TY]>A53WHXJ]28?*GJW' M,7T/E!= AP_T+43Y0ITY+QGN%^=XX = >$O69^C=D-,; 1Q)],=I-8QG9\1#4W MF=_"<''KK[?V\#<0T"?6OHE)PDE0BW!?(?1^^$' >!)MVU)%05?WUG(4!M'@ M/ YN_;G0S'"1T_3(0Q(PI49G3*X>-*Y*DU?RT\1)4,I@7>'(7R7YM1A'Q"HB M7KW7?:W') 4!_$$S[6337<+X*2*S? AOS]X/$K)68H2EU)X!8RE@8#NEF";' MMWJD&2N U@ 3'LC*]F(W>@11C,($$IC]$<6_T<.,.GIK@;ZIW0PNI8?[F'K! MD_D4QL@%F#JPW*UL&PCHB5^!($@3*G<.^@XB=L*)-V1JIJ6K"2B97Y8OHSS[ M!R]3\_7]K"-T1,)HB_=6<"$:\ZTEHV??P'GTPT'@DNS6 #X7GRX7V##51,QZ M,+1GA_@2XR)WI()IVT&5O%QL9/J!<9&3.AFW)33).4NAA#ZFH4(LF$UL(J-% MZ=-,=(,)D941%*.H M("3YKWT!R8_^O'->_%6\XM][)1]UQQQ1D3ASNQ]UQMPC1!WHB'-D=D-P>Z?TO?>CYT)#ST&K)Z E4'<2.Q+=)-0U#BH"UA,AIQ6S)" H%%'_D2"W1M0Q%-E;?$%K<9J=6"XA"GE<&VL@6YJM04G;]#-[NH$+&H*ZYN -UPPFO>G21=GM M+RE\473[2^MX[IQ0X,;/9#=L];O8]GOA&B8KQWL1!C=X>5@*EL;%F$RF#ZS: M;Z'#52%-6!KN9<]QF+:L\A+M1M>91(8-9I>^@E RA&FD'Y<(F002 MGVZJ\F),0[VX7NA54%$]INUXLP\BFW"%G&ER:]XOZM*\<($9;'R@J,ZLB ^ M>'11<47Y8/H@Y3(AW2FCJ K[KRPB *=BG54UX(Q)?X27%B[<('M9J!_^!@^6 MLEGV$E-@O,4QERE0*7Y1>/M]!3Y,<'';-P*S^_"J5IN$3S7*GKV#9>]+?&TD M[Z96@FG-WNTBJ37)*IH^O!'69AU55$JQMZA,'YJ=+03.ZC6F"=.1T,XTP56B MR-[5,GVCZ$P/566G[-4GTQY49Z)SU@^S)XJ.UBR4U83G8EN<]6IS"/ 5]+-G MB([.I=I.?JO&#.QA'6X+:4%SDIUTYV1^#Z)#;^C"":C'U$'+$OG1K6YD(B&6 M$1CF T#T!\X"G+6"8.[0D8(VYO>6L6 AV>&'K<:_D!S^0LGH(\G11WRCMZC] MH#F*R3S-662#\N.1&PCTD.E.ZVQVQN.N3*OZJJV%?H+@-EV+(<5GO"::VI:3] ,?RA69@58S+ M&LRKP]K8;TQI#>Z'@7V-W+:>AFQ!'E'[H9];F;T:OO_%/5)\?N MB+=,+R-[C4NKHI&F,!]3@&6![JQV=A1ZV_8JV4^F\8KX$9N\C)A\XBP6""QH M@>3%9OM72;&Q7&"[BZ%-![*5RJ3CYEY2.UTLG;X)W2#V:&$]QH#\/ZT$$KG, M2Y&7NCMGA=U$\Y-H"5 VL& -03T1N3M]_(1=Y">;F]"= K3V78#E^.,CUED M.E,/+@PM5D-00Z!KIBFHWAV)D#)^44R@!039\@QIYGI\R=!/.(5JE':S47I5XQK#V3E3+O*:TY<'J MN_6=)S\@ZRIC\C%O@B"8Q!2B+'6UV';\RO&$LZ43W82>O_:]F+@JFZL7%P R MB6>G\H]VBQ%O)P>-H2 ?X$D<8=\#=,3M*#,0,N1@"VDDAC"303?0CD#=\[WT M<%, FJB-&" 7B4&*&G5EVW/>R#S*'DY@0']<[3HGPGYQT6,B5>*15_G+OM4 MFH='0$^=,/*=0(*-DJ^'6-\0ZQMB?4.L;XCU#;$^NV->%0?8\07WRAP&:T)Z MRC>K!+KTS'3/3!O0I::A9AVA2RNN5M9T4="Y_DMPI>>O%U=J,?1+$E?:%)ZR MI\]"-WDK?2MX\GV/$+3I6*$T@;LK8WCS'B*IH/82QO<>\=PLG,, M5\\PI-W2)_.]7RE.>?*/9&WBDT,$X^G/>V+[YR%G M)GPO("@4GBL6SN2X[O8XE"^T%3AC^M87)"J+Z1]+J+OAU+,FZJU"X J?HT]U MTY*FK\%%M*>BV(P&#M_'//_R*A51O-^QZ!]WLL=BN'8.P>P2K[V'\[0P;E'/ MO<9RU4= %S@MS08H821TP>0I\-.8''V%SHV -_-7Y$\F\RGY*9Z354M^1S[P MH2<$J54WIA9'GHM=%IA6KHDB:7L$5BZF3<+5+;YIY*#HTHF$<;ZJ1QZ0= .2 M;D#2F0$GJ-[+]N#P.JU0;#H!^@#2ZUP-Q?.^#Q&.SA7"Y0I*A$9LOA]=[CY5 MTNDU:6^L?MZ6MD+TPH<<+DW#I:E/EZ;A%C#< OI["[#%IS6-TK?.I^U!@L<. MGY;_5JC'I[UV?/2[$] ..P[];[JQ\=1= B\.P&1^[8=$6M\):,.9"(^B_._E MH(NJAC/MV;:60\1.N 8X2UMCXN0@BQV,3)3VX/@DO7C\2C3BU&T:0&] R1$Q$+]A2UF=$& M0EJ$^3:=H<1P;]I(4D=%DQA?X1J@D!KFT0*$M!-WV^GAIZE%Q!ER0CRG#]QN M 4B)DY4?L#.Y&2BX#I<_BOQ_C%JQQU4Q3DN?8-9SSE[R()H%KB2A!8! M[F (-G<.^@ZBZSCT)'9Z%05-03:B,Y_>F\K/-E7G:KMQ!E5DXVC;E^5,"+?* MJJ%BS(T_5^/&GVM=G&4_[#WWR '.0N-^+'GR#A5R2LOL-\ MR\#%YI"79*T)G^V<%+791(E[5N$K;6RVNP,;/(3S64XC=MGR]B;A([WW(.+1 M7CC8Q]]"^(2)CTN3*8DIHZ7IQ D,_"06?+%)/A\'#I9PI+OC85!A2QY,F#+& M0POKM4_$Q$H@GMBV$"()'QS,"?F#>QBBG2D2SD@K'+0W2CK,7FE2U*WAQ'@W MRH.=K*9^I]RY@;?J-WW9=!Q:-'L MZQ(=A>&5Z&G2@M?O0R5GF=,<::;+7%U M7K-";_T"-G?ND<%&Y[U/L&?=ZK*N%MPZ6U][][:Q:2JGX>>)4I1IA#?J8D_E MO:AI[U(S_6HQ*Q?#*]--64'=:W+G5B8Z_>.HO+D4S: M07NVRX_9\S8]7R=C;G8@N:JTNS6M$"VP^Y4HBF8GDSWT.%T\QJ0 M)06952-GF*I,'^I\;I\9317U9/^EM!-45T&S_'@_UK?(]/EF@]:JH9],3_8? M=EWKJ0'LRU1E_WVL>U7)(\"9'DT;?O-ZK*T88(JRW_)WM[T<8R>XWO#!20C MQ6IK,A2]F5Y#1)_I8@?'KM\B K/@IRG5F[^>/%/N:!X! M- G!;(E@O%C.?L!_ >Q[2>!47AX?:48JE#W,$!1@*@U0AYZ?XH$O34,()03'DK-YBMY^$)\TY3>)-A6M_'YB[K(?XVQ MJY2TRCK; S/C"N6K$KU?@#&!8QOR.5'60,$XI&]M0MLZSDQ9]C\J(:TLQ70-6%$]!V8],E !%[&[/X2N8#@N2 CC:CT*.QRV=J M3^Y!)!>74C6V8L/! >(V*?'S#8!X'M_Y7;J5W(L%%!2-J;9 MV?Z*(!:Z.#91ZNS5S3OGQ5_%*_Y02\E'W3%'[*4X<[L?=<;<(WT;2XRUG4^Z M94SD]=3"!WKJ/V-$SD%R5I&%?NV_T'^3B,C64=$BQBUP,%C"P+M9/2.X!I*1 MY5HR4@F2[1ML#PBL? QR6R+X>G$3&3VA.CB/?C@(7-(4/A04@X.(E(+)(?P# MHN_43H<+XH8#FC.653,?,;F%0+R^F-R+?G.01^6GN)-,%:)KH9F2V1.7AB'$ MFR9PD3,K6/ITKFC^@(N:D<2!@)BEV8*FN7IU MR0+.#0$%M[6-R8.: +J(Y>-11=%T]RFD+G*T0?YCN4]Q=1D5\+E/]I0%*]<" MAY/;I^)?J6W0<%/I4\FOY.S7WB*M*?3M3OZZ:( UY:F=^@A[D1Q[TEVU7D!Y MP J6Q,NLJ1JM6<15<4%8&IJTIVA17J+=2'"?R@OEKC--@7I67&)_9EY. ^IR M-+FN/IN^J&A?+4D:+Y?_B^FF$MKE+R9FF1JXS:!)!$+="ZY*, <\ ]B),JCE M7": _>!LTG)(^ @2B_/@D-5T#1$%D(411)N'&+E+XOK2$J_L;\801UP1M]9# MZ(DN9L/+O-TK!4\2J5BGH3X3MLJ^E4B ,:7A#CB)_368OV/P& H^N M6B?<<*^39D)Z4!F%HW4RWSXN32%>%.-#;K_4TQ:KUN*DJ&G5,(]BSY$06SXU M9"13:63^"1%RZ2*'&M4*L0SW,!)/I#70,; Y[YV51.ZLFD;O1=!6)+3+@&B2 MK^QKJ<7]-8!/3C # 2"'_[9QA5 !%A<936\*L5-+028.+ M]/U??+$I_D9T:8M0E5KRY0XL=R:ZF89"K@ZO6'*^2-Y;E7 M*)3;,7UK'"]A8RHTT]L>\*I58%.='4]GRLK3$7(Z']9 3K9_66N(,OZF0ZO M\NWR&F>X4M)=G]V>/"_7GFXG<+_2NHW7-8-0?6B;*.7N-H<766;1M-/6Q;H_#/?F\GZR-SLF*V]95)[)>SS;NW6&)5?* M3]PH%CVYP9'[K]@G)NHFC)QP04^KM-/@-%ZM'+29S,<.0AL_7"35YW@RW__# M2;0$:+9TPJ\0>C_\()!+(7;.A^E,8W<":BEUHQH"M_[Z4 #!BN F2GHJ]ZJ9 M*,!"9+,V,M1-BRU?JLI MWYC4!@!O!MQE" .XV#SZBZ5,V7(C*2T";9'_B==(KXA+_UGF_?4Z,J:/F#OG MGQ ECRK*9;F%29L6^&+#^!)^ %R$K.8"V!K>6I3 -E,U/9^'5\-V$WEK^@EN M$5%+2V&;Y^S5%<-R;PXHN=E[5A8K8Q_Y5%-N]*W)C_&\[B!Y6$+.$[]/-;,* M=-'HRO6I>E:!/@Z=PD72 MET%ES: $9=,I/!&6M4#6J7,[F1-3FRRER1,9.J0K[.K%7=)SZAJB79ZWC\=Q ME8LI&493!TO"&)N>:4QV%T4E)%MF!J^2)2 B,B=!*6S\M] C*PK&(;&$CX!8 M@R #%DS"[3@)_:)/W B4%R-J[AX ,1<1<**EEHQ!00[]9FEA;@WG4W@%A)RSV'[4=O&=B;#>Q>A3UDK:S-5XA"R@;7]P3$!^*7>?Z<*T-=.Q%CCN;GW( M=L@N#K&+>Q^R).J71N5ZZ$%F14(+K>)M$MU%]422IQ%TO]/&O@!AVCXOVK#4 M+BV-@V'R%X\ [0&'BVKP3BF!3IR\65EXYF..K<71 N E7$R=IY]8L>F2PDL;.N[:!M(P9Y",J1;R%!\ M-W-7-R81&R'?)X9W0^D;, M 9[$$8Z8)(^)8[;*O>\FVMOY3^56YR(,H:KR&B.S# M6R7GR^Z6%^LU)4"Q,XZ%0HXR5/5WI9(3&XI/RI'')"57/>3:@GT)4_*;)-AD M.GL2JU0D<3\"EAQ')11S2/H4O>20FL=;[!.TGD-D2;^^3X!Z;BV(7=*L@=0W MM3N1=A%:W,*9Z>)( MTY63S#C=K,"[C%&>@4J9J31\@A=2R2'T*("R\=0\FT\'L[EE-IV^@F4D\KGI MW49L377$A7P(46:1YRM8$!"I;D"]\M[']*R=S'>YX \KJ!]82O[*?3B9SP$2 MQ[=RT].WR664G-5SY=+$3WG^[I%<$[4<&XT\Z'FZ)^M\E_6TF\&9\_*''RVI MMT"FDSA^Y0**J$A^#+M747:9_$K^,,(W8;KT][R Y)<4"'+M^"CI_Z9E<"*))Q:9N$R;SP(H%X\I"'VE&*I2]' M2MP?W_,=M"DP)9PCK2:BZ:&APYCZX_2;^+YI(/0ZVT!:W4!SZ%&IY(A)/:J6 M!\TN$3M<"EQ[ML^(B*/0HQ=IN0:*W8ROY[G0G %!:[_WH5Q\*,=;'L;(Z8L> M+(8NAH41IBO'?0/MPYQ/(]_\%/4C8<3%A;+3\1JP,+)K'U9N01M1,#60D'++ M [NVJGT"DG1ZKD&N\]L:!$KGNZJRM9WIPCGEK>WLQ5-(-H(S_IJ;\F9]/2C( MTV6<&F[C[-4KPW@Q;<=^39R%*8,;%F06"-L8=X*B\3*F M-;B \8JU8#Q5?" M[,=/"L13J[R5 S/PR5[ I/PUJIL@I"6W#7\QV1':3, M4MNQ\$O8ZKFB=\]#.[2\SU//5;Q[FMFAXGV>>J[BW$*F\3\[='S U+$HF=RY M V()Z4>6:7J'LU=?_3,4-!Q;08.J>69H,&F-"S]8I'!0.S9#%9.',>$NC>.M MX4>2%*H)=K)8CKRJH[L]/91\#"4?IE#5ILL^5*A,SO!I=I(E.CKV3^/MKC9Z M9V=[6 MZIHS0*QJP%ZDNP7Y.[VGNQ"4WEZH^&N9-_DZB"\]*(,[\LD3AOJPR>O)A?V( M)T\,2ZE*1%XR*G M)\$& D)T01BY<]!W0&O$I:5JIJ7GM4J(H\F<]A<0>(BUYF,M3-^$Q$*"W$C= M4B9]F9L= MPCZ]^"DL/I>7WZ?7/H4UP'F%ZT-[2HV'->^UWNZ'0 ^5HO@Q4*D![ QQ&7\4 ME&M5Y^'J-+Z6Q.6*OZ,MXJZH1AZ(8Z;D>GBH9*GMLK^P9GF[CIC:\<#:$HH=R ML:%<;(@Q*X\Q\SP5T(\(U%/V(%RM MJYZ2YPFM'D2V;2L_M?AEIVX=*55AIER3YZ8MFM6:E MQLA)$TS[4T2FW(C(O M4<%F--V%<;Q*#AJR.K[!"%J8J>DY1+^#27_L>F:#T MD1$-X1=^9NP.6I7)\>CC[]<(@)LP H@87BI']K"+,=W6\G0D*D[?\K1+Q5N> MCD/%5NG6]I;*=29N!M!*"(+1)1?]6YM; 7Z' 2$3$/_3!AO;P-71J-FPG6W@ MZEC4;)E^Y12+4510*OFO?866/"O>+';)1]TQM_M"."=SNQ]UQMQCR(.0&,-, 9AK 3 .8J356HQ\ )M-8 MC3[ G"S":@SP*%[\X'DOME]W^,'S'FRL#O"#YZ]Z@^R%#.SI>5R[&S5A6 @J4Q,":1O?NU2:+=D".3R/ZV$1TYZ#K"SKF:/YG>VT>LYCQ[ MPK3]JEN4:TH)LM;DIIVXWC6$Y\AKLP;BKQ5[JP&#P91\Q,^ F%7RH7'^,AR% M76/BF*Z'@[ S;"=K5\Y]_NF!DZ==MF;."\ *6R8)4C4-M.9E5TBIG#=' M_.&$+MC?>>,E/=UO0O%%)4Y;ZZL!\@\$:$7?E&Y-.2!-(ZDC$^C/#5?,IKDWKT9 MV=/2B%UTX7#3YR!)3@+W).P$%U,4-60\L MT^Y)*U$%@[Y,:GLWM, $UP;D&R,,8KE9^E,#P"=]C&%)##$+75PJ!:#F*:4B$+/LZ M8I?)H9ESM*'_>1.F?1Q% IBU9+0$8?0K\1;I&8N*YSI8^\G@SY/RT3(HT)48R5"53D9A)H>Z),9G] ,$:W)$% MM11*#7"3-"1@.UF&!D%#@R ;&@15I+/N83BFH8. Q@ZS=LFC!0))UN8//UK. M0$!LS&H5AW[Z;"A^0)""51&__E2-I.F8#1>T4F*[E9EO,W8BL(!H,YE3'WC[ M>T\\GRL]Q"M7@+9\=S5_%YL*#D43XM)#2&WS&@>=>?%BV701DMWQ?'@C5<+W MK:]9[ "\TKK%RRAK6\!U3F3 MUL ;NK1B50U!SNRQ26H:@AA/WRMO"&)Q3EZR(D.:0][OJPC^]2;IW M(7Y%)*\WV?G.=%(,W#)MV&O$NM5&(33?&PA#>V5PYE]8WM_TH:U;([M)-I8N MYP9\Z$D17_LA\44)S\6>;0J3P]+T3:>%Q1G7$MPC*W R3_$VUXZ;M!\:K0%R M%F 21SAR0H^R+%SI*4973QRSA*5'0'HC[P%-V$.$)Q$FIPL(^GSP@XWB3\W4$^O072 M3B)"3RGQTS0VE\6.-)< N\A_%DW0"I$U)JA"X>P0*+L2*C7I^BUH;+G)Z7B>)$?1@$#@"">WJ;S7UJV#V6#SY6O9U+]G6 ME@XN#BV:YSW\]G5";JP&*[U"/)"J8P%$Q'G:6G)Q"UK^O:9';""*:#**>K[T ME0:91YDJ2/1< &V6]6!\X;?-R@G( 4Z2-9BG$07Q;15?ZVF]0Q].F -$XVYI M-I0XB)-Y%G^AD9;MO0Y3'>'R7TFT'E(ZKA95E3 @NN8J26CJW+6&P9I> '9O M0A*-O&H):1%F[ZXJO #+O^\MZ]KL[EZ44G #E'UM[!(J_-A>#1%C0MS*O(O7 M0,C(DW=\PD&NV3AR<"+_HH;U6Z]O2,,:XU,I:6\1@O+"]@O95WL<0FZOHS^H M/*GM6^DZ,MB7Z9IWKE7=Y$7#KNX(3$\?K-\2G=S*8/UUD^G'L'7L9O]47/?[ MUL6J/NQ1)V]O.U>U%;D?R%C>T%S1 2Z-@%K3JTKM/J["HY^;?KE'-1[=8JRS M+'K;M)E1CK#OS5NQ0D?D8<+1GGY*?*=C9;JU0LJ2,Y$?(FKR3)03M"BF_4YP M3=*_^*CS 9"B#\VQE :]#M O[ E!TX>C)@U4(YSZ])JB$E54X]K8 WRFC;DF M5>P &/OTU*,BJU"!366:L-/1MKO%"C11%VY M 5.&O4672I5176BR5<79J66=-2]B3 3!>.3^*_9Q,H[*JBE9\J:+IH3YUI&S MWC)%K,^3'R;#/^;-7F\\8H/\>6*6TVZ^">]D?=)7%LB/Z0JEK4#IN[> ]GXE M=W4__^-)M 1HMG3"KQ!Z/WR66>;)@6MF3 \XP\'++:/7Q%045H(02J..C)Y> MBNGKQW@&,SZVLP7P/8B("2MP*"*9&%U="#P/T.<(L#@0Z_!;/X&@X^&5@Z*O 7RBIYDKB+*MH:!%]26GF#D M[A)X<4"\XC+OZ6)3^"]AN* X;5-S=GAID)NX ATC&$(NT6";&7HER$+I;0$Y M-K:-J,.:7$N3C6L0><\L]PF9QW]DP>9#MG_X/!6;0,@S8OEETQ%Z7BB?L#/) MIYIR#YFIQ_XXI>S- G)>C_H %U&HB\.+;A_0);)NB5B4@O4],VTUU&NB-A+% M!+<_I2AUMC.D&TSO*L2GC)8&OF#>QBZV7\DWQK94HT\]6Z)CHO\$RK 7],O MI<*8W?+3/]52SSOTKLB?K)V WD:,*;6$DR&'-.20AAS2D$/J>0Z)X[(]Y)#J MF@13J5;D7/6.BVE_'9VSO\<1,^_"HF W;+PG.2Z16J])BV<_I M/YX<#/[C_P-02P,$% @ 88B(5/NI3)3YC0 0-T( !4 !O;VUA+3(P M,C(P,3,Q7VQA8BYX;6SLO7MSY#B2)_C_F=UWP-7DVO MK):-,B63E-W;5W;61D4@)$XAB&B2H93ZTQ\ @B3(X -/TJGLL=TN21GA[O"? MN\,!.!S_\W\];PEZPFD6T^0_OWGW_=MO$$Y6=!TG#__YS3X[BK)5''^#LCQ* MUA&A"?[/;UYP]LW_^N/_^7_\S__KZ B=?;CXA(Y7>?R$S^)L16BV3_&WMQ^_ M0__[Y.827<;);_=1AM$97>VW.,G1$7K,\]W//_SPY;.,DHV>>,>_;] MBFY_0$=')>G3%$?\']!9E&,D_N]G]/[M^_=';W]W]/8/=^_>_OSV#S^_^^G[ MW__^_8\__?M/_\];]H>W"H$_%\-"RO_]C/[M^[??O_O^]^__H'SP.EK]%CU@ M='&F?O#'M_>_^\._;7#T/OK='_[P8W3_^_?WOW_[XQ]6O_O]O_W[_5J5E.Y> MTOCA,4??KKX3(K+Q)@DF!+^@#W$2):LX(NBV'.D;=)&LOD?'A* ;_K4,W> , MIT]X_;VD2IC>?B:E\AA&229^_<]O%.T]WZ?D>YH^_/#^[=L??R@__8W\^//! MY[_\*#[][J>??OI!_&OUT2SN^B C^^Z'__WQ\G;UB+?1$8.*6<&*,\CBGS/Q MQTNZ$AAIR(5Z/\%_.RH_=L3_=/3N_=&/[[Y_SM;?,&T@5.@CI03?X WB__U\ M<]'+\ZR1-&U_C,UC)7%YG=-W^\>\2(13 4;>F>)?!T@Q*%*XJE M?(BM$!#E$K(_<1'1M[@0\KOOYS4Z>P.@UA@,&ZE% #NE;)5V?)\Q?UAI66C' ME^P"5H.('PLK0/JCH(Q^+6G_?_/'IFXMTUY%>(>Y7"??L2'JHMS\CAW(*@W_ MDU&U^N?DYT>Y4\FT3Q%0%$J,=.ENBL>,RYIS^D"B!UU;;'W)3G<-(OZML2*/ M./WYS;%;T;17%V"42LSTZ2\Z5AL$?&O0-$RVONSFW@UB 0-GP0!N^'=IQ ]4;U^V]Y3H&GOK2W9Z;1#Q'\$E>530G]^( MNQ5->W4!1JG$3)^^]L-O\$/,MS.2_%.TU4ZDN[_KLAO>I!5L,[QF@SB?^>UU M$ 4ZIB%H&B?VRI[WW*0IN,&1B8=MW7V:-I(]PT5M__'UNF05B!IF)@KUY>QWD7/%VOF)_$F+JJB;2RW MEXB+DGN(!K-IQ@\U&0*S\#&HJ+;VP,)"7!'QY1;'ZS63/Y/_N8P3_,[,)3H) MN.B]@V P5Y!,WI0_\"LQ&%TE -:XX_!0+:V!A()TH= X=TU?3?^];W M^XE-_^X+A6OZ[W5-_WT(T_<$Q;CIOY_,]$_9CU?I'5M+6QF^^G4/NJ[)A3=Z MS@O1%'%NP R^ Y0N5#AR>/>*:9GE$_M]X=TK7 M=O[0HN!!\0V*X7VA8(<8/\09 O.$;H"Z_*!#;3#!Z/8!;1@\'.CRX:4X,K'Y MYGPZT/JJZU%;12KH>6:* M2C90C+D;@8-3S99Z@&G[\&Q31]&^C/AV&Q%RLL_BA*749D;<^JJ+6AND@AFQ MX()*-E",N!L!.J(>8-HF5HKV9<3G6YP^Q,G#+RG]DC^>TNTN2@PC<@\)%S5W MD@QFW"4W5+!#DA\4*Q^&B&KJ#2@TM='C$A5L&^^4VGJ52A%"YOX4R@ M!?1.[=-AW<#2-+%1LB_C%1(&.:0B:QHF=LOTE(RN:[F@J2LA%:(R0 MM[XY**V"CKX*-O$UK0C+L7E7;#VTYM042@;>@&RO=V39]NMWR6HJO?;A\C-HBK?2[> M2(H3[5:Y.I2<[H M=+V_)_'J Z&1X59FXXLN*E<(!7.'@@<23*"8?I?FZ:!B0&F96"C8W6@O5IOT M>+^.F64>YSG.BLO1F@N6+ MDX9F6'_-27LEF7#F6'( 8Y('"J<#&@&D7&*J5V\F^B%.MQ?:!56M+SEIL" 2 MSC@Y?71Q!L8V6YJFOU^V.5ZMTC]?R0;*L?*9,GLE?QM%] M3.(\QEIEVZ84+=^UT^80Y%$[R1W))^HRY?6ZE>QV1VH1(#Q@9XXQM=.TP9MF MPX^*\K^TWQ25?_Z;.&[A>%QMJ@>RKVFQBV?RRIT9/7-3-:'O]X"W9(BN-LH; MXB5/,*_F60%*;10[B5T>9QG.,QL+;'_3WM::E +,YH(^#+/IT3<=U@8LW1)5 MK5J.&=)V95BW-^$# J[:;A$,UTH^$NQ^AF39?6@<&'BGDD!JOFGNI>[G,_O3 M*'MD.0W_S_G?]_%31)@\V7%^&J7I2YP\_#DB>ZU=*T."]N!H,0C@)HR?R'-7 M_ =<>H9(L$WZE=[O:1IOD=9LOBY EG M.4_?M):6P]]WR,X[Z 4H<.5+5@=D-7F'FBO<$?\*YP6TGK+>EO&V*>'(.FD=$.L<=_QFD M##V?:\QKP=4IW.,U?KID*2HD2)!HT3: E6 M2/#BA_"?>2[%V4V_D,Z9?F*VG"_F/^;&Y\\KLN<7-7ZA=/TE)L3$E?3HN:P. MQ^F'6)"77*4; 9J*C!"D-II< EKD "B9S_%-JHHG*IE.[68VKN3#7<*YQ+@F MIW2"(4/W9D'RE9 MLPC%U]+YBTUMG3Y->P!T>01XAJ7F+/:#5-[_^B]_>/_N]_^!"AE@N((QPM16 MRTM!DQP">=P"4B(X8ZF?(IU#F>L0%2]P35;PJEQ1 5+UJH%0MRMYKG\-C4:' MN\Q?"5L6@%Q'+[SXPZ$VJ4W!O?JE23%@/=*N8 3#'480Z:A ZM(33.V3EN(E M#[V^S !O"+:LR>!ZX.*&2IJC+-DJI0)E,+O4&66@NGZ:B##ZESA_/-UG.=WB MM!3GQ2*VZ=%SJ!#7H!^@!1W>8$9ZC5+\A).A4O IXYX1=M1&ATO 2;I9R1!Q MCJAD6;G6RUSU#(2AN-1"6Z4)X#Q$'\?>LH1>E8+'K*<\H9Y%YMNV%RFCXN<. MIU4]5!S/3CJIACJW(I5#P7.@<:#:9UD#JH,+2N-42YV YO,1PR8\G5_S,L>' MRJO &7M/2YQ>E0#2[F'J-/WB>[N-BWN6_-8S6\&P*05]FA;S_1'*-W[[Z#8?0ZN%$#10+&B!S"(V[+JYPFOQCOY:PXS.GP ME.?!7>>_6/ $XUZG6!"/.&1@??=9O655IA M\BWN _U^,N@H[W_\_J?JW[FGO'^O_$%^H=N1WB#V;SLL7C4E0"J5>G&G8YA MPY@TX)W1E8[7:]%>,B+74;R^2$ZC7\3YBQMM5QO$1)C:FV]P'L4)7I]':<)2FDR1 M^@QOXE5LM!.A0\T>S7'J8=UT73"!X8P&P%%S%<('27I9R0Z5_)"*V-D88E-M MZ[EMY_G=,0IUHI/U;N+!\)@!5 ;W[OSOV87>JX-V HHVGP36GT->;IK[6-.\F^'647J7B+8RUV!.YQJEXE=5^7[R?HJ^=UCX. MP7?/W]3;@3#\RQ#+WNWP88TN [>>37/&%%VEJ&!;[/LAQKAX>WA>WRN>/SZN M]I#M?>Z0DB_,VI0G\+&#O76(OM:+7:^/=6L2-DX]/B7?[3[60&@Z/[H01RNN M/E12\8M+074ZWRF.F>#Z30NK$9]1M0<7EV%?N1A!9#H_N:K/'5V=I4'*+S(* MZ>G3E.GV[)I%91@%LOF>#7 M7><0:J4T&59=U1"@UDB*)EP62(-DO. 4?FG4]"6@ZR(=O+I]R?>**#@V7;XS M^UKH8-3F"Z%>$AZQ"+4$ZO012.N?,7R&?,//RB83H> MT0BZU.ET#W#K'"W,AAS%XPHG/#X#+C/CVJ8H(ZJ>1;>Y/]1+PJ5+>"=)SXW! M10%5Q03<&_=CT%!-?4WRDGW%^XYWY3*K5VE^TZ520J44XII992J" Q [Z5$] M'58,+#438PUKF7&6YHH)L]_:YLO^Q%_+6>]7.5M]X_0I7N'CYUCKUG'_=\UU MVT;N_SU9IO.,7691QW!2M"#_B[3U.=1W!'$=JK%+PF#5RRC[ W+N\3C<@TC&61@20/-&O!5?G M2"#C3-FXUBX"#!.QM*(AHD$\7IWKBHM@@#Q="R>JK3JPF/0E'P(0=T\./X!6 MREIW9K;V7-_["I=Q@B_8CT8-H;J^[6'A6U$+NL? N2#!!MI&PR$679L-+2W! MT_OAIH.6RD/=I!2.EMGLP!Y^U^4"7I.6?Q.7'("T9NK5.QW3"30=DX9ZLQD[ M+DD1/C!%=[4_OTCDXYO\O2WV_]:&]_RMR#NC9<+.O],4-\% ==UW0?G0N!R4-M!,,0)>I8CNBD] M#LAD-0P'U=(22-431>M7FWK5,=L45HR5O\6K;IG>4F)88M5/Q16'+JJAYIU5 MTQL@.<,@1 <>T:\TN'"T?$,P:FZO<5Z3OU^>TBR[3NG&K,5+XVL.+V_79/S? MNA?$T4Y0AV'J7!'V2I'CRS2&0&B'AXS*---,!K$=5+ M'N4K(R,8JVY(7#,_0 (CJJPPN&.4^;,%&I#85H])1IM_"RC"#ZI$) M<\:27D)W?(?8PC]&"+EL8@P0#K%K6[ 3CK*N&<)P%3VXJ)'V0$-#6JAPIU%X MS>4VO^"$S7"$27.\WL9)S*$^U.0VEQL=9*-.*Q6O>7&H)G?T8'T"PS7ZH1A:EGA?C@1>ALQF MX'4792L35[_N0=LU.?]F+CHU<]LJ39TFT$R\ XPN(V]K":#B#PQ=:9?M7H]U MD;#)'6=5059!7/K2)YI4L>P3#K"34W)72OZ*-N]O4()'\G&8HR.M@=7E9Q(V MR1RIW'G7\WEN2W(C*L^.XV3/9+FJ//H$;V@J>\/?1<\X.W]FN01-UW$2I2^B MM(B_"LK/?*E8[I:#-@E_0<5PO;491*Q X?A>R"/=!^5<(A@A>0I#.[@_&A"Y M5VQ45?"JWV.HZCH*45$M*RJ$+>.:$!J8[%F\LSD3UR9I#X\>Q]1"4> MG3 @EJ?WG+SA^>.2QXXFMK![PISV_G'BU M.6C=93.KF=.VQ]&4EW^7*R4XB@H1JFYQS5'Q82.Z&2?'(24I$CK,F;83>]N./?L M$WAUZ9HIZ> Q-IM96Y.@AUOH0PP"74SG&!Z^(0>N8Z49J%T] \9U.VTWRT(" M_O(R3=BOF6YO0$U"'JRQBW"PAL)%U]I(U$DU'I0_TGE0?A93'$2PRP3[%0H: MK8.8(6-$SK?;;/>%U J).C4>;%#_B)(N?9"6*N4\;$+5'6)N)?Q]6 M6,OJO@;S\FST6WXX^AT,+S;'F5JK>C&8$B,XYW+1&YRS61^OR],+ 6E4FD$%*JG*I@ 2+$V+/L &;QOHT;)K1ZY#.T 667%%!=LWJ&#,3[M*UO-WBC<"D9HJ M%#I@I >K$JJK&JH)WU,8&[_9XPJZU,)@%6K#XY6X5_>K#"9*A0^;D9/YV4#Q M,W^M_WN?Y7Q_4S^?LZ,;*$RV^,SDA&]0+0A\A^P%77?NZU3ZD@ V<==: HW, MT^@,HWTPYV=L.S&$VSQ*\[)&X?CR^-/I^>1'TB[OAGI]+#30"Y2]FGXCZW]@ M+!*UW@+U_@!HV%<_YW_HL]C4%6_SGNU3)D 1.L2S[V4)*5[S+1R<9,7;(D;G MW.;478Y33;D%N(7-V$?,E@\*)?<)BY (BPAY=,\%03LV)"C.96\&U!V Y4%> M':N+,PG!'Q4"E'.O$*&NBV;_KDH!Q,V+^!/,SX?)>T=]B-U,GHX43P,3J/ OL-3<45\2^U2!EB<>()9Z)5"8L<-[>?@00$'\9"/:*S M1,-H'876TIQ13A)+[=D2[P874 M6#X34PSI!J_H0R*HB,%9IO^!9/&2"@:1+<1+K\SLY ;A2FL"F&F1$-;NNE<2 M 3%\[3;6L29A:Y&!(NI:Y$8B@BJARX>FRJBHR%U$R,F[!_=4N?+*X4\XO]JP MA.N:IN(\-L_3^'Z?1_<$W]%K-M+$[-D?5U8.S7'=6 =X0DA4^:X:5;ZR=>:W M!$[1MB_KH)ZA6+@E$-4(.DN]1>]+WC?K:B.6/%(DI,K$8U$AE9>BA!"-\#J: M@,UPOX3N>?O0AUM^7!REZ^SS;AWE^/PYYSIGBKR,S7H&:Y-TNH>@PR)(O;MD MC"K.J&"-?JV9(\X=R%5Y4X2II9H7@B89![*%XP)JFLZ32/6^?\W=1/E*70 MV:.RUI8[Z:(?LDZD\\/'W&%\\/6#X9JN]CSC+W9C_ZC*Q#>KXDHJ% FQQ$W: MA/WCBDFF[EBA5)YBQ%RX[^<-F5[MA_K$:[@728\GL'PEQ6RU=8:+_UXD,NIE MU]$+3Y'8K^D>KZN'*.4S#)=Q=!\3)HG>:T#^>%EZA ?>0;RBE M]NY:2?<<\ M@UE_(1S:%=+Q/W#QJN>(E..D==4 W7,LHS@H)7I [1?4#UMT@JD>!D]C9\1>6D=XQS9CV@6I]T2$K5PD% M6$EQ\HC3AV$GW0JG@_H I5S2UNM,79BZ3[V/TY0I13A6=O)2?X;%>/XW(76M ME&1]S73X*=IB\R9.8?@[U@AXEN?UNV-0*VI7C01!YS5:C%IUTE%1@E09TKUGA]\O*9>?U%4CV,>;S*XR>Q7+-9+]E0=WJ:QY!;@.O5?$VU$6LJ]2W7 MY %%%7<@_?$=H*?N2E\>S*0^\Q,HEP+P*9.+P&LFZ@=E:RFT%]?SG6D^X?2> MSG^JJ=;/\"*29!43W!CN'0T8K<+P]U1/Y$F> &L0I9 HIR@MY>2/#1"&"H#;)V=XQR:4N-A*48YDCY,U M/V#"_&?FZR;>H4W2'B!-%O[]1V4LSB.CUA'_2M;T"G]:Q_D>S(4R4Z2II;H7 M@BKI +11K\'WWRJV?+YS6EO J5%II)9:!2I*7.+X:U$J@8OTRO+GF=P U_A.IJPW(O(;0Z*%DJ8!++S6D[ M%%D;\@KO#O6JB8B"E93+=$0W1VQ=)1T$1FRW-@'JJOZEP2U]O5Z2".Y(L.=. MSP0HO+TY&9R/I< $;V+# M-<@(*9L=-A$NA:)0R',L>O?4E27X6+P8HH,'5O)E>%MJAB M/;7G'=9K5Y+*>]XV)V8F5.WQU.<2X#S_D9=&9?P&@')(56\^**7^0 ZL+)"F M]KI>#JK23:OK'27?YA%0]7+<;.<__3G3="(:?AV.1,4\U+=)J$?$*E M$ [A50IY,;^MZ]5=\0\O:#6\^)[7R[H ''2O WW"!$O#H11F\SO2=8IW4;PN MUZ!RW5G> BP.+-P\3(^#3S1U.(;P2L.H\US& 9=[*'4SUY]_J-YN7KUZ 0DTQ*RH2D4*6A9(JE7.IH M9ZI)HK3H&\QF+K->DQK$?$:"%O& N^AIP0%J2.^#;#!Z=VH//#Q#+E?!=3,& MU]S7=DR2SE '):OV;)@ M]^P&J7O'>(!;^'MV<E*R%@W-E@(JXP7FTC37-FR=MB".)?35S=F96]03BR]A\$2H&* M$+"M1.+%D1F7X(B+(&.#D %&1/!E+M0S-@LW#=*R"BX,JJ5!BCAB12P$XE65 ME4CH0L=4PL>0VXA@J:D[/Z%BB*(?V/LYA';\C'%>E,]KP-OCVF-*7@:4G8[* MF5;.B.[F]D89*.ZHN$B18F=GU"/H * .@R#'$_(E,_@N:(0IM5(M;/Q:_E=. MAOS]CX(G5.]CH8(MXO,7WG$J9W,W;\:],RT4-:'J$<=>+B&<\13L!4\+3(=< M<$2K"\!OW!E+SJ+16BYRUHKY["YY(E^RP\43(]4UR!2OG9QRD*Y'6 ?XA'#, MDXZ'_T2]6G$MF_=7S[+]%J^!>JL.W$/^.JKN14 [[K,U[_*IF_HZ;CJ$[MS[ MSF'VFZ?9@ QX4%0?#JE'1EW;S3 (!;^(.B3\Y3W@*OVV&\PBY4 M9=.;.WH7/?\ESA_Y,VXL#GR@J7N'/7L>[JL<4YXA%K/%FV\HQ3NY][L6C]OG MT3/Z4HN4(68#94;%O)CW( ?BO:XVTK'2M<-EJTV5&!CWK>FGX0YFFV:0\QKYI .?5U.\CG.TB5:\)OREGG,!W?$: MA:S#%[O5" Z>'E]B$VB=ML[2ZJ8>[T>K>0I2.MM_,>3=(^4--B%=C7 MNMH4@G0S,\@[O<] WTN!M]]7"^[5#"CX=ZX[X6XEA=E"FF9/8:)+ EW[1C \ MUP)FJ^VBZ;:)YMT>FMI-N7#\__.CW:>(%#E]^520.+M*ULT_*)^\%L]R']Z( M6I$]3[[/GU>B@N,%_/[^N,C#908L[#&9*K/FI-UE0B('NE61ZOZ1!UR*%TF 9L? M*[4/#$3(YZG&,%-K32\&4E*A*% JZUC/E3)6-C_L^9W[ MDWW^B>9_Q?EU%!N5&NK3=)G>]7B$*'0XK/SE.26;4T4!$^^9TNBBPL-P$7^/ MV!=@N*PQ[-16]4N!F#315;FBDBUB?!%CC!AGQ%G;>6N&5]\_T*R7_]V1E=[L??%VTJG.YKR7:^3EQO>$0,S@._PJGX?1*K8H)*/]E.[D[T>.@X3U5?<#U-85EG ?H:S M51KOY MG)U$69U>;:X87\PIQ=F\4Z%VHVUNB.;< [?N?CPUJD6AP OT=9\4<=$ \-E#0&E=FI=!GA$"[=9_4_V"N35LJ+4)H'3)NGRL)<6"\^O?0F>16%QR544%:*2+[A4SQ1=:JGB29+ $8FL M)@M]FL&,->"$49HLS_+TNX,",M#!^<),KTO!SR3:S#AO?(CB5)S3G<79BM", M[_W93!;#=.Q!&Z+K%2C." E.2&$%;B;0PHN:Z&^2F-\EAE6@'R'DU] "AG3% MW#[BB',#U,Q(#ZT1*_,6MR= 9B0&V,1GWN*?>\/[M^^D+XBF_R<1X9<@;A\Q MSOEE%9J(F@F#B*M%QES;&F3]Z'HM=[^+2T]_E"Q1QGGRRYB2Z??SNH()6-1 M>X"!*3>=)"""%ZJ9S7A@?[O?[8@(D!%1->$ZF9C1==BK,.#C?ZKI Q3&7&.% M+771[9)P+'>>%,:HB:?S1.7M!9:55_*K6GB.AA=<];6)7=/VP"NBLG>^3=./NM MKJ]1+[H%5L*TVJC4\J"JY0JT:<:3[5"_2$TRC6D+>J(*:C6Y.;.:P'&Z60>: M"(],NNF!](<1H[!QB"$$%FX 5J%3MERL8^>LIP\KNL5WT7,]!+O#A@$R3H^* M]Y'U_9PXXR.:9*JY#[ Y30,P[PY=YQ7K[)2<4,")_QZA%MD-B3L< /?A)'?:_@UY^() M694WY(!N!SIUTODD05]++JMIP)1R8'L..%6H5AVUK7I!]CLXF]@H>5F0&L>H M.3?<\'WN-MOT47!8YG52]+MZ8RP@3Q,CL% ]94USA%(^C\LEL3LOZ:'@L+G> M23' S82Z;6V:\DZ)@"XFC.!"];0%$X/R-*-^)%DXM-?+![*?P''=+I[/(&>Q MZ-,F^CY9YC5.Y&UKXJW8A;G$T/$ :Y'NK!5IV"^E."!N-[A9 _4 PW PM[=B M\_LT)C3#V6O8FS9:1KH0R^R_A&.JY:6@*>>'"D65L]9+PZ$*K8>FWWHTR83W&I?G8- 66J/X M4%V=3;+8:HM@M=X:(.+/H +&-G[GYY)FBEG!M*7!1=>(OL ",>#:\YZE5.?O MXN&&/"ZZ!#B?I.B3==JDU&7C>X>RKEHHWHLH.4/>'+,!FSIH>Y+(?LU$*@2Z MRA]Q>DV9!)5D)SC!F]CY?IT]#X?7X2QYAN@,51GW-9,;ABT[PTY]J7JI$,M8 M)H4084R(@9IRH%(0*"N#4[9LH21>BS@D^B*^6!Z/#M%QF93ZZ89X-UV_\"<,R)_Q5%ZGJPMO$*# MB.4FUA#1('N0!4/TPCCR9YH@;#9JH4.U%086B>89GX"!LW/?/PLO.CF0&C%6 M3J[J:<+[G.&KS7F6Q]LH-WOJMOU-^T#9I.3?6!A]/G]5'&!,53V:I\-Z@:5E M4BOX2DO!>O,-7PRF^)$GCT^8;RK9SCGCA"RCW1CA('-/@REBV3*(LRYML*B1 M[D #TZH/5%#A+-UGI&E&0?H& &%BNL4/W/1O\(ZF56?\%XL5GC \3!^UPU[U8PH$CQ#I!2?$!LCM_EY]/^F6/UJUPI*Y;7)J1M0R'S)A M$B1I5040NX99(0)*"QD@I+!6\%)K#2\&RD::T<91\M=[Q@/F^$C'T(X/AQ8B MHERG=+U?Y>7QC&,HT:1F:7A:U(,$#\E9V!L5YT> HH89A-1(L.$(R+-P1RW!Q,B%G2\ZY.I#_MD'_#@AF6_,I&>XQ^5PB\NOBA@0]GBK1\BN M-O*"=$0NDBQ/]XJF3/9Y-0EZ>#9MB$'0A^WH!E6!EO0OP5'9/.P ;J:IB&>E"?,[:89H_5EP M.];102JJLFJ.HG3#([2.E 8%H]6R]9Z-+SW;1 MKD<_S+Z,Y*TV4D$KSAW$-HPADM1&HTM K9$WEY IG(M>YA[V4J8<%!D;#X3- MDAN<86:NCV?X"1.ZXZXC&E5N=WL&RBW=Y%^BU.:TWI&!2UF6!<,0DR_[+8G( M$;\R\!=\SX#'2)%)QZ2GJZ]S,0+J1?>+!+PZ["DD:.!;]%PMA$"E%!!<_CJE M.YSF+_P6.M<4W]D5(CMXN3Y-AWO>FCR"%'P(SF*?OV+[!B4XA^' QI!26[4N M!3[20DYP%3Y9\87@B\4KE<73E [N-TC&];G.3K)?UPNJPP =/)\ZH#' 8$B7 MD0^GRN=2 ?A(]\BTF?CWII(^#"\RAY!::W$Q<)$F M4F)R.GP$OOKG>791!W32_MVK$_81#X)N-[,@:\(FNN"]:2)@^7\1->J^JQ.R"QHN^P>V_!+X ? M5U+PPAG._4BP!^753M!3'RI?(LSD .&K%)4B\&H;+@12T8:0(I<;4+P7=KT% M=?[,&TU:5!5HD7/?L!L@'^)RL]RCXWLX"EL8SFH"8,=^ZZ@F%P!6>R_UN(D3 MDBQGFDB/UT\XS>,L3AYL#UNU2=F#-4(Z0)U.S1"&(^GB1 V5!AP3<@ 'G"/& M^DELM?7Q57G[^4(4Z+$)E6_16BPBK_G=!7#J0=,+!%?ZK_I8 M>Z,[^E5]9;\20IQIS+:P+!].=JJNZZ/AX4'G"0[XP3ZLK55>-Z0GJ/HG;=5# MF-\^T!3'#\GI/DUQPH:<,J^,5N7;1.)74EP"]XW[$\W_BG-I;K8%\RXLK#M]V+(,U"F&BX.B&M]=$]^$YN@%LT\4,D$H MMO=@&-03&@LU@HX+>HU(C9@(B,F I! ^^KO,.^)J3UJ8>W\X:PT<0G)RNWK$ MZSW!V=6F<0?V:L,OOIZ\\/_]P+(KFMKUF+8A[[ Q8\XN\(UN?O++7X+LNO!X M$A'>R0=&YN)B"-0# @L$O=R-*_GS<]\F^.P/XB[YR4OQWT*,61W^+,ZBAX<4 M/Y0Z*CI0W7&+M')Q38+V^&HQ"-'?=;N-TA?NP&67+D42%KWO7ZI_N!6<8#BR M&<#42L^+ %.Z9Y.C<$F)FF ZKS/B#4Y3O)82G;PN=3SNW-"7M@*D9 MJS OCM!$I%C,6TMQ]-JM3N:6EE!31STO#-;2:5L8\AE480_E=&;LG7UX$"3") M2_&:GMBHISU]Q'ZC)&T\?$,LPC]%($7&LM8T [4P<=I2X%O(X)OV[+)?D" M\,3>M@A^^W"$[< QF=_U=>+X!+X3AUT/CO#=-V;HNP%CXBMZ9(J\W\><-T#. M1\3L)1_:XXJVGF6\Y&[WB29'*_D[I N/)M!VSGXC.EX C!USGFS+6JQOYY_N M:E4B(+GNASB)PN<(@^G!! AY3U89_O4WR\ MY8^__T./&.<7B7@X43PC M@PFW^#M:]"XT#S>^.5H_?^Y)@B"U_XS%GD0I6M>5&LQH,D54=%_(BC(N+(IK M:5%:B(MRBH@0&,+- /\V1L,@^3KLJ:<64Q6NK*!&0CRDR(=N:@O2Z1.[0/V0 MIFJNC%5S5ZH&0,8H!.&M2.R3OUX2+KUT.TF&WK81;&$E7V/X4$VE <5"^E*A M>,YDJA2%OYGZ@= OTZ0GYMQ\3B6FW.=*2U;\'=L-$W2A*8FU30VF(W;H+=]^ M=-(0\?(Q%VV6%&0>O8RD'\,J@95Z\$;VU;,"0JYR1_VE+,AR24LLR+NV_S=B M%]1/FF6/K<<;X)T^N1C#P?L.%B@L$/@J=Q+O0?0A_%+7-OI/K5CZO*6)Z'9W M&NUB%G]$A[2,-PE-G_#Z TV+[:B++-OS59%E4N7,Q_:1/3>^89Y,%#*AC O% M4B8A%KA,X'*W?%2) !I4'W V=W=4HRIZ"^9':_R^,DI M*_+!S<=AKBWW4#E3_ ]Y/T184-G.LQ !3)+DT50Z#_7=0%F^670<^?=V?%4- M)2LMQ2G'FBB>L'"8I_&*K0;%$#XG<9X=?XG2=?C@8LPZG$D9BA(Z[-3B2,,2 M BTN -G:ED$TL@+NE=F129SJLRPN(\RP=;[=$?J"\2W+VF)^PM>E]V,B0I%L M9;*B#PESI?4U3F.Z%IWU'0.8=R%\F*!GH?P'M3LJ\NZ>[O>H%D:A82GZQYF_);N*HNGQ\ MO/K[/F;AK^POT8S!8O<%KS_A_/@^$]TM3<))<%'L+2RP:%[-L)05*<*J9P>J MN-4,)@6N^H8P2!%W:/B8!/5X!5P@L_E=.J HA7C.H?V=QGPL"Q(FL[: S!3#!8&F8 M=TSW?N ..\,KHAP_QYG-S'Q PGU&;9'T[Y5=T,#PN#%@.J:;3FT!!:&=CC1< M@;,!X0G%Q(S/Z#:*$U>?:!'S"TR#^#1^\J9,#(&T(] '<,1W.G0)'JPA?RKY MH5\+CLY7ZTY2&JVS;93FOQ!Z'Y&+9/41;^]QJN,B8Q0LKSSU4@QRT:WFA@IV M_ 0 PBVV<6BHGL)@PM"(26T,WFB & ,I$=\+CWZM> $8?:[9'^XR/'6-1E4 MZ'@-HQ7=::8[]"MGB 1'(*LR+="&)[N6$B$#-)@R:F$3>H_D<),'KYM;/)U; M.S[.6#RQ]K':]B)*T-.8NI8UDW6OC6W.J'MW$X;/A[*VSHT:CU"^,LOJV.;I MV$7GET=:QM6W=3[_88]28A.E29P\9-64SVN9]X9&)*$=E A;%S= BCIU==%>0F8.Q4!OHJAN34M1(2W,X M5LQA_H#P:<^7(CSL[FB:]+-CQ']."(81]K5%XJ);6A@_-^YJTQBRMV\0K_OK=:D7W"6]E=DU)O&() MG-$NB1$YVS:96N2#&)'"&D45;[23S!'AB_28LX=@4H:P4@O]^C;JAB8E) ;QU'=1(&*D4.&*-31<%KIHI*KGJ%;E &ASQ-*XP&?LI-TK^ M3G"R>MQ&Z6^F91WCM.P3QC':(5;?"D?$6:**(XQD7AL[:JI' MZ#B1?HA>:I1F*@LY5$$ID'E5R#@MGU U:?_3I0:P&W2I+CU"QVG I6I_,JT& M\>11EWE<)/9DJR3O=93K:XU2LH!G6'2 M ;Q&,D2'> 'Q'$WCF^HSVOOW5JFGFU:Y801\F.)8#1)FDHV M<<8[,F>&;0G&R%A6W@V3#5(G674BS3A/M*J90BB.U(2+&N@/,#1J$*QP$0R1 MPM&]!G**L9"Q8):8,5RYB/X7E78'<5KD0L M7,BC^:6ZV? AO;8J%X"6CIO->GQ_2S?YERC%9_@)$RH$,C^X'R#B<)>ZCZA_ M/_H+OL_X:D)A53QJ",./QC&BVFH#BX?TE))+ XNY,KWBL97J^=5+^0JF:88W M2,8>D &R_EU$OCM3<4,E.Q@NHH,4-5 =8%3("" SI6L]XS9/U$8(>4R4)N*1 ME^PO4X75T)#.*8+:I8T..*OS@0;=X@)H5^B9&5C6^X1%ZZ.9+0NW9-+B"H1$9<1 M54*B4DK^Y!Z2PF^9GL>AX%J:0>DRLL%*B^H M9&O2IK%[*[$L"1X;UE0>?,\R+6_1";*HJY1V#&'YU:=Q.J012-KMO'E_[+[Z M""(L:-MS3CQZCE?M=GK.B3_/\2IL MVW-.O'M.=FKI.O47'=$M"85UGE-(SG.@]+;W-'4"2L'=/5_\^8]?:5L.E*%3 M.,WH+FU> 1RBXG&?XS+<26/7ALZYR]&V< MH!<43X$])ER1*_[WBQW45Q6ES R,SV M8?0(.JQB=!@$N,13T4>$OYC,C"W%I%CAY!2MR^X4==L3]F/&(NVJEA?&%&H& M.;72_"+@+5>K-<>J;$]<^D4*YIPKF+X'GS/,)G/=^=6(7(";]#5Y_UY91]&] MX%+,!'3#BU.+>_:\*A67HL!P0!-<=;HAM!6\ REZPUV0RAXSC(K_D+I^DM, MB/TTV$?!'IMNBD$G.N9'#Y(K#,\9P87J:0LF!M(E2A9S3SXU^ZL-[RXCFLL4 M/?7^A,F:K2J9?YIXA"9!AYO#.@Q"^POAC7B(:,03"=8P',<,36JEU$4@1PY MN]H@SE,VD)1=(SE;L7/"&$^^D[EFR]P\SNIKNT;;E1W?=MC .J 68..QYE$L MF6"XS ,=%Q!\%1.#K4MZ3L?R-4DKZ,7[E39'3U]C)($D^LHS1,&MOZIG!8Q MVU,?#>)ASN<4K>\D9[YML"IXL[\5S"'L&QK!28TU"QZZOM@TA)N'P[O)QM<1 M"$J.Z(XBR1-=CPXMS/3W.4GQBCXD?#_F+GH^P0G>Q'E6=&MA?[C&243R&/-K MG1<) PMGN<4\Z<3&/KH[L W1F*A@@+!LU\%O]98"%-N;+"5BYKY7I$9Y](SN MI=PPIFH?)D,]8K1@\Y#!094#,;ZHE 3)KDG\;Y4P8N.F,B;3K,)3W#B+L^CA M(<4/8LJM&G(87UH>IF,/[1#= $V_&]R4OB&P[C%K@49-E @9(.*,S:2N@NH16FJV-XK@_7?HJTYX&L7&_T@)+;[5[Q?[G!F?QFK?E MB(CA+:&>;ULNBCJI!5G %J/]NF(:H!I^L#!2B9^O"N$R*1# MVMDNZXFF5'):_81M7@CH)N#0[;2+H']C&6V[.&6J-XP"U5(.2(U+6R]:GY79 M&^,QYQ-/O$/;P=4I<\,?H^14M3- V;\KE%WK#J]YP? .3X_4=3NH+?]6J3SMCE0(@6$J&2E):1H2U,1Y7*:1\1_/_>Y]$,: MJKG:H$H0)"5!7!14RH*8,,JE>JW&\/!C18^5F >*)2OAT!2J\0L34(5 M10V M;P/X.C^2EY\D^[,X6Q&:[5-\?)^)ZS1&!TCCQ!S.(\:(AWFRN%S)UOS0KR5' M**='VAA28W4.YUYAC/ X39DUX/K%7/-" #V"WHRQFT' ]\!+JU08UR_]@JH2 M,(*VWSZ'-+P(&/OBBA6">DN@V_U]MDKCG7BZ,%G?XO0I7F'3,Y@1*I9)[2#5 M(*L7E:.X6IA)GA!6)GI047WEP86E\4)7&Y.2H8?GN,*/A'0,XE@9Q-P[W]8; MW=[VM4-O8W.3NBY[+?_FGYTJJN38= ;# S0!1K23PTEN9VU3HZ22 ,SL^]6&NRSBZCTF?421[OLD= M)XCR3+5H,\"^OT5$2A>/K7= Q)8.X'6C3%O["P%9,_*@FB\H3Y4)QDUU&\R; MPW90#@3I :> F73ILO7UN05X93_(NL[9H^)E :KKJF72?:.!<1B7K13 GUGC M-\9QNJ'IEO=[O;HG<7$!AM_#7.5X?1=OV4>N-K?LK]FS]VVT>I?E9E&/= MERU#<;:W$+^2!"L8?H,J"9$B(JIE?(-**5$A)C_'5@5]@X2HB,L*(YH$LC\: M%MW796ND86:C5G9@9%=-(U-LS,];I6&"FO=8%=PL@D46T;5A)3LTW*LI!^+> MRGXO+6*G6 2M! .R7C"#W31$3.+YLS@T2/>L*]*\.ZI*.C">-2NXS@OOJ2-; M S%UZ38Z"S,&TWG[6@-FH*L,]H68KHU>)O/'<\9L3\H /'@P$1<4.$SLS.I#%*=_CL@>%UU;CY/U9;T;_A%'O!)U?97<8+ZSRN1F M'_A$>6>KXM>3*(LSFQ)EOWSMCTJ0(ATKIT%6"*OG$ MIU0)D1 17*UT$+NC(7&=I +;A]C&5=H>F<[KB(&JO7V[(J2Z)AJ@R3&GCP0#8'[=BTJ7GW8K M"BP"AWYT\H(4*&;:A6]%FX[X(ASV_T=)#P.61PPZ"_B,!9X,4/C#"P3 <5$M+(%5/ MNK4^VPT8+HB=L?NQ\)!F#<>4A^W7G]&&LM2YK%-)KZL?_Q3CE*G_\>42/S$4 M[==A@Q2]+ D&./BW>$$:#>ROS[0ZTP&N>ZDVJKYE@-2YB%-^J_BB L*9UW0R MG1-O_1SJQF&AID?8 Z8ZC()NHM:(\GO#GX[_#,PIC2#N\DU]#2\*SD-/57EW M^^Q<"Y9*$V)5E8G0\ _7-=JXC+C&^W"NX16#8==X/^MR_SA9MS8X3!=1 M0U3<%K#=5 /M>O'D#.[VUPA,5%]Q<"%1]QB..]"8[99)EJ1<,CGNTD&V.0K&:&:$PPW& .&:FH+* BD7_\S)8EW:91D&V8; M5=-/<1^C0PL9[[6;=?^3^7ZZ7[[VFNG]$MJMFBDB_BC!449TN+ M/]_>I>*H\,7-\?JIN #61S60 MX$X>Q!V9DVCU&UZ[S)R#9.R1'2 ;Z.[:4<$-W)RI@Q,U4!Q@3(@"!SJ U3U MUX]^JK]^=/>4 ;*AJK]^A.$9.KB,5'_]Z,EPIC@9[[R5SZ>K *H+4=!M;I M#&W*@MQ*]?5KR48+>7VBOFM#.YCX#S1W_/$LM"KK!L4/&%K=H#FRHR6]O*:]>\IW;*B^0)9_G6@R>.4;(';IAR*)_+'FF:%X]*Q;4 ,!Q. M$S5JID/8"$E_4EC!\*!JP)]P+J9HJP<>AZAXR&L.J 9*B9\$&$0LQB.Q6\)G MK?)1MI$'!2?/;?L1ZTI4>W0(%YW#%)(QDBV(--YX;+D+?P&<^\#[M^^D!X@W MP8^?HICPGD^Z^!/ #\IJN1%U6\2[('ROAT(:F*&/BH:S>J%SS0[YM)2&*N(B( MLB5!7@B)\B\4O7 QT:;RY^_G==LP9D:#H#E)8^';U2->[PF^VO0+;]PXV("H M?<339N)_>BI9\[K&VDD8=\39-W;S(?7T-<>:6JM[,;@2[Y"&7ESQDEK3RR-= MW_:1HI?4_/M8S4/4$,/PH $0.M='3?7 4_C!.DCH>J:;(VIQ\&Q(.FRM? MACNY-DB:+Z$=2MN!;[@@NO1UJ#P#T.8+(RV, ]5Y:NZ\\#+5.+E*,-]P,=HO M],7)H3+1B;-_[S_;8Q0G8L>/[_(A9A($0WD8P9-!4+_J7S;X,B(,1P%Q]Z.6 M!Q4"(281XB(IYVQ.97P =\_;OE%OB OWR&F](?[:AFYE&4(T81A2.,2D$T:2 M:5G)'#-)_9N_.4.E&2I U+]YLG5>UG"IE#@L(>IW@*<=W]L*7 I0^IZIW0S;*LP*]@T<>X\K]'1]5(P[3BE<8-3KU+[E&YW>V9/?XK2 M]9>(K>J2]2W=Y/Q'_1H#74J6M=6CE(,439=RHF29A MX]1J6%2 ]"<5I)*K^^[\1$,B?:,Y5D9C7E[1X_,L??U"T]]X($L>X@1C?A>X MBBR&;J]'S-*B=(@'<7[)6%@3KEF+6[:"-P3_-\*1&JL4/&9J(% !4_C6$Z9[ M+)AN8*0YIN.^,7F+"*?[+*=;G%ZG>!MGV#86C)&QG5<&R8:9_"5+M"MXPG)\ M3;BH@?X 0].8[TM<)$.?_CW%6,C8,&:KH;S$488?*5E?;';3;S"J&(I,J^2*0Q?T8"*ZBL/+BS246HHCA4H9G.4WDVS2YM* M?!UJ 8X4+L/5W _O[EU"*[,W@%/G;.'25T']5-!I'0=IH3:QN_V2TLR/JTE* M ; 2E$/U;-J5D(G-'+WUPNQ>U41-QZ,4'<)&2,>3!+O)*X97J_UV3Z(TC27%T)[=67B;/YX.A2R>I+!T3Q^*LPCP0]+,GE_'&TX%XL_EVW[!PEL=;@3=AG%WWP4\B M-JH5OGW$..>'<33A>PU&"Q8].I;;K2-T@VR%2YXHXTS1JN(*82-<%R]JHK_A M0B+1B(X1#7D819 M*MQ@D61<1VQ*$D_I1BMN_]G)B_HOILV]3*C:9V[Z7 (4TA<E2^M6G4&D^+C&6",DPV2,Y8L$22)U*80L@:->&B M!OH##(T::)JX-(!QSQRG& SI&HW[8/H(;4 M;51X8X*:"8Q9:P $.JX>> HGG;J>*2MK#O)3M,7FN5D_#5_*KVD&M_DWB#.# M:/D=X/3:?UMA4('H\07.QELB=TJ3)YSF\3W!UTR]<9;QN\$T-[\Y-4+'^C[. M(-U MZ8JGOS@73)%">,*(9G3A8R:J! R/,W+4C4V-4?^_+>7FU(3C(:,#L3/ MV[+3';;H;==>ZE:#@1G7Z+ZMUI!"I2;UR7#KF-HL.QD@XS(O]I(-D:. +Z;0 M08L:J \P,J0#E':]@FO2.RYA#\N#)=W-/]^RO>K5+>G0L9\41 MND&2EI*G>!HKXZ>6)5>T*MA"R%UTD:,FFK0Z[%;F7S[GWN 5CI^,CKH'*+AG M4TV*P=-I(<+O49F4>I>%5_9).:99;!Y@>*H[AI9-JV.!2 MM79B 8;QA!A:AA%K!Y8!'3K933M@?:*)K]E))>5Y@JI)3SU')2Q- &A,&C". M355MG4[2@^HJ?\2I>! UL^E]UOEU^Z2S@YS79%/0+]Y_S<#U,QN"@FKH"'(. MVER&]3GWF]*SW=?]DXR*M 8DF"&%&SH=&T^H^U%X%\7K\^<=3C)L,)^,$'"Y M:]-!,,0]0\$&X8(/D+NYPW!0+2V!5#UI:EVR&+=Z(.N[T&\0^2[]\!WYD'7O'8L.XYN,OQ 9<771.&ZVEQ2(&TIXIZDZ^@M=<\X22 M2UA,$EW?]I+[!;.A(O^320:*!#,84\0 $MVYGZ?)(936NQ)N']-"]Z1VG*R# MF<]!UVIJ;$205MJZF3A;9Q\%S\9]#VX\(6<< 03;CW&VPH0I#=,]5\+**?CV M4O,2%GJHAPK.BMU!#=!CZ'4'[$$]PD>J*Z W&**:HY<(KPS,N]7UQ'03VPO4 ME4$Y_+S:](5-DSBA2]'AR0U&0#&$FMHI M?!FPD@Y$KS:H?QYW+0RH'_*^2*Y3MB+.,7GY$R9K7K43)2_:9R_CA"RW9<<( M!SEWJ9GR-W)W)=NC1\97W&]FC"&K7-C(7%I;F9\\RB&&6XO#W:%-Y46TG+JKQ@%_O".U* MH41]5_E)L4\$P6X]V KU!!#HL*1.\SHQR7V%.LVXR,&0+GA/'LD.<7[H=&Q( M4UQAN/&FL2/%0R.I3$6CM3Y=7L\.LB%Z$3V MP)LM\]QM@V4*FW/&,#QE"!&JH2J VI?V+^@CR6"VXHT=YEV4D@?Q0E/I@2\V M57,CE!Q* 08I!WB-^Y&F^1'[RQ;1DC4BG+>:.L-P#TW\J)DV86-5EFQ4V A> MU?3Q M.7;MFZ3#Q[=K7Y$"=1LHHC1-:21O4"4@HAM4B8A*&=&OM93H/&$K[*+M')#5BW>CTPX5 MIL"^%@/3#3^*85UU&I9B5UPZ]ZW":;>;NIYT/>K88UK:N,JB';E]5CWS"FB9 M4M00%@*Z+?W'*+D6W,U8N2WS;#D++:L:]YE97C-'=PVMAWJU$GIDVQU MWZX>\7I/L$COXIQEX\O!EOB'-8S#-O)T7M7^&.\LGECJF%FAJ)JJ&!?79['D@D[PT><#6C)X](#KT_?O"6-I[J=MI M?2I?,8*5VJAW"1 2C^A-[7[UP]A^W$^E%P([WP]YJ^YWWGBN&WT;)^@%1VDV MTCYL?F?K %'+V=K*7 )@.LZ&"J;HTN35]? SW2\IS7S-9*9H$CI2>I.88 C(I8Y7J_UV+\ZO;5]*L:$>!,P> M;H[P_E3 F^ '45M0U0"4K!KO=RS1+\=,0,]3!Y6_(+B-O+G/# Y^"=L=)([ M1BD(DHRR_P/YTRA-7W@5UF(G3!4Z/2>L% D;)CWG8NSF[4;6'K^)'XU1\M6F MJDTY1/E45]\Q&,ZCB5=O*[%N[<'&AG2 ?L?T7(H/@1AB=Z0E\SU]35];*1ULQ!U4!0/DC !4*% M1*@0"78X^"N.TKLO-%P4J!A,91*281"?_]T2?;X-L;6K-S2[2#@=')O+P1R; M+L"=&7]/9R(C+":U /:_+]6S&R@[.7:MVV4BZNK67)(%>#7[;&"O%APFM0'VV2!>_?O% M>K6*LIM75[I=)J+.7LV^X=J[\!(S+KAYD9TQB8M> F=1CL^3-?N':]&85\<[ MK8U^7/5T5"O@ MU"S-NFXK4[) OW(FT]BS9/DYR79X%6]BO#YC\U2L54HV0L!2X7T$7[5MC\) MM;0#4N6DJ6VDL$&_%HPFM?4/-,6K*,OUKY@-?=M-Y4UJX4P0E]#NF.DB.)KC7_JZ638) M6J.YOA90(9VJN7A79#-WJ@%2KC#UD@[9E9,473G7-3=(OC0.W($OC6@1.$A- M7VHWN#S310GJCN*@#0YN)"YSO,-PUMP19X\*_NAZ9,!ZV]W-@8H==NT][<[O M6FY<=] *LCO=,J?BE6T(V\]#0- Q)?GJV"N:A%QM/GM%H-7[LP5 RED>T'(8WZ?L0)C&J MEX3WYOI!)[;%O*/2%;L&%084AYYINN(RKRO\!?-L#:^/F1-'#_@&\RW^\A_Y MN\GO['U$A[8OT,9Y^<\ 2IY'4<$4I257Z6KYX+O3\_F8 >B]SJ>K\*4!W..N M)7LD^:-* /D!(0(H7^:=P^D^R6^B'%]CI@:71\5T: >"NH/7!+Z\EEP1$PS( M76QKM'6=N%?32T-6UXE+ 1"7 $D1IC^J8++Q5[JM5LZ'7W;9Z6X1\[P9RC'@ MY,$]X- / 1W5SB0EGTTWXD+8A_+BV[Y\65[91\0\V_B)0MX%MX/ QW5$#B5DY:VY[-N M*ZOV8LV^K;AG9VDUJ-19YO/!>=R],""$I5H8:,])\.>D7,3@]0T_,"77T8MX MK3.YW=^3XAQXH!)QU@+SDBR1E>)"OCH6"<-S]YCO( M.TFXG27&ZH?5,)[7*NR[NL^C..$='LZ?5X],D_@#33U4/3BQL4?:@6W(S@1CP78@XX"0@V=3G\L*2U3*@BYXSY)" M&GZ9[*#:&TBEA\P;C.Z3]5'PM8M=4@SP^FN4/99I888V#)96-1J0O=81C'I/ M%)J:@XE'S\E"R01",LU*@L_WA(^W6A8%]='U7J77SF:1TC9?CEKP18P[N M6-<*\=%RPR&-S[$GUISV%-%<.L#;\_![T4Z'YVON^NZ,]<@]27W]+A77OI5< M*SEK1K+YN[OK*LVBK[LQZ?#0?P6]W&T!M7!@3_W;9P'/REWGZMENI"'3;NT6 MQ"?"^K5W:+>'U=99?71EGPE"!X>=HQ.[B99,>[";TYX&[=?>=]T:4TMW]=%K M?1[\[)UUCO[J1CHR[*QN3GLBK%]Y-W5K3&U]U4,']7GP<_!5DZ[I$_OJ\8;9 M94B';3$(CWJ#H7_7O7O$*8XXCV4Y<#?0%E[((?(D;XLL;]9Q1O=WM>;1DSEHPFD(H>-]AU/7=8V\N" MV-"G&Y6VA1CH6*.D"T*'F6;_I6M&@M<'/T6$Y0]TX]!\J>=>T2G=;FERF]/5 M;S>,5_J$UQ]H^D%,>1=9MH^8.5^:M*^VH6IYL\B(2Y"K184$*.,BH%3*("J4 M9-(02S$@7"FR@YK:*WNX@,+!(+6?1S*E&- 0/;[+\]J-\. Q)1LE+P/*1IEC M@:/@C4KFH@JU8(]*_GH/8@$<+?$^T#")>?4TT"F)LNQJ(R35?7%*@XA]]M5+ M-( Y<@X\YQ \8*3.X\!0;5V!!4%Z2?T^58'$E43"SRM5QCZACE7_J:JA;]L# M<$CMZS#_ 0SHN';@Z9NHJJ[MV_1MJIY,DLTL>1JOV")0T/V>\$:V90T@;S;"DYEJ%CUMS9V <-O?L<,+! MD8-1%;% \$0*4_.7O7J?UN#VG]W1:R;KHVC^4N7"AJ%!AY3UPQMCI .]PR'8 M\K82.\D8K91E)H208 @-=0F<+":]UF'D?+QYL4THR+- =U15#)$C06CKP!P M^Q@Q,8^?HICP1>;!NO=SLL:I8'G--)09Q@1+ZI:69\4M2.0H)$%1*4K7/A2; MJY@XZ#N2"P/^T9+(BO@WHUSJ/CX,=-CFYRE:(PZT@5SKYS3:Q7E$FDYRH"RC_65SX@[;H:;, A02 MB\K$K'!SNFDL^:J(!F33VAIWZJSRQ6'E\O%TQZ$9HS1I7$ED %%VU1"ET.8A%'ACK!@CQ+&7[PY4P@ (D,T!I;: MJ=>JYN=V]8C7>X+E$=, -[/*'V.ZMB9HQB>,(4H91$?*A1BE)>S41>U+@KBQ M6BGQ+<])2WP+&1 7 M52^*L1FF7D)-"@PZ2VC:5=L8&MO].B0<0^C>DE&L! M1;(BM^]AI)[CN%!M58'%0+I*:W$O6]H:;S+ZJJ#;WV?Q.H[2E]NH"AW&%73] M1!R*M_J(!O"(J)B. 540C>-"M54%%H-R\JBX(('$S 5TRE _15OVXUT:)5FT MXGYJ7E"G0\T!H%'J7X>WZ$-&S94''QZB(%-Y#^?(?U-XFI?LA4B\'%,NS\E6 MJ#1K_'QBENQ*,Z\*D%&%SZ7\'8U,O%=UD)Z/+9\N?1Z(3#Q8XGN<@=( OHM[ M$F5X?4JW.\Q"*(^@QVG*>\[S_9R3E_HC\G;Z\9*B*2,L\2D^W']WK?U>_Z\BU/QX4)RXX#DAZFC9?D0 M8JI0A"N^\**15PMJAR)_(+T::U&#T+U>#+KO"$&U<#+^+"8EDIO-RO60&TK( M!YKR?YPD.1J18(8I;U B_U'JTYXOC<2^C2A/ !2.PEF4CS1) Z?7:3W>4J?R MIHAZ.XQ+BZ2X"PYCA5?-%,%*YB#,KQ#&C^45"=-M'J7YI6*$V1MT@A_B).$& M=!^1X4*JA8:QED6%B6 J6*_.>H+&K4+0I46L7]@'\^Q")K6_I#0S.]\-P7X^ MN^L0QU/LX]>C%Z3V83*/A1)ZQ3$2T-GH O.8KOB/#F8 MIHLEX^A.!CVI+!V(#65-:_T&W9(PDYVJ9A@1O MGOX4-O\ZXJ^#^88YRC "_NLSU:"'(6.VKXSFE89I@+%Y 58>ZI18.Q9_#0?) M6F8[?4Q>2"!>?O0%%W$SH_.UR:*N3[$"FK4_,6?,@9=V%A[ 9$TBKF_,OR+S M-(B\F>6A^FN+OZ7X\$*PH60SFKF1I+,&8F@U!/-8K\]H;(']UV6I_F-R-8A7 M')8[#G[!!&9CV68T>$-99PW."RO:"&7"/J.S%?Q?F[GZC]"=Q2#V,?JU;A2U M2TA,$KE77F4"9?O=55+(]0!@)\*ONY1EZBU\'X;R=9OY;,4POE8]0V\7!9E, M;S!O2,?^?DJ3/(U6^3XB=SC='M]GXE>=$#^[B"Z/Z\PB+-='XS%7R+]"*U7C];U>N+[W'ZW?+RU&&Z]. M^V T;R8+1.KY?,7?*&8(] O8! ,!38AYP;?A_-,% LTBUMMD_3/,/,U]'19R MQ^MUS'^(2-U!/3/91IM(D/EVB <%\Q_:CQ\>4M&3 5TPTXJ3+%ZA/T=D#RET M![+:2U.H?X8] M[S86YE)5%VROUIZ";@IKFR7,(#>>RE<>.%\0=! 2<@5!C] 3!M$%; ?,:MN3 MEL,,FL-7:\>S%<%89!XP0_S!Y8P[FD=DOFBN)\]\!J\C7\@8'5?F]L19\5C\'6>_OMCB?R1N'7'U,',_4E1("F ML%(T\2Z\AD6.W.O[58@Y\NCT9/'4N\'18)B^&N,B\]@5L+SRLGP3?9)44>$V MPUQZ&?"Q>^8:%'M/-Q,_L6LIV0P&:27I/Y_D#6J9/D*= ZY?EQ5Z M"Z'%&) R""1&@?@PJO5K-9!E/ONK#]2$+Z*8"P7:Q*=Y/OCF]C-;AU2MGT]> M1>MG:_.<-N3._#;*/*8X6Z!=V.,HH^@T-W)A1-BV3!"MNBECN#>GEM77V;<9 M3A))NZ#\6DQNXCC:/G!Y/7&T**6"%4?;,D$TZJ:,(1]L+3B]]D#:8X>3!-(N M+%^]S\[MOL/GM\5FG^R./+K3![-I3*6OTF6K2^P_H#_SP;A[X%5> MB!F>OOR3/48[$NO5-VF_MH/)::\R>#>>?SK C">=0.]"3'2\LI#I9 F7W'P/ M8O[EPU=Z+ ML-EG*E3F8]C_SR>]7-[TT#YT6,KT8"PW1O0P' 6%Z^1K/JH'- M+E96\T_SAW$<_M7-+LISH N96LPDANA8)B. ,*E\9C< _D-W:9,;FA9O-F;\KNJ*;K?,EK.@S7=TC/MSM"7S"^Y=ROV> >F1JNF5*O-AL&9O*@7XMG1L_R+4-- M^D&>XRQY2ZAVDCO:,?8,CX(_*GP Q0GZUVA'L_^X3OZ:?$S.[I(_L?_<%G_C MZ&ZC_(U &3]'C#"S??GY=W_]MX_O?CR3GTSQCHDN(A9S;OXK3;E';:)5+OIR M)1B]X"AEM.(GC)@EY8_9&]',-G^,V4=Q@M;12P;A*4]38Z,VH/]@XP;6(;BH MN[K:5%()2;2:F 1B//4CH3V" 'T0-ZE:!-3N6P@,P4&"F:'S"[:#*$_KQH6/+WS[1]<*?6SH:"'[6BW.VZ:+E!95ZR957L0%=G^L?=+UH.J+ M)HO!A0V3M$8HF**2*^)L4U4:QH=M4% MR:H;TS4<,PDR5E_FD;6M8C&WRBJMIO$*7VU.Q4YN$:.+5&V2VV,:4LQPYV94 MJI .QWD>[*U'&?=$)8,6+QQLH_0WG!O>;CY&$ A=@=)54_$ A>JIK5: M'_N.%MA_'1;J;2>B*C4Z+/"JTB\9@JLA3!UN3VF6,SU&!& CBH'G+:)HFANW9P^^K7@,'E#B!N<80;$XW&R M/F.($[KCSLD?(4XR;&[M6N3L$=$@[]\C2J:BAFM=LX7A&B8 4@M-+@ LTL*) M/Z.M<$22Y6P^]@M.V(Q&F%C'ZVV)MD*1XL: MC&'XFAF0U$J?BP"--/'B#M?D.;O/51L'.'UB:61/;DV$G[&?KC8W>$4?DO@? M>%TL_/GTG%W:/(+GG;6]27@6)>"IO91PX*7%2DJ>--5REOLT0E* C^6%,D0: M&.579G0'-113VEN8$"AP"O>/ =L:/#:EH8,<(0 M26JGSV6@)AVU8MGOH9(MR,SB+GH^8WGW!&J7%K4)>;YOU.#W"8Y8#+D'0MR?3O$ 3M==A.\99 ),+2<$0EVPY M$:BZ:ER4=-W1/"+JO_/\Y1/-_XKS.K?Q'I3LA AL:S9"^0]=GY.TSBG%"=Y MI%*CVK[L"ZE^J;CQLZ" YF2>IC'.'O%7:XK&D;#N1RIK1(6PS<^((PTF+V(" M*TNF5Q,?BZ7?!YK*/_'/O0,1-'LD VB^G9).M^ K(VJ&E/ K2B;2B)\_(\(7 M].Q[<69V:V3QT778N*<(N0.F\749\I3!N=S/8@-!ZD@64]-6OQ&19?MMT6>' M)^8KIHX_4Y8VQ23.7R:[&&LBS@RU0OKB!=CLEWS04\4(1DR=TO9\E*69@O@5 MV)FW@C2E#98B.JILMQ9^Y,;L8L/DQSCAUX2!1*L 6WKR?"MBQS MX@BK8OOU6.%\$7;,NH%=[Q_"YPZG6Z.]V)!2S'#'>E2J@!&3_7&+OHT3T?@T M^PY0M QK93YN[6OB]GHM2HU^#K?VQV*?D'C1N>1-G/WV(<7X(F'^AK-\UBW- M;F& S-E=P@6X%\2X'&T8&Q1+/B@=[:&VR%QQT/)"I8C](+YZ*PN=$'+)$1<= ME;(O?R^S"XVY=S('90)LQ<%V,7M"YFO>R=2QRRE#*,1=S. V.%- ?15;F)W@ MS+R!.2@39*,.M7G9'UA?[0:FCEU.&E@!;EX&M\'9 NN,.Y>^=Y;/XO^_O6OK M;1PYUG^E'Q/ \Y#-P0&2AP/(]LS"@69DC)U=!(/S0$MMB0'-]I*4;9U?G[Y2 M38ED7]A-%C7G)=F1I:KJ^JJJ;]55;^D&YQL0*4I-88"8<9MPX6.HHHX.*VW"EV\>(-WI*4I7BZE5=IOD_S[>H5%WRG*H1$%'69 0!LEO +_6>ZS2-'@)K+J&8AN8;W?TEX MMIY_"OHPQV^H>;X #W=[HUG8-0"L!\B>@>3K-$LYSWM"O@*VQ&Z$ M#3;8H6@OZ_O\_,RHO>%(8=*;OF_C;C]^<1IY*UE0.L\0.M0X2 A00IDUW5R& MBK">U,.9M)G;B ;-#J[G$HJ'V46//=LB,DH+W@XWJS^6!7YD!:!%]05O6,%3 M=@"SIR9_: S+?2\;C/'0W4\@02+L> 4[$?,K5"JV@#+MXMC0V=8X*$0792_- M#32KV-643=LLUV6)54VO1864B=4BZM^?[D#]?#'+3GT7^69) TNF'48$"#O= MI(,;2A>K&!5@V'Q;,>)7*,>\J<6SQ%H6"P0=0(QXFT-$O[)GAJW1S07@K!8Y M%Z!Q1@;$A^5)72,(WJ:LS!!=.Z9)%L"7S2R"XVYB&>T@7*VN6;^ ][3:[4BV M8>>E53_D )S;VA#,3FZG_9F";G1Z90DGYWF*,Y)&(]V.PX]YCLP( MZG&X[(\:_VCCC70LT%B/R*W^7_[[ES^]&-Y(PAN)>?:5PZ.,$>6,'ME)!I!I M]QO)-WBSIP(^9:H=2GL.$2N2%F 2=F48/#J["?"SU=L/:R;F*=H'C8LP"6/4 M: A5[\X[,^:89$!BRLV.Y>[=Y;>8KC,*O&$395GBJF1Y>B(?,Y*O0QP, M.G$+;CH.W",TI.3,Z5(?O2EN*%'L0,<3'Q,Q!Q-G,.9O#L8P(FWD+D=*)K%R MY%*A6BRT,-O-J$&$?G!#A4VK4C4O#! KVH@&MX%S)@.A_IN .L=;5NA>^GY7 MZTVTYKQ!>W\/MF8G[U(O?!QM799])#DCQ1J(5ZZJ'2[JC_*MS'SFCX,IP MX3MF3 MI*R0"*!=@%S(P'K.U3F\13N(DQ&P!JQ2K *D#P_C$-190205SBR$N M>0;#P9BS(;B&"T@)"3;:"YF=$(9?7&N!F;N_%KVS$WHLH,5#&Y$ %$X0E M4.SI/\1W(%0^\H6?#%&_5^TNC=,R39[H!%:E^(2=^L/!QTQMJ XW4C.7^":: M'64XLU/UMP,PZW3 O,4V;;4^2AVN,Y_YAJO%4UD5R=IIX]-/QW_BZZ,;H1'% M>?#\.XR%BA5.Q$5OD#')3N#0SA$I+_1#$9@]CAES5I44;^QPW4D M%ZW/0L.Y9Q?)@&BVLPCOE@Q%<48OW)&\07E:Y@IDGQOV:7,FH/6XW_&4W=;U M0.]H&T?(;5O73^3YTW'K.M-1VH53/F@N %H](RJ"_ Z$J*H^DTDI>A[*(M_( MYX9EF.2T./S#NOY0>7ZV8D!1;GI ("V"0=\5BRP&\XWP.Y M.[4%J\_-VC0'')@>9ZH_$_PF]QZ>9#'L'%)0"'E*Q2A>=$D< PR]IX5'Y=^FM1^!L59U!2D'KM\$A9#S.Z,8/O>&DT6;\RLKH&[0A*9W\754&$P8^A94 MC,OD;C#L54WDES+Q7S"TEC3\#6H14\\W+".\2QG[K0G0AR-M%]Y#DR-"7\"' MGU_8A>U\9A<=$D,>1(S\AS'R'B8T>RUG:6!V4"NE(%BT4(Z<(:3EKL%+$^J# MK-U!.A4(&YXVI]&8664+>=P41D^>;%W$G-Z':B8XK]%9@G=Z%5JSAQ$,3ZYL MV!.WXHT:>+Y9K-?%/LE\]Z*./$)[J)EG#.-6M/DCTD+RA!Q8'> WAEQ;E<\. M:DM//[M85)+PJPDE"PRWOR]8)F-UN*=*KZAXG__8I_RY\W!O[R$=&OE.5C%\ M^TOZ0;&5#U(V^+7 ZQ1F+H(3SD:W-BAY+IA:.K%BCSA_[KFU!%.Y;OUD3A/4 MQT_;Z0P'L(UN4 ]\[#\TMEY"CNV+O<"U.%ZW(D&"U.%2VDO+I0TR8\Y[PZ>W M\!$OFJN6Q[?Y M$)Y/]JB>&/3B]42W)O:8/&56MU^M/QL*,2?S,\';5/<9M)H^ *E6/^'5YM\? MG$6 8\,8,F?NXD;NY;785SM2I-5A\9'Z=>TZH1"@U5.#8E1CJ3G!6"484&EK MP=6B*Y@(G)M^S03]8&P ^, M]?LT'^8%BD9(% 3-G]L33K#I]05=7U!QZ/4' MP6C\E_)4E+)*US=DGU?%X2M^>7+,16TG,&#?TD8P6ILS&+;?CP*Q4@Y(C:N- MHN2 ) OT0S 9W=P;_8_^L2_2*H+N!H M9!H06D=?/00\0?FDZB<0HPM#S>A^$T9H2(M=+ HI'U C'1 MCJ)US-^2%^R^L3"2"HS,D?1HWG*%&%/ /M."G,ES3M4('"6#%S%VDVU&5.EQ M]\78Z2_]06A2BER!__98@1^&4W0@0/KU TO;V8FBSV%W4),NZT_1W#E5><0H#G[TJN6.)#P7-\ MVSL4P8ACWF9 AD(P-\BE^[8\WVKI#Z0U#Q(R#+WI[RZ&^/GC-17URO]%P[CU MQ; ]0<][35L&42Z35SV%.:\0K@5 !RH!A/MF9WR)EYJ]4@]:E]N>9F=%R]/B M+&A',;;'DY*3:HL T,Q8 L5QZA'_?_GAT^6%6[7A>,6%1ZHE M[%>(.TP T=^2+&&,3!J?N>K)=,Z*/L2#NMCHD62*RS M $_I-? MQEKO#'IIA&I@=:0Y6K.J=3G8SC M\5A#Y<9B''$6)?_,*6.RS=/_XR-7)9)=%B2=)/SGO0Z2X8U*9\0-2W:(!+(2 M,:%#+%4&%(FL!03F%==6($ 8 =UNI&3S4"5%)2WJ&F_3/&<[D.LDFZ(F6,=X M;[&XQ"B_XW*?L2W2%VIJ]U3\XIX/@G[WGI2I18DPSAR#6Y"C!%%2)\YBS%JP%U&&+6GF$6E\[<<< M:[Q0N@Q;,<:;6JK3>",%/N'BYI^/;);QQG)3W^G!#UZM;4AQ6 MSRSRJ6\X/[+R9N&_P/-D&<'.)3,6O1@[5/.#L=(?"C\)I/.90BV=G,F F! U MO.@H!KH^H-H,5J=F,-$+L6ZM=>C,_>68-XL8MM#+,KS;,T$^51T&<87F&Q7L MK,,J*EA ,E-+L(H*?2'!]:5;QW[C&\EOV&8Z8RN+!UR\I6N\V!88,P%^3ZO= M(\XP6U/O\W3-E]NL!.Q;NL&%_6.W4)P\%[&#.4?9M%"I/JUKL5 IY$*)$@R] M4\E0=28:>I6RH1NR!-/]<\$9>FT]1KWR!11KNQ5)N.+!&,D M. -QU@0;VS=U#L2"0W$S-CB@X3O*R MID,'C[NT".6 &JW@6-6TH;C?7QON]U^@W>\<9+/WG2@<.J!FW^,,)W$]_KBO M7D(?9#>LA7@60S]D51:<6CQ;$AQR>F?!(+PGU0<^DD&\P]4T(#'=S M Y9XZ7<6(-8'KNP]Z9&E:OR&%O)%%DLPXFPG=D'VS[M$?,V&2^9MX'TKU;4NKWJ7(V $>KR(/X!G;T$ MK]'=)LWQZEF\J?R2K'GO5NO\* LB P#I(AKA+I&=<:V>U=-2QAE!XKAV0&=MZ=]M&M(HAJ[[+VR2H.OY'LC2[!FB/V*4#<2VA( MA=P>PC'*$TMVIW,N#*>PPXLXJ0\T-ID!%O>F$%TO)CC=^MK?,2NIX]>^Z?)M MU.*\O1':K+.%(&0!]2-!S#J"I_66R;;F$R!_(I[@6;O,T_4OVI&B8HF.M_BI M>J3#W(V6/<=2B>)@!#$VJ?,R0FZ-RR]Z@**0J\K3+1W6>**FH(ZA'/?LK3_ M?L"18 N]"&>TG N_R1",8-A_+QC$1DD0%9_I.M<.8J=:_OR6%"D[^?W..O(Y MKGS.?SND54.35G@S5QS0=S"=&3N53TR*@:;HK$7'$ZUH] &Z+V;:?AU&V;&6 M,,#MNGO5TJ4<>.INM^Z)%BF?]P79D"Q+'-ZY=?_67]FGM,);]I$#(-ON5#\Q MJ0::JK,S+4^U"%FV7'TO7>H;61(*>SF_C/=L:MEU2[^T?24U9>[$.72&_(EE M;WTB6#"9\BBL$!K/C>[RM$I%YC -H7\9ZDQGY,)B=4(^VE'Y\2US6G-$&S!S MC N0!M=JU>@,0#.XV9$GXDPAN)HL:7A-BH*\LRO,Y)7^I3H,];ENNF%Q[.(3 MW@MK%F@M><#U.R.J!@?LU^J<$#2XI*KH>03WQ@CN>,[Y-?E(7_8OP9VSFVY8 M:+OXA'=.R0D]S@:G+1?NW-"TN"D"ER83GJ+RW61OMIV [(F%19 C?08 M4R/:'/G!]< VZ Q.=Z9'X# 97.O6!J8Q-W[4K'!9\;/0<'[523;TGJ*53?P- M(>O&+EBC@IWRSL+Y3%@;]X@]RIX1KL8]HP26']]/Z*XLT>$N+ZN"YTU>)V5: M/KP6.-FL+,D>".2(X 7H(YHTQ\-3T7 M1+-6,)M8KDZPA'&R4U>S^(+Q/:;#SJMD._@A9R?9P*<"[6PBW5J0L\![I5<. MI2*@HPPP/-4'B&A;>+ MSQ@G15=(8XL2B][J4SJN$6F#V_9K>DZH&EQ6,F^ N[ U[;&6'+@==H>R6+] MQSXM\/6^I)*4)2Z_X8IJ(BEW\B^!ZK70\3P1KB MB_7HS_6UT;)&=?R_15\ZEQ#42V; *_)NLC':O_0!]U:\V]#@D3[S';OH M-J_D6.2;Y;$8W4)8R*K:X4)>%=,O?*-HRG_PW]KXV/@R>3[_'5'&*$^YE?RL MFJ<:P!726GVFVAA8","LM9VR0E;B4R]&*$/$%2)L*'4;6?:UO!Z-I +AT?@4 M5D^FLAROEI AI5RLUVQ%4]+5"/]%+N36OCA):+ 1"T!T,(LYIP"1R-&@5S$< M_DT1-;3O7UJ,KR[8DN=&I9QQ-5G04%NG2(B'N<5_$VO%H$B,I,A*[ M)_I'3>JQSQV"8J"O[R@53 =%?SE=W.N4!XC-=L@7I4B[6-D4-9<+#(DF\XL5 M&'MA_!E,+6J0E!MT^7U-]N'EQF9W4*+[]*KM..-3\SSC)U113%L4*J\MDG[K M. 9)9,[S]QW=8.?;M/XR'^[C+LE_)63SGF;95!.YA6 PPJQ1T/!AX,C2RN?G M.+';VV6D&=X2UI_*!F/&6\S^DVEJ MA*A:ZUT.@G]1!-:EC=[A+V"_8:=\O>"L82P J"B!)@=2)9ET6DKT]"(-QCP1 MRWXB+25K<"[,5F(&+BKDV%&)LKS+U^0%LUYNBZ>R*I*U4VSI(."/>BO!"(UU MJ<8+-BX8WMV/ [%2#TB=9\>P*EB(KH$_%)?QRSLF!4O/+^]Q\;!+"LQ>QZVI M1]ZFV;Z29W>W:;G.2+FG _;Q"6\6 RH8^K&,D6]\BW/RPD(B%-\:BC@)I.:9 MHBL]6,G 'J$A+@5_6+KFLYD41*ZR-5&L'-U!$[_C=+NCG&3./HWB3ZR..)=' MR]\_45 ,,U>2?$KD\P'6DITN DHFRK!=G27L,48E(&4;U8V$E&6A\Q[7KQ19 M/KBQ(_:"KJ2X-.D;?L#K?<%739\_UME^(]*^Z2+L=2^2YE;/IUIS?]\4B*&_ MOP<1(/R:Z9Y4;%6;9-D!*?%06A%7).467"!U%0DHF\=)"DXH]WVJ9B$ROM>S2K6_Q,]W3;5B'ZR)]VC-^ M]U2KGU]>,W+ 6);V:OQ9O,=>/=.?\D<[#TF6% ?[B!.'KV?"=& YHF1$2QG9 MLZE:"O1*I418BHE>9 FVYE>$I#P(25E1R865[S@A9#O',D 2$^!1\I7[)2^^ M)M5ZQUYZGXON,N\/X3*D1HPOUP@= 903Z+T*KS04P0I"1!2I23[PAAQJ_RY:NVU3/_XSBAH68VA8%(YM$"17'A@>+4 M4H+$BP8HL[>*0-&#K>R_FDUFMNO8UEG6;ZEZH1JR-21<%UGNLB,E(Q)"NFX/ MQYF?RC8'7>3Y/LE^PV5%_^!7""\HVVC1R46,""W=! OE:F *Y<4P&?LIRQV3 M"S(/ZVFL[)C'A'1(F=9TI?HZ5'M#RNJ8H! @HIP2#&X,308Q&C%('/7IMT05 MX4?7[% )=%3H -3L[VUZG05X1A]E3+4LG#/X] ^6]+_HA^HC^C]/28G_YS]0 M2P,$% @ 88B(5+;((8\=5P MX& !4 !O;VUA+3(P,C(P,3,Q7W!R M92YX;6SM?>MSZ[:2Y_>MVO_A;.;+3NV>Q/9YWYK,E/S*]8YM>2V=9+)?4C0) M2;RA"%\^;"M__0(D15 2'V@0!"B0MVXE.<=FH_L'H-%H]./?_N-M[;U[04'H M8O_G'TY_//GA'?)M[+C^\NN_^>3%:)W ME]B.U\B/WKU_MXJBY[_]]-/KZ^N/SL+U0^S%$1D]_-'&ZY_>O7^_)7T1((O^ MX-VE%:%WR?_^]N[LY.SL__'CZXY>SKX5??+#L/ZTE>G=S6?S%#R=/'[]^6B#K MS/KX]>L'Z^G+V=.7DP]?[8]?/GU^1YZ'- MNVO7MWS;M;QWLZVD__O=C6__^&[B>>\>Z6?ANT<4HN %.3]F5#V"V]^\+7AD MCOPP^>///Q30>WL*O!]QL/SI[.3DPT_;W_XA^_6W@]]__9#\]NFW;]]^2GZ: M_VKHEOTB(7OZTW_=W<[L%5I;[\E4D55@TP%"]V]A\I>WV$[FB(.O=Y6_0?_T M?OMK[^E?O3\]>__A],>WT/F!H/'N78I'@#WTB!;OZ+^_/][LC(GQVDH6$$7_ MY/3#Z4_TMWZ:H_6S1Y;/;2IM0F85H,7//] /WF]_F8[T+V6_&VV>R8H/7?(3 M(O=/PLQ$UAOV\7J3 MK#X_2GZ;"K_S 7J+D.\@9TN&"B!?V(2;+3\>MG>$IX.%9+1DU83(_G&)7WYR MD$M'//WG1_J?[]/_3) A?\R!"L)>3__ "3XDVQA)K'C$JZNW6!]X_ RO/=15TQM%0"0+?995XS= M6VL$9"K]1#I#-_8BR$:81!$*TXUV[5E+7O[J*$AG-]V<#_&3Y]K7'K8B7BY+ M/NR(N0N\7F-_%I'M-EM91'M-XRBQ4(C5 N.VGI)T]K=:9!Y8?NC227Q$1)=P M0US]?6>L3GP_MCPQ-G>_[6@Q,(7LTIDD>OD"QWX4D+EUN#4 %RGI LR0'0=D MW*LW>V7Y2P316>7?=L;BZ=G3W(T\,'OLN\ZF/T*!E5Y K,BZB -R'@-U5A6- MCEB>K9\O?P!C=_;(C]J[>F'IY0(&+N6V.ZN^[8G6-@B51U;\$^#5: M"4%:0:*KJ5];GG<>AZZ/PA X][N?=L3@M>NAX()HOB4.@$CN?=H1@[^22S2Y MJP3I<$ ,#SZ6SB0U;+V'%?;1?;Q^0@$O?X??26?M@@ P"9 %.1=WO^EH2B>. M0RRO\ $3R\O[?^XS_. NI] MNXE], T> OSBIEX1.,,'-+IEF<[F-)CC5^[K M6N7GW3*:_>N6Z+HS(59W"2AC]K0MLZ>=,3NWWFX<8M6X"S>]>L/T4P.1#D\C M$3Z+WW5U!TV-Q/1R0^P'NI5CX'%41:,CEG\CQN-_^F3[SI 5DI/&N0G#& IM M)1'YYU6*SK4;DJ/Q=V0%5[Y#GP*XSZ[*[[M:$F2TP/)N? >]_2<"6D\''W?$ MY"-:NB$9R8\@M\WR;Z6S2"X.U/,RVZR?L,?+V]Y'G7E"TH64WFBNR=]Q;_8: M ATS2U=]"U8+GW?&: H'<&M7?"S?ETP&<1(\ -[:O8^Z]G[:)>IXIO4)+!W2%J!O25'_O/@06KW<3'[C9^>+7H8O+=7 MKI?[,Q8!7I?RDHV&R\##@8."GW\X/3DY/?GQY.2'=\]D#5)7U\\_$%,S#@DS M^)FR;7GT9_2!*$#.;2IW)9L)CQ&YDZ+D-_L,Q][Z9GA\&28>%J=JNOO0R:@>K=!@]&CL\GZ;KWF/"I\DKE\'P>M"(N^A89)(-6PI5NX1R? M+P-5QC5^?H;-H+5QZ8--CLW706OBDG>W')EO@U;"5>^G#)Y!*^3R]_ M..3. M,$QP=J,9&!P#5<"',2#UKL'84(Y+F>#UKI[$5X,E4$KV[W O!R5#P/5 MLK5QE0R=@2K=ZAC9')J/@U:^NS'..2B?!JUYJR+4&3P#5<&'>08Y))\'JG_+ M,T,8+(-6O TI/CE*7P:J@\M3MW)8O@Y4"U5 U@B Q[?6S+.S \!JI, /4Y MWD_N+J]G?KZ[F MLRU.M65D^,GH*B+#P2%_3//""I^2B8O#]TO+>DX"FW]"7A1N_R:);WY_1BL44#]8@%:( M7#I>$%5M:W2+P_ >1=/%W'J#R @FK49@QW%37?M@N>:=!4DYX2'BK(EXT:)M4(T_P7V:90= M,5+(20!=/95DE A2.,($3SY%C"8*KS#L/?9M_D(Q/%34B/&,J./27]XBB]B9 M&2<;06F:B:E>1(#B/75?*]K$?J(S?G.CU44<1N3XS-?&1D 0/GKUHAV:]_1O MZ,D?Q,2X>7LFAWUB;:8&0$H4N(FA%%693=2+'SY8&^O)0P+P5U'0M 5$SK4Z M*JK%*+W1M!2J@:::A1:&* (==MLOU)USZ8@MCKA# DJ8_P5CY]7U0+8_^T8) MBS=^9/E+ERB(#",47;W97DQ?.438YZ.GP;9(RE)/%]_#E#%QN^* D*(;#B9< M1)L'STH+#A-=\4PMY7N8+/5T%&HU^I]06>D0V(U9/X;.1#Z,-J_H F8,]Q^H(?!P M0%4Z"X,5+4NF/QMQJSYL&4Q#V'\<,-6;5:P$P 9E17_#8FA]G5$ MK>1JS*HXR%?E.+*\?N%3OYSJ_!T,IR'H\CJ<&GQ+Q97.!'#SFS# M"X9=64P90TJ^1NO3V=KF1."(*&0E8\PVVEK!6!-FRO ;S%'1QC IUIN1?SJ8 MLF]K \D9@(,Y(L \EPE3C^8;0K#$"O-(6$%D,Q6;O#=N9LDQ(K^F&WQPG"J M3 -C<)FMP8!P0=,!&8RC(H-ECK+22V8;O6T/S2)29GLP)9FW%7GCK(B5 IM7 M=X&#AP3L%8IJH:!-#;/,T4=(@CHPMQ$MQ#(3OWV,W[]R9WLY4+HZ'6YOA9V8E MNB[PVVIYAIV95>NZP*ZTKJJI/6;; LAE S(0S:S@*Q'$&O5G:&<4Z> =Z#[Y MC7[-!*Y<\9TI.#DTN+AF<_+/NZO[^6QZ/7VX>IS,;\A/Q=U;]?1ZY=JJ8%7% M%>,W1"/YD3-Y08&US+IB31?)^BLLOW,K=.V)[URZ7AS!+HJB(RBY8=4Q5]Q^ M(KHP4.4,XE"J_>R'(@YS,Y M[(/-#='O20 ;#4?%'F%PF;0R0J$ "!VQ(513;_OY-C(Y'3F;(S(2WL9"D$>3K))!<1I(*3& XT2S4%8N+."/U%A?8#\SC54].P, M$:.@AHB:G1(05?(08.!INO.9HE?-D%Q]:5YG$JZ!@A?71N$,>\#7V6HJ"L5X M)%O/CY'(@JD@H$@+):-N;8?]O!AR-J49R321DOS? 5;6%R*O4G"A'7[XK=IG MOEO71XG=)O2H5_A:R+XC.L*)[=P2R\"X0VF?;$Y[KIZ($%^S^"FT S?Q;14T M@1A_?,1$ICT,HL*4DS_M3S?YJRT\18UV2=AR?1X!&@ATS?0TR$:Z@Q1AHZ9NX_#A,=U]PN& MC]D91I6WLD-T8'=*5FS3],1 G@56X7$82C7$>H_- 4[EOJ6A5++C!FO'@<@* M;IE=%(1OO]6XA%D]*#--OZXKO^4&KMU$,D$,G!@#-;V_.MK4Z#?5B-&;-K?4.@ M+@DN8S#).Q6^I3#Y:$F3,(X+J+W@P2Y+RAS?*N(.$&7E/S\%* MC(NFHI;#]#R@$W.- [*.Z:,K5;&$,?(76Y-\=X[@YPV4ONH-\XB2"I9SW $" MK8;1N'^+2.^+M) O?2Q;+) = MI65*3+^L'LQNMI$A(7C\U+3-V. 6'T^6HJR>'9K3/,OMR8*JNZ) M397&X1(!B*HN7LIB\\H-?;BP L35%)M(3@X*/?:)NN+7%@T$U)Y$>TR$O%J" MD]"8WE-;RY.C^#FLF&<=0>U>>9C@/(E )P-Y!FJ.M"_??@RH@61,U:HSW*A[ M&5YFQZ+4GUWEA>AX#U^&H=EOC-P8 JPUEFYEMF+CQJ[*=C<]W;'Y!."_INT> M F?&806^_'*B=Y@W:J9"$_"%\*Z_ V<.RW(S.PBJ;8ZDV>J?+[RIKKO3R9ET M@_8Y?8B(K" Z,ISJ*@1+KZ]\O# )O,#D.'X82)UJ$03KW^X8A&/>=\OW7Y;A M+ _*8XY+%PLG8"C**VEQU"ARQZ"PY'$SBX$(;^6.PII8_OE "HK4XMTZ\(XE MK _$&5H+9T52S\FWT=(!A.*R5/71NJF+R69)GM)567HAN?*/[=BMBKUG4'5T MQ=V'2G,.R<5D]O?KV^EODAJ\')#K;<8(XU1)C$9JD22YKL16B6DW)M^.Z=HY MCZ-['/V.(FJ[@$(SN&FJ25G OFV%JQO_!8516EPDZ[KD+Y-]*/*X#B"J)M:& M,$-XH/^B*O;%\I)WSNC""H(-X0DQ&S_?PA,[Y$S_^D#%TK06NHZA%SML)!-$?!.EUER0];25A. M4+F&G1%3C1:P:"D=)T7EXMU9Y ::J(*' #UG:4^J8=/*555G4'V[E>7F?\OJ]X+D8Z#F&!WR'VZF3L])(J1/LF0 M/P8QG(][DF2-Y:FJ4M4A^ML0<]8W')(:YO#%)3H")K$ITK# M)]( ]V0#(4W";%?=([*1^P)-0^*CITFT7-MEWE[!=D3<5-45C"G1XU3=7WOX M-7?>0Z0$$%4BY';?2VC$W$A*54/5*(CM* E3 ;M[RKY6VW/TEJ[]1UI6;KH@ MID2B@"=K&K/P5^)U$6BH"J(>1$N<=^?D-- X8R MEQ-WF0,YXRC:6,\!LMWT4;G ,2TT3NP-1/^;L_4UF*2ZHB#M2_WTH)C/'-.X M*M]V/;03\3+'G):]R''7S?ACV3?Q6Y_$RZ[^.>I'&1FQTSMY.TR\\=]]E]BW ML^\B!3UJ"6G4D),@H*^]M4;PXA'= MC*]&.^<, &M-['TXUI:HK2VQO74(Z;YZ.OT)L:L3DZ> Q%":$5:F(>[MJ:%T M(2S70?OAF=+U*TN&,CRBO\O3$7-; @SN@43\BV4;C\F-@M8^0]#L%5DRK=E5CM0I^X;79P;X>+I* M42O\D0PL ]KL\U6.$0\)A&'(FGU6"H0Z_/&5J$K[R8GX9TJ;W>):]D@^"Q%F[;+-O%-*\H-PY!:S3 MMOQ[Q/%UVA9)/F$(FGTQ:)'V4T"X=8H3ZW%NMLDJ'^ZZ3#K6M7N0"A:**E_V M90[J5]-O!!W!6I.VR[ U_9K0$;:UN=^LP;SIEP0YZ$)*"#!LY1]@QEAG0SRL.*I\E%A E34+,D!/1VD"0L%5+C@38ZSQ.8+1Z56!9$^K)[$D#3= MMR(;2;3<84-53!J#T6\&15J\&5,7-P?ML^(4 7'UX9SGR5E+.X?RBX#K0 M;6GP2S>T/1P28:B68$?F4T6ZX-;/ M=(E".W"?LP#:$F[F1.YS#UB04X2ZF@S4O+W# _9<6S3+OX:*=FW$(2)N-U.L MK:B"7#95BFCF+GUWX=K4I7V (% /<='2KX;JV522M%S'@9#FX:4X:AL=VH9W M=HS4,%G8#%&O%:4;.;5+(QW]FJ6:137E1I*QJ&?] OO)8J2.X(LXC/ :!4)Z MA9^FHHHJM>R(J!ENDMIU#E1X+#*-1JJ@:\L-$O_&';+HGW=*(7.JGUH:^E5/ M.7LJ]F0^,F-&S(9I(*1$P93Q(*)5ZNEH5R5<8F+NJ3%2:9Q;'GV@^)F(3?64Y179:*M&8'2%BH.6HP;1$UQDM*D)B)!8 M%'DCE<8V:&T_4QRH-IK(Z%<8#ER"%WMYHD0#!@XH4;JG]WR"%"U4_&U?FVSSYB*O7A+PY'W1Q;2 M+TV4E*B6=%01Y;'_I7;U4"$*YD?B@UO4-XN7PJHU4 M5BQCK=!> AK-4D=#OX(J9T]-FZNL=LHE>HK$O#L5%!0U:GR*VNF4*@K:E4># M:+AY!HS4!MM,AD(%4>2F<>.TP!TX.:?L8_V* M8(\O%5OH ?EAFDZ:%&%^P&2)Y5QD#1S:NCG$QU#E\& ]$&D]E"UKK=T=_&2U MZQH1$+",*392.]6F4':1KWQD>R%* M_N@EJSIL(7N+0=2^ +:0L9J&FA[HI04>I]NJ%H0[LM+(]9::0!G*,(>F 'DU MA0:<%Q1$Y!*?56)L,86-I!3E-X>(6!BK)(/\!7DXJ2^=]?6 SQP7.36[;/UL MN4'2P#X@)]HS#BUONKC%_O*6K!PG#=-OLP.%Z"L1/4]8\ ^29?;_#)]A >*Z MA=[^2*JP^T05A=33*/,TN+S%VJTEHT20RLKV+:3BIZE4LQ;T8/*"O'Z.R:5F MAA?1*SGE6L@K.("0]S\O^(HLL;<#6QN*NIJ%$!&+6.JS7V4%[ M/KCJXR2HR+N36'Q!&DCJAG]>!,AQ(_I?,&].#1FUQ1[RBMZ6=^/3[K:%JQGH MKL-'4&S/[Q5N]9VR-B_"&D",NI D)<5HPF(UFO N]B+WF:QJ%"QPL$Y:!#QY M[C)9*>(."*FC"DE.SD0GMJ/M/LY8$I6(DYH0I[/XJ5@8<48+=]JH)<,PHBH+ M2M'.PDO?%5Q? &)J_ %H2;?K(WJF[= S'V&;TY23H)A>(Q92@%;4V_V2]',6 M5F&-A)2 _STDVO\JC-RU%>U[C^M1WO]2",YK-[0M[W=BBE[YPL[:>B*JC(R0 M#.R(ZGP^.F,Y3#EO7;!RF/5SHO3YJO>8<>Q'!MB'$;!*;+Z ?; Y>&?C&0C:<*^&6&@3<>+#S/= RO\9B OM(R[,:#H?4#?0[F MA_&@$(GN8/B-IP9GS ^#;#PKA**_&(#CX=$J5I !.9XD;8-->(8"0=0;;>(ZT3&=@4(XG"D_>"\-K/#BDY$+E@'X:3X\VB74,Q_$HD9": MR>!4<,3T(M=X3KUZ4C.-=RGV/,\X8U9)&*.]0DY,1J.EBPM^Z>F"^J//-_2? MUV1!8['6ID+DQX Q+2:;R%0960:ALL.PD%KBI*9?)34QJJ:TXL[(YYM";6RP MMWNM +EHOP(>@F,GZ:ZU;XM.TIQS.)0@WC9(0C>]TCA? MK:VYA0XS#DKZ#[(Z)E7EUF;Q1!>>%8;$SD?.^6:[=F/+N[.BF"ZJ2RMJH>K; MC:,F2RHS*J>+?%)2SSVQ,FY=Z\GUW(C8I=E$.5.?W)/C(" FZ[D5NJ$X-I(' M'ONBZ^N++GDJAW)J0F%NITV,/#?+NW,+'9P\I/2?G+5Z9$L/6HN$2:T2TD/I@,['!0?,-9/2; MK)4T/2*R5EV;[-V$S>_D9A5.7JW F=B1^]+*HI4^M&(?4#G7":]I M'F#8/48\HXD65%YGY"^L9Y=H]82!D&;:!N1B?8V#]"Y]$X8Q-3$$[;3%5DT>(-0 M5H6V?%=/O 2#+$DD*?;[%Y$2D:WJ).4J6B(GG0E5.55;=_=B5P_;A$-FG+:U6P3&41Y(3CD[1PMTM!*S)>2^2++ ]U$: UJ2UI/1RP!,,"6$ZZM(/K%PT^T M/XM]A]9/*.#AJXF"+G"S%8"(#62Y?DN$]XEI$^K-;;M84A**KS!ERNI\4_A3 MLB7%E O;:5S=H'73ZZ?^>+VE9251]%OU52A%ORANKI'DBM/G.&XJ42$EYQ)%ENN!TW];#Z1?@;600<4F MOX^I24>/V6<<1'3USM RB8"!;/,Z*F/_ 3GZ"MAFIF9&C%1*M2U ).JDUN/H M5TGB(JC8RA4/=:QQ%R*\)99^TA02$="VS?<@>[W5,$)/"(7F=]LHPSF^6%F^ MC[P'9^(\R_(X\&@WR'2<))4(EP M6_\MXXG>HB#25%'06_B4(+B(O5MW 9H9+G)*!,O2W*C2V9:"I@'(XM/$25!( M85V%D;M.8J2SWA"\N-=]K48E>1Y^I0F#9--=XO@I(K.<'74A[1WGOE"+*"M5 M"M)6,,)"L)VHT<4Q4'2D7'[2S/+0V'>&)3_7.EF M<"$!31MI9;QQRU)-0*S^39W9=.C-;"QNPTE.S3,T\@C1)9G#.ROX M$T7L-.:/@4[WU!>H,N-BYR0+MY&QR8G#2TCX(8A?9,#QF0U MD5'3J*:Z@N2=]0\<)/U#[JVUP,H"D]8M\/F&\05=;2"R(H*&0500DOQI7T#R M5W_<66_N.E[S+\22C[ICCD $9V[WH\Z8>Z2MY&"L[7S2+6.\JW'O S6WRLSN MWNDT2SO,PH_61E)J!-H?7>Q@K26C1Q"Q@[26C,H'EL(E%[ZVJFEHF@ODVZLU MN:-(6%D'M'0MKYP1"6MLCY;\6S-W2#,WJ?&U4>5K(_>TF![A"UWJ&++OAA+9 MRZW-:M';5\1#B?#E/MXPSXEL>HBOW W+C+'=O7IF'&X0P[8.LZ(ESF)SS3P< M(+<:#+B*,=P^&HF;P![=NWWO[L:/QB%4[IW )*G?W]U?C\!-Y!>;J95QFZW\P\ZP1"1' 7)$-#+G1VM]#K3:L M96?7GIJ'&R1$J!FS@WWZT>PSER]*K+A#&Z/;&'3C,34+ <&TQ.T^H(#^A;5$IZUB=G?HZ E!/M0*(H+< M\B; 5K44WE[M+X I884T.?,:>+]%DS&Y0_"K^! M0(>Y7871N//3JKX<4X/&U* Q-6A,#3(_-:BSK0_MB%!%8(![,Q1VC,$>KS/AU3@^2D!@UL8TI+#1KZUJRZ?0\A-:C&7X$;O2BF M1]WS>:%PE6?,]&!Z,7C.#Z.5S8P'$(.'.96'$@??PG:Z+0D)-33V'?"84H?8 MSNL/PTQ!5-.QO:$^)%.Q0A$AY>E]4*UCQ9S7U5(IA:KH'X:0%KG@?NIJI&-Z MC>#C+QC8ZU*+8S7#\QFN%8S7"L9MC/^GWFOK6)U'8T4_\J*[]R-E0]?.BGQ[R/ M!@P\@Q[=LO(I$]_95AC,_F86KXE%OLFKT)!/K.4R0$M:J^)\L_VMI%:-V"-; M%T/K?U23*I4*%U%) 9UB_9P;W_9BAU;%"D-$_D\3?B&^(R'R2GQCA0E(GC@S M3@\U!(>4S;2$7))9P2*RF*;1"@4956#B7ST1,5=I_!3:@9MH.T)WAH(7UT:A M&']\Q#I[,\O@"0M#P[(5:PATS?0TR$:$O/F5?ZMSRX%S?>KI*!&E0:^)N-FY M26KW#T"%Q[Q39[KW';01<-U^-=W5WJCE<*/V-=V?SG=Z8= Q:[HW'899O>G$ M/%5F^F:@RHK?&!Z*'YW[BH%;7I@8H I. ^V^B8GCN*DP-_X"!^NTK+-<)P3/ M&#WV-M2RKRC@YV#MWKK6D^N159DQ^9A7$0.&_X H"]UPM\68\^R.^L@.N)VE#GR679! M"VD$AM 3>W:\%;GZY+.2)%)F8TF("&ZB- 8$#S(@."GNGBWN>Q3!UU4%@3$4 MV-A0X"GYQWD<$DT8AD!O=MFGPCP\(GJ0^I%K>0)LE'P]>M%'+_KH11^]Z$:[ M5T8O^NA%[\HC7'&NCF[S?9#V;:#162XGJ690@?HRDVH,#3UODU13<;$=2F$V M"5NU*IW&O #^3M-I# WG%DRG:?)CFA[%K>#=V=#";FW>G3DK3IU]&Y$KVKIM M7K]8-^%!;F0.4$$/I*8W%VZYNT&/Y@Q+!?M=>T#)!5X_8Y^,'4X7>S^2'%;" M/U*/@TLXA- >8G)/CK-M_V%)L25%DJI>RJJYN9 LW45_1),FDZH'F;W8JR"@ M&:U))UBAP P>_'_D1JIEM)2J+14!X"N<&JL)4& MDQL#55$@\W@HSWZ0JP>O.ZB(GGR=CR/+,QF]_![-7.9?9(/X@H(G;/8B+#I; M6+N+TP$X(^M2M_)\E2[3V_:28GKI@JSG7V'HZB.BYSJM,(6"A!'?1M,GSTV= M\U=OS\B.D#-WU^17IHL9^=MP0=8\^1GYP,4.* -)WI@JHWOKV64O8]*1*)+N MC\#2Q1QSS[3MX5ED!=&E%8'3HF2//"8>C(D'8^)!7R.39.]VT],6%$2 &>K- M;!,CPFELF)X0TCF$1;/4=-=QYV!RW7:4^IQ5.1"N+3?XU?)H/2J+_IGZ6\*9 MO4).[*'IXMKU"5*NY=%"05$XB?+?%PMIDC6DEHR:-G%TV9Q;]I_(F=%%D:T;<-O$.C**P@K7Y )+E?>#]8R" M>QRE]?*0DUQP2_6%P,IK,8HB&()G')#KXB5ZBMK,: ,A)<)\G\V#1(5MVDA2 M1T61&+_@%Q3X]"">+)%/NU&TG1Y^FDI$G >6'Q+;F<4])"9Y;E#=^&$4Q(DE M0E_XP_(?P0L;R1U7S=%QR #4A5Q)0HD =]A'FSLK^!-%U['O""S>*@J*_+\$ M,Y=>',O5M:RCHMTX&DUS<"6N&BK:C+$S.<;8F=+Y*./@5(X@IWH$*=ZS\[_\ MNXL"*[!7&[B^!Q)6*^SYYI"3!'RP?N>DJ$Q)B%W1E.LR^9=*/>Z#DGM[,[.-\GG%YX5"IA2W?&@>A>67.Z[V=YE.8,2=+*NA!!?(W_YE\W&HVX825-!\1E2O7XGG MX5">T3NW:G"C]3:41W;54 \EI4NU9JZ][@VE'"3P0EV&))][8"BI8F+NF#)< MRSQ*0RD:V0F*9XS4WXFT:_-*,90RGE+>C JH5SV M#:6^9[?F5-7KZ*X&^&PNN@TOS 6LY+Z?#Z7(:B?1#H59X0_N8/G19M^_ND>\ M.D:(86SV(=SEZIV)_HVKCX'_+/T8[!G16W4.'OE)&SDL_)M4-M 4H)-H^NH-*-HBSFY M2(Z8M\&\*3\M!UJ%Y:TU>;.NJ)&,;$T>^CU-SZQE76F\T3V*DIT@5*V\CHK: ML"F&=[LPJ%(Z_5%:=6*6G< M2F0WX!S$?,?W4&*V6VU2H&4WE!A8,4L:R[LO,*"EMU8P VC)UU46TJ7 !7:, M>,,]'@Q2!2U65'D5SRV/5N>A+YQ&A.$!%Q'+890K]O4(A[ M53=2.NSF'H%N.;O?*;L\)T,^6J]$B:' M;R0#$^+RM+@!YB/DH>:6K&N7=\- MB1[Z!6-'@EQUY-0*UJYU92T9[2<'CY 8.#M#2<@6Q:YFQS+HS#801:%+M#6S MHN5;=3TV01X"_(R":#/Q'1KC\TROQ02/KLP1ON&.P31ID$110_*$A0?":U3D MXWN(%K%WZRY OF7:T[7@=>T0S.Y>(K%[;S8)UR-). M5*/O3-8XB#+W527'H =(:6/JG>U? AR"S+PF2GK%.;PKMQ'IMMT;:AA$!9'( MG_;%H9U[[ZPW=QVO^=\62S[JCCEB+,*9V_VH,^8>:<]/&&L[GW3+&.\;Z]X' M:EXWO5N!0^6G>5P8%="TT4])[\M)G0GCU3RYR>@5+ MF\-#0V:XR"F.H:D&6SR$IHFFWKD3$7N/1MN6G2AA=/P[DU,'"# M#R6^!J(\>3 L:O^A1-Q 3E;,;Q4,)>Q&!#X^RX\A:'8A#B""'+;]4 H="FW= MALO=4$*[!%==[:5]*$4-!;&K<]RP*"&SCPL1TV_/5;=KW)E7%[?0_6)BW-B!]1HBL?++(:KW&0!SD^Q(&](O=2 M6K,J^YT+'$9<#T>MAU#STI(-/WWRW&6"*.AII>1K)6S37!A609,F*$+8+OM: MZ#F8947>D$/4?2&SYVW^CCR'KEK+YRKLQ$E(3>!=P2B8+BXS94K3D&@8Y]H- M0_(#6 $73HJ*5@VSA?9,(-CRJ2$CM([*%=[AX=FTC!KI" 8]D-5)1"27'7)D MTSFC\=\X@H<\--#1H#KNK;5 E$,U#0TB0",9RKX66A>_>/C)\N;(0^14WU;E M!I55X2*CJ)L[.Y[AZZ'L:^5L)\6H+9M"%YYOBC^!KA (58GZCCMJI9F&1*X@ M(2=<9+3=UB!"8AZ43>^GRKU6L=C>&4IZGH"6JD!T:*U/:XXES'E\FAYN([)) MRTR@H73%K#$>*Q$J6KA#>8MOO"=@WFN-Z4_PD!W(=TTU_?T9=.G'G)Z'+NO! M'#-HO"XHTQM'0?'C=$RREU@SC5CQO7KH9&98R7\//&:LRMX1HLWXYM MWI-8XR6#NA TUYR81BL47,0!G8>TL\SV#TDWFJZ*=L"&[>N;JX!$*MR>"2OI ML(0-.V4#XN&L(*#$9UL8^X[ CSP"/,)Q>TDJJ0EY0ZL,)3;OW!Y1'E**\@K1 ML^4Z5V_/R ]IM'0!/8!0('*JUY2 ''"V&]9,?AHE1X_HT,-!0UKM_5JE3/1^SM:EF;0MGM$$HQ+/]?NOZH3"O/";[KSF!.LABTT ME(1"GB55HR:'D@$'V7D59YSI+F/@OBLS4$SW$;=2316V:)>Y.WV*1V]S]A4O M)0;' W,$2Q?O_>X<.[$MH,8;954N-52V7XK=(7NRBLG MRL Q^.? L@EUS.0=A/L*"*"H\#*8,E487=BM4DU)K&5I2F];;2)S\8LQ"B2H M!OYG1..7_&52$")OHIPQ,2,;+2D-,5U PR0NZHILMI!>/6S>$ M392T,7L D3S!%8DSM]Y0^&!MZ"510(;2SY4P?D5. [Q!J-4>!!!3XV9,D:1Z M.-$,EB?D$ZLEH]UXXQ$2@^9F* &I0.1*-^=@*IC!L&I2QH,IOB43-LCA/93( M5DZ @=;A4/QQT.79< GHT"575M^@_\!!+X5=^NBTN5(F]C]C-WD>B"Q_2554 MZD.:Q>NU%6RFBPLK"#9$Z27M-9.F?[N_F, U7UD^;0OVZGJ>F$>E9EF:1Q!IM M\='3/5NW(NV*^.B-#8OXF1L;%O6\8=$\L!Q$<^H$VOL;17:Y$&A0UDE(BT,Z=CKY\K]QG 6%JR>C6QW?6/W!PX5EA*%;H!4Q: MM\#G&\87M.P'B*SB5C;NL]&NXS60L'87@1@0I2UQ MFJ=V>$UQN#<1%E0*0VF/(Z* ^3 M/U6&$H8M>I)C3G-D*"]/$G!LM%&'$O0N M #D/I@R/:E\-,;2[:E\-L?=R9.7L[G/I#0IYL+A1+ M2_<;6I"H.Q3#_2XG*DIVF(5@Y8,>Z\DAKUY1/SN:=(#J;E>3K_+W=>\B+B2V MY&@S1'_C),3;=D M_(ZG/QNBKP"\XH[%IP/T4/A[<@[,7Y'W@NZP'ZUD!4QPC30&%QQ5<$';Z1Y* MCJ!BH'/M,I17537 7!B?@_EX;U+@'>=P!T4\]/F M!-[-)9;I^Q6@K-^O 6%:2;=#&H T77P/TX4X?2)#^W1]7KW9*_I0?HV#BG1P MB&';:A@E-OTM(HRQZ9G%9&_2]@G)AIOC)+'=@8C,25"H8M%WWR$K"L=^A)Q' MNFR]K(O!U-^.DV7B\V7S"1#5.2E7;VY(&+'1="%]?FIH"TW5WC"WZ1C/;MI1 M[M**T)5/'? /B"A[+@&$R.J8KH2I2Q3:@?L,S2MM)*50H/W!#U]ZN06J(=59 MYMK,1KY%5@%1L?L?O?#9V2["Q!TV_]2^T6C0A3,";?I+80A2Q?7[C#3FP4W:R;< MJ#)-][#R'3FX_C M O+6(,<5V?1L&M%%"?.MF)Z%(W])5JY#PS-W!!!LY8I5FL6CZ8DBKU(WBY^? MO<1VMKQBKX""JSXKWCG'Z:=2'C+DC=^[YPX)HJFO!O\;HCL&.9,7\K=+=)DI M\D?"';$A[%;UX7EH:RB O\?6(Z*7H>T/:=_M4VDBE]+66?-?7#+53U85HPLV MO6TF-G9B$'!+LKJZ0K[)LL^%WJ%VT4B.?N['IM)O-:R&/=-%?#$<$%(BC'@[ MU/I.J*-'O;U'?1_AH52RXFBW5K]S.@ROZUFQ]8;FAZ5*4FE(5Z\W6.E)-AA' M1XT5(-*NQ/C&!NT *V^>:;I^:H=9MVU&CTM7P2^L738?[94B:X==J7^#86>N M3['85'3[(D6CZ*4X##F)]\X;V,2WLDL.;10/OM^D'RFYB?UJ!2Y]8Q=BMN1C M#5=W*-=E7ZN[]=+QA"^^NQ_W0V67"E2IM5.X38^. @%4LHL8/M]&?,IP.36H MEA7/0]:%%:ZN/?RJXWT0/';OK(&68HW)4MI>GK)0%E Z1!6%T;/=[86,(=UA MM:[^'5^U",F)B#GY8NSM-5?-=U84!XF'B8;^E2'BRC[D1(;L[]D&DF8,@A#, M.B0RNJB= O']"PRKI@4GW2N VU?/$Q] 8VTAJOY$(P="0&L8WRTHO*P- N*1.GMF^8*7 [A?(,]M/H1+:_V6UZ5"&[=_=B\(['F QXBXC*/[_Z%/O5*:+5SB 6N&EZ@Z2V '-DGDI7 MJ3J;B\PB;/^YPAX1+KSZ9TSD81TN+O!ZC?WD-QX)&\$+SM15%QYRUP)"R6/E<.Z2OH54 MQ1.A*L3Y+AY$0Z/@BBQ9O$'I^GF( WM%WT4]R^R9FD(T@%& MR=#ID&2H4$@,,'7!)$2J%,(YWF)36 ) MGE("?%()C0*7)N[I(&.$OJ5CWM1*V\PIF10YXZRMR$.E,(W)74812 M5 )[>J2*N&/WO]1NE%:(@N'(FUY;47!M8ZZ--I2 XF:%A>O5JNDU%SD.) P[ M/SLLP-BS+#\.S'A,HZ%47N2 2] 'DI?&6X$838 !W0Z"0Z@!@++QU#R;3P>SN64VG;Z"7A6HB-@E%^+^5I%%GJ]@ M8#,?>0.JE?<^IK;<=+'+!?\#@/R!A>2OW(?3!3G.X;V9N.FIV^0B(-]9;^XZ M7N?2Q$]Y@6%:OT/)L='(@Q((MV_7>>KIW'K[S8U6U%H@TTG,QG(!(1")C]'O M590Y(WXAOQB%-WZZ]/>L@.2'M#+_M>4&OUH>+&%%.6M' ?C5&SD#W1#E@LUI M',Z-'Q$%%+JV^C@ M)GB/(\1NBH<^AD9#AY^BFK>]HH7"_Z)=^[F:56G1Z)YDW'MK3?YS3M9%:-G) MS1S\I,U#38U8Q*YQ'=<*-@66P$_.?ZU-B$ M]=,?=(E3.,M9U/NF4,THNS\(%Z39R:2BWU\2Z1?M@* M8>VA/22AA4I\ 7,;T'@2PCKL9/ MMJO7/QH'(;^_$<.\I#EPG\Q<>P+^YRK#ZV"[?AKO7&7;%?IPDN/YV4Q+1/!I M"G)+ SVM,;S-K'$B"6\Y3[X,;#,KGFAOIBLM'7. S@:ATV)F;>, M]E,B'EJ68_MM/%,E+_?&R,8M]J>&.I?%L8<%V3("&%K_3 M!?A!L'\.])F9E3$U6N /1)-CN >7AL)A0A9PW73>K5(KO ISX79">W M(_I7F3> ^B0GRV60U-C4ESO1@LE^Q/\UR%EWB@_WCJOJ"G^!_430V/*RWO! Y'O"]5%,4V'/#],N#@-I)*\$J'UU\^ ML. 8SXT:&"X"U(]BO>R:';\$.(15N>AB^*, KE\ZZOA HP?_M5:S9(<#)? Q M#WP2Q)"SGX4"7N P"@]C:.]W,U-; M[=AAX?#GU!*(K" :ITK*^=]A<\EG'+J1^S+$325@P>83(3'RJY^-4H]GQY3> ML%BRL;PS:)RHCOP(;+*D1_&E9]&5/TY7ARXTEBIL9JCQ49C@W#YETQ-C>_": MH'Z&"]/Z5?JMRVR#OLO)E?G&R2;8S$0QPZ86&"K 4EG-/D,-F5UPY U+\QQ/ MW1[,K]Q(-I92*CTAS.0+C,8);ALB:GINJ_PKC_8@:S9E9MI/V@&NV*6J$Q3R M>?YHYDEKX#S+3 S*I__SJ)G5.J,:$NO8Q)BI?]4F2G9C[%;5$SO]:J8N/=HY M:Y%RO9W3,Q7A&?VHF5!6F;C;X@F@$?M>18%/F%Z'VZ5"W?A$D#@Y"*?1"@7S ME>5G&^H>^R_)GNI'[T^)_!Y'M':CP 6/VY%,$8SC(Y^>]$#J5P-=^4P?^23U MLY^G((3X&S6P.R*HS! 4YZS?$21IR[ W@'@XZITL:G2LM;+*;W,N]N4X^-SL=&YX-J ME&MHLW,E&D*&Q6YZN^P.[E(R9D#PVMEA10LS9JN=HT'MS!ZD%LL/VC8IJ_$( MIG;?\\E*:8RAA<2QC4VLO+-UG%C-I^M!^95/8_9B"U-7 M<4P'*^-AN!])7S2/VDT)ZB4NO=]U7ZUA@V=>O)7\UY-QRQ_QQ(/#CMG$#\ 1 M9?#$PS("6$F8\80_YEF'I^JPF9?^ E!ND2M-TSL >8XCRRO_T2.R\=)W_T(. MV3OL5Q+@R=%Y0>#%GNM8R5L*^6Y(2J 4")?$Q7A(# M@9SR;4^S:OT0%$_"2U%)L$C>O1X%+ZZ-*G1;RC'Y+YKBN9V\U"A)8B2$0N6D M#ZT$L%^03Y:A-_&=B;-V?9>>$[0L=C9M\/@Y3H*J@@(1.8Y7A)E+]((\_$SW MGK!H7.34!(XACQ!=$D;NK.!/%)'_%I:JF982D>CJGRYFEH="N PE'RMA^L8G M1PK*M?IMMK?A$9<-A'0* PVDK"4SAE6.895C6.485MFSH*E:G364($L>_=^, MV=!B)_E, %QKJPPE\!&,5;-MRH+?S'X: $/'=5EAZ)E]>(#1X[S%,ORDOTOV M"K].#U_ICI.AA"]WY>S"<.>>TAADO4Y[5O+PQE_@8)UJ$HG>=IX!^NHFK^6] M-P[@_&$J]=$GOOWBS^F^N,?1[RC:WS'7.,C^BO[>J73_L$3.^N-O%Q&J%\CV M"<2Y]79.C)*%&UV30Z#EFXVL$?N1#3]6/#CZB@?Y@F3M1^&"U!#IQT(=RS88 M4;9A9YVU7*9J%ZB57.'HN'2&IXLY61JA98N]6?%04R-6_!2ZCFL%FP)+T(54 M0V1\M!H?K<9'J_'1JF=^LQJ--90GJV;-CV'GU5!>K0"60)FGMFBY#.7Q2E]= MGS-C,=5=U\?P9R]5=7UJ+MZ#>2'K60DEPY^^CJB$DN&G8B=YY;+\TVP6QM9[ M'U"B" M'@G2VVB%/F#4BY>I*C7$,H@95-O.FY?NB^N0"7HD@"EY8>5GIA_/?1 Y'MWP MS^L T::EB.R)B,IQ9[VYZWBM#=M:G@R!V/7[!_&6)S,@[A6V?>_$5J?BLC[O M0#0[XN+XUN96@%^Q1\AXQ'KM@XYMX,H8F#7KV0:N3(&Y9_CV'=C#2W:/ P3# M("I 0OZT#P?YJS\RQ<$?E%3R47?,I=L-R-SN1YTQ]TBG#\;:SB?=,L8;S;3W MP1@.-X;#'6WG/$[.[;S\:AV6YIPJ7.,I8,)&9 M$<%5SD13T'QRGJ MXG69S=38H+>?,[4-MV"]YLQ]@!>U=O46"1->SZ M5K!)]M$])C_U(R(R87"Y54J0A_=.V5#8 PK$@UQ;WA3%*+RYE&P$44PV@JB92O)2AO1FAG:GSOR(;F>[M!Q389)VT M%QXR5F\@(7]Y0502+1^5=0J2#439"+T1_V)%/0$W_F6FFLDOD1L_BD)Z^4]/ M-<_#KY9OPPKKRQZZ-X"1DY"HS9C\VI.W;8-4[F6AXHH[5%G1=T[3G_B,,H"35H(PL?_=XL MY\QZWOF-2Y=\2*U0EUIM8B+O9^679B#0.I];GD>G9S'05\G?LDU K (=A)B05%UV=HK8S[@!$ M=0K9D0DG8S2=L'1GJ$D:4,BBJ1A;W!SC)RB3W[:&5R_MK0JF9)I8PD/H!$"& M(04FK5/@BF-?HA4E>>#Q#4FKAY(E(F='0Z\R#-WQW&E&%W2%9@'_XU'4#&V9 M;Z:+B/QO*8(^6M)"-&9A6.''8X'8X_E3!N*^BY?%1-X L6V^]-!DYQ%4R:^:.;BGH_V)V[Z>,S!'FZ@&3)ZPBAS*L_%4!VYZT4O2 MZ=EX: &A%KHQG8[.)BC.==>GTX_CR06$LSX$E@$[GF*-P)8'5N<0?I)_>O4A M_6 6K]=6L)DN#A0?M>!=ZXF6[G EI* *#M2KY .H#$J*/3-6"AQ GCNK**BI M59T-GJ/<4HAR.DI%V1W\($-TA$]L.8FM_;XM(SC.&4#!1^7#9@> O;Q$QO+<_V'#'$@&I:IP\H2+P M#914BY-JY'LD*D3A>SVLMXNJ[$_8Y $GOP0X%-W].Q3TL)\8VZW8SRCH87_W MB&PEQSXI3@OJ9LD_5&[159'5X^H]&ZS>^85O3^$T>Q1 M*)03?]S-^&U/Y&P/[1R;C^YR%4T7WT/ Q(O1U3;QJ;_DP@J"S0('28OYMG-9 M2E*34LUA)YI=GI!U9+49)"VMJQ(Z8UBM)A]2_;1T6;2B3XXWKD5>AUK=-F4A MLF8_'+4&L4JA#R7&F!= L7.?11:;_3HA8QFVMQ&'$L?=&NW:2PI#T>R'X-8H M[E]DAQ("W_[@3CT9#*_QB*G?KJGCJLLD@3Z%;+;&JS90_9/I8=:MX4N\UUWF M3/1IL8E?W4K?*X;2FH+S!:C$<.9YQ&(Y$?(T7>\W:P..[1\UAY-I(@O5FD=R M!J8\_6@:F.7Q%%UDZNPB-^_3 2-K+7;3:Z(). U191/'<5,I;OP%#M;)H*U# MR'BH]BI>K)9A%9[[[WZ ;+STW;^2I;AUP+"BN8CPEJSEQ(N0E%S.CA^(9[_5 M,$J>,"HXE""DK&?-"TS^F"1/B#]A%FD(<57J228SY:;QL+\CBRO^@9^6DLDO MY62RQC$L"*^6C!#U/N8>^B/V=M\T>@2\J..UV1=)N M#WHY<1="*WRJ!/9M@LA>/V,.4/>_U*=E:&/XO5[PHIJF2$JCVBPV'1=6F@D1 M)4+L)"/_GSAP0\=-3DCXJFHDI2:N!*<-7BZH-@@V<#$J"*B-))G$T2JY]\ W M1S4-32) MT05A7:*?;=).;=2SSX;XXBT%I?*9H'U%SHSTO-)=,CQD& M@,<5F_[AXU!A CJ<&6)F*G; PJI]2& 1E4/0ZM4KB^OYB($U[&U8^Q+(0#(S M&!RP\RK?<%FHY& 7DI3'?*5ENG662YK0 E)$KD?DI5$W%;#)JYLD.&*O F*$ MA3GN&)$_//?$.],;ZD)F(: ANK3N7NQ1DRUIUAX'5&4\(+)-Z6\_X-#-*I^U MEAH\HDYX+E$9LP]4>W4"#G \PX.DQ@>FSK(=FDV>$^FI2,_)"IY%5A#I-GSD MH@;;>3"NS5#F(]=^CMJNO.O?$>+H7Z!UVLW+>%. M+B=I0="[LB"6H$L?&Z2F@1L)XM@%%Z-1F5J]]#KUA2E M!R4K GD81 6XR9_VH29_]<>=]>:NXS5_L&G)1]TQY_H"S.U^U!ESC_1Y%<;: MSB?=,L8;NKKW@= >N-B2,3M!B2L_5(N!@06F-=!Q(4+[!TL M89\/):B\K:[EPKKA4!E*4'K;@QW+,V1,#VYOH3KVC%K3X[7+C7Y<I=0%?A ML!U$3'MG>!9]^PS)<5/#D2R\_ PB:: ]D)Q/@Z87M^X&S=VW8Q;@K" ]0U7< MQ+7KDVLFD7<2!-023-&3%S$A3%]_K 2<=26.<[)^IXLT/^;:LI.2NY,7%%A+ M-(VC,+)\A[(,KD8%HZOFC:"$I4=$W26$DW,%]4Q^QM>24Y2R-G&9 M2KM&*&ON36:DK:R59!7UQWJ*;OPP"N+$!VF%;C@CF]IRIOZO5N#2RQ7MRGT* MD9*?IK:YW&;,4#XN46@'[C,T:@%$5IN@$H7KAT"9(T2ZRJFFJT_AI!&WTD6M MIJMQ/Y*3/#V_H=J&BYPVP0Y-7$&1;MO%%X&%N8H#[&#/LP!A']7?*BH0R@X7 M>(Q&V=?*V8;&51Q^.\SXKEY'Q@TP^$R61D41,:BVJA"NB,J_5U/Q=(6#B+X^ M4VMX3GB%:Z1*$GH$@.JF"@)B$5W)!.:/[L!(Q(JOU93O#2P_7*" NL'2V %B M<4T7F4.#NBZV%Z608A26_TB@>+'4<95 5<( =,U5DE!4*OL%>R_4HMZ]6@A4 MSJXEI"; +(&T3#7 M))@>1,J_F'']EAM*1&B-LJI$:&B1G+5G$>8^-TV/PA3:>Y4FD^F1F+QF)^[* MJ&8AC68?!9U<@7#]W8YA:V84E=!6K[B1[V[TC\9B5>_1J,-I:&6QFYQ7N,G% M9GI1;-#VJ\UP^&P<-@(9#H9&L8O&])MIS OF>YR9K6I!!_CA<]^N,OEJ+$R5 MCZ05Z!R<5EHFY7]\FU)LM"7X1DWMP?Q+ VX'83B M,/2D%[PT#[WJ4"T&H[RBEL;"6!W&=K$':KY7\-5W?M)1S&)(3C+;HL?REF__R-%JA8+ZR_%\P=EY= MSX-$R"AF3$W,EA6NMHS2*!8:1U"WR^87P)!#_SDQ4* MPS\/L.6$:RN(?O'P$SV8;6 H?@T%72HK4YH"JXN#F#:A@&NGDH2:7!-[A9S8 M(]>#,D/P?%/X$S@@&DY;;&N46;"^P#1O3VA3FOD*8'^4G$\="18'I,8,=63L&+-)1X0BZ?'!9U*S(4 MI;_*O*#@"1\OCK6.9U9 U>Q8"2AHBA\RE!8$UOFF.(O7Q C?3!?7EALD96?# MZ8(#0WG/CI(XZ.?+9%OACNWQDAP$NIXGDZ%;.>1D<#&Q;1J5$)+#,OG"=Q+M M4OA%L$]/%5M*_+=;%?M+@$.0VWGO0Z7>\O%97_.N2GC*(IS)+]QCW\[^D'RK M94LU\G1T2_2BR#^A@MP7^J70ZU"W_!P?M-3F]YTK\BLOED=O4=I +>%D,"$@ MXV/U^%@]/E;W4&EN;8TJRUZD.ECGK/3&B=(UV)*>W\UVIRIZ?C<[^:RCYW?# MRR9U\_QN>#TDA0])AK9E[8,OO^PZPW W.Z]**^Z5=W.&_N".JE+TU3N>V-/K M^(;8AS?$L\&%3-9.PYXGG\%D=GD*;?J"Y^VGB];,W]))\-'2BK+?/:)IZ.R) MLL/ F A'EJ/I#QMH+XJ2)E]60*L8Y&/O<0;QRS624N*H_ VYRQ49+JLK@@E )"]=..3#8IN@8$(>Q^J9U9D+BH( M:%EJ,M92CYSPC>+AQFE@WEVS+VSUR[@*IZ)+0?I-JF>QQ)#%)*Q?._30]!Q. MZ"F'VY_F'09T]QSL%FNW")MT'VX9;)KN21(K.@E0[MW=1WL=IPFYS3MT";HO M:(;L.$AN[U=OMA<[:;+&SO7L8,5G%L7\$!>%;36]RNM/.(OBT5.6T,@-JQ0^&H]!R@K M:;WSXW3(Z>(RTRDSR[."#?_YU)Q);(.EZ]>O?Q[C\_7)[=_.-S)_CUYK=/P>OVH)5F M@]V;J]UA,8H/=^,TS64K*J(7/_^__WB'G]&_4D3X;Z&*6,(/:3H2._);>Z]] M\,^#XY]:\!Q\NVN^?K=K7OC/G9W@XI?@+$TF,BMD%DR.6GNM_=9Q.]C9P0>Z M:32%?__CW3C(BVDL__JBD-^*'1&K07*2J<&P>#L2V4 E.]VT*-+1R=[8?E*D M8_J5WE!)))/B9._/;_MI4NS<2GSWI)O&T=M>&J?9R9^./^(?_CI7_RM/VOOP M,OW:%R,53T]NU$CFP86\#:Y@@XE^%)=UDJ392,0\58$0[<,'\&DB^:F)R)2 M^0/]X(N?.]^&JJN*H+W7:A^\VQW_W+S''JQ:9K5-TLJ6V"5OHVVVX6^ZMM)R M/)993^1RQ0W/V=PE/!X&YTFO5=M9=1_[AV;A39O=R)V]P\\KYQ3)7IH)O$ G M)2PRBQ4<^HN?;ZY.+Z[/;\XO+X+3BP_!V>7%]9=/-^> [:>_7'4ZOW4N;M[M MXF _+P3174?]NG7\NADFBW:JX>5O];YX?#-4N4=$ I%$>)_S,BY4,@A.!YF4 M(UAI\++ )__RIS?[^WMOEP:C?5\#B]YOOWT5P%@C$5F*C@0F1E+(*7JP[<^29[9:$FLCITD&;W6".=A9B!X.*KN1S>:=*Y1_][ M3"QLMRH T0N/9;\X.7@-:X&+JR^;_U@S[6@$9'6G+WZ^DCE0+'IJJ9'K[[>: MWJH_])>DFX_?\M\6)8*AS"0@>$8KR(-^EHX"O%KCU%S!/#@;*MD//JI$)#TE MXN"RWU<]X*\6$QMF7W[S9Q\OEUJ^N:MX'V!1(AC)41=6 1<6K]O[5&01_O)! M9;)7I%D>!K+?AQ]QFPT7^X&6[YU=\$$45,@INQ0!NAA19 K\4PRPM!\,YH^9E]U\ G*!(894 4X0> M#)RE,%PDH[*'S^8$[5M5#(> =T"" :BW0]4;>O,#LL =1FDLPL$R.8"A8ID3 MQ&^'$J;/D-8D:>&]Q>A&5-Q2Y5;P<$QL8XC)_KJ)21._7 ]5.4_@G&%9B 8B MSU5>U'"W&,*US4=I"C\4'I?OH[2^)/)GLA J"1PG(F*0!'CZ8TDH +PX@>&1 M" 0$)QH%YACE03Z6/=57$OEYG-X&JN\/)0D_91TQ0QAQ-(X5?$&;4$7.P^$7 M25]E3#,S&4N0#1'O>[%0,!M05AX23P,7\8M,9 8D]$H_*HI"](:2*-KWT2&C M IPN[X-'O-[7,IL (\[7<[O]&X<7(\?S'V?I1$4H_=I5Y7I5 <"N ?$)8%7A&\,?(;Z%.%R@&S5-*+2V0Q0;!G(*R7.4 -F,\X%DF"CR'*9M*\)!!-@>S(//3'(@+A*!(L M#R2B,6P*[E1,C^,R\"F%6J4:S16*<+I^&<<[!6#>O*>0BX(J,011)8(U2UK9 M1*A8=&-)@/MW*7/'@56>ET25! _ W@AK1$:.!Z,4;!H'[\%V*N\!].!G+.O MX82S(TR8I/9BD.]@4MBH?O3?I4"C2GKS_*%*)K HD*QX=EK= M""@8O>6=W\+MD(39M&21B'B:%WEMJHHN]5T4\6_@9T"&- M@I= P2,)L#:L!50W[\IHWH7X%D0DH0(RF\,C)'&RD96O'VSK9YW59&PM4YN; M"P>( C1*(?!X3G?*#G#B]/'/&=!(_$5AQ[E M,NY[2(JTC$<"L@#R;1-!TP)U6A;-.! &Y9AD'YCDFQJ5(]SA_E$ ;P BP_#! M"( _#+W)B$MJ:%_;A<\@#I+#+E[Z?Y=(,EC.)ER:<_]30B' R 4H"_K1MYX< MDP"E3[1'-!:G@6/RCI='?X[\^_ 1^3?^",PS6Z/B?^/=ZGR(JJ/AX(!('M81 MC_"7Y]UYN'0/(JK^Y4_MUWMOWZ\BKSX@15SA&)9B#A^UM",FJ8K,M8[2LEM4 M^ #7=]G7V\F.DNZ,FCA9..$ :M' ("'&SL4R4!:X\N-]'IASJS8*GC M>HZ$XFC=A*(#K"_)'T&ZKZ"H*(MAF@'$"4E!R"LSU!J[$A[JU^4$_+_4R]:6 M(QB)&)<6IK4XB!/8!VE0Y&JW0P7?5QFZ0_ R8:.2Q6[BZ;0L)X48\Q1>'&GW M@E<-B1S<2KH*MYEB#0*7XJ^9;YBV7?W_]MY>"_[SP72*AD<8/&(]@?AP3RJX M>*0RJ%$76+VV&6PCW1.(F1&9%3 M%3>XC:QBI&.">X;U]O>Y[>UVDO:_!Y9C4G3"@ M7[47!X2J3/50L.*'OB2J6$H=:7G: 5V6!-6'(1)[GH=$RC(#YH!D?P@Z=EZ[ MG%8T[*6C$?)S6L'#,52]X95-^9D#"B^I1*!8X_S5]9?F(UE%[U6)W=@K1_][;.FT^Y9)Y'"SMBS0?3I6D+&T:KW2 MBQ8VPR;(4)1(5;%%"CIA=)'H5.DA3AI&E< M8%; 04#53!.+4TH;:;5935M@9@\+36NPC@26/T'VB#8DQ$R1+'$RCWXP(0HE M0UP2GA#,;=EJA%>$F.HHC51_6KULLU?+ !3X/T+[.?*]XW7SO4M27I D@RRE MT3$+WLL$B,/J7$[TOB;I+>A& VWW]*T5< 6 ;2!!\C&Q[K-Q@UD;"@EK.#H* MJU&D(]7(NV,6'<*5G8#&11HD<78@ZCBHXX76E:+1=+@ (D[]1#G MS9KQAN5B6[1'F.O6^%QNZSL1)&($N_CG:>?\\LLGD1=7Z,P$5>$S0/X] IZ^ MV<=[*Q;=HT? CQXAO'91])(4)1;G6"*IR MT5)HNRI*GFO]@90*F))<:)YBTF ,6V98%-F6>0XT@/$RSQEAL6I67^9-8RFD M> $#5L^L1A8Z4)LE*\W:A@E3C0&K,D.E/8BL3!D^EAE>T@HD\2(YI)^#T 4M M'*,10FOP9'-AR!B%UM!"HE98H+)8Y2C&H.IKF7R 0&5AFE+EPV8/9/7*&"]3 M]=K@6O[H:_,LHPI_6K=V=^Z%U\$1Z/"Z=8M"S@YC E"&:LQ19C.!@EUM-R>2 M."\\D(SE:>$_*4?C.)U*62&"\SSR,QX\I@M6:]27QUL;WEF*0:C$'N"S9N)\ M<3!4& RRM!P'0REBV#=L(E9]C$O*RXSCH3"H0@%N#079_XB?%RKCS FSM.=H M\VCOK?M:_"9!F"*CV6>?Y3Y:9)ZUB.5I+"F4H^IXBR03;Q#% MXI2BGV$E]P\VPT@--PQ&31(=P .JQA 8.-7\/:&?/%5!C=MA&C>@!K[KAV,M M"E$R'E=O@2SR&4EB'BH9"<.8^40T,3%DWI1Z49Y3 MI6H =+#2;M> 9&0[@C;C8\0W/1O)&! AJ^O4 J'81U=L@4&4YPE!Q>:GG2)O./ @(2KK,M4 >6DR1:%5V@E F&ACOVD^?^D/%PW^X=&B:RS T!FWDO;A MY91]/X=J'[2.VAO$HEZ*5VMF41=I<,I!' 5=O_>*Z,)<=?T/Y4\5LSXE$^C MS&&%<5@UW+OMI%TEJ8E(X[7F7DB@T? =@I+4L,Y&+>;I-RSA:<6Q4(0R#URQU/L_T9GU9B?."D2AB M6N_9BAVO3 JIX]9PP'BF')0"%TOUU!CO'7IL44J8N]3G>7=ZZ[X[O[M\S;37:83$>Q[ \Q&8OU11S4'06D8BK/EK *A75(I;A ML=I=;(IP8Z&P3Z&UF-'GLM0HC=8M!#1S;1Y@+"6Q3(N1%(W#;^%N=!9M@]J# M-V;'O1^25H9"-K 3B;H,6B]@&C:_DU (-\VF,*790"2:RX0V$]>?LRH0^W8# M^*1 RNC\B?'!+O[2N6X$:C=1 VTM!%!>51^=) M\2[I0FDDG**FV9<)V]GQH"L<=RBR$05Y4I(0?@(GY! EY$24')[@ .E^2 _I M9$OX$G8GXL+F:7J0(L(S@UVA/F?419N/V8?I4@N:Q6 U&JFT^IT"NM.#I\I,P M']?S/72GWCKOR+#TM?O0#V#34=:F^DE-_#')7W,H@(O_GINX-"?W#:1Y^">I MVYZ\W34&,-XA26"'>0OTX1K-I&V5**BVR26>X#/UP7A3? M#5I6JA3XP&"IPD_'#CVCJTJJT[B/K0]$,\.:IX6+(8!@@@QJ")S-"BR2>3"( M-\3OO(]UZO>MF)K9P6S M7M6L? XBRC"]Q1#'L&HQ[ZF(>4@$TE(E^MG7?T,ZRVABK,*BA[LGB9,D+! X M9_.> =RC,2(XNIC[50"[=)Q0YZM-#*8DNPKX<(O_N5%:J$]BA*)G:4!FH9C=1S0J M'O><:GIQT M.I,H,]>;$+J*'#(OZAXPO/5]CIJIJ[)]C7)6&8/9M^;L;NMF MT_D2NZYF_E&(9\YJ(:T*95$OOJ?B(_*BXZKK]/([V/CB!28X!YZO*-0KM6@G MGJO_090>%T!%PK*"8%OFYK1@Y6F9]1J>>XX"<_LQ:O["6=)==:I8]6H$20&"SB@%TS' M MK*5#%\U5YF.!59F1R1Z%2:.QJ0XY2I&NVQO+G,NW0G+$CGI+#W2E4$FD+UAHE <(8BS M&N_MTZF5,^H03CP0E(NKZVP93FR+>,V\8]:6U^->>)&Y(;P]K&(DO;@P%QA4 ME6F,W]R9RHW]O;*<"E2;* M]%%^083:[I'(LV,(Y5Q/\C$&A;#AZ*S5Q9UA6(DCT$[2T(82, J*,2Y#Q/58 M@N^[DX0.")(!?BTCEY)M/^1H<)OW 92$"V%H.*%H30%RI2 M'HMQ$6+0_H F M#J8\:9.XWQ0'Z$5>W&F_;0JY1<<\8 1%4O71,J,3H=DS,I[25C!"L&#Q.A-D M!T!+KCL,2 <_*XGBX;)X&!J7',NK4S+< O,.CSO 9K#S;K))@>L6Z]X:8J"8-.FVNE MEFMQT)J<+,P506 +5DBJX2M[:E!X8DG&5'CG$JVF9@8%1:,S.Y=H[^<2@(IE M4@RA!+X' "-"3*)A2>'@(+%4YO;BXG28A*OTCF*,C94,K><8OATML\:T_S 9 M6QN'UFN/ SN%HXE<,,_O F7>-<4G7.A2+#KL#'$5Y5RSHMF8]] JP[>T3B.6 M:5K=',SERKO9 N2Z3)Q7Y8W-3\:Q9V[+S )J^@CJ"()MR$+%&$1 L0N<1U!7 MGW.IE$M=0!64;>)LD^=F]+?32! FL+CE;)7CW>O*97HYHW9?CNNRAUH8E MIO%RL,EQ39>CTU"KPS@SPG^R\\/?8Y(RS^!7> M?+G^U()BC7%ZR50GUF/HZXBP([/>1AL71[&K MV0B//])Q?* * "HTH8]C>QZ7<\ENKAZ:Y[ZE?@/:["5)K<)ZH;%#;5($T1R" M=C[%=H]PS%>/WZ3&' >EQ3-TV_YKI$)FJ4^1WW?QN5-'NUO]%*#;L")(D[F#U<*128JXD( M<_/>2BP(D+II<54K,@W5+S&>>5?Y1;*,J-W%F94QJD;E_ M1$J,A9%RRK B/OZ2R8F2MRS+F=)H#=9]K4I7E5QL)Y;+V#C:WVH,(\=C71MO M*D+ MFT9^IL@_7#_RET35 +AKTAEO9FT31*FI4DEDPGR2TK2_[7DK#"VRZUP*Y )Y MZM[V"IW(68U18$B; HB*V#G7[&!%.F#3R(Q!$['06*5RD-"<:^"9HJ%:NX\* MPS"R-%$][#F.Q[%<2(=";=)>R3Z(2LO" M"H9K0S>KVKFSBF".1D4>"ZJ!RE97/F,;0T][5L]MS(^I0CXE#ZPQ950MZ])! MEDI?S0M"T74.M'$NM\U?)EH(=#O55>5,I22N9^5FT>"95FI+5$LEF-[->!\! MK13+T-X8^30OY"B0>0&P4?E0WVS875)P %@MD8D* _N!+)&N\SO;YFW.C25< M%3&\=-*CNBMO5[O#1G]U-W:.COI@$]'E5@4,U?M.8K$":?COJA$(9'-,F\C_ MYZ'"@39<\S[2FGNX\45^K*]B9;S9 M:G):0Z $A;[*0'>PM:RP1&8%_7&S &",*VB8*]U?#0N.(81 M;C8<4Y40>X(1[J&!?R[ ?R]B@'XP2/BP/OI"1Z^@^G*@'*L[MD":3??#3H9 M"/SO6\$UJ"$##V1;-%L&@A<@MJZ":+BI1BS[P3&Q@H7!%@U7%46P3OP6#[\? MD&>=R_4BW[_*'*N6/'&P82NGD^"Q\>]YP/)O92*#]I'I6;4,,BYQ'Q>8138: M&J<FZ/M*3ZY4\3&Z]2%'9AB/G-^NV1Z@,\B-;F_]>>P]>9U MW?ISW#I^>.//,UG(8]@'SRXOKK]\NCF]N#GY$4!\GX5L+7,_GJZZMQ[8QJOSC']Q3LT)\)ZCO;3"X5WCD-HINR2BZHXW+]_10F,H% MW(W 31C2$-Y]_!'_K,UN8OH0M/=:[8,_/$QX9M.UE9;CL+3"16?[J2L81!Y^-% M,_F^"S&.6Z]_>M08Z,^FG)RN2G"#;RE;JLYK1>-B+^G4*&D'\\(XY-_DJUW" M*D-,5FAA;>P/,A:WF /KYRY46O(NBV?5YJZFG2[G\WAZ8O!RU8%MFZ;:T"T* M+(V"B@)PO[77:["YU;L>4:;A)((V9\A2Q&L-_^ZW (N\U1W6:WI0,QC,V'45 M?"+9I\0+76C-:WQ(-2"DH$*+(N]EJNMJ9307K'DXV^O=QM<:LVJ4&ZM&U=:; MHS^_O1VJ0N[@U'B7;C,Q7LWI/S>J^\%N[)*B75W4FB.*KA,$/W9@>]L/1V\^ MC:>,:4N3HAE^2D"I%Q6@0N^1*4SE6GE89G3F/^ :H'+R&Q4KP(\ NB71EE[U M<:[2J.L(N$M)L B#5 MA]=YJ:[O9T]0I7+J1\7+-D6\<$F4 E@F]&-HDZ<$-SJB &94.4I$2&==6!Q#%6!$B#UYB%0)-W@W9KY3[N2IA-^W][LX^ MM<8JXP&Q3U/K"4M)]TK= [3SK3<46.?ZE#/)VS\='%+E(JJE**-7F) )@.6Z M:UWLZ#KD1FPFWQ(KB=)0+Y'FT3F; M?KH] C8T8 VY;0_ESU&+6HG[2KDM)/P4J0Q>XR)S RX]*N"69XF-*LYF%WP\R^NY&P6?.U)D1:YIZO'(U M5.^$_*+Z<#7L33:/^KFU]N+9[%BOFU^]BYY)J#5=AFS]2E',:P+8FDE5U[4L MO9NM5^Y7O_<7KB\N++9,J(7MK2":X3 2RY$50$BI54:A^.!$]TS)W6DW_K334I7XNW(S\K=];N%^M VI:QHD>W%/J M+%#($9!XWDE )9YU75SO+=P0=GF$%?0QP]ZLI6%@(!LQW^&<6V-\A?5X:Z%6 MQ"DV$NBE>'DB,:*"8Y@D_ VW VO+%#5H0N#K&J61RL>4K3_1= 8XVH[?L-CU M+Q#?@@*F+4Q^MH<,L RX3*:R:W59YB::6]Z73(MPE=4=V%;-;YMH.A6TP0NL M[W&0CG5M2[-"?I#$ 2D7VE\(OW/Y2C%F00] M7'"S!I#LA>V]D4R$*?,ZSA3@%=#,?B;**#0]3+A0-\@-/5VKTWW.C30FL'4!JFILF'0C9Q+L7@(H%T"3DPK!A4P":#\OQY&$),HZI M?8D,&EXCVQ 5!IR[9,,9O%6_U6#2?-Q-X:$>E9\66:3+;,+M&YL=#0%J&HJY MZ$O84(RU!F,]-(D=@W@;*AI=F(_/BE-Y8VSQVS>4;=(D6HI1(:HQ<$=;JWQ)>#K*T'&O!E3GOB#LX(0==9AFFJPN* MH-E(: $&**9/^ZD(Q9T+JJ^G%7SD#HJ^0+]HWT"OI?RJ:V,0GU%\^P3UMC*0 MP;:" \MR68 U'W0M!:(BI3DW+=8RK"^]UX_-EM45U1HBV"@AN$A1)A_8\LK& M2 2[9U'%VR#50G/[TJ]Q0QQ_I=SMN"*8$(W8+4)!(LTFK:" M7TWS7="B@+BY24_F,4J4U)-SQM2B1&X[2S)NZWY1V:5KZEK M2M6ESL:"Z [PTH6@U7V&9@=AH %4A'V" )RQWVY].E/YRR:F@WQO/./1N6Z M/S4+M@KDM$@VR+=>FRG=7'X,HI%"WN&)!TB%)RK5Q-2HGNZDN&>TJ^DBW&;0 M+JLKY(G*V>HJUV3AA?/,@?IW8SC@;(=?@0T/,C%J>2=AVWXG4D9>[6=1 L_) M3+?C6B=36-9(?)4.DJ9S/;(U[M\% F2N=^#C#,E>7+?:(I#; ;$]#Z-#0X8J MF,TDQFU!\0;L%8,I&QH[$R7SK !P*4?4C2(#9'9/"U]8U9E7=-H\H]C>Y[4>>34DVZ9VFGUV>8#EH/2"+\#$O4SUA^ MZ)?Y)V'"BMQ:M/D7"-0]Q;WC#.4'U:BGFTZ!["L'L%VM)%!%.:Z8F-GO0(5! MQN*I#E32KDI8=,5'5TQ=%UAGXH0FDL306KN.L>?-$U3U'.>E-@EYV1VG("IZ M?6QLR7;F O6M>VP>I_&-EAHD0-[F5%EYYO+Z/!,1R0= \9,8>04VQS1F(60< M(DMSPQJ;C5K\B==O1>-Z*\#".(T3FM)H]=MA>3*>V]2(-;0<-G:SP=48VTSS M!UVSMRN=2-Z=LE&@\"L@U@HB-W2+67&]"C64,C&U1BMUC,- ^=TPA>XD-O2J MYFI]OZ]KJF+-.+H0KC@S66/TG>"Q],NDKC:^HN4IT*GC1CL^=RO[(;V:#5?Q MQ_9Q;@QMVDS!8'\-_L^-PALIB=$J[C,&JOK> <1;](L1#N1M.-G>-F/[?OX?#Z M1!E74[-IG60,]K7C(8#"&)'/&8O1,KZ)W%07U9A_,M\_V13U-],P,!CHD(.L M+AD12R>!PY?2"#5!Y%8%B&F75\%5YU/G]/K\XI?@\^G5S3_/?7SI4NJ>U(2>@+6 $0PS@ZDX+4R&T^:RT'9[YR"-9%=O:AFJPAOO?&A\>&GX$]!6 M&@'I&;N2ZRSC,7P$C\@S%U!R[YZ[B)$^=0Q6[C(C2I(U#? CHYX:W! #U1"^ MA!B;B6AL0TJZ,E9RPN*MF]^B-I%Z&,NTRB)#5TIUU\.@6Q8HJ*LFG9R,GF9- M!M\]_U.#90W=Y(:S+#:1SP^,T7>3%>@RL;^NT(C[1Q7M/WY\;#%JPT1['R"; M(]H__JH.UB?:/SY.WE.T/_W0.?T.2?X.R=W)Q]E1)+3*4CR'RIQ#\AE.BZ& >/X;.3]=S6Y0D"MH/GX47F>^%8)'^6F MDR:(U)N G7$5;@F086,SR&@8/4JLKQX;BDI'C**K#8^(?"&\S][EV4,["5Z* M5PV\T5_2 K-=[ASI& U;CT?COHB5AB"$L0B6D>Z$!1TUW%'D95(:GD,7P7QGR @Z!F M$ICRO@K.8/P+QL0,AK5;T!NF*"%9,,CJTD%Q!!DI V!$=6 : M=UDFFJ1?*Z$;'%CS4KZJN3V4-H/66H07*N99\&(/@Y=OWN6E);J>PQ"8)()K M9\CTL[T/(@=%)L+2-5TFDET,W^W""#^_PJTL@6NNVW.#+,>^5=QAA"+BPYU^ MQT)@U>.?IS>3XNVU>0?YTJA:-E(/5N%D4_9_I*C&8(\7/]NH M?C/@5J"+'&TZ/5*.D1Y%F0#% )3JAI@%ZL==;Q>GJWP]\3 M-M9;'V V(_'%SSO[LRG&,SG%3[ ?QP^GSFT5N(U1V1YQ'8?///]LV0#:-PWY M[8^)'HLK0&S"@FW/P+S(5*^(.=O)9*VAJ7AI>)NN MG' /LHTS%IYT=.2C,U;-\[5&KUGJ]%IYU/B JKFY "P"H!]C-V'MP,^?-F!.CE!-H?3H#: MF+""31&G-B:H9#-#78ZVH2X-HL)[2H2;D^]/5H8)602J!-2FSVF*-LLYTVZL MXX=S:[GVB#)EZ7@%3=1HG.8V>B^L&#V,_< 8=?V,'],;VC,"8)(O1Q:S@:9A M=L'A!6D7@Q[]* _TLO;=J[P:2@JB%-"9TBR5A%X[LY@2X:TPZW&MH(_7,C&) M:O82,M&B<%)V_Z4C&&R.BPO?(#AY&2(N?2_DX.+ )+9BKA(G]L%B"@=H[>6'=7([72.<6A/QULLMRB6&%YM0SR!L=YV@9<' M+\U67@64IC'EH%:7W]&5;,'S(48CWKGA<(GMT@$U[=&W.Z(WF@R-%,6ALV5( M8*ODR9AT9@:+9ORYB#&/!\.Y*064P#?"MNF>HZ +, @1J7TT=.&N-Z1?KEE M]5M6OR%,=3-9_>LMJV]@]1=IJ*#D? M$&@YE7; #.+]"9^^O)51$_&<8^*;:[QTN82D-O1379ZC29?* M93916*5CIJ12-5G:>/0QA!XI+NI.7,B(A=+Y=8QLH2,L(\($F@(]D;'Y[B-^TK2'(#:P!T'Q[#F"9\7P1'6;*,$G:H: MR0GXL \S3>->=82N5[O,&#,IJ="^4PFUGXT(:YJ[/G3-D(BAP!P:K+62IGJ> M6R:XF01GRP2?!!-\LV6"BBW'6O:X<'*(SALOL5@K(;9H M(\"O%'&HJP,E,F;3D6).R:6SI2X329E8MF2$#?[457OE4RB26N:ZM@K&D&==>HT)H6O@#UYB8<@ MT3>*NV#V[WQ^L Q/V-*\F+OB<$G4B<1RI03.7(Z%-19/;21Q(P ,E_=J6*(6 M:PJP$G=&4Q\F/8Y-WHNK+Q)TUS(/M%%2)5RR+XW=8D-OA5@A--1!=;$D M%'A"3PTU82:*H.3DX7)&B?Q&VS&& CG9EN M-IWN_B'^@>$L(]*%43%)L5+?#*DN.WIT@2*J!$(Y@BZ!&9G-@L!R/1M3T!U- MT$YV]EI'1WPA>9UW#H 1]XL"V!]N'I>/O?)T>ZV#%2?#BGAKV57:O\\TQQMZ M1M3&^UXSK05L/_G3+,HFM_.< ?4"FI(H8>[U5H+83&J]E2">A 31WONA1(AE M [Q_6K&!V37I0^P+G"=Q8'UTT&1U17&O-)FM.M90_VQ&(:Z5+O.';![0UBQO M'M844N'1N8 9"C$40:HKFV%G")JRH@YCP397QS"2?J<$I=5NFPLW?UO.!4LN MUS*!0\C3A*BTGRE7+>9&J7$8X4L]QG1=!ZL-A[:JKI[4RG"9/NY@DJ)1(>'L M6+;*%S9TC-Z>L[6^XIA=Z0W/<4#/-(7K8)N^M14+-DTL>/:<:B.EA66)<[U@ M6[,]]3PQ20UH+V]HC%5/J+8460AU1-V>5/^5H^L=G&W9HN ^GM1 +LT= G-G! MO0+=;<#11E_PK7[T-/2C=;1(&EXG08DBD48WURM>#.Q.7SY8+2WY!MS'@H M/\A84>("*4]NR=XZZ2LOU1*%7%N"PN5) /O2I4E:XZBORX4$7">4W'I8(UM& M]'KNL2M;B43DE*QI5Z/=N\"4&E=5K^>Y>KG#A^Q)OJ;;^=\-B<$TE,+F63WJ M,HC,-V+'.QT5\CE72) VHU%\M6@\?\\='?N]E'KX,T,F!ZRP<3F',C2!I;V MGK:P=+-@=TZ_]R>C(1\^/PWY&97*T(-WTSB"[\\O@M_/;RXZU]?![[]VKCJ7 M'S>LQ@!G$^KH#(Y%U=$J]6)?=7:A@Y*JQ:SFM-:X$Y%\)'Y]T#HZK-:TW=EO MM_8/'@+!5JNN>[C?.F@WE]?USWE5^G#?P[J\_.TT#,XOSAZP@\.=ZE10 \@^ MJ@9$,(Y83_"5K(H:H5F1;SZIJAEO6H>OO>]W>90F?E(R;:"#P"U ?Z\B '[P:!SAQ<_OIR<+]+AE .42EYXM MD';SW:"3J5[POA5<%R(9>"#;HMDR$+P P6H51,---6+9#XZ)%2P,MFBX(OAN M,"5DBX??#\BSSN5ZD:]9?G]J8$.A]B1X;/Q['K#\6YG(H'T4!OM[^^T99+S# M@;VD[K!/(F55=]AKM8\>7G=X-BMY#$VF\_?.V9>;\__JG/P8,'ZLL(&M=O?$ M:.16NUM2N[L2$Q5C+^M*.U-@WP\([*W-Z->'=Y'W0\Q_%'_+,^"?X;]:8/VB#E'LSWXCVD MF]_?=&VEKA/C:AN>Y]9;VK'<7C%TO_/W7\_?G]\$[Y=QE.T?&L T 7,C(7=V M>7']Y=,-MA[%'\\_=*Y.;\XO+U9VPVUBE,&O\=?CP[VCXS<_'?"QW_CI_$WM M?AL*%M&DW+R+JMM@X(^IJ> JDV-MSVI9U$J\CVVHE$FJ8ZX;]6"@29:58]/N MK'D%W+T8\^Q54J8E-LL5P37740H^:7A27(?"PH$Z*G/2:U1FI@@&AK"ZQ1(\ M\:O/LRV ;MP3 &B[([@2%#N5]&SGYVM39PI!W8-U1_1MK:B^"=EU)\6Q5O\N M,95PZLU%-?]FH,X!P28RK6A>79E,9(X169=C5T/VZOI+;@/1\& )F_!!O5P" M3AI@[26ON?%_2:X">]T;RJB,*TVYOHU5YE7+:("EK26BYCR J3DFG07#SSR, MON:>4,$;,[JKXA%\&:?)Y@;6NMMQ M$Z-\:LK?SS\0?1P8( ARV#>@IRKWCL?6:*;>S1Q;Z ML^ZW@HRXF(C!1R*!= ME);= BMF8"46+C5-C?22Z8*UF$DY!%*OA#NA5>9$N-B*+Z*;ZIX).GK2*UBL M6\<%?E:2_RXLSQQE^\ L#*]PZPG3_#,QIJ"^_\73HIM=YJZVF)%]WA/(D R[ MU(1(]JD"*(72>,0SUST=]1!_!(#N+8_7AM4");8D\Z9XL^8C<'O9RMM;>=O( MV_OWE+?/GJF\??KIT^7OI^\_=8 H88U)F3]AJGL!WVV)XI8H;HGB:D3QX)Y$ M\QB! ]Q4N!;,@N3V9EG"3B),%5#+AW T0>C$RNEI3 M;E6?\??0JK6;:9\S!?P>/-U?/Y[>E2SQ-&_?\A3N\)X4KO.]%&[.K7@R\N&G M\^N;X/)C<';YV^?3B_/.]7,3@#M_/_OTY4/G0_#EXD/G*KCNG*&YF?,KV_L/ M2TG72><^JD0DF)S_$?/MGSZ?V8ZZ'74[ZG;4[:C;4;>C;D?=CKH=]0\==;-- MW?_\YS^#"XKVZ,>J5SQEJSUNY33BOO8B#JZ'4A9Y<%H4V 4Y>L(;N[95=]*^ MYVH_F=L7"[#&R;C!!+6GXV&Y041GTO ML-4"AQ< XND:BM_M=M-HBO;BW6$QBN&'_P-02P,$% @ 88B(5&?#]_24 M P 92@ !$ !O;VUA+65X,C$Q7S$P+FAT;>V:74_;,!2&[R?M/YA(VQ6) MDP*;%D(E*.RS*Q5TFW8U.;7;6G/LR'%;X-?O.!\,*&QE'2-3<]/4]HE]?-[' MKD_E:./PN#/XVC]";P'1<.VYP=HH(G,N.%* M$H'Q4<]!SL28-,1X/I][\RU/Z3$>G.")2<0V%DIES*.&.NVG3R);ES\9H?9I MN!$,OBB5$)>=M8+@6^![8 5MN&J,<&6^X;JH]P9UE)PQ;9A&LQW/]UK>RP"Y MKC6(%3V'YY,H19DY%VS/28@><^G&RAB5A'YJ=LL:H]*\:-B9<;FD3)K0?[8[ M4M*X(Y)P<1X.>,(RU&-S= +^R:(MXQ^0"#Z6 MH>;CR>6 ]W-ASNR[8:P$O3JN-;_JXK[F1)0&=OA0*IU 3=ZEL4J-H )J)2NL M9@3>@'%0:>BTC\XF/.8&M0(ON'LJ0W".Z5_/)6@]^F2Z/#-(C=#I-,XXY=#. MLAN3>B B6@M$4#Z#3T-BP5"L-&5ZS_$=-&1"9"D9$TJJ==H\D+,+6NFU5@5V% M_C8^K57"X]\=GOM#M)2[ZR3G^ZGF&>5#VV#7^3L)9FEIN:@S+E;#(RZ)!]*\ M071%?Q^?C-\NIG+YE8MDI?4U(.([,6"PB;K=3D-9C:4Z9(+,B69KR^HQL #[ M.AQ^)"FR#'2'9!(03TR3F9!-UB"1T&;ZWO)WUX?M *T(S<,R@-T+%1!1L MHP;N&HOV6BC-EV397R.8\Y-'L_)T+<1$N[^)%N+ST]P-0 M2P,$% @ 88B(5,3SLF+> @ _ D ! !O;VUA+65X,C,Q7SDOLR#&4[M?O MDJ:H0["-M[WD0VS?W7-WS_ER2GN[._##S\, CL/3$QB>?3SI^5 S"#EW?4*Z M87>EJ)N6#:&B(N>:2T$30H)^#6ISK3./D,5B82Y<4ZH9"4=DKM.D3A(I M-;O6!A<1$]JSWNS'4F@CY]^89Q?:6N>MF.39?IMDG0VO)8@F?"8\Q6?S&Z_J _#OHA# ZAU^\&PP!?>!P%1[UQ&(R"[KK1#WQ_ M<-8/>]A;A[W1Z?W$OUSFFL?+QUWWBJ?S6UWU#(%^4M#J"JI"/:G&YPRF4N08 M'K0$/6? Q52J3"I:3 B8+$&QF"DFIH6JM%!LQG-=&>2::I86^'=]:8+KNH;C M-IHM]SV@]A#CP-AP=X"*J,#?C:-W*E;N\UJ M;[><1GV]MUIVJ]I;C9:]MYG%[@[(&.2EPBR0H(8(PT=PD"F> "H=R\%8"Z[G M:)!G;'I3DZ)$,N$K^Y@+*J9X&9OYH^,!SL =Z(FI69(M<"R.T0N_8H+EI0TO M/CR M'L')R? 6G<>-OS^9_!B/%/R$*FPL'RN/",'IW3S^W3OXX0-[CN2?U,5_+>*C M&VW3;9M4_TAM4OV+?0=02P,$% @ 88B(5*<_)*H7 P 90H !( !O M;VUA+65X,C,R7S,W."YH=&W=5FUOVS80_EY@_^'J8L$*6"(E^2VV:R"3E<:= M:P>V@F*?"MJB;&X2*9!T'._7[R3+05HT!9IFZ[ OYKWQN7MX1UK#E^-Y&/]^ M'<%5_'X*US>_3B-X?'2T7.I!K)DTP@HE649(-&M 8VMMT2=D MO]^[^\!5>D/B!=G:/&N13"G#W<0FC=%/+X:EK5HY2\K5"IMQ%)3*F M3I9QM(C&I^&^",/YS2R>X#1=3A;O'R?^Q\Y8D1Z>UN!OF:-G2O3(@=8MJ _J M^6;)HQ1O;1"TC\/T-=\'#FLE#98-5H'=0"8Z!)IPM+I@4I![326A 5:2#!] A>%%AD@AD]]#WXY MJKU*]8&9$R^>IGQM30E1JIJ;^^H38=8[8Q +&4IE.7CT=1-#,N0I-R>$\J!4 M)HY94R&97&,KX1ZGPI[CJ]F$B5R[%0^!5K-;&9$([!DWP(J"HX2HF,MNA8$+ M*7<(LSAR.K'UJ/,;8-NKS ?< ARG*X%W#*/UX>R5UZ&#P#O2=/^A":Y'-A8Y M5C[C>U@@._D_OD;$$!A'T_DDCB,X8WDQ@'A^$UY%,)U>?\;O:<_NO\EFR22\ MP[_Z)H38!PR7@GV9Q'^W(Y]*]<+=?+O]9(J80$ QE,X?.GPYAH,Q7L M8R&DZII'I8$T1H:-:FP.TAHC8ULT[,:4>!2PR#2J[P^&,C*E(0VYF#;Z/&2: MG+,)Z8%\D6O3_'^L4:M!S\+1+]% QP>'E?AH@:,=D I^'344OQ[-&#Y-A G# MOHV!%,$B7R1?%+&I.!4I ;)O1%*%4&.'-#A30ZB VH@YJC&%'L"'I(2%HT-* M(AJ"X-[GT\YQI_\'S +45N@#+=[-B ^X(3NUZZK?^;<'5=#J]9ZG]CK3 M_II:7USU+J^:YWW2[VZ68KVK,^^2U'9HJ;:[1;=)\[Q-:GM!6KHZ;WL]TC_U MR"5,;Z_3[P"Q][EUVCS_Y)%FJX\+H/;;SFYQLZS2O"3-=O>B[[7)PLRC$>RJ MWZG647%KEV;ON'GN79:ZG\^\WS.3U*O5^AV+?".@K:X%M/]-M.'#Z9U)V+\M MQ/X]0CQJY7264NL]R_"=(O$4]\EQF5P:&ET7B0\[&8A.S(B:AM,PX&-B]?I8 M$&QH"E!EZ$ P,I J8.ICH5J ;D+HF/H\NIZ58QH$63DSDNM2@L4E:*Q9(_MR M0"8\,"/0&\Q@.2A\"\@XY0P6*V2#.-)Z>6?W_<%DQ TK(6O4?Z)H7%AO4F9H MO[Q27GT:#K$^$_G5N=?*AQ5L.L+IAC@G6+;\RYCTQ62^#WX67+1#1G3,B&)C MSB8L@/7,-6E&44(%Z;%8*D-D1$Y@/%*KEOY)Y)!TP=F+I!/Y90+\H0<"BK^DYQU3#.@?G"*?D"RP+P8)K5G0.I)SG!!+VQT@:XD-GRB-"HRE)(J,2 M!JI2PT+8T-"E* FAA'S(D/I0I8@,(5 WTM$M$43,9UJC@P%)2+\PZX:S,374 M!2 ,L!1H$>2!!#Y7?A("603=01+P$P*KVQ\1G>#;O/^$*98.@@J$7 O(YL#5 MP(G,"!34,?.M@#AN#*+) -2$! ^,,I@NFB%W_;?L^CMOR?5Q)XS N=!/Y\Y4 M!+\'*EEIZT\/M4C,A1RHC-T4.R::S21(10KG=P@97'! MR74FS)*TN9^_93_?W4 _[]]RBK_KU(?3W \W0SD<"5[& M<7%CA,PT+G2N1]@#R4*(!3 >P'( H;.0.H%^&"4H*9Q[QDKZ+(!J3;; &P,& M[NU8C0$1EDFL(@A0(')12/'A>^ZBN>G,*O=\K;>N^7Z;SD>/I_[%MW> M/$!L,PT" CK8=.%QZ"IB)N/31*_?!5.* 0,82CFY)$4F"@: "&3,M8UK@(I% M=AP\@9M'1(M1E6*"6EQ+LY0Y-A73B L;.41'((N6@@?46$$'F@<,0\0'*F6D040 MJ@%8\8@($9.J($,OP%-.!UQP,\64<15;Q'(+=!;#' S?(ETX8K*A\4VJ4)RH M&#!4VQ37]P&/K #VL.F:19"Y"H!2:&$Q8C22))%Q< E8SF.(3G/ S 'S#0*F MOX& Z8'TB8W&$$W8<,A\P\> WK%:14DYFO$E:ZX^NC*(B-TA)A0NP.R@4S, M_;S7B7SIC)KAZ=_P\8-R,LC.%2W8,V<#D.< !\_!+0>WMP=NP0:"6]NAQS(* MX?5@>N1F6^Z W!.B/\R)I>\G"E%F(0&]-5XHM8$:?!(JN\'_,Z'V"(A M0"3$8G?H4C%] "Y[CXE7G/;9 2?+MI-D1/4L0\ @D^V^!5@!T9/&Z P^T8(9 MJ+$_$PXB6QA+(M]><6[GMPYYO/3VH&XC;QV:0A \Q^( :'BQB%>4/F< /VE: M-SO]GS#Z!?,T=XYD,S5[ F8?J,H>?W@2J*4']>Y:=T680@/HJ-DL2ED!@.F) M&1 #E@%4%%V:J"%'U$D(]@55W:,6:1BX\AF1/ ?\_@LQQ[3\1N"E, U2O:&" M6*@(",-L[ 8891^U3,&LZ'(G'HVE&#-,H")ZG3XQJM)PCX6QD%,&K9.1= $> MO065 &W/S"4?29U>_X(X['UX?Y#JD1G/7D63:OG7O1CV$UQO>!\%F<2W9X!K/B: MWRZ]H&.W8:4W2#-67) /[F<"JSU\9NSC3ZWN6;?WL?#NQ+X*SS9__?M9_RL] MX%7-L_-F%^?QM/&UUDZA(U]9JU=65CZ>:Y@NMOV'39:MA?MV^W5_TOG#K[V* MKOSRKK9?/;CUH\.%*:JX[>CE]Z1[YP:WJ7R99EM&;HEL=_@+6V(&TW]A';X5 M_**R;Q-[<\C] 9=F#KDYY/XH.KPTY&X\HK9&G V)=\/\!)^C(EUW,9ECZX^Q M!G-LS;'U1]$AQ]:GWHU>!*H 43-5!\ MD97[\[XG,1 \8J61,W?M044^W)FNNPO]81T?8KFN*9\BP:*7I7^>>%A)_Z7Q M_U!+ P04 " !AB(A4:*31+U\) ;3@ $ &]O;6$M97@S,3)?-BYH M=&WM7.MSXC@2_[Y5]S]HF9J]I(IW'CM+,JDB0";"\R223F2-.J@#++?5#ZI^Z6X;#G]O]UO#W\PXY'?[GC)Q?'I]U M6Z10JE3^N].J5-K#MKNQ6Z[6R%#14'/#94A%I=+I%4AA:DS4J%3F\WEYOE.6 M:E(9#BI3$XC=BI!2L[)O_,+1/WXZQ#;[SJB/[X8;P>"#E $ML:N=6OV/_3(0 MP:U*>N^PDE+_7"J1WB?2DN&,*<,4F>V5J^5Z^=<:*9608"3]!;S_=!@1;1:" M?2P$5$UX6!I)8V30J$;F(&DQ,K*7AEV9$@]]%II&]?W!6(:F-*8!%XO&D =, MDQZ;DP&(%[I[FO_%&K4:]"P<_1*.='1P6(F.,ASM@%3P2=A0?#)=,GR:"'.& M?1LC*?PL7R3/BMA4G(J$ -DW0JD":+%#&IRH,31 :\@UK]67\, GA12 M-=Y5[=\W-D>K,QAV3[JMYK#;[Y'^"6F==CLGY*3;:_9:W>89-,'=SN!Y:J\S M[:^I]?GEX.*RV1N287^S%!M=-LG,/!K! MKOJ=:AT5MW9I#HZ;O+&).Q? M%V+_'B$>M7(R2XGUGF7X;I%<3/F$G-( _HV.B\2#K0QD)V9*3<.IZ/,9L8I] M+ @V-@5H,G0D&!E)Y3/UL5 M0#GGGM_<'\RDWK(2LT0!S1:/">K.R MA/O;2^75Y^$0VU.17YU[K7Q8P5M'.-T0Z/BW+?\R)GTQF>_#GXR/=LF4SAA1 M;,;9G/FPGKDFS3",J2 #%DEEB S)"8Q':M72OXDY%T0Z],@#_T8&3, MM0<=%HPJPL!/??(O"D.H!<0:1<"=>OU@:31X4?B"K@'OX#4_M._L/M-W]G/7 M*1S57])U'K#H:WK.,=6PSL$Y@@7Y LM",'_"BLZ!E/,<7\(&&4I#/.A,>4AH MN"!Q:%3,0%5J6 [&KH4);"M,.1#QM2#)D5D )&ZD8[N%D'(/*8U.AB0!/0+ MLVZX'%-#FP_" $N!%D$>2.!QY<4!D(70'20!/R&PNKTIT3&^K/K/F6+)(*A MP+6 = Y<#9S(3$%!'3'/"HCC1B":]$%-R/# **-%U@RYZ[]EU]]Y2ZZ/.V$( MSH5^NG*F(O@]D,-ME;G/0Q2$8D4&/GLBQFT3'#;C.45P=J[$@D3@;P@5""%" MK+ @<4-]@S7 C6]+/46DB 40 !(\%++3EMY/*JG9"SD7*?HH-B$:S21(10; MG=P@93'CY#H5YI:TN9^_93_?W4 _'UYSBG_JQ(>3W \W0SD><[C^ZBE=EF+O=\KK>N^7Z<\L% M.1X"]RVZO7F V&8:! 1TL.G"X]!5Q$S&H[%>OPNF%",&,)1P+"@&;Z"6%6*5 M)T$/EW5EDT7X-&)("/$5]&=^'D_EN/D&<7.T\;BY=D!V"S[7#^761E% WAGW M$1RIEJ$%$*H!6+%$A(A)E9^B%^ IIR,NN%E@RG@76\1R"W06PQP,7R/-E)AL M:'R5*!3%*@(,U3;%]3S (RN +39-6 B9JP HA3LL0HQ&DC@T#BX!RWD$T6D. MF#E@OD' ]#80,#L@?6RC,403-AXSS_ 9X("^HUH%B?D:<:6[O+MT99$1.D), MJ%V!;"1C^<&R#TA^L.<6'I>K!!E,@GHM?$"J0VTX*-0Z0G^GS&U MCVANW2(> T1"+':#+A'3 ^"RYYAXQ&F?'7"R;#M)IE0O,W2,XBRD,M^&MU;[ M)/1<$,&_,)$<:MZ@+S[#(.4?D*W>JK.!7#3VN9%*+U-#VP"#!0$WAK$[P[F1A+03[_@<9++=MP K('K2 M&)W!.UHP!37V9\Q!9 MC<>C9(\[M_-0ACY?>'M1MY*E#4PB"=2P.@(8'BWA$ MZ7$&\).D=Y8]XXPA?K04;-E ME'(' "85,R &+ .H*+HT44..J., [ NJND#B38L8P@0KI)'EB5"7A'@LB(1<, M[LZGT@5X]!I4 K0],Y=\)'5Z_6^2.+Y/!K9DL;CO_12>#7-.SQ5>)JQ*"+Q6 MW;1A8-=4MF68&,1QV/OP_B#1(S6>/8HFU?*O>Q'L)[C>\#PX- >%)QD\N5Q* M='T&L.%KOKST@H[=AI7>(,U(<4$^N*\)W.WA2V,??VKUS_J#CX5W)_:O\&SS MU[^?];_2 U[5/#MO=G$>+QI?:^T$.O*5=??*2J^/5QHFBVW_89.E:^&^W7[= M[W3^\&NOHBN_O*OM5P^N?^LP,T<5MQ^]_*9T[^3@/I6OTW3/R"V1;@^O;HGL MMZ]?VC9+Y-XHK;X51J/Z;Q.@* NV()Y&RF>9>5^PNM)# 0/66GJK%][4)$/-V;O)B(\K.-#+-'M*#VZ^-^ M$'T^"^%C]-LIG(V.3KL!6+;K_M$(7/!=94 MZ[3INHO%PEDT'*G.W6C@3O6,[[AM4U??J4D,5?--*?X0\H9 ML>EEH^[_>>"@$0ZYU5C;K:Q?VS;T?H9 B@NJ-%5PL>MX3MW9]\&VC<%8)DN\ MOFJGD.DEIQ^L&5'G3-ACJ;6<-;U4M\H>+=.\J>FEMIE(J-!-[VUK(H6V)V3& M^+(9L1G-H$<7,$!XHAC+V#^TZ9N9UN$[,<[25MM-#U=6S!T2SLY%4['SZ=6" MWP9A0\G%B-4JAYFYM?7C%H0#J+N23?H1-U^#_HG MCZ.W;HD+/G;#$P@_A<$HZOX>(C^D&@Z>%\FST6 XZO0BB/K/BYA_ "-GZ 0. M#,,@KT^_L>O5H#.$SG'_+ J/X=ERKQB_]_:P:B'Z&,*P,SCJ],*AW?]T&GZ& M3A"9D;KGU>^G_M<\TVRRO"-!=V-QB_P7N'Z!W$WV9:Q*#H^BWZU!J%@,1YA[ M3<1Y#6+@IQ2&-)XKW(]Q MKPHOXRFZH-")M1GVWS=V:D R(#.*?),:;)D9[]X:]4Z[_);VT!$8CR: M[3VO0>,FF)+4;+=[#=.*S+X,6+'E^B/!-$T,>(T0 IE0V+JN9X-\OV4\;1=( M$ID:\Q5RI8W)?T6)J#$1-+/[EYPN*S8F_S4<)SHWZ@@Q)QP&-)4*QP6<8$C! M]^Q?C7$?M^P:=$7L *8@GS!A68P3EI0HR,,!OQ!TH9;0\&OHO8[>)W/.EQ#+ M631E2E6.([L9KN]PASUTJ/KO4]2M99_X*+=[_TGN_UHP81?X MK Y^T@>C$WHI(IQ M."@DQ:08_\LDWRG8_H^+]=?>U=^1??W%5MK1LOEUL7W995*UCZX)% %I[#T< MD2JQUB,/VFM?2&[F%H?+&X?0E82XQ4;Q]+O%O;DQ&\C+J$+_I1"MKS/1%Y:+ M5>DS7!ZA>V;ZE_\!K+WN;>1N(W<;N5M3B$\M=\_^%!=,&9U >$GCN687%/J3 M"8NIVNC:1MZ]HVZMG6FF(A92OA=<=N^HVYN_@P5^XHGJC_P)8![ M'I$_S2/S!R"TW?(5B+9;OFKQ+U!+ P04 " !AB(A4E8J[:>\$ !7(P M$ &]O;6$M97@S,C)?.2YH=&WM6FUSXC80_GXS_0][SEPFF<%OD.02()EQ M'+C0II !9]K[U!&V '6,Y,IR"/WU7=F&D-P=O39WN20$9C"65KO[[*X>">'F MV[.>'WR\;,%Y\.L%7%Z=7G1\,$S;_JWFV_99<%9T[%F."X$D/&6*"4YBVVYU M#3 F2B5UVY[-9M:L9@DYMH.^/5'3>,^.A4BI%:G(./GI35.WY5=*(GU53,44 MOP@Q)2:]J56K?QQ9*(1=]J*O:2^DWYHF=#^ +_@UE8I*N-ZW'*MJO7?!-+7 M4$1SO+YI)I"J>4R/C2F18\;-H5!*3.M.HAIEBQ))?JOHC3(9CRA7=>==8R2X M,D=DRN)Y/6!3FD*7SJ"/[O&B+V5_T[JK1QHGVWR8)HVFG9RL6,P5DIB->5VR M\61I\+^Y,*-Z;'THXJ@1BEC(^I:3O^Y[L>JP)QF)2P'M3)T+.<66W(#2:1MA M [9R6DA=$QR!5J$4-$Y:-Q,V9 IJ5:OZ96 ANDKE>F1N]8E!\UO]H-/N^%[0 MZ76AUX:'X7MJF?//.ZTVM#M=K^MWO L$B%A;_1>&\O*J/[CRN@$$O9<%S#V$ M*VM@^18,6GY>H6YMWZF -P#OK'<9M,[@Q6)?(#YR#O2\#,Y;,/#ZIUZW-3![ MOU^T/H+G![JGZCAK6.G/+%5L-/^$A#Z-Q3WPG\'Z&7!WT9>Q*C$\"'ZG H,) M&\,YF>);I5D%0ES?$ HDF4PSE 8EMK?< Z?1SV**E4%,=V]GN MB!&I"84## M3.*2C,M5ZR:<$#ZFX(5*=[M'M;T*D!3(E"+@J ([>L3VUF&UZC16I?,FM[$+ MA$=:HU[A\R+4:OP)2?2*>U#3=X%>F@%+MK1_Q9FB.$@1A2[X(J*P=0B94[N)$*'=.DT MX[HD2#XVQ)(@C*,?C$.:A9-UD$:$2?0LD335/E3T&!+'@+JH+E3T,$W0J;12 M8N6$A[H=K43YCBUW!*6R.(^F2*C,_4COANL[S+%U&ZM_WTG=,_N-MW/[7][- M/9;!B%WCIR)#G%=#(2,JCPW'0!Z(XS0A(>/CY7U"HFAQGT?GV"A(WU@X72@P MD=9BDJ2TOOC2P%J.U 19##TUM#VI/R*X+O44, V TP]^[Z+7/S:VVOEKJ;HT M;L9TI'+\BX9^3H>K+4$9H<+F_N&[1HEL$G0W);KA!_/[&4[/.GB)9#$<%B2CDXZ_<*)'"[_[XZ+_M3/_4>-1W=AJ M/)W7_V^T7TOI;BDM[D]O(14AJAVLC]$B^<8#-_%/OMCLU"[VK7@>0*EZ^.=_MCQY2GUETB=:GAL\ M,U^9]'GE2S/IB]][^A-&1]!>'H+U1B,64ID?@062DC235+[RYY,IR@V>CZ_\ M^;SRM1'\N7,I&3)G@M1Y2Z*:/+TP%!E7&)D%I^Y^0J-V?I2-;<7!]GV8-O]; M !(;@ %@ @ $ 9S1W;68T&UL4$L! A0#% @ 88B(5,0\%?13- HKT# M !4 ( !I94# &]O;6$M,C R,C Q,S%?9&5F+GAM;%!+ 0(4 M Q0 ( &&(B%3[J4R4^8T $#=" 5 " 2O* P!O;VUA M+3(P,C(P,3,Q7VQA8BYX;6Q02P$"% ,4 " !AB(A4ML@ACQU7 "W@8 M%0 @ %76 0 ;V]M82TR,#(R,#$S,5]P&UL4$L! A0# M% @ 88B(5"P(AM/@- 37#(Q,5\Q,"YH=&U02P$"% ,4 " !A MB(A4Q/.R8MX" #\"0 $ @ %[Z 0 ;V]M82UE>#(S,5\W M+FAT;5!+ 0(4 Q0 ( &&(B%2G/R2J%P, &4* 2 " M 8?K! !O;VUA+65X,C,R7S,W."YH=&U02P$"% ,4 " !AB(A485JS15() M 64@ $0 @ '.[@0 ;V]M82UE>#,Q,5\Q,BYH=&U02P$" M% ,4 " !AB(A4:*31+U\) ;3@ $ @ %/^ 0 ;V]M M82UE>#,Q,E\V+FAT;5!+ 0(4 Q0 ( &&(B%3C><3ZP00 -LA 0 M " =P!!0!O;VUA+65X,S(Q7S@N:'1M4$L! A0#% @ 88B( M5)6*NVGO! 5R, ! ( !RP8% &]O;6$M97@S,C)?.2YH 8=&U02P4& \ #P#) P Z L% end