0001558370-23-016239.txt : 20231004 0001558370-23-016239.hdr.sgml : 20231004 20231004170042 ACCESSION NUMBER: 0001558370-23-016239 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 66 CONFORMED PERIOD OF REPORT: 20230831 FILED AS OF DATE: 20231004 DATE AS OF CHANGE: 20231004 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Accolade, Inc. CENTRAL INDEX KEY: 0001481646 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] IRS NUMBER: 432117836 STATE OF INCORPORATION: DE FISCAL YEAR END: 0229 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39348 FILM NUMBER: 231308744 BUSINESS ADDRESS: STREET 1: 660 W. GERMANTOWN PIKE SUITE 500 CITY: PLYMOUTH MEETING STATE: PA ZIP: 19462 BUSINESS PHONE: 610-834-2989 MAIL ADDRESS: STREET 1: 660 W. GERMANTOWN PIKE SUITE 500 CITY: PLYMOUTH MEETING STATE: PA ZIP: 19462 FORMER COMPANY: FORMER CONFORMED NAME: Accolade LLC DATE OF NAME CHANGE: 20100121 10-Q 1 accd-20230831x10q.htm 10-Q
0.665.547047577870251890P6MP1YP1YP1YP1Y73089075760532810001481646--02-292024Q2falsefalse0.250.750.33330.33330.3333P2Y0.1250.33330.250001481646us-gaap:RetainedEarningsMember2023-08-310001481646us-gaap:AdditionalPaidInCapitalMember2023-08-310001481646us-gaap:RetainedEarningsMember2023-05-310001481646us-gaap:AdditionalPaidInCapitalMember2023-05-3100014816462023-05-310001481646us-gaap:RetainedEarningsMember2023-02-280001481646us-gaap:AdditionalPaidInCapitalMember2023-02-280001481646us-gaap:RetainedEarningsMember2022-08-310001481646us-gaap:AdditionalPaidInCapitalMember2022-08-310001481646us-gaap:RetainedEarningsMember2022-05-310001481646us-gaap:AdditionalPaidInCapitalMember2022-05-3100014816462022-05-310001481646us-gaap:RetainedEarningsMember2022-02-280001481646us-gaap:AdditionalPaidInCapitalMember2022-02-280001481646us-gaap:CommonStockMember2023-08-310001481646us-gaap:CommonStockMember2023-05-310001481646us-gaap:CommonStockMember2023-02-280001481646us-gaap:CommonStockMember2022-08-310001481646us-gaap:CommonStockMember2022-05-310001481646us-gaap:CommonStockMember2022-02-280001481646accd:RestrictedStockUnits2023BonusPlanPayoutMember2023-05-012023-05-310001481646accd:StockOptionPlan2020EquityIncentivePlanMember2023-02-280001481646accd:PlushcareStockOptionsPlanMember2023-02-280001481646accd:PlushcareStockOptionsPlanMember2023-08-310001481646us-gaap:PerformanceSharesMember2022-03-012022-08-310001481646accd:StockOptionPlan2020EquityIncentivePlanMember2023-08-310001481646us-gaap:EmployeeStockOptionMemberaccd:StockOptionPlan2020EquityIncentivePlanMember2020-07-310001481646accd:TimeBasedRestrictedStockUnitsMemberaccd:PlushcareMember2022-06-012022-08-310001481646accd:IndividualsAgreementsWithCompanyMemberaccd:PlushcareMember2023-08-310001481646accd:TimeBasedRestrictedStockUnitsMember2023-02-280001481646accd:IndividualsAgreementsWithCompanyMemberaccd:PlushcareMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-06-092021-06-090001481646accd:IndividualsAgreementsWithCompanyMemberaccd:PlushcareMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2021-06-092021-06-090001481646accd:IndividualsAgreementsWithCompanyMemberaccd:PlushcareMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-06-092021-06-090001481646accd:IndividualsAgreementsWithCompanyMemberaccd:AcquisitionOf2nd.mdMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-03-032021-03-030001481646accd:IndividualsAgreementsWithCompanyMemberaccd:AcquisitionOf2nd.mdMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-03-032021-03-030001481646srt:MinimumMemberaccd:TimeBasedRestrictedStockUnitsGrantedForThreeYearsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2023-03-012023-08-310001481646srt:MinimumMemberaccd:TimeBasedRestrictedStockUnitsGrantedForFourYearsMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2023-03-012023-08-310001481646srt:MaximumMemberaccd:TimeBasedRestrictedStockUnitsGrantedForThreeYearsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2023-03-012023-08-310001481646srt:MaximumMemberaccd:TimeBasedRestrictedStockUnitsGrantedForFourYearsMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2023-03-012023-08-310001481646srt:MinimumMemberaccd:TimeBasedRestrictedStockUnitsMember2023-03-012023-08-310001481646srt:MaximumMemberaccd:TimeBasedRestrictedStockUnitsMember2023-03-012023-08-310001481646accd:TimeBasedRestrictedStockUnitsGrantedForTwoYearsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-03-012023-08-310001481646accd:TimeBasedRestrictedStockUnitsGrantedForThreeYearsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2023-03-012023-08-310001481646accd:TimeBasedRestrictedStockUnitsGrantedForFourYearsMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2023-03-012023-08-310001481646us-gaap:EmployeeStockOptionMemberaccd:StockOptionPlan2020EquityIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-07-012020-07-310001481646us-gaap:EmployeeStockOptionMemberaccd:StockOptionPlan2020EquityIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-07-012020-07-310001481646us-gaap:EmployeeStockOptionMemberaccd:StockOptionPlan2020EquityIncentivePlanMember2020-07-012020-07-310001481646accd:StockOptionPlan2020EquityIncentivePlanMember2023-03-012023-08-310001481646accd:PlushcareStockOptionsPlanMember2023-03-012023-08-3100014816462027-03-012023-08-3100014816462023-09-012023-08-3100014816462026-03-012023-08-3100014816462025-03-012023-08-3100014816462024-03-012023-08-310001481646accd:UtilizationBasedFeesMember2023-06-012023-08-310001481646accd:AccessFeesMember2023-06-012023-08-310001481646accd:UtilizationBasedFeesMember2023-03-012023-08-310001481646accd:AccessFeesMember2023-03-012023-08-310001481646accd:UtilizationBasedFeesMember2022-06-012022-08-310001481646accd:AccessFeesMember2022-06-012022-08-310001481646accd:UtilizationBasedFeesMember2022-03-012022-08-310001481646accd:AccessFeesMember2022-03-012022-08-310001481646us-gaap:SoftwareDevelopmentMember2023-08-310001481646us-gaap:RetainedEarningsMember2023-06-012023-08-310001481646us-gaap:RetainedEarningsMember2023-03-012023-05-310001481646us-gaap:RetainedEarningsMember2022-06-012022-08-310001481646us-gaap:RetainedEarningsMember2022-03-012022-05-3100014816462021-05-082021-05-080001481646accd:RevolvingCreditFacility2019Member2019-07-310001481646accd:RevolvingCreditFacility2019Member2023-06-012023-08-310001481646accd:RevolvingCreditFacility2019Member2023-03-012023-08-310001481646accd:RevolvingCreditFacility2019Member2022-06-012022-08-310001481646accd:RevolvingCreditFacility2019Member2022-03-012022-08-310001481646srt:MinimumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2023-08-310001481646srt:MinimumMemberus-gaap:NoncompeteAgreementsMember2023-08-310001481646srt:MinimumMemberus-gaap:CustomerRelationshipsMember2023-08-310001481646srt:MaximumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2023-08-310001481646srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2023-08-310001481646srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-08-310001481646us-gaap:TradeNamesMember2023-08-310001481646us-gaap:TechnologyBasedIntangibleAssetsMember2023-08-310001481646us-gaap:NoncompeteAgreementsMember2023-08-310001481646us-gaap:CustomerRelationshipsMember2023-08-310001481646accd:SupplierBasedNetworkMember2023-08-310001481646accd:TimeBasedRestrictedStockUnitsMember2023-08-310001481646us-gaap:EmployeeStockOptionMemberaccd:StockOptionPlan2020EquityIncentivePlanMember2023-08-310001481646us-gaap:EmployeeStockOptionMemberaccd:PlushcareStockOptionsPlanMember2023-08-310001481646us-gaap:PerformanceSharesMember2023-08-310001481646accd:ConvertibleSeniorNotesMember2021-03-310001481646accd:RevolvingCreditFacility2019Member2023-08-310001481646accd:ConvertibleSeniorNotesMember2023-08-310001481646accd:ConvertibleSeniorNotesMember2023-02-280001481646accd:RevolvingCreditFacility2019Memberaccd:BsbyRateAndBaseRateMember2019-07-012019-07-310001481646accd:RevolvingCreditFacility2019Memberaccd:BloombergShortTermBankYieldIndexMember2019-07-012019-07-310001481646accd:EmployeeStockPurchasePlan2020Member2020-07-3100014816462022-08-3100014816462022-02-280001481646us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2023-08-310001481646us-gaap:MoneyMarketFundsMember2023-08-310001481646us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-02-280001481646us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2023-02-280001481646us-gaap:USTreasurySecuritiesMember2023-02-280001481646us-gaap:MoneyMarketFundsMember2023-02-280001481646accd:CustomerSetUpCostsMember2023-08-310001481646accd:SalesCommissionMember2023-06-012023-08-310001481646accd:DeferredImplementationCostsMember2023-06-012023-08-310001481646accd:CustomerSetUpCostsMember2023-06-012023-08-310001481646accd:SalesCommissionMember2023-03-012023-08-310001481646accd:DeferredImplementationCostsMember2023-03-012023-08-310001481646accd:CustomerSetUpCostsMember2023-03-012023-08-310001481646accd:SalesCommissionMember2022-06-012022-08-310001481646accd:DeferredImplementationCostsMember2022-06-012022-08-310001481646accd:CustomerSetUpCostsMember2022-06-012022-08-310001481646accd:SalesCommissionMember2022-03-012022-08-310001481646accd:DeferredImplementationCostsMember2022-03-012022-08-310001481646accd:CustomerSetUpCostsMember2022-03-012022-08-310001481646us-gaap:RestrictedStockUnitsRSUMember2023-06-012023-08-310001481646us-gaap:PerformanceSharesMember2023-06-012023-08-310001481646us-gaap:EmployeeStockOptionMember2023-06-012023-08-310001481646us-gaap:ConvertibleDebtSecuritiesMember2023-06-012023-08-310001481646accd:SharesIssuedToPlushcareEmployeesAndSubjectToVestingMember2023-06-012023-08-310001481646accd:IndemnitySharesHeldInEscrowInConnectionWithPlushcareMember2023-06-012023-08-310001481646accd:ContingentSharesInConnectionWithAcquisitionMember2023-06-012023-08-310001481646us-gaap:RestrictedStockUnitsRSUMember2023-03-012023-08-310001481646us-gaap:PerformanceSharesMember2023-03-012023-08-310001481646us-gaap:EmployeeStockOptionMember2023-03-012023-08-310001481646us-gaap:ConvertibleDebtSecuritiesMember2023-03-012023-08-310001481646accd:SharesIssuedToPlushcareEmployeesAndSubjectToVestingMember2023-03-012023-08-310001481646accd:IndemnitySharesHeldInEscrowInConnectionWithPlushcareMember2023-03-012023-08-310001481646accd:ContingentSharesInConnectionWithAcquisitionMember2023-03-012023-08-310001481646us-gaap:RestrictedStockUnitsRSUMember2022-06-012022-08-310001481646us-gaap:EmployeeStockOptionMember2022-06-012022-08-310001481646us-gaap:ConvertibleDebtSecuritiesMember2022-06-012022-08-310001481646accd:SharesToBeIssuedUponExpirationOfIndemnificationMember2022-06-012022-08-310001481646accd:SharesIssuedToSecondMdEmployeesAndSubjectToVestingMember2022-06-012022-08-310001481646accd:SharesIssuedToPlushcareEmployeesAndSubjectToVestingMember2022-06-012022-08-310001481646accd:IndemnitySharesHeldInEscrowInConnectionWithPlushcareMember2022-06-012022-08-310001481646accd:ContingentSharesInConnectionWithAcquisitionMember2022-06-012022-08-310001481646us-gaap:RestrictedStockUnitsRSUMember2022-03-012022-08-310001481646us-gaap:EmployeeStockOptionMember2022-03-012022-08-310001481646us-gaap:ConvertibleDebtSecuritiesMember2022-03-012022-08-310001481646accd:SharesToBeIssuedUponExpirationOfIndemnificationMember2022-03-012022-08-310001481646accd:SharesIssuedToSecondMdEmployeesAndSubjectToVestingMember2022-03-012022-08-310001481646accd:SharesIssuedToPlushcareEmployeesAndSubjectToVestingMember2022-03-012022-08-310001481646accd:IndemnitySharesHeldInEscrowInConnectionWithPlushcareMember2022-03-012022-08-310001481646accd:ContingentSharesInConnectionWithAcquisitionMember2022-03-012022-08-310001481646accd:ConvertibleSeniorNotesMember2023-06-012023-08-310001481646accd:ConvertibleSeniorNotesMember2023-03-012023-08-310001481646accd:ConvertibleSeniorNotesMember2022-06-012022-08-310001481646accd:ConvertibleSeniorNotesMember2022-03-012022-08-310001481646us-gaap:EmployeeStockOptionMemberaccd:StockOptionPlan2020EquityIncentivePlanMember2023-06-012023-08-310001481646us-gaap:EmployeeStockOptionMemberaccd:PlushcareStockOptionsPlanMember2023-06-012023-08-310001481646accd:IndividualsAgreementsWithCompanyMemberaccd:PlushcareMember2023-06-012023-08-310001481646us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-06-012023-08-310001481646us-gaap:SellingAndMarketingExpenseMember2023-06-012023-08-310001481646us-gaap:PerformanceSharesMember2023-06-012023-08-310001481646us-gaap:CostOfSalesMember2023-06-012023-08-310001481646accd:TimeBasedRestrictedStockUnitsMember2023-06-012023-08-310001481646accd:ProductAndTechnologyMember2023-06-012023-08-310001481646accd:EmployeeStockPurchasePlan2020Member2023-06-012023-08-310001481646us-gaap:EmployeeStockOptionMemberaccd:StockOptionPlan2020EquityIncentivePlanMember2023-03-012023-08-310001481646us-gaap:EmployeeStockOptionMemberaccd:PlushcareStockOptionsPlanMember2023-03-012023-08-310001481646us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-03-012023-08-310001481646us-gaap:SellingAndMarketingExpenseMember2023-03-012023-08-310001481646us-gaap:PerformanceSharesMember2023-03-012023-08-310001481646us-gaap:CostOfSalesMember2023-03-012023-08-310001481646accd:TimeBasedRestrictedStockUnitsMember2023-03-012023-08-310001481646accd:ProductAndTechnologyMember2023-03-012023-08-310001481646accd:EmployeeStockPurchasePlan2020Member2023-03-012023-08-310001481646us-gaap:EmployeeStockOptionMemberaccd:StockOptionPlan2020EquityIncentivePlanMember2022-06-012022-08-310001481646us-gaap:EmployeeStockOptionMemberaccd:PlushcareStockOptionsPlanMember2022-06-012022-08-310001481646accd:IndividualsAgreementsWithCompanyMemberaccd:PlushcareMember2022-06-012022-08-310001481646us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-06-012022-08-310001481646us-gaap:SellingAndMarketingExpenseMember2022-06-012022-08-310001481646us-gaap:CostOfSalesMember2022-06-012022-08-310001481646accd:TimeBasedRestrictedStockUnitsMember2022-06-012022-08-310001481646accd:ProductAndTechnologyMember2022-06-012022-08-310001481646accd:EmployeeStockPurchasePlan2020Member2022-06-012022-08-310001481646us-gaap:EmployeeStockOptionMemberaccd:StockOptionPlan2020EquityIncentivePlanMember2022-03-012022-08-310001481646us-gaap:EmployeeStockOptionMemberaccd:PlushcareStockOptionsPlanMember2022-03-012022-08-310001481646accd:IndividualsAgreementsWithCompanyMemberaccd:PlushcareMember2022-03-012022-08-310001481646us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-03-012022-08-310001481646us-gaap:SellingAndMarketingExpenseMember2022-03-012022-08-310001481646us-gaap:CostOfSalesMember2022-03-012022-08-310001481646accd:TimeBasedRestrictedStockUnitsMember2022-03-012022-08-310001481646accd:ProductAndTechnologyMember2022-03-012022-08-310001481646accd:EmployeeStockPurchasePlan2020Member2022-03-012022-08-310001481646accd:RichardEskewMemberaccd:Plan1Member2023-07-210001481646accd:RichardEskewMemberaccd:ExerciseOptionsMember2023-07-210001481646accd:RichardEskewMemberaccd:ExerciseOfNonQualifiedStockOptionsMember2023-07-210001481646accd:RajeevSinghMember2023-07-2000014816462023-09-300001481646accd:IndividualsAgreementsWithCompanyMemberaccd:PlushcareMember2023-03-012023-08-310001481646accd:RichardEskewMember2023-07-212023-07-210001481646accd:RajeevSinghMember2023-07-202023-07-200001481646accd:RevolvingCreditFacility2019Member2022-07-190001481646us-gaap:AdditionalPaidInCapitalMember2023-06-012023-08-310001481646us-gaap:AdditionalPaidInCapitalMember2023-03-012023-05-3100014816462023-03-012023-05-310001481646us-gaap:AdditionalPaidInCapitalMember2022-06-012022-08-310001481646us-gaap:AdditionalPaidInCapitalMember2022-03-012022-05-3100014816462022-03-012022-05-310001481646us-gaap:CommonStockMember2023-06-012023-08-310001481646us-gaap:CommonStockMember2023-03-012023-05-310001481646us-gaap:CommonStockMember2022-06-012022-08-310001481646us-gaap:CommonStockMember2022-03-012022-05-310001481646accd:IndividualsAgreementsWithCompanyMemberaccd:PlushcareMember2021-06-092021-06-090001481646accd:TimeBasedRestrictedStockUnitsMemberaccd:PlushcareMember2021-06-092021-06-090001481646accd:EmployeeStockPurchasePlan2020Member2023-03-012023-03-010001481646us-gaap:SoftwareDevelopmentMember2023-06-012023-08-310001481646us-gaap:SoftwareDevelopmentMember2023-03-012023-08-310001481646us-gaap:SoftwareDevelopmentMember2022-06-012022-08-310001481646us-gaap:SoftwareDevelopmentMember2022-03-012022-08-3100014816462023-06-012023-08-3100014816462022-06-012022-08-310001481646accd:EmployeeStockPurchasePlan2020Member2020-07-012020-07-310001481646srt:MaximumMemberaccd:EmployeeStockPurchasePlan2020Member2020-07-012020-07-310001481646srt:MinimumMemberus-gaap:PerformanceSharesMember2023-08-310001481646srt:MaximumMemberus-gaap:PerformanceSharesMember2023-08-310001481646accd:EmployeeStockPurchasePlan2020Member2023-08-310001481646accd:EmployeeStockPurchasePlan2020Member2022-08-3100014816462023-08-3100014816462023-02-2800014816462023-03-012023-08-3100014816462022-03-012022-08-310001481646accd:ConvertibleSeniorNotesMember2021-03-012021-03-310001481646accd:IndividualsAgreementsWithCompanyMemberaccd:AcquisitionOf2nd.mdMember2021-03-032021-03-03xbrli:sharesiso4217:USDxbrli:pureaccd:Diso4217:USDxbrli:sharesiso4217:USDaccd:derivative

UNITED STATES SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

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

For the quarterly period ended August 31, 2023

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

ACCOLADE, INC.

(Exact name of registrant as specified in its charter)

Delaware
(State or Other Jurisdiction of
Incorporation or Organization)

01-0969591
(I.R.S. Employer
Identification No.)

1201 Third Avenue, Suite 1700
Seattle, WA 98101
(Address of principal executive offices
including zip code)

Registrant’s telephone number, including area code: (206926-8100

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, $0.0001 par value per share

ACCD

The Nasdaq Stock Market LLC

(The Nasdaq Global Select Market)

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, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.  

Large accelerated filer

 

  

Accelerated filer

 

Non-accelerated filer

Smaller reporting company

Emerging growth company

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

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

As of September 30, 2023, 76,232,192 shares of the registrant’s common stock were outstanding.

ACCOLADE, INC.

INDEX

PAGE
NUMBER

Special Note Regarding Forward Looking Information

2

PART I FINANCIAL INFORMATION

Item 1.

Financial Statements (Unaudited)

Condensed Consolidated Balance Sheets as of August 31, 2023 and February 28, 2023

3

Condensed Consolidated Statements of Operations for the three and six months ended August 31, 2023 and 2022

4

Condensed Consolidated Statements of Stockholders’ Equity (Deficit) for the three and six months ended August 31, 2023 and 2022

5

Condensed Consolidated Statements of Cash Flows for the six months ended August 31, 2023 and 2022

6

Notes to Condensed Consolidated Financial Statements

7

Item 2.

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

23

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

37

Item 4.

Controls and Procedures

37

PART II OTHER INFORMATION

Item 1.

Legal Proceedings

38

Item 1A.

Risk Factors

38

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

39

Item 3.

Defaults Upon Senior Securities

39

Item 4.

Mine Safety Disclosures

39

Item 5.

Other Information

39

Item 6.

Exhibits

40

1

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains forward-looking statements about us and our industry that involve substantial risks and uncertainties. All statements other than statements of historical facts contained in this Quarterly Report on Form 10-Q are forward-looking statements. In some cases, you can identify forward-looking statements because they contain words such as "anticipate," "believe," "contemplate," "continue," "could," "estimate," "expect," "intend," "may," "plan," "potential," "predict," "project," "should," "target," "will," or "would" or the negative of these words or other similar terms or expressions. Forward-looking statements include information related to our financial performance and possible or assumed future results of operations and expenses, our outlook, business strategies and plans, business environment, market size, product capabilities, timing of new product releases, the impact of our focus areas and key initiatives, and potential future growth. Forward-looking statements include all statements that are not historical facts.

You should not rely on forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Quarterly Report on Form 10-Q primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, and operating results. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties, and other factors described in the section titled "Risk Factors" and elsewhere in this Quarterly Report on Form 10-Q. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Quarterly Report on Form 10-Q. The results, events, and circumstances reflected in the forward-looking statements may not be achieved or occur, and actual results, events, or circumstances could differ materially from those described in the forward-looking statements.

In addition, statements that "we believe" and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based on information available to us as of the date of this Quarterly Report on Form 10-Q. While we believe that such information provides a reasonable basis for these statements, that information may be limited or incomplete. Our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all relevant information. These statements are inherently uncertain, and investors are cautioned not to unduly rely on these statements.

The forward-looking statements made in this Quarterly Report on Form 10-Q relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Quarterly Report on Form 10-Q to reflect events or circumstances after the date of this Quarterly Report on Form 10-Q 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, and you should not place undue reliance on 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.

2

PART I

FINANCIAL INFORMATION

Item 1. Financial Statements

ACCOLADE, INC. AND SUBSIDIARIES

Condensed Consolidated Balance Sheets (unaudited)

(In thousands, except share and per share data)

August 31, 

February 28, 

    

2023

    

2023

Assets

Current assets:

Cash and cash equivalents

$

292,187

$

321,083

Accounts receivable, net

 

22,114

23,435

Unbilled revenue

 

3,200

3,260

Current portion of deferred contract acquisition costs

 

4,474

4,022

Prepaid and other current assets

 

14,286

14,149

Total current assets

 

336,261

365,949

Property and equipment, net

 

17,823

14,763

Operating lease right-of-use assets

26,617

29,525

Goodwill

 

278,191

278,191

Intangible assets, net

 

183,689

203,202

Deferred contract acquisition costs

 

9,077

9,815

Other assets

 

2,662

1,624

Total assets

$

854,320

$

903,069

Liabilities and stockholders’ equity

Current liabilities:

Accounts payable

$

7,098

$

10,155

Accrued expenses and other current liabilities

 

12,575

11,744

Accrued compensation

 

25,325

39,346

Due to customers

 

10,128

15,694

Current portion of deferred revenue

 

47,522

35,191

Current portion of operating lease liabilities

6,355

7,284

Total current liabilities

 

109,003

119,414

Loans payable, net of unamortized issuance costs

 

283,162

282,323

Operating lease liabilities

24,249

27,189

Other noncurrent liabilities

 

165

203

Deferred revenue

 

97

154

Total liabilities

 

416,676

429,283

Commitments and Contingencies (note 10)

Stockholders’ equity

Common stock par value $0.0001; 500,000,000 shares authorized; 76,081,370 and 73,089,075 shares issued and outstanding at August 31, 2023 and February 28, 2023, respectively

 

8

7

Additional paid-in capital

 

1,463,164

1,428,073

Accumulated deficit

 

(1,025,528)

(954,294)

Total stockholders’ equity

 

437,644

473,786

Total liabilities and stockholders’ equity

$

854,320

$

903,069

See accompanying notes to condensed consolidated financial statements.

3

ACCOLADE, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Operations (unaudited)

(In thousands, except share and per share data)

Three months ended August 31, 

Six months ended August 31, 

    

2023

    

2022

    

2023

    

2022

Revenue

$

96,864

$

87,643

$

190,090

$

173,171

Cost of revenue, excluding depreciation and amortization

 

55,317

 

49,830

 

109,520

 

97,445

Operating expenses:

Product and technology

 

25,602

 

26,194

 

51,501

 

53,011

Sales and marketing

 

24,076

 

24,936

 

49,109

 

50,550

General and administrative

 

16,259

 

21,020

 

32,339

 

41,258

Depreciation and amortization

 

10,818

 

11,571

 

22,458

 

23,147

Goodwill impairment

299,705

Total operating expenses

 

76,755

 

83,721

 

155,407

 

467,671

Loss from operations

 

(35,208)

 

(45,908)

 

(74,837)

 

(391,945)

Interest income (expense), net

 

1,714

 

(236)

 

2,635

 

(870)

Other income (expense)

 

753

 

(130)

 

1,143

 

(180)

Loss before income taxes

 

(32,741)

 

(46,274)

 

(71,059)

 

(392,995)

Income tax benefit (expense)

 

(84)

 

(249)

 

(175)

 

3,650

Net loss

$

(32,825)

$

(46,523)

$

(71,234)

$

(389,345)

Net loss per share, basic and diluted

$

(0.43)

$

(0.66)

$

(0.96)

$

(5.54)

Weighted-average common shares outstanding, basic and diluted

75,487,717

70,475,778

74,334,111

70,251,890

See accompanying notes to condensed consolidated financial statements.

4

Table of Contents

ACCOLADE, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Stockholders’ Equity (Deficit) (unaudited)

(In thousands, except shares)

Stockholders' Equity (Deficit)

Common stock

Additional

Accumulated

 

    

Shares

    

Amount

    

paid-in capital

    

deficit

    

Total

Balance, February 28, 2022

67,098,477

7

1,350,431

(494,644)

855,794

Settlement of acquisition-related contingent consideration

1,939,853

 

 

 

Exercise of stock options and vesting of restricted stock units

228,701

 

 

358

 

 

358

Issuance of common stock in connection with the employee stock purchase plan

343,310

1,788

1,788

Stock-based compensation expense

 

 

19,389

 

 

19,389

Net loss

 

 

 

(342,822)

 

(342,822)

Balance, May 31, 2022

69,610,341

$

7

$

1,371,966

$

(837,466)

$

534,507

Settlement of acquisition-related contingent consideration

1,327,408

Exercise of stock options and vesting of restricted stock units

600,628

816

 

816

Stock-based compensation expense

17,514

 

17,514

Net loss

(46,523)

 

(46,523)

Balance, August 31, 2022

71,538,377

$

7

$

1,390,296

$

(883,989)

$

506,314

Stockholders' Equity (Deficit)

Common stock

Additional

Accumulated

 

    

Shares

    

Amount

    

paid-in capital

    

deficit

    

Total

Balance, February 28, 2023

73,089,075

7

1,428,073

(954,294)

473,786

Exercise of stock options and vesting of restricted stock units

1,895,163

 

1

 

2,530

 

 

2,531

Issuance of common stock in connection with the employee stock purchase plan

280,162

1,992

1,992

Stock-based compensation expense

 

 

14,278

 

 

14,278

Net loss

 

 

 

(38,409)

 

(38,409)

Balance, May 31, 2023

75,264,400

$

8

$

1,446,873

$

(992,703)

$

454,178

Exercise of stock options and vesting of restricted stock units

788,881

565

 

565

Release of indemnity shares in connection with acquisition

28,089

Stock-based compensation expense

15,726

 

15,726

Net loss

(32,825)

 

(32,825)

Balance, August 31, 2023

76,081,370

$

8

$

1,463,164

$

(1,025,528)

$

437,644

See accompanying notes to condensed consolidated financial statements

5

ACCOLADE, INC. AND SUBSIDIARIES

Condensed Consolidated Statements of Cash Flows (unaudited)

(In thousands)

Six months ended August 31, 

    

2023

    

2022

Cash flows from operating activities:

Net loss

$

(71,234)

$

(389,345)

Adjustments to reconcile net loss to net cash used in

Operating activities:

Goodwill impairment

299,705

Depreciation and amortization expense

 

22,458

23,147

Amortization of deferred contract acquisition costs

 

2,368

1,713

Deferred income taxes

(3,859)

Noncash interest expense

 

839

838

Stock-based compensation expense

 

30,004

36,903

Changes in operating assets and liabilities, net of effect of acquisitions:

Accounts receivable and unbilled revenue

 

1,381

193

Accounts payable and accrued expenses

 

(1,565)

3,623

Deferred contract acquisition costs

 

(2,082)

(3,730)

Deferred revenue and due to customers

 

6,707

6,403

Accrued compensation

 

(14,020)

(8,249)

Other liabilities

 

(1,000)

(474)

Other assets

 

(1,181)

(322)

Net cash used in operating activities

 

(27,325)

(33,454)

Cash flows from investing activities:

Capitalized software development costs

 

(4,698)

(1,499)

Purchases of property and equipment

 

(1,965)

(1,405)

Net cash used in investing activities

 

(6,663)

(2,904)

Cash flows from financing activities:

Proceeds from stock option exercises

 

3,100

1,178

Proceeds from employee stock purchase plan

1,992

1,788

Payment of contingent consideration for acquisition

(1,828)

Net cash provided by financing activities

 

5,092

1,138

Net decrease in cash and cash equivalents

 

(28,896)

(35,220)

Cash and cash equivalents, beginning of period

 

321,083

365,853

Cash and cash equivalents, end of period

$

292,187

$

330,633

Supplemental cash flow information:

Interest paid

$

820

$

820

Fixed assets and capitalized software included in accounts payable

$

99

$

429

Other receivable related to stock option exercises

$

4

$

4

Income taxes paid

$

303

$

22

See accompanying notes to condensed consolidated financial statements.

6

Accolade, Inc. and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(in thousands except share and per share data)

(1)   Background

Accolade, Inc. (Accolade or together with its subsidiaries, the Company) provides an advocacy-led, nationwide care delivery service comprised of personalized, technology-enabled solutions that help people better understand, navigate, and utilize the healthcare system and their workplace benefits. The Company’s customers are primarily employers that deploy Accolade solutions in order to provide employees and their families (the members) a single place to turn for their health, healthcare, and benefits needs. The Company also offers expert medical opinion services to commercial customers (which includes employers, health plans, and governmental entities) and virtual primary care both directly to consumers and to commercial customers. These services are designed to improve the member experience, encourage better healthcare outcomes, and lower costs for both members and customers. Accolade is co-headquartered in Seattle, Washington and Plymouth Meeting, Pennsylvania.

(2)   Basis of Presentation and Summary of Significant Accounting Policies

The Company’s significant accounting policies are disclosed in the audited financial statements for the year ended February 28, 2023 appearing in the Company’s Annual Report on Form 10-K and filed with the Securities and Exchange Commission (the SEC) on April 28, 2023.  

(a)  Basis of Presentation and Principles of Consolidation

Accolade’s condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) and include the Company’s accounts and those of the Company’s wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.

The Company has various administrative service agreements (ASA) with professional medical corporations established in California, Illinois, Wyoming, and New Jersey (PC). The PCs employ or contract with medical providers who provide services via the Company’s technology platform. The ASAs are evergreen and are terminable by the parties for breach or bankruptcy. Through the ASAs, the Company provides non-clinical administrative services to the PCs and manages the economic activities that most significantly affect PCs. The PCs retain control over the provision of medical services and the PC’s clinical personnel. The PCs are variable interest entities (VIE) to the Company.

(b)  Unaudited Interim Financial Statements

The accompanying condensed consolidated financial statements and the related footnote disclosures are unaudited. The unaudited condensed consolidated interim financial statements have been prepared on the same basis as the annual audited consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for the fair statement of the Company’s interim condensed consolidated financial position as of August 31, 2023, the results of its operations for the three and six months ended August 31, 2023 and 2022, and its cash flows for the six months ended August 31, 2023 and 2022. The results for the three and six months ended August 31, 2023 are not necessarily indicative of results to be expected for the year ending February 29, 2024, any other interim periods, or any future year or period. The Company’s management believes that the disclosures are adequate to make the information presented not misleading when read in conjunction with the audited consolidated financial statements and accompanying notes for the year ended February 28, 2023.

(c)  Capitalized Internal-Use Software Costs

Costs related to software acquired, developed, or modified solely to meet the Company’s internal requirements, including tools that enable the Company’s employees to interact with members and their providers, with no substantive plans to market such software at the time of development, are capitalized. Costs incurred during the preliminary planning

7

Table of Contents

Accolade, Inc. and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(in thousands except share and per share data) (continued)

and evaluation stage of the project and during the post-implementation operational stage are expensed as incurred. Costs related to minor upgrades, minor enhancements, and maintenance activities are expensed as incurred. Costs incurred during the application development stage of the project are capitalized. Internal-use software is included in property and equipment and is amortized on a straight-line basis over 3 years.

For the three months ended August 31, 2023 and 2022, the Company capitalized $1,765 and $733, respectively, for internal-use software. For the six months ended August 31, 2023 and 2022, the Company capitalized $4,175 and $1,499, respectively, for internal-use software. Amortization expense related to capitalized internal-use software during the three months ended August 31, 2023 and 2022 was $785 and $289, respectively. Amortization expense related to capitalized internal-use software during the six months ended August 31, 2023 and 2022 was $1,131 and $579, respectively.

(d)  Impairment of Long-Lived Assets

The Company reviews long-lived assets, such as property and equipment and finite-lived intangibles, 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 undiscounted future cash flows, then an impairment charge is recognized for the amount by which the carrying value of the asset exceeds the fair value of the asset.

(e)  Intangible Assets

The Company has acquired intangible assets through various acquisitions. Intangible assets are recorded at fair value on the date of acquisition and are subject to amortization over the estimated useful lives of each asset. Estimates of fair value and useful lives are based on historical factors, current circumstances, and the experience and judgment of management. Estimates and assumptions used to value intangible assets are evaluated by management on an ongoing basis.

(f)  Goodwill

Goodwill is the excess of the cost of an acquired entity over the net amounts assigned to tangible and intangible assets acquired and liabilities assumed. Goodwill is not amortized, but is subject to evaluations of its recoverability annually and upon the identification of a triggering event. The Company has a single reporting unit and all goodwill relates to that reporting unit.

The Company performs an impairment analysis of goodwill on an annual basis in the fourth quarter of each fiscal year or more frequently if changes in circumstances or the occurrence of events suggest that an impairment exists. If the fair value of the reporting unit is less than its carrying value, an impairment loss is recorded.

(g)  Revenue and Deferred Revenue

Revenue Recognition

The Company generates revenue by providing customers access to its advocacy, expert medical opinion, and virtual primary care services, as well as through utilization of its expert medical opinion and virtual primary care services. Contracts with customers that include expert medical opinion or virtual primary care services may contain either an access fee, a utilization-based fee, or both.

In accordance with Accounting Standards Codification (ASC) 606, Revenue from Contracts with Customers, the Company recognizes revenue when control of the promised services is transferred to its customers, in an amount that

8

Table of Contents

Accolade, Inc. and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(in thousands except share and per share data) (continued)

reflects the consideration to which it expects to be entitled in exchange for those services. Accordingly, the Company determines revenue recognition through the following steps:

identification of the contract, or contracts 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 contracts; and
recognition of revenue when, or as, the Company satisfies a performance obligation.

At contract inception, the Company assesses the type of services being provided and assesses the performance obligations in the contract. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines the standalone selling prices based on overall pricing objectives, taking into consideration market conditions and other factors, using an expected cost plus margin approach. The Company considered the variable consideration allocation exception in ASC 606 for its advocacy contracts and concluded that such exception for allocating variable consideration to distinct performance obligations or distinct time periods within a series was not met primarily due to variability in its per-member-per-month (PMPM) pricing.

The majority of fees earned by the Company are considered to be variable consideration due to both the uncertainty regarding the total number of members, consultations or visits for which the Company will invoice the customer, as well as the variable PMPM fees that are dependent upon the achievement of performance metrics and/or healthcare cost savings. Performance metrics are measured monthly, quarterly, or annually, and with respect to the achievement of healthcare cost savings targets, annually (typically measured on a calendar year basis). Accordingly, at contract inception and on an ongoing basis, as part of the Company’s estimate of the transaction price, the Company determines whether any such fees should be constrained, and the Company includes the estimated consideration for those fees to the extent that it is probable that a significant reversal of cumulative revenue recognized will not occur (and is therefore considered to be unconstrained). Consideration related to the Company’s achievement of healthcare cost savings is typically constrained until the end of the applicable calendar year due to uncertainty related to factors outside of the Company’s control. Consideration related to other performance metrics is typically not constrained based on the Company’s prior success of achieving such metrics. On an ongoing basis, the Company reassesses its estimates for variable consideration, which can change based upon its assessment of the achievement of performance metrics and healthcare cost savings, as well as the number of members, consultations, or visits.

Access Fees

The Company generates revenue primarily from contracts with customers to access the Company’s advocacy, expert medical opinion, and virtual primary care services. The Company prices access fees primarily using a recurring PMPM fee, typically with a portion of the fee calculated as the product of a fixed rate times the number of members (fixed PMPM fee), plus a variable PMPM fee calculated as the product of a variable rate times the number of members (variable PMPM fee). The fees associated with the variable PMPM fee can be earned through the achievement of performance metrics and/or the realization of healthcare cost savings resulting from use of the Company’s services. Collectively, the fixed PMPM fee and variable PMPM fee are referred to as the total PMPM fee. The Company’s PMPM pricing varies by contract. In certain contracts, the maximum total PMPM fee varies during the contract term (total PMPM rate increases or decreases annually), while in other contracts, the total PMPM maximum fee is consistent over the term, yet the fixed and variable portions vary. For example, in certain contracts the fixed PMPM fee increases on an annual basis while the variable PMPM fee decreases on an annual basis, resulting in the same total PMPM fee throughout the term of the contract.

9

Table of Contents

Accolade, Inc. and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(in thousands except share and per share data) (continued)

The PMPM fees for expert medical opinion and virtual primary care services may be tiered based upon the customer’s utilization.

Access to the Company’s services represent a single stand-ready performance obligation. The Company’s contracts include stand-ready services to provide eligible participants with access to the Company’s services and to perform an unspecified quantity of interactions with members during the contract period. Accordingly, the Company’s services are generally viewed as stand-ready performance obligations comprised of a series of distinct daily services that are substantially the same and have the same pattern of transfer. For advocacy services, the Company satisfies these performance obligations over time and recognizes revenue related to its services as the services are provided using a measure of progress based upon the actual number of members eligible for the service during the respective period as a percentage of the estimated members expected to be eligible for the service over the term of the contract. The Company believes a measure of progress based on the number of members is the most appropriate measurement of control of the services being transferred to the customer as the amount of internal resources necessary to stand-ready is directly correlated to the number of members who can use the services.

For the majority of expert medical opinion services, the Company satisfies these performance obligations over time and recognizes revenue in the amount of consideration for which it has the right to invoice using the as-invoiced practical expedient. Access fees also include access to the Company’s virtual primary care services sold directly to consumers on a monthly or yearly fixed fee subscription basis. For these services, the Company satisfies these stand-ready performance obligations over time and recognizes revenue ratably over the subscription period.

Utilization-based fees

The Company also generates revenue when members utilize the expert medical opinion and virtual primary care services that are billed based on utilization. Many, but not all, contracts with customers contain utilization-based fees. For any utilization-based fees, the Company satisfies these performance obligations over time and recognizes revenue in the amount of consideration for which it has the right to invoice using the as-invoiced practical expedient for any consultations or visits sold to commercial customers as well as any non-insured consultations or visits related to virtual primary care services sold directly to consumers. For any consultations or visits that are paid through insurance claims, the Company recognizes revenue as the consultations and visits occur in an amount that reflects the consideration that is expected based upon then-current prices and historical experience from insurance payors.

Deferred Revenue

The Company typically invoices its customers in advance of the services performed on a monthly or quarterly basis, and the amount invoiced typically represents the maximum total PMPM fee for the estimated number of eligible members over the applicable invoice period. The total PMPM fee covers the stand-ready services in the Company’s typical contracts (i.e., the performance obligations are not separately priced or invoiced). The maximum total PMPM fee that is invoiced includes both the fixed PMPM fee and the variable PMPM fee related to the performance metrics and/or the realization of healthcare cost savings that can be achieved during the period. These fees are classified as deferred revenue on the Company’s consolidated balance sheet until such time that revenue can be recognized. In the event the Company fails to satisfy any of the performance metrics and/or realization of healthcare cost savings that are billed in advance, the Company will refund the applicable portion of the fee or offset the amount against a future invoice. These amounts are included in due to customers on the Company’s consolidated balance sheet. The Company’s accounts receivable represent rights to consideration that are unconditional.

(h)  Concentration of Credit Risk

Financial instruments that potentially subject the Company to credit risk consist principally of cash and cash equivalents. The Company maintains its cash primarily with domestic financial institutions of high credit quality, which may exceed federal deposit insurance corporation limits. The Company invests its cash equivalents in highly rated money

10

Table of Contents

Accolade, Inc. and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(in thousands except share and per share data) (continued)

market funds and U.S. treasury bills with original maturities of three months or less. The Company has not experienced any losses in such accounts. The Company believes it is not exposed to any significant credit risk on cash and cash equivalents and performs periodic evaluations of the credit standing of such institutions.

(i) Leases

Whenever the Company enters into a new arrangement, it determines, at the inception date, whether the arrangement is or contains a lease. This determination generally depends on whether the arrangement conveys to the Company the right to control the use of an explicitly or implicitly identified asset for a period of time in exchange for consideration. Control of an underlying asset is conveyed to the Company if the Company obtains the right to direct the use of, and obtain substantially all the economic benefits from, the use of the underlying asset.

For each lease, the Company then determines the lease term, the present value of lease payments, and the classification of the lease as either an operating or finance lease. The Company has elected, for all of its leases, to not separate lease and non-lease components. The lease term is the period of the lease not cancellable by the Company, together with periods covered by: (i) renewal options the Company is reasonably certain to exercise, (ii) termination options the Company is reasonably certain not to exercise, and (iii) renewal or termination options that are controlled by the lessor.

The present value of lease payments is calculated based on:

(1)Lease payments – Lease payments included in the measurement of the lease asset or liability comprise the following: fixed payments (including in-substance fixed payments), and the exercise price of a lessee option to purchase the underlying asset if the lessee is reasonably certain to exercise.

(2)Discount rate – the discount rate is determined based on information available to the Company upon the commencement of the lease. Lessees are required to use the rate implicit in the lease whenever such rate is readily available; however, as the implicit rate in the Company’s leases is generally not readily determinable, the Company generally uses the incremental borrowing rate it would have to pay to borrow an amount equal to the lease payments, on a collateralized basis, over a timeframe similar to the lease term.

 

 

In making the determination of whether a lease is an operating lease or a finance lease, the Company considers the lease term in relation to the economic life of the leased asset, the present value of lease payments in relation to the fair value of the leased asset and certain other factors, including the lessee’s and lessor’s rights, obligations, and economic incentives over the term of the lease.

The Company does not recognize leases with an initial term of 12 months or less on its consolidated balance sheets and recognizes these payments in the consolidated statements of operations on a straight-line basis over the lease term. Certain leases contain variable payments which are based on usage or operating costs, such as utilities and maintenance. These payments are not included in the measurement of the lease liability or corresponding right-of-use asset due to the uncertainty of the payment amount and are recorded as lease expense in the period incurred.

11

Table of Contents

Accolade, Inc. and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(in thousands except share and per share data) (continued)

(3) Revenue

The following table presents the Company’s revenues disaggregated by revenue source:

Three Months Ended August 31,

Six Months Ended August 31,

    

2023

    

2022

    

2023

    

2022

Access fees

 

$

70,897

$

67,878

 

$

137,494

$

136,003

Utilization-based fees

 

 

25,967

 

19,765

 

 

52,596

 

37,168

Total

 

$

96,864

$

87,643

 

$

190,090

$

173,171

As of August 31, 2023, revenue is expected to be recognized from remaining performance obligations as follows:

Fiscal year ending February 28(29),

Remainder of 2024

$

105,469

2025

 

83,146

2026

 

22,972

2027

 

6,058

2028

94

Total

$

217,739

The expected revenue includes variable fee estimates for the non-cancellable term of the Company’s contracts. The expected revenue does not include amounts of variable consideration that are constrained.

Significant changes to the contract liability balances during the six months ended August 31, 2023 and 2022 were the result of revenue recognized and net cash received. Significant changes in the deferred revenue balances during the six months ended August 31, 2023 and 2022 were the result of recognized revenue of $34,232 and $29,550, respectively, that were previously included in deferred revenue. In addition, significant changes to the contract asset balances during the six months ended August 31, 2023 and 2022 were the result of revenue recognized as well as transfers to accounts receivable. Contract assets relating to unbilled revenue are transferred to accounts receivable when the right to consideration becomes unconditional.

Revenue related to performance obligations satisfied in prior periods that was recognized during the three months ended August 31, 2023 and 2022 was $1,533 and $794, respectively. Revenue related to performance obligations satisfied in prior periods that was recognized during the six months ended August 31, 2023 and 2022 was $2,966 and $2,623, respectively. These amounts relate to the ratable recognition through the minimum contract term of performance obligations satisfied in prior periods related to the Company’s achievement of healthcare cost savings.

Cost to obtain and fulfill a contract

The Company capitalizes sales commissions paid to internal sales personnel that are both incremental to the acquisition of customer contracts and recoverable. These costs are recorded as deferred contract acquisition costs in the accompanying condensed consolidated balance sheets. The Company capitalized commission costs of $1,144 and $2,662 for the three months ended August 31, 2023 and 2022, respectively. The Company capitalized commission costs of $1,786 and $3,500 for the six months ended August 31, 2023 and 2022, respectively. The Company defers costs based on its sales compensation plans only if the commissions are incremental and would not have occurred absent the customer contract. Payments to direct sales personnel are typically made upon signature of the contract. The Company does not pay commissions on contract renewals.

Deferred commissions paid on the initial acquisition of a contract are amortized ratably over an estimated period of benefit of five years, which is the estimated customer life. The Company determined the period of amortization for deferred commissions by taking into consideration current customer contract terms, historical customer retention, and

12

Table of Contents

Accolade, Inc. and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(in thousands except share and per share data) (continued)

other factors. Amortization is included in sales and marketing expenses in the accompanying condensed consolidated statements of operations and totaled $821 and $672 for the three months ended August 31, 2023 and 2022, respectively, and $1,659 and $1,264 for the six months ended August 31, 2023 and 2022, respectively. The Company periodically reviews deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the estimated period of benefit. There were no impairment losses recorded during the periods presented.

For certain customer contracts, the Company may incur direct and incremental costs related to customer set-up and implementation. The Company recorded deferred implementation costs of $167 and $144 for the three months ended August 31, 2023 and 2022, respectively, and $274 and $230 for the six months ended August 31, 2023 and 2022, respectively. These implementation costs are deferred and amortized over the expected useful life of the Company’s customers, which is five years. Amortization is included in cost of revenue in the Company’s condensed consolidated statements of operations and totaled $252 and $223 for the three months ended August 31, 2023 and 2022, respectively, and $530 and $448 for the six months ended August 31, 2023 and 2022, respectively.

(4)   Goodwill and Intangible Assets

The Company’s goodwill balance at August 31, 2023 and February 28, 2023 was $278,191. The Company recorded a goodwill impairment loss of $299,705 during the prior fiscal year.

Annually, and upon the identification of a triggering event, management is required to perform an evaluation of the recoverability of goodwill. Triggering events potentially warranting an interim goodwill impairment test include, among other factors, declines in historical or projected revenue, operating income or cash flows, and sustained declines in the Company’s stock price or market capitalization, considered both in absolute terms and relative to peers. While management cannot predict if or when additional future goodwill impairments may occur, additional goodwill impairments could have material adverse effects on the Company’s operating income, net assets, and/or the Company’s cost of, or access to, capital.

Intangible assets consisted of the following:

    

As of August 31, 2023

Useful Life

Gross Value

Accumulated Amortization

Net Carrying Value

Weighted Average Remaining Useful Life (Years)

Customer relationships

2 to 20 years

$

124,050

$

(18,875)

$

105,175

17.5

Technology

2 to 5 years

111,526

(56,561)

54,965

 

2.5

Supplier-based network

5 years

25,000

(12,500)

12,500

2.5

Trade name

10 years

13,700

(3,167)

10,533

 

7.7

Non-compete agreement

2 to 3 years

9,300

(8,784)

516

 

0.5

$

283,576

$

(99,887)

$

183,689

Amortization expense for intangible assets was $9,141 and $10,372 during the three months ended August 31, 2023 and 2022, respectively, and $19,513 and $20,744 during the six months ended August 31, 2023 and 2022, respectively.

13

Table of Contents

Accolade, Inc. and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(in thousands except share and per share data) (continued)

(5)   Fair Value Measurements

The following table sets forth the fair value of the Company’s financial assets and liabilities within the fair value hierarchy:

August 31, 2023

    

Level 1  

    

Level 2  

    

Level 3  

    

Fair Value  

Assets

Cash equivalents:

 

  

 

  

 

  

 

  

Money market funds

$

112,365

$

$

 

$

112,365

February 28, 2023

    

Level 1

    

Level 2

    

Level 3

    

Fair Value

Assets

  

  

  

  

Cash equivalents:

 

  

 

  

 

  

 

  

Money market funds

$

99,861

$

$

$

99,861

United States treasury bills

$

39,995

$

$

$

39,995

The estimated fair value of the convertible senior notes (Note 6) was $239,344 as of August 31, 2023, based on quoted market prices of the Company’s instrument in markets that are not active and are classified as Level 2 within the fair value hierarchy. Considerable judgment is necessary to interpret the market data and develop an estimate of the fair value. Accordingly, the estimate is not necessarily indicative of the amount at which this instrument could be purchased, sold, or settled.

(6)   Debt

(a)  Convertible Senior Notes and Capped Call Options

Convertible Senior Notes

The Notes consisted of the following:

August 31, 2023

 

February 28, 2023

Principal

$

287,500

$

287,500

Unamortized issuance costs

 

(4,338)

 

(5,177)

Net carrying amount

$

283,162

$

282,323

In March 2021, the Company completed a private convertible note offering, pursuant to an Indenture dated as of March 29, 2021 between the Company and U.S. Bank National Association, as trustee (the Indenture), and issued $287,500 of 0.50% Convertible Senior Notes due 2026 (the Notes) that mature in April 2026, unless earlier converted, redeemed or repurchased. The Notes bear interest at a rate of 0.50% per annum, payable semiannually in arrears on April 1 and October 1 of each year, beginning on October 1, 2021 and are convertible into cash, shares of the Company’s common stock or a combination of cash and shares of common stock, at the Company’s election. The Company incurred costs of $8,428 in connection with the Notes and the capped calls, of which $8,368 was allocated to the Notes and recorded as a debt discount and $60 was allocated to the capped call and recorded directly to additional paid-in capital. Net proceeds from the issuance of Notes were $279,132, and the Company used $34,443 of the net proceeds to pay the costs of the capped call transactions described below. For the three months ended August 31, 2023 and 2022, the Company recorded interest expense of $781 and $779, respectively, of which $420 and $417, respectively, was associated with the amortization of the debt discount. For the six months ended August 31, 2023 and 2022, the Company recorded interest expense of $1,562 and $1,558, respectively, of which $839 and $834, respectively, was associated with the amortization of debt discount.

14

Table of Contents

Accolade, Inc. and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(in thousands except share and per share data) (continued)

Pursuant to the terms of the Notes, a holder may convert all or any portion of its Notes at its option at any time prior to October 1, 2025 and only under the following circumstances: (1) during any fiscal quarter commencing after the fiscal quarter ending on August 31, 2021, if the last reported sale price of the Company’s common stock for at least 20 trading days during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day; (2) during the five business day period after any ten consecutive trading day period (the “measurement period”) in which the trading price (as defined in the Indenture) per $1 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day; (3) if the Company calls such Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date, but only with respect to the Notes called (or deemed called) for redemption; or (4) upon the occurrence of specified corporate events. On or after October 1, 2025 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes at any time, regardless of the foregoing circumstances.

The initial conversion rate is 19.8088 shares of the Company’s common stock per $1 principal amount of Notes (equivalent to an initial conversion price of approximately $50.48 per share of the Company’s common stock). The conversion rate is subject to adjustment in some events but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events that occur prior to the maturity date, or if the Company delivers a notice of redemption, the Company will, in certain circumstances, increase the conversion rate for a holder who elects to convert its Notes in connection with such a corporate event or convert its Notes called (or deemed called) for redemption in connection with such notice of redemption, as the case may be.

The Company may not redeem the Notes prior to April 6, 2024. On or after April 6, 2024, the Company may redeem for cash all or any portion of the Notes (subject to the partial redemption limitation set forth in the Indenture), at its option, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days, including the trading day immediately preceding the date on which the Company provides notice of redemption, during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. No sinking fund is provided for the Notes.

Upon a fundamental change (as defined in the Indenture), holders may, subject to certain exceptions, require the Company to purchase their Notes in whole or in part for cash at a price equal to the principal amount of the Notes to be purchased, plus accrued and unpaid interest, if any, to, but excluding, the fundamental change repurchase date (as defined in the Indenture). In addition, upon a Make-Whole Fundamental Change (as defined in the Indenture), the Company will, under certain circumstances, increase the applicable conversion rate for a holder that elects to convert its Notes in connection with such Make-Whole Fundamental Change.

Under the Indenture, the Notes may be accelerated upon the occurrence of certain customary events of default. If certain bankruptcy and insolvency-related events of default with respect to the Company occur, the principal of, and accrued and unpaid interest on, all of the then outstanding Notes shall automatically become due and payable. The Indenture provides that the sole remedy for an event of default relating to certain failures by the Company to comply with reporting covenants, including timely filings, consists exclusively of the right to receive additional interest on the Notes.

As of August 31, 2023, none of the conditions of the Notes to early convert have been met. The Notes are the Company’s senior, unsecured obligations that rank senior in right of payment to the Company’s future indebtedness that is expressly subordinated to the Notes, rank equally in right of payment with the Company’s future senior unsecured indebtedness that is not so subordinated, effectively subordinated to the Company’s existing and future secured indebtedness, to the extent of the value of the collateral securing such indebtedness, and structurally subordinated to all existing and future indebtedness and other liabilities (including trade payables and preferred equity (to the extent the

15

Table of Contents

Accolade, Inc. and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(in thousands except share and per share data) (continued)

Company is not a holder thereof)) of the Company’s subsidiaries. The Notes contain both affirmative and negative covenants. As of August 31, 2023, the Company was in compliance with all covenants in the Notes.

The Company concluded the Notes are accounted for as debt, with no bifurcation of the embedded conversion feature. Transaction costs were recorded as a direct deduction from the related debt liability in the consolidated balance sheet and are amortized to interest expense using the effective interest method over the term of the Notes. The effective interest rate for the Notes is 1.1%.

Capped Call

Concurrent with the pricing of the Notes, the Company entered into privately negotiated capped call transactions with two of the initial purchasers and/or their respective affiliates and another financial institution (the Option Counterparties). The capped call transactions are expected to offset the potential dilution to Accolade’s common stock as a result of any conversion of Notes, with such offset subject to a cap initially equal to $76.20 (which represented a premium of 100% over the last reported sale price of the Company’s common stock on March 24, 2021). The capped call transactions are separate transactions, entered into by the Company with the Option Counterparties, and are not part of the terms of the Notes.

As the capped call options are both legally detachable and separately exercisable from the Notes, the Company accounts for the capped call options separately from the Notes. The capped call options are indexed to the Company’s own common stock and classified in stockholders’ equity. As such, the premiums paid for the capped call options were included as a net reduction to additional paid-in capital in the consolidated balance sheet.

(b)  Revolving Credit Facility

During July 2019, the Company entered into a revolving credit facility (the 2019 Revolver) with a syndicate of two banks. Under the 2019 Revolver, the Company has the capacity to borrow up to $80,000 on a revolving facility.  Availability of borrowings on the 2019 Revolver is calculated as a multiple of the Company’s eligible monthly recurring revenues (as defined in the 2019 Revolver). As of August 31, 2023, the Company had outstanding letters of credit to serve as office landlord security deposits in the amount of $1,311, which are secured through the revolving credit facility and reduce our borrowing capacity. The capacity of the revolving credit facility was $68,165 as of August 31, 2023. No amounts are outstanding as of August 31, 2023.

The 2019 Revolver term ends on July 19, 2024. The interest rate on the outstanding borrowings are at the Bloomberg Short-Term Bank Yield Index (BSBY) rate plus 350 basis points or Base Rate (as defined) plus 250 basis points, with the BSBY rate and Base Rate subject to minimum levels.  Interest payments are to be made in installments of one, two, or three months as chosen by the Company.

The Company incurred lender and third-party fees when entering into the 2019 Revolver, all of which were deferred at the onset of the facility and have been fully amortized. During the three months ended August 31, 2023 and 2022, the Company recorded interest expense of $51 and $158, respectively, related to the revolving credit facility. During the six months ended August 31, 2023 and 2022, the Company recorded interest expense of $102 and $210, respectively, related to the revolving credit facility.

On July 19, 2022, the Company entered into an amendment to the 2019 Revolver which extended the term until July 19, 2024, documented the transition from the LIBOR interest rate index to the BSBY rate, and established new minimum covenant revenue targets. The term will automatically be extended to July 19, 2025 if the Company has at least $200,000 in consolidated net cash as of May 31, 2024.

The 2019 Revolver is collateralized by substantially all of the assets of the Company.

16

Table of Contents

Accolade, Inc. and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(in thousands except share and per share data) (continued)

(c)  Letter of Credit

In addition to the letters of credit outstanding under the 2019 Revolver, the Company had a letter of credit outstanding as of August 31, 2023 to serve as an office landlord security deposit in the amount of $1,170. This letter of credit expires on June 30, 2024.

(7)  Stock-based Compensation

The following table summarizes the amount of stock-based compensation included in the consolidated statements of operations:

Three months ended August 31, 

 

Six months ended August 31, 

    

2023

    

2022

     

2023

    

2022

Cost of revenue, excluding depreciation and amortization

$

1,202

$

1,270

$

2,113

$

2,398

Product and technology

 

7,643

 

5,625

 

14,609

 

13,115

Sales and marketing

 

3,876

 

4,270

 

7,702

 

8,259

General and administrative

 

3,005

 

6,349

 

5,580

 

13,131

Total stock-based compensation

$

15,726

$

17,514

$

30,004

$

36,903

In July 2020, the Company adopted the 2020 Equity Incentive Plan (the Incentive Plan), which authorized the Company to grant up to 4,300,000 shares of common stock to eligible employees, directors, and consultants to the Company in the form of stock options, restricted stock units, and other various equity awards, including any shares subject to stock options or other awards granted under the Company’s prior stock option plan that expire or terminate for any reason (other than being exercised in full) or are cancelled in accordance with the terms of the prior stock option plan.   The Incentive Plan also includes an annual evergreen increase, and the amount, terms of grants, and exercisability provisions are determined by the board of directors. The term of an award may be up to 10 years and options generally vest over four years, with one quarter of an award vesting one year after grant and the remainder vesting on a monthly basis over three years. As of August 31, 2023, there was a total of 12,135,039 shares of common stock authorized for issuance under the Incentive Plan, of which 1,006,028 were available for future grants.

(a) Stock Options

The following is a summary of stock option activity under the Incentive Plan:

    

    

Weighted 

    

Weighted 

    

average 

remaining 

Aggregate 

exercise

contractual life

 

intrinsic

 

Stock Options

  price

  in years

value

Balance, February 28, 2023

 

8,050,519

 

$

10.52

 

Granted

 

10,792

 

14.25

 

  

 

  

Exercised

 

(566,940)

 

5.26

 

  

 

  

Forfeited

 

(233,850)

 

18.07

 

  

 

  

Balance, August 31, 2023

 

7,260,521

 

$

10.69

 

4.4

$

39,596

For the three months ended August 31, 2023 and 2022, the Company recognized $1,765 and $2,531 in compensation expense related to stock options, respectively. For the six months ended August 31, 2023 and 2022, the Company recognized $3,980 and $5,223 in compensation expense related to stock options, respectively. As of August 31, 2023, approximately $8,394 of unrecognized compensation expense related to our stock options is expected to be recognized over a weighted average period of 1.4 years. The aggregate intrinsic value of stock options exercised was $366

17

Table of Contents

Accolade, Inc. and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(in thousands except share and per share data) (continued)

and $796 for the three months ended August 31, 2023 and 2022, respectively, and $3,498 and $1,145 for the six months ended August 31, 2023 and 2022, respectively.

(b)PlushCare Stock Options

In connection with the acquisition of PlushCare, Inc. (PlushCare) on June 9, 2021, the Company assumed all stock options that were awarded under the PlushCare Plan and that were outstanding as of the closing of the acquisition.  These options were converted into options to purchase the Company’s common stock at a ratio determined in the purchase agreement. The Company has no intent to grant any further options under the PlushCare Plan beyond the options granted and outstanding as of the Company's acquisition of PlushCare.  The following is a summary of stock option activity under the PlushCare Plan:

    

    

Weighted 

    

Weighted 

    

average 

remaining 

Aggregate 

exercise

contractual life

 

intrinsic

 

Stock Options

  price

  in years

value

Balance, February 28, 2023

 

153,608

 

$

1.63

 

Exercised

 

(49,944)

 

$

2.12

 

  

 

  

Forfeited

 

(1,505)

 

$

2.88

 

  

 

Balance, August 31, 2023

 

102,159

 

$

1.37

 

6.0

$

1,238

For the three months ended August 31, 2023 and 2022, the Company recognized $720 and $1,212, respectively, in compensation expense related to PlushCare stock options. For the six months ended August 31, 2023 and 2022, the Company recognized $2,060 and $2,456, respectively, in compensation expense related to PlushCare stock options. As of August 31, 2023, approximately $499 of unrecognized compensation expense related to PlushCare stock options is expected to be recognized over a weighted average period of 1.0 years. The aggregate intrinsic value of stock options exercised was $14 and $222 for the three months ended August 31, 2023 and 2022, respectively, and $549 and $483 for the six months ended August 31, 2023 and 2022, respectively.

(c)  Restricted Stock Units

Time-based restricted stock units have generally been subject to a vesting period of two to four years. For two-year grants, one-eighth of an award generally vests quarterly for the first year after the grant with the remainder vesting ratably on a monthly basis over the subsequent year. For three-year grants, one-third of an award generally vests one year after grant with the remainder vesting ratably on a monthly basis over the subsequent two years. For four-year grants, one quarter of an award generally vests one year after grant and the remainder vests ratably on a monthly basis over the subsequent three years.

The following is a summary of activity for the six months ended August 31, 2023:

Restricted Stock Units

Balance, February 28, 2023

4,266,990

Granted

3,761,129

Vested

(1,319,146)

Forfeited

(678,973)

Balance, August 31, 2023

6,030,000

For the three months ended August 31, 2023 and 2022, the Company recognized $9,295 and $8,491, respectively, in restricted stock unit compensation expense. For the six months ended August 31, 2023 and 2022, the Company recognized $15,993 and $15,306, respectively, in restricted stock unit compensation expense with $79,266 remaining total

18

Table of Contents

Accolade, Inc. and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(in thousands except share and per share data) (continued)

unrecognized compensation costs related to these awards as of August 31, 2023. The total unrecognized costs are expected to be recognized over a weighted-average term of 2.4 years. The weighted average grant date fair value of restricted stock units granted during the six months ended August 31, 2023 was $12.34.

In connection with the PlushCare acquisition, the agreement provided for the issuance of time-based restricted stock units for 64,694 shares of common stock to existing PlushCare shareholders upon the achievement of the contingent consideration revenue milestones. During the second quarter of fiscal 2023, 57,124 of these restricted stock units were issued. These restricted stock units are included in the table above.

During fiscal 2023, performance-based restricted stock units were approved to be issued as part of the Company’s fiscal 2023 corporate bonus program. In association with the Company’s fiscal 2023 corporate bonus payout, 747,687 fully-vested RSUs were issued in May 2023.

(d)  Performance Stock Units

During the three months ended August 31, 2023, the Company granted performance stock units (PSUs) to the Company’s named executive officers. These PSUs will vest after the fiscal year ending February 28, 2026 based on achievement of performance metrics for revenue, Adjusted EBITDA, and Gross Dollar Retention for each of the fiscal years 2024, 2025, and 2026. Stock-based compensation costs associated with these PSUs are reassessed each reporting period based on estimated performance achievement. The number of PSUs that will be issued to executive officers at the end of the performance period will be between 0% and 200% of the grant based on the actual achievement of performance metrics.

The following is a summary of activity for the six months ended August 31, 2023:

Performance Stock Units

Balance, February 28, 2023

Granted

276,480

Vested

Forfeited

Balance, August 31, 2023

276,480

Expense for these awards is recognized using graded amortization. For the three and six months ended August 31, 2023, the Company recognized $73 in PSU expense related to these awards with $3,308 remaining total unrecognized compensation costs related to these awards as of August 31, 2023. The total unrecognized costs are expected to be recognized over a weighted-average term of 2.6 years. The weighted average grant date fair value of PSUs granted during the six months ended August 31, 2023 was $12.23.

(e)  Employee Stock Purchase Plan

In July 2020, the Board of Directors adopted the Company’s 2020 Employee Stock Purchase Plan (the ESPP), which became effective immediately prior to the effectiveness of the registration statement for the Company’s initial public offering (IPO). The total shares of common stock initially reserved under the ESPP was limited to 1,100,000 shares. On March 1, 2023, there was an automatic annual increase, which increased the total available common shares to 3,058,760.

Under the ESPP, eligible employees can purchase the Company’s common stock through accumulated payroll deductions at such times as are established by the compensation committee. Eligible employees may purchase the Company’s common stock at 85% of the lower of the fair market value of the Company’s common stock on the first day of the offering period or on the last day of the offering period. Eligible employees may contribute up to 15% of their

19

Table of Contents

Accolade, Inc. and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(in thousands except share and per share data) (continued)

eligible compensation. Under the ESPP, a participant may not accrue rights to purchase more than $25,000 worth of the Company’s common stock for each calendar year in which such right is outstanding.

Employees who elect to participate in the ESPP commence payroll withholdings that accumulate through the end of the respective period. In accordance with the guidance in ASC 718-50 – Compensation – Stock Compensation, the ability to purchase shares of the Company’s common stock for 85% of the lower of the price on the first day of the offering period or the last day of the offering period (i.e. the purchase date) represents an option andtherefore, the ESPP is a compensatory plan under this guidance. Accordingly, share-based compensation expense is determined based on the option’s grant-date fair value as estimated by applying the Black Scholes option-pricing model and is recognized over the withholding period. The Company recognized share-based compensation expense of $316 and $274 during the three months ended August 31, 2023 and 2022, respectively, and $784 and $685 during the six months ended August 31, 2023 and 2022, respectively, related to the ESPP.

During the six months ended August 31, 2023 and 2022, employees who elected to participate in the ESPP purchased a total of 280,162 and 343,310 shares of common stock, respectively, resulting in cash proceeds to the Company of $1,992 and $1,788, respectively. ESPP employee payroll contributions accrued as of August 31, 2023 and February 28, 2022 totaled $1,203 and $1,384, respectively, and are included within accrued compensation in the consolidated balance sheet. Cash withheld via employee payroll deductions is presented in financing activities as proceeds from stock purchases under employee stock purchase plan on the consolidated statement of cash flows.

(f)  Other

In connection with the acquisition of Innovation Specialists, LLC d/b/a 2nd.MD (2nd.MD) on March 3, 2021, several 2nd.MD individuals entered into agreements with the Company whereby these individuals are eligible to receive an aggregate of 608,332 shares that required continued employment with the Company. These shares are excluded from the above restricted stock units table. Included in the 608,332 shares are 281,531 shares that were also contingent upon the achievement of the contingent consideration milestones. These shares are considered compensatory in the post business combination periods due to the additional service requirement for these individuals. These shares vested 50% on the first anniversary of the acquisition date and 50% on the second anniversary of acquisition date.

In connection with the acquisition of PlushCare, certain PlushCare individuals entered into agreements with the Company whereby these individuals are eligible to receive an aggregate of 806,161 shares that require continued employment with the Company. These shares are excluded from the above restricted stock units table. These shares are considered compensatory in the post business combination periods due to the additional service requirement for these individuals. One third of these shares vested on the first anniversary of the acquisition date, one third vested on the second anniversary of acquisition date, and one third will vest on the third anniversary of the acquisition date. As of August 31, 2023, there were 268,720 unvested shares outstanding with a grant date fair value of $52.52 per share. The Company recognized stock-based compensation expense of $3,557 during the three months ended August 31, 2023 and 2022, respectively, and $7,114 during the six months ended August 31, 2023 and 2022, respectively. The unamortized compensation expense of $10,904 will be recognized over a weighted average remaining period of 0.8 years.

(8)   Income Taxes

The provision (benefit) for income taxes consists of provisions for federal, state and foreign income taxes for separate U.S. tax filers and for entities in separate tax jurisdictions. As a result of the Company’s history of net operating losses (NOL), the Company has historically provided for a full valuation allowance against its U.S. deferred tax assets that are not more-likely-than-not to be realized. For the three months ended August 31, 2023 and 2022, the Company recorded income tax provision (benefit) of $84 and $249, respectively, which resulted in effective tax rates of (0.2)% and (0.5)%, respectively. For the six months ended August 31, 2023 and 2022, the Company recorded income tax provision (benefit) of $175 and $(3,650), respectively, which resulted in effective tax rates of (0.2)% and 0.9%, respectively.

20

Table of Contents

Accolade, Inc. and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(in thousands except share and per share data) (continued)

(9)   Net Loss Per Share Attributable to Common Stockholders

The following table sets forth the computation of basic and diluted net loss per share attributable to Accolade’s common stockholders:

Three months ended

 

Six months ended

August 31, 

 

August 31, 

2023

2022

 

2023

2022

Net loss

    

$

(32,825)

    

$

(46,523)

    

$

(71,234)

    

$

(389,345)

Weighted-average common shares outstanding, basic

75,487,717

70,475,778

74,334,111

70,251,890

Net income (loss) per share attributable to common stockholders, basic

$

(0.43)

$

(0.66)

$

(0.96)

$

(5.54)

As the Company has reported net losses for each of the periods presented, all potentially dilutive securities are antidilutive. The following potential outstanding shares of common stock were excluded from the computation of diluted net loss per common share for the periods presented because including them would have been antidilutive:

Three months ended

Six months ended

August 31, 

August 31, 

    

2023

    

2022

    

2023

    

2022

Stock options

7,362,680

8,590,272

7,362,680

8,590,272

Unvested restricted stock units

6,030,000

5,295,247

6,030,000

5,295,247

Unvested performance stock units

276,480

276,480

Shares issued to 2nd.MD employees and subject to vesting

274,224

274,224

Shares issued to PlushCare employees and subject to vesting

268,720

537,401

268,720

537,401

Contingent shares in connection with PlushCare acquisition

102,111

102,111

102,111

102,111

Indemnity shares held in escrow in connection with PlushCare acquisition

27,342

27,342

27,342

27,342

Shares to be issued to HealthReveal shareholders upon expiration of indemnification

28,089

28,089

Convertible Senior Notes

5,700,297

5,700,297

5,700,297

5,700,297

Total

 

19,767,630

 

20,554,983

 

19,767,630

 

20,554,983

(10)   Commitments and Contingencies

(a)  Legal Proceedings

The Company is involved in various claims, inquiries and legal actions arising in the ordinary course of business. In the opinion of management, the ultimate disposition of these matters is not expected to have a material adverse effect on the Company’s financial position or liquidity. As of August 31, 2023, the Company had accruals of $3,500 related to legal matters.

On May 8, 2021, a purported class action complaint (Robbins v. PlushCare, Inc. et al.) was filed in the United States District Court for the Northern District of California against the Company’s wholly owned subsidiary, PlushCare, Inc. The complaint, as amended, alleges that certain of PlushCare’s subscription payment practices violate California and other state automatic renewal laws and the Federal Electronic Funds Transfer Act, among other claims, arising from allegations that PlushCare failed to provide adequate disclosures to members. The lawsuit seeks restitution of subscription fees, statutory damages for each violation, subject to trebling, reasonable attorneys’ fees, and injunctive relief. Under the terms of the agreement to purchase PlushCare, the selling shareholders will indemnify Accolade for losses related to this matter, subject to a cap. The parties agreed to a settlement for $3,700. The court issued a final approval and final judgment

21

Table of Contents

Accolade, Inc. and Subsidiaries

Notes to Condensed Consolidated Financial Statements (unaudited)

(in thousands except share and per share data) (continued)

in July 2023. The Company paid the settlement in full in September 2023 pursuant to the terms of the court-approved settlement. The majority of the Company’s liability is eligible to be paid through third-party insurance and the remaining indemnification from the selling shareholders of PlushCare. As of August, 31, 2023, the Company had recorded both receivables and a contingent liability for the remaining amount of the settlement on its consolidated balance sheet.

(b)  Employment Agreements

Certain officers of the Company have employment agreements providing for severance, continuation of benefits, and other specified rights in the event of termination without cause, including in the event of a change of control of the Company, as defined in the agreements.

(c)  Purchase Obligations

The Company has minimum required purchase commitments of $40,323 pursuant to an agreement primarily related to cloud computing services. Portions of the total purchase commitment are required to be met prior to the end of each contract year, September 30, in each of fiscal years 2023 through 2027. If total purchases in a contract year do not meet the portion of the commitment required for that year, the shortfall must be prepaid and can be used for future purchases through September 30, 2027. As of August 31, 2023, the Company has remaining future purchase commitments under this agreement of $28,307.

(11)   Restructuring

During the year ended February 28, 2023, the Company initiated certain measures to accelerate the integration of recent acquisitions through strategic reductions in the Company’s workforce, including increasing hiring in lower cost regions to support its growth, scale, and profitability objectives. As a result, severance expense was recorded for the impacted employees. The Company continued to incur costs associated with these measures during the six months ended August 31, 2023.

The following table summarizes the amount of severance costs included in the consolidated statements of operations:

Three Months Ended August 31,

 

Six Months Ended August 31,

2023

    

2022

     

2023

    

2022

Cost of revenue, excluding depreciation and amortization

$

92

$

114

$

726

$

114

Product and technology

 

(114)

 

1,194

 

107

 

1,194

Sales and marketing

 

(25)

 

979

 

(25)

 

979

General and administrative

 

(5)

 

788

 

242

 

788

Total severance costs

$

(52)

$

3,075

$

1,050

$

3,075

The following is a summary of the changes in the severance liabilities related to the workforce reductions. These liabilities are included within accrued compensation on the consolidated balance sheets:

Balance as of February 28, 2023

$

3,996

Severance costs

1,050

Cash payments

(4,444)

Balance as of August 31, 2023

$

602

The Company expects remaining severance-related liabilities to be paid out in cash during fiscal 2024. Additional expenses associated with these restructuring activities are not expected to be material.

22

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and our audited consolidated financial statements and the related notes and the discussion under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations” for the fiscal year ended February 28, 2023 included in the Annual Report on Form 10-K. Our fiscal year ends on the last day of February, and our fiscal quarters end on May 31, August 31, November 30, and the last day of February.

This discussion, particularly information with respect to our future results of operations or financial condition, business strategy and plans and objectives of management for future operations, includes forward-looking statements that involve risks and uncertainties as described under the heading “Special Note Regarding Forward-Looking Statements” in this Quarterly Report on Form 10-Q. You should review the disclosure under the heading “Risk Factors” in this Quarterly Report on Form 10-Q for a discussion of important factors that could cause our actual results to differ materially from those anticipated in these forward-looking statements.

Overview

We provide an advocacy-led, nationwide care delivery service comprised of personalized, technology-enabled solutions that help people better understand, navigate, and utilize the healthcare system and their workplace benefits. Our customers are primarily employers that deploy Accolade solutions in order to provide employees and their families (our “members”) a single place to turn for their health, healthcare, and benefits needs. We also offer expert medical opinion services to commercial customers (which includes employers, health plans, and governmental entities) and virtual primary care and mental health therapy, both directly to consumers and to commercial customers. Our innovative platform combines open, cloud-based intelligent technology with multimodal support from a team of empathetic and knowledgeable Accolade Health Assistants and clinicians, including primary care physicians, registered nurses, physician medical directors, pharmacists, behavioral health specialists, women’s health specialists, case management specialists, and expert medical opinion providers. We leverage our integrated capabilities, connectivity with providers and the broader healthcare ecosystem, and longitudinal data to engage across the entire member population, rather than focusing solely on high-cost claimants or those with chronic conditions. Our goal is to build trusted relationships with our members that ultimately position us to deliver personalized recommendations and interventions. We believe that our platform dramatically improves the member experience, encourages better health outcomes, and lowers costs for both our members and our customers.

Following the addition of the 2nd.MD and PlushCare offerings in 2021, we began integrating our suite of offerings and combining our operations. Subsequently, we announced new solutions and new naming for the solutions to reflect the expanded capabilities of Accolade’s historical navigation and advocacy solutions with our acquired primary care, mental health, and expert medical opinion services. We augment these solutions with artificial intelligence, machine learning, and data-driven recommendations that are based on our expansive clinical expertise and data. The new solution bundles incorporate all of our existing solutions to reflect the evolution and maturation of our offering portfolio. With these changes, our current offerings include:

Plus and Connect – A benefits navigation and care solution designed to work with our customers’ existing benefits ecosystem, incorporating elements of all Accolade solutions including Advocacy, Accolade Expert MD, Accolade Care, and the Accolade partner ecosystem. Different offering configurations may also include member services, provider services, and an expanded set of clinical programs that address case and disease management to maximize member engagement and return on investment  
Accolade Expert MD – Expert medical consultations that connect patients to highly qualified condition-specific specialists for both adult and pediatric care  

23

Accolade Care and PlushCare – Integrated primary care and mental health support delivered for both commercial customers and direct consumers
Trusted Partner Ecosystem - In addition to Accolade’s owned solutions, we have assembled a roster of high-quality partners whose condition-specific solutions are complementary to our services and capable of delivering additional value to our members and customers or capabilities that meet specific customer needs.
Accolade One – A value-based bundle that includes all of the Accolade solutions and the Accolade partner ecosystem with a pricing structure that includes a higher portion of revenues associated with outcomes-based measures

These offerings are the successors to the historical Accolade Total Health and Benefits, Accolade Total Care, Accolade Total Benefits and 2nd.MD solutions. Accolade Total Health and Benefits has historically been our most comprehensive offering and most closely aligns to our “Premier” solution on which the company was founded and from which the majority of our revenues are derived today.

We were founded in 2007 and launched our initial offering in 2009. We have seen significant growth in recent years since the changes to our executive management team in 2015 and the subsequent investments we have made in product, technology, sales, and distribution. As of February 28, 2023, we had over 800 commercial customers comprising more than 12 million members. Our customers represent a diversified set of industries, including technology, financial services, healthcare, manufacturing, transportation, education, retail, and the public sector. Additionally, as of February 28, 2023, we had more than 150,000 consumers subscribed to virtual primary care services through our PlushCare solution.

For the three months ended August 31, 2023, our total revenue was $96.9 million, representing 11% year-over-year growth compared to total revenue of $87.6 million for the three months ended August 31, 2022. For the six months ended August 31, 2023, our total revenue was $190.1, representing a 10% year-over-year growth compared to total revenue of $173.2 million for the six months ended August 31, 2022. For the three months ended August 31, 2023 and 2022, our net loss was $32.8 million and $46.5 million, respectively. For the six months ended August 31, 2023 and 2022, our net loss was $71.2 and $389.3 million, respectively. Net loss for the six months ended August 31, 2022 included a goodwill impairment charge of $299.7 million.

Our Business Model

We provide our solutions primarily to employers that deploy Accolade offerings to our members and to consumers who directly purchase our PlushCare virtual primary care services. We earn revenue from providing personalized health guidance solutions, expert medical opinion services, and virtual primary care services to the members of our commercial customers' health plans and to members of fully insured plans offered via health insurance companies. Our advocacy solutions are priced based on a recurring per-member-per-month (PMPM) fee, typically consisting of both a base fee and a performance-based fee component. As a result, generally, a portion of our potential revenue is variable, subject to our achievement of performance metrics and the realization of savings in healthcare spend by our customers resulting from the utilization of our solutions. We typically achieve a substantial portion of the contractual performance metrics and realization in savings of healthcare spend. We also provide expert medical opinion services, which are typically charged on a PMPM or case rate basis, and virtual primary care services which are typically priced on a fee per visit basis for consumers and a visit fee basis or PMPM plus visit fee basis for commercial customers.

The primary cost of delivering our service includes the personnel costs of Accolade Health Assistants and clinicians, including registered nurses, physician medical directors, pharmacists, behavioral health specialists, women's health specialists, case management specialists, expert medical opinion providers and virtual primary care physicians, as well as software and tools for telephony, workforce management, business analytics, allocated overhead costs, and other expenses related to delivery and implementation of our solutions. As we support more customers with an increasing number of members over time, we expect that our support costs per member will decline due to economies of scale and improved operational efficiencies driven by continued enhancements of our technology platform and capabilities. We have

24

experienced and expect to continue to achieve operational efficiencies realized from continued enhancements of our technology platform and capabilities.

We employ a multipronged go-to-market strategy to increase adoption of our solutions to new and existing customers. We principally sell our solutions through our direct salesforce which is stratified by account size (i.e., strategic (more than 35,000 employees), enterprise (5,000 to 35,000 employees), and mid-market (500 to 5,000 employees)), region, and existing versus prospective customer. Our sales team possesses deep domain expertise in health benefits management and brings substantial experience selling to key decision makers within our current and prospective customer organizations (human resource officers, CFOs, benefits executives, consultants, and brokers). We believe the effectiveness of our sales organization is evidenced by growing adoption of our platform by large strategic customers, recent traction with enterprise and mid-market customers and demonstrated demand for add-on offerings from existing customers.

We have chosen to invest significantly in growing our customer base, and plan to continue both adding new customers and expanding our relationships with existing customers, which we believe will allow us to increase margins over time. When a customer renews their contract or purchases additional solutions or enhancements, the value realized from that customer increases because we generally do not incur significant incremental acquisition or implementation costs for the renewal or expansion. We believe that as our customer base grows and a higher percentage of our revenue is attributable to renewals and upsells or cross-sells to existing customers, relative to acquisition of new customers, associated sales and marketing expenses and other upfront costs will decrease as a percentage of revenue.

In addition, we have strategically curated our offering portfolio to ensure we have a compelling value proposition at an appropriate price point that resonates with each identified customer segment. Based on our experience, the opportunity to cross-sell is meaningfully enhanced once a customer has been on-boarded onto our platform and has benefited from a measurable and compelling return on their investment. Our customer success team provides strategic insights, point solution recommendations, and day-to-day account support to our customers. They are focused on existing customer retention, cross-sell, and upsell.

We maintain relationships with a range of third parties, including brokers, agents, benefits consultants, carriers, third-party administrators, suppliers in our Trusted Partner Ecosystem, and co-marketing and co-selling partners. These third parties provide an important source of referrals for our sales organization. We also selectively form strategic alliances to further drive customer acquisition and adoption of our solutions. We believe the breadth of our go-to-market and distribution strategy enables us to reach customers of nearly every size and across markets.

We have demonstrated a consistent track record of product and technology innovation over time as evidenced by continuous improvement of our platform and new offerings. This innovation is driven by feedback we receive from our customers, industry experts, and the market generally. Our technology platform has enabled us to unbundle aspects of our core navigation capability to create various offerings for our customers, while integrating capabilities from our recent acquisitions to deliver our Personalized Healthcare solution that combines our core navigation with expert medical consultations and virtual primary care. Our investments in product and technology have been focused on increasing the value we provide via our personalized member health guidance solutions and expanding the market segments we can serve with a portfolio of offerings and associated price points.

Business Environment and Trends

The healthcare sector continues to recover from the effects of the COVID-19 pandemic. Over the course of the pandemic, our operations and clinical leaders trained our frontline teams on evidence-based guidelines and continue to equip them with relevant resources to serve our members. We measure our performance through several key metrics, including but not limited to customer satisfaction, member engagement, and health assistant availability. As gauged by these core performance metrics, service levels have been high, and member engagement and satisfaction have remained strong.

While macroeconomic factors including high inflation, the COVID-19 pandemic, and geopolitical risk have not had a material adverse impact on our financial condition and results of operations to date, the future impact of these factors on our operational and financial performance will depend on certain developments, including U.S. unemployment and

25

economic growth, changes in interest rates, the duration and spread of the potential future COVID-19 outbreaks, impact on our customers and our sales cycles, impact on our marketing efforts, and any decreases of workforce or benefits spending by our customers, all of which are uncertain and cannot be predicted. Changing macroeconomic factors may affect our customers' desire to renew their contracts. If our customers undergo layoffs or reductions in force, our membership numbers would decrease, which would reduce our revenues. We may experience increased member attrition to the extent our existing customers reduce their respective workforces in response to changes in economic conditions. Any layoffs or reductions in employee headcounts by our commercial customers would result in a reduction in our base and variable PMPM fees. When customer headcount reductions occur, we may not experience the impact of changes to our customers’ headcounts immediately because employees that are on furlough or are receiving continued health coverage pursuant to COBRA may still have access to our services during such periods and would be included in our member count.

We believe our value proposition resonates with a broad audience of employers. Disruptions to traditional care consumption ignited by the COVID-19 pandemic have reinforced the need for navigation services, and that projected increases in healthcare costs (due to some combination of COVID-19-related testing and care, complications stemming from neglected non-COVID conditions, pent-up demand for elective services, and strain on individuals’ mental health) prompt the need for solutions such as ours that bend the cost curve, and improve health outcomes, by driving good utilization up and wasteful utilization down.

Factors Affecting Our Performance

The following factors have been important to our business and we expect them to impact our business, results of operations, and financial condition in future periods:

Growth and Retention of Our Customer Base

We believe there is a substantial opportunity to further grow our customer base in our large and under-penetrated market through our sales and marketing strategy. Across our existing customer base and as we acquire new customers, we intend to expand and deepen these relationships. As we build trust through our proven model, we seek to cross-sell our Accolade Expert MD and Accolade Care solutions as well as Accolade partner ecosystem programs. We plan to continue to invest in sales and marketing in order to grow our customer base and increase sales to existing customers. Any investments we make in our sales and marketing organization will occur in advance of experiencing any benefits from such investments, so it may be difficult for us to determine if we are efficiently allocating our resources in these areas.

Adoption of Current and Future Solutions

We are constantly innovating to enhance our model and develop new offerings. Our ability to act as a trusted advisor to our members and customers positions us to identify new opportunities for additional offerings that can meet their existing and emerging needs. Our open technology platform also allows us to efficiently add and integrate new offerings and applications on top of our existing technology stack that target specific challenges faced by our customers. Our open technology platform is instrumental for integration of the capabilities acquired through our acquisitions of 2nd.MD and PlushCare. We believe that as we expand our customer base and enter into new markets, we will be adept at identifying and deploying innovative new solutions whether developed internally or through acquisitions. In September 2021, we announced two new solutions – Accolade One and Accolade Care – that combine some or all of the elements of Accolade’s historical solutions and the acquired capabilities from 2nd.MD and PlushCare.

Achievement of Performance-Based Revenue

In most of our contracts, a portion of our potential fee is variable, subject to our achievement of performance metrics and the realization of savings in healthcare spend by our customers resulting from the utilization of our solutions, and thus we might record higher revenue in some quarters compared to others. Examples of performance metrics included in our customer contracts are achievement of specified member engagement levels, member satisfaction levels, and various operational metrics. Although we have earned over 90% of the aggregate maximum potential revenue under our contracts (measured on the corresponding calendar year basis) in fiscal years 2023 and 2022, our revenue and financial results in the future may vary as a result of our ability to earn this performance-based revenue. In addition, because our customers

26

typically pay both the base PMPM fees and variable PMPM fees in advance on a periodic basis, any required refund as a result of our failure to earn the performance-based revenue could have a negative impact on cash flows.

Investments in Technology

Significant investments in our technology platform have enhanced our capabilities with respect to how we engage with our members and deliver our solutions and care interventions. By leveraging our technology in areas such as machine learning, predictive analytics, and multimodal communication, we believe we can generate more efficiencies in our operating model while simultaneously improving our ability to deliver better health outcomes and lower costs for both our members and our customers. We will continue to invest in our technology platform to empower our Accolade Health Assistants, our clinicians, and our members to further improve and optimize efficiencies in our operating model. However, our investments in our technology platform may be more expensive or take longer to develop than we expect and may not result in operational efficiencies.

Seasonality

There are seasonal factors that may cause us to record higher revenue in some quarters compared with others. We have historically recorded a disproportionate amount of revenue during the fourth quarter of our fiscal year relative to the first three quarters of our fiscal year. This timing is caused, in part, by the measurement, achievement, and associated revenue recognition of performance metrics and healthcare costs savings components of certain of our customer contracts during the fourth quarter of each fiscal year. Additionally, services launch on January 1 for the majority of our commercial customer contracts which is during our fiscal fourth quarter. While we believe we have visibility into the seasonality of our business, our rapid growth rate and acquisitions over the last several years have made seasonal fluctuations more difficult to detect.

Basis of Presentation and Components of Revenue and Expenses

We operate our business through a single reportable segment. We operate on a fiscal year ending at the end of February of each year, and our fiscal quarters end on May 31, August 31, November 30, and the last day of February.

Revenue

We earn revenue from providing personalized health guidance solutions (advocacy), expert medical opinion, and virtual primary care services to the members of our commercial customers' health plans and to members of fully insured plans offered via health insurance companies. Access fees for these services are priced primarily using a recurring PMPM fee, typically with a portion of the fee calculated as the product of a fixed rate times the number of members, and a variable PMPM fee calculated as the product of a variable rate times the number of members. The fees associated with variable PMPM charges are earned through the achievement of performance metrics and/or the realization of healthcare cost savings resulting from use of our services. We also earn revenue from providing virtual primary care services directly to consumers on a monthly or yearly fixed fee subscription basis. Our expert medical opinion and virtual primary care services typically also include a variable rate charged based on utilization for commercial customers (i.e. case rate or fee-per-visit). As a result, a portion of our total potential fee is typically variable, subject to our achievement of performance metrics, the realization of savings in healthcare spend by our customers resulting from the utilization of our solutions, and the number of eligible members during the respective period.

Cost of Revenue, Excluding Depreciation and Amortization

Our cost of revenue, excluding depreciation and amortization, consists primarily of personnel costs including salaries, wages, bonuses, stock-based compensation expense and benefits, as well as software and tools for telephony, workforce management, business analytics, allocated overhead costs, and other expenses related to delivery and implementation of our personalized technology-enabled solutions, expert medical opinion services, and virtual primary care services. We expect cost of revenue, excluding depreciation and amortization, to increase along with revenue growth over time.

27

Operating Expenses

Product and technology. Product and technology expenses include costs to build new offerings, add new features to our existing solutions, and to manage, operate, and ensure the reliability and scalability of our existing technology platform. Product and technology expenses consist of personnel expenses, including salaries, bonuses, stock-based compensation expense, and benefits for employees and contractors for our engineering, product, and design teams, and allocated overhead costs, as well as costs of software and tools for business analytics, data management, and IT applications that are not directly associated with delivery of our solutions to customers. In the short-term, we expect product and technology expenses to moderate and grow at a lower rate than the rate of growth experienced in fiscal 2022 and 2023 due to the workforce realignment actions taken by management in fiscal 2023. Over time, we expect product and technology expenses to decrease as a percentage of revenue.

Sales and marketing. Sales and marketing expenses consist of personnel expenses, including sales commissions for our direct sales force and our market and business development workforce, as well as digital marketing costs, promotional costs, customer conferences, public relations, other marketing events, and allocated overhead costs. Personnel expenses include salaries, bonuses, stock-based compensation expense, and benefits for employees and contractors. We expect sales and marketing expense to increase in absolute dollars but remain relatively stable as a percentage of revenue over time.

General and administrative. General and administrative expenses consist of personnel expenses and related expenses for our executive, finance and accounting, human resources, legal, and corporate organizations. Personnel expenses include salaries, bonuses, stock-based compensation expense, and benefits for employees and contractors. In addition, general and administrative expenses include external legal, accounting, and other professional fees, as well as tools for financial and human capital management, and allocated overhead costs. We expect general and administrative expenses to increase but at a lower rate than the rate of growth experienced in fiscal 2022 and 2023 due to the workforce realignment actions taken by management in fiscal 2023. Over time, we expect general and administrative expenses to decrease as a percentage of revenue.

Depreciation and amortization. Depreciation and amortization expenses are primarily attributable to our capital investments and consist of fixed asset depreciation, amortization of intangibles considered to have definite lives, and amortization of capitalized internal-use software costs.

Goodwill impairment. Goodwill impairment represents impairment charges incurred as a result of goodwill impairment testing.

28

Results of Operations

The following table presents a summary of our consolidated statements of operations for the periods indicated:

For the three months ended

For the six months ended

August 31, 

August 31, 

    

2023

    

2022

 

2023

    

2022

(in thousands)

 

(in thousands)

Revenue

$

96,864

$

87,643

 

$

190,090

$

173,171

Cost of revenue, excluding depreciation and amortization(1)

 

55,317

 

49,830

109,520

 

97,445

Operating expenses:

 

  

 

  

 

Product and technology(1)

 

25,602

 

26,194

51,501

 

53,011

Sales and marketing(1)

 

24,076

 

24,936

49,109

 

50,550

General and administrative(1)

 

16,259

 

21,020

32,339

 

41,258

Depreciation and amortization

 

10,818

 

11,571

22,458

 

23,147

Goodwill impairment

299,705

Total operating expenses

 

76,755

 

83,721

155,407

 

467,671

Loss from operations

 

(35,208)

 

(45,908)

(74,837)

 

(391,945)

Interest income (expense), net

 

1,714

 

(236)

2,635

 

(870)

Other income (expense)

 

753

 

(130)

1,143

 

(180)

Loss before income taxes

 

(32,741)

 

(46,274)

(71,059)

 

(392,995)

Income tax benefit (expense)

 

(84)

 

(249)

(175)

 

3,650

Net loss

$

(32,825)

$

(46,523)

$

(71,234)

$

(389,345)

(1)The stock-based compensation expense included above was as follows:

For the three months ended

For the six months ended

August 31, 

August 31, 

2023

    

2022

    

2023

    

2022

(in thousands)

(in thousands)

Cost of revenue

$

1,202

$

1,270

$

2,113

$

2,398

Product and technology

 

7,643

 

5,625

14,609

 

13,115

Sales and marketing

 

3,876

 

4,270

7,702

 

8,259

General and administrative

 

3,005

 

6,349

5,580

 

13,131

Total stock‑based compensation

$

15,726

$

17,514

$

30,004

$

36,903

29

The following table sets forth our consolidated statements of operation data expressed as a percentage of revenue:

For the three months ended

For the six months ended

August 31, 

August 31, 

2023

    

2022

 

2023

    

2022

 

Revenue

100

%  

100

%

100

%  

100

%

Cost of revenue, excluding depreciation and amortization

57

%  

57

%

58

%  

56

%

Operating expenses:

 

Product and technology

 

26

%  

30

%

27

%  

31

%

Sales and marketing

 

25

%  

28

%

26

%  

29

%

General and administrative

 

17

%  

24

%

17

%  

24

%

Depreciation and amortization

 

11

%  

13

%

12

%  

13

%

Goodwill impairment

%  

%

%  

173

%

Total operating expenses

 

79

%  

96

%

82

%  

270

%

Loss from operations

 

(36)

%  

(52)

%

(39)

%  

(226)

%

Interest income (expense), net

 

2

%  

(0)

%

1

%  

(1)

%

Other income (expense)

 

1

%  

(0)

%

1

%  

(0)

%

Loss before income taxes

 

(34)

%  

(53)

%

(37)

%  

(227)

%

Income tax benefit (expense)

 

(0)

%  

(0)

%

(0)

%  

2

%

Net loss

 

(34)

%  

(53)

%

(37)

%  

(225)

%

Comparison of Three and Six Months Ended August 31, 2023 and 2022

Revenue

For the three months ended

August 31, 

Changes

    

2023

    

2022

    

Amount

    

%

(in thousands, except percentages)

 

Revenue

$

96,864

$

87,643

$

9,221

 

11

%

Revenue increased $9.2 million, or 11%, to $96.9 million for the three months ended August 31, 2023, as compared to $87.6 million for the three months ended August 31, 2022. The increase was attributable to revenues derived from growth in the number of customers served during the second quarter of fiscal 2024 as compared to the prior year’s corresponding period. Revenue from utilization-based fees increased $6.2 million, or 31%, to $26.0 million for the three months ended August 31, 2023 as compared to $19.8 million for the three months ended August 31, 2022. Revenue from access fees increased $3.0 million, or 4%, to $70.9 million for the three months ended August 31, 2023 as compared to $67.9 million for the three months ended August 31, 2022.

For the six months ended

August 31, 

Changes

    

2023

    

2022

    

Amount

    

%

(in thousands, except percentages)

 

Revenue

$

190,090

$

173,171

$

16,919

 

10

%

Revenue increased $16.9 million, or 10%, to $190.1 million for the six months ended August 31, 2023, as compared to $173.2 million for the six months ended August 31, 2022. The increase was attributable to revenues derived from growth in the number of customers served during the first half of fiscal 2024 as compared to the prior year’s corresponding period. Revenue from utilization-based fees increased $15.4 million, or 42%, to $52.6 million for the six months ended August 31, 2023 as compared to $37.2 million for the six months ended August 31, 2022. Revenue from access fees increased $1.5 million, or 1%, to $137.5 million for the six months ended August 31, 2023 as compared to $136.0 million for the six months ended August 31, 2022.

30

Cost of revenue, excluding depreciation and amortization

For the three months ended

August 31, 

Changes

    

2023

    

2022

    

Amount

    

%

(in thousands, except percentages)

 

Cost of revenue, excluding depreciation and amortization

$

55,317

$

49,830

$

5,487

 

11

%

Cost of revenue, excluding depreciation and amortization increased $5.5 million, or 11%, to $55.3 million for the three months ended August 31, 2023, as compared to $49.8 million for three months ended August 31, 2022. The increase was primarily driven by $4.1 million increased personnel and related costs to serve the customer base, which included $0.1 million in severance costs associated with workforce realignment actions taken by management and $1.4 million in increased costs associated with third-party services and solutions from trusted suppliers, partially offset by a $0.7 million decrease in member outreach reflecting leverage of technology-driven efficiencies in order to digitize member outreach programs.

For the six months ended

August 31, 

Changes

    

2023

    

2022

    

Amount

    

%

(in thousands, except percentages)

 

Cost of revenue, excluding depreciation and amortization

$

109,520

$

97,445

$

12,075

 

12

%

Cost of revenue, excluding depreciation and amortization increased $12.1 million, or 12%, to $109.5 million for the six months ended August 31, 2023, as compared to $97.4 million for six months ended August 31, 2022. The increase was primarily driven by $10.7 million in increased personnel and related costs to serve the customer base, which included $0.7 million in severance costs associated with workforce realignment actions taken by management and $2.9 million in increased costs associated with third-party services and solutions from trusted suppliers, partially offset by a $2.2 million decrease in member outreach reflecting leverage of technology-driven efficiencies in order to digitize member outreach programs.

Operating expenses

For the three months ended

August 31, 

Changes

    

2023

    

2022

    

Amount

    

%

(in thousands, except percentages)

 

Operating expenses:

  

  

  

  

 

Product and technology

$

25,602

$

26,194

$

(592)

 

(2)

%

Sales and marketing

 

24,076

 

24,936

 

(860)

 

(3)

%

General and administrative

 

16,259

 

21,020

 

(4,761)

 

(23)

%

Depreciation and amortization

 

10,818

 

11,571

 

(753)

 

(7)

%

Total operating expenses

$

76,755

$

83,721

$

(6,966)

 

(8)

%

Product and technology.    Product and technology expense decreased $0.6 million, or 2%, to $25.6 million for the three months ended August 31, 2023, as compared to $26.2 million for the three months ended August 31, 2022. The decrease was primarily driven by a $2.1 million decrease in personnel and related costs, which includes $1.3 million of severance costs associated with workforce realignment actions taken by management, partially offset by $2.0 million of increased stock-based compensation expense.

Sales and marketing.    Sales and marketing expense decreased $0.9 million, or 3%, to $24.1 million for the three months ended August 31, 2023, as compared to $24.9 million for the three months ended August 31, 2022. The decrease was primarily driven by $2.7 million in decreased in personnel and related costs, which includes $1.0 million of severance costs associated with workforce realignment actions taken by management, and $0.4 million in decreased stock-based compensation expense, partially offset by $2.3 million in increased marketing program costs.

31

General and administrative.    General and administrative expense decreased $4.8 million, or 23%, to $16.3 million for the three months ended August 31, 2023, as compared to $21.0 million for the three months ended August 31, 2022. The decrease was primarily due to a decrease of $3.3 million in stock-based compensation expense, $1.7 million decrease in personnel and related costs, which includes $0.8 million of severance costs associated with workforce realignment actions taken by management.

Depreciation and amortization.    Depreciation and amortization expense decreased $0.8 million, or 7%, to $10.8 million for the three months ended August 31, 2023, as compared to $11.6 million for the three months ended August 31, 2022 primarily due to certain intangible assets becoming fully amortized during the period.

For the six months ended

August 31, 

Changes

    

2023

    

2022

    

Amount

    

%

(in thousands, except percentages)

 

Operating expenses:

  

  

  

  

 

Product and technology

$

51,501

$

53,011

$

(1,510)

 

(3)

%

Sales and marketing

 

49,109

 

50,550

 

(1,441)

 

(3)

%

General and administrative

 

32,339

 

41,258

 

(8,919)

 

(22)

%

Depreciation and amortization

 

22,458

 

23,147

 

(689)

 

(3)

%

Goodwill impairment

299,705

(299,705)

N/A

Total operating expenses

$

155,407

$

467,671

$

(312,264)

 

(67)

%

Product and technology.    Product and technology expense decreased $1.5 million, or 3%, to $51.5 million for the three months ended August 31, 2023, as compared to $53.0 million for the six months ended August 31, 2022. The decrease was primarily driven by $2.2 million of higher capitalized software development costs associated with expanding our product offering features and scalability of our technology platform, $2.1 million in decreased personnel and related costs, which includes $1.1 million of severance costs associated with workforce realignment actions taken by management, partially offset by increased stock-based compensation expense of $1.5 million and $1.3 million in increased software costs associated with tool expansion supporting our integrated product offering and evolution.

Sales and marketing.    Sales and marketing expense decreased $1.4 million, or 3%, to $49.1 million for the six months ended August 31, 2023, as compared to $50.6 million for the six months ended August 31, 2022. The decrease was primarily driven by $4.5 million in decreased personnel and related costs, which includes $1.0 million of severance costs associated with workforce realignment actions taken by management, and $0.6 million in decreased stock-based compensation expense, partially offset by $3.7 million increased marketing spend.

General and administrative.    General and administrative expense decreased $8.9 million, or 22%, to $32.3 million for the six months ended August 31, 2023, as compared to $41.3 million for the six months ended August 31, 2022. The decrease was primarily due to a decrease of $7.6 million in stock-based compensation expense and $2.1 million decrease in personnel and related costs, which includes $0.5 million of severance costs associated with workforce realignment actions taken by management. The decrease in stock-based compensation expense was primarily due to employee transitions to the product and technology organization as part of workforce realignment actions.

Depreciation and amortization.    Depreciation and amortization expense decreased $0.7 million, or 3%, to $22.5 million for the six months ended August 31, 2023, as compared to $23.1 million for the six months ended August 31, 2022 primarily due to certain intangible assets becoming fully amortized during the period.

32

Interest income (expense), net

For the three months ended

August 31, 

Changes

   

2023

    

2022

    

Amount

    

%

(in thousands, except percentages)

 

Interest income (expense), net

$

1,714

$

(236)

$

1,950

 

826

%

Interest income (expense), net increased $2.0 million, or 826%, to $1.7 million for the three months ended August 31, 2023, as compared to $(0.2) million for the three months ended August 31, 2022.  The increase was primarily due to an additional $1.8 million of interest income generated from our cash and cash equivalents during the three months ended August 31, 2023 compared to the prior year period.    

For the six months ended

August 31, 

Changes

   

2023

    

2022

    

Amount

    

%

(in thousands, except percentages)

 

Interest income (expense), net

$

2,635

$

(870)

$

3,505

 

403

%

Interest income (expense), net increased $3.5 million, or 403%, to $2.6 million for the six months ended August 31, 2023, as compared to $(0.9) million for the six months ended August 31, 2022.  The increase was primarily due to an additional $3.4 million of interest income generated from our cash and cash equivalents during the six months ended August 31, 2023 compared to the prior year period.  

Certain Non-GAAP Financial Measures

We use the following non-GAAP financial measures to help us evaluate trends, establish budgets, measure the effectiveness and efficiency of our operations, and determine employee incentives.

For the three months ended

For the six months ended

August 31, 

August 31, 

    

2023

    

2022

 

    

2023

    

2022

 

(in thousands, except percentages)

 

(in thousands, except percentages)

 

Adjusted Gross Profit

$

42,841

$

39,197

 

$

83,409

$

78,238

 

Adjusted Gross Margin

44.2

%

44.7

%

43.9

%

45.2

%

Adjusted EBITDA

$

(8,764)

$

(13,748)

 

$

(21,346)

$

(29,115)

 

Adjusted Gross Profit and Adjusted Gross Margin

Adjusted Gross Profit is a non-GAAP financial measure that we define as revenue less cost of revenue, excluding depreciation and amortization, and excluding stock-based compensation and severance costs. We define Adjusted Gross Margin as our Adjusted Gross Profit divided by our revenue. We expect Adjusted Gross Margin to continue to improve over time to the extent that we are able to gain efficiencies through technology and successfully cross-sell and upsell our current and future offerings. However, our ability to improve Adjusted Gross Margin over time is not guaranteed and will be impacted by the factors affecting our performance discussed above and the risks outlined in the section titled “Risk Factors.” We believe Adjusted Gross Profit and Adjusted Gross Margin are useful to investors, as they eliminate the impact of certain non-cash expenses and allow a direct comparison of these measures between periods without the impact of non-cash expenses and certain other nonrecurring operating expenses.

Adjusted EBITDA

Adjusted EBITDA is a non-GAAP financial measure that we define as net income (loss) adjusted to exclude interest expense (income), net, income tax expense (benefit), depreciation and amortization, stock-based compensation, acquisition and integration-related costs, goodwill impairment, change in fair value of contingent consideration, severance costs, and other expense (income). Severance costs include severance payments related to the realignment of our resources. Other expense (income) includes foreign exchange gain or loss. We believe Adjusted EBITDA provides investors with

33

useful information on period-to-period performance as evaluated by management and comparison with our past financial performance. We believe Adjusted EBITDA is useful in evaluating our operating performance compared to that of other companies in our industry, as this measure generally eliminates the effects of certain items that may vary from company to company for reasons unrelated to overall operating performance.

Adjusted Gross Profit, Adjusted Gross Margin and Adjusted EBITDA have certain limitations, including that they exclude the impact of certain non-cash charges, such as depreciation and amortization, whereas underlying assets may need to be replaced and result in cash capital expenditures, and stock-based compensation expense, which is a recurring charge. These non-GAAP financial measures may also not be comparable to similarly titled measures of other companies because they may not calculate such measures in the same manner, limiting their usefulness as comparative measures. In evaluating these non-GAAP financial measures, you should be aware that in the future we expect to incur expenses similar to the adjustments in this presentation. Our presentation of non-GAAP financial measures should not be construed as an inference that our future results will be unaffected by these expenses or any unusual or nonrecurring items. When evaluating our performance, you should consider these non-GAAP financial measures alongside other financial performance measures, including the most directly comparable GAAP measures set forth in the reconciliation tables below and our other GAAP results. The following table presents, for the periods indicated, the calculation of our Adjusted Gross Profit and Adjusted Gross Margin:

For the three months ended

For the six months ended

August 31, 

August 31, 

2023

    

2022

 

    

2023

    

2022

 

(in thousands, except percentages)

 

(in thousands, except percentages)

 

Revenue

$

96,864

$

87,643

 

$

190,090

$

173,171

 

Less:

  

  

 

  

  

 

Cost of revenue, excluding depreciation and amortization

(55,317)

(49,830)

 

(109,520)

(97,445)

 

Gross profit, excluding depreciation and amortization

 

41,547

 

37,813

80,570

 

75,726

Add:

 

  

 

  

  

 

  

Stock‑based compensation, cost of revenue

 

1,202

 

1,270

2,113

 

2,398

Severance costs, cost of revenue

92

114

726

114

Adjusted Gross Profit

$

42,841

$

39,197

$

83,409

$

78,238

Gross margin, excluding depreciation and amortization

 

42.9

%  

 

43.1

%

 

42.4

%  

 

43.7

%

Adjusted Gross Margin

 

44.2

%  

 

44.7

%

 

43.9

%  

 

45.2

%

Gross margin, excluding depreciation and amortization, for the three months ended August 31, 2023 and 2022, decreased to 42.9% from 43.1%, respectively, and Adjusted Gross Margin for the three months ended August 31, 2023 and 2022 decreased to 44.2% from 44.7%, respectively. Gross margin, excluding depreciation and amortization, for the six months ended August 31, 2023 and 2022, decreased to 42.4% from 43.7%, respectively, and Adjusted Gross Margin for the three months ended August 31, 2023 and 2022 decreased to 43.9% from 45.2%, respectively. The decreases in gross margin, excluding depreciation and amortization, and Adjusted Gross Margin are driven primarily by investments in our frontline care teams, including duplicative staffing costs associated with transitions of staff to new geographic locations which is a result of workforce realignment actions initiated by management in fiscal 2023, as well as timing of recognition of a high gross margin transaction in fiscal 2023 that did not occur in fiscal 2024.

34

The following table presents, for the periods indicated, a reconciliation of our Adjusted EBITDA to our net loss:

For the three months ended

For the six months ended

August 31, 

August 31, 

2023

    

2022

    

2023

    

2022

(in thousands)

(in thousands)

Net loss

$

(32,825)

$

(46,523)

$

(71,234)

$

(389,345)

Adjusted for:

 

  

 

  

  

 

  

Interest expense (income), net

 

(1,714)

 

236

(2,635)

 

870

Income tax (benefit) expense

 

84

 

249

175

 

(3,650)

Depreciation and amortization

 

10,818

 

11,571

22,458

 

23,147

Stock‑based compensation

 

15,726

 

17,514

30,004

 

36,903

Acquisition and integration‑related costs(1)

 

(48)

 

(21)

 

Goodwill impairment

299,705

Severance costs(2)

(52)

3,075

1,050

3,075

Other expense (income)

 

(753)

 

130

(1,143)

 

180

Adjusted EBITDA

$

(8,764)

$

(13,748)

$

(21,346)

$

(29,115)

(1)For the three and six months ended August 31, 2023, acquisition and integration-related costs represent expenses associated with litigation inherited through the PlushCare acquisition. Refer to Note 10 in our consolidated financial statements for further details.
(2)Severance costs represent expenses associated with workforce realignment actions taken by management.

Liquidity and Capital Resources

We had cash and cash equivalents of $292.2 million as of August 31, 2023. Our cash equivalents are comprised of money market accounts held at banks. Management believes the Company’s cash and cash equivalents, plus customer revenues and advances and available borrowings under its debt facility, are sufficient to fund its operations through at least the next 12 months from the issuance of these condensed consolidated financial statements.

Our Debt Arrangements

In March 2021, we issued an aggregate of $287.5 million principal amount of 0.50% Convertible Senior Notes due 2026 (the Notes), including the exercise in full by the initial purchasers of their option to purchase up to an additional $37.5 million aggregate principal amount of the Notes, pursuant to an Indenture dated as of March 29, 2021 (the Indenture), between us and U.S. Bank National Association, as trustee. The Notes bear interest at a rate of 0.50% per annum, payable semiannually in arrears on April 1 and October 1 of each year, beginning on October 1, 2021. The Notes mature on April 1, 2026, unless earlier converted, redeemed or repurchased. The Notes are convertible into cash, shares of our common stock or a combination of cash and shares of our common stock, at our election.

We currently have a revolving credit facility (2019 Revolver), which we entered into in July 2019. The 2019 Revolver provides for a senior secured revolving line of credit in the amount of up to $80.0 million, with borrowing availability subject to certain monthly recurring revenue calculations. The interest rate on any outstanding borrowings are at the Bloomberg Short-Term Bank Yield Index rate (BSBY) plus 350 basis points or Base Rate (as defined) plus 250 basis points, with the BSBY rate and Base Rate subject to minimum levels, subject to certain floors, and interest payments are to be made in installments of one, two, or three months as chosen by us. We also have outstanding letters of credit to serve as office landlord security deposits in the amount of $1.3 million, which are secured through the revolving credit facility and reduce our borrowing capacity. The capacity of the revolving credit facility was $68.2 million as of August 31, 2023. On July 19, 2022, we entered into an amendment to extend the term until July 19, 2024, documented the transition from the prior LIBOR interest rate index to the BSBY rate, and established new minimum covenant revenue targets. The term will automatically be extended to July 19, 2025 if we have at least $200 million in consolidated net cash as of May 31, 2024.

We were in compliance with all such applicable covenants as of August 31, 2023, and believe we are in compliance as of the date of this Quarterly Report on Form 10-Q. We do not expect to need to draw on the 2019 Revolver,

35

but our access to draw on the 2019 Revolver could be limited in the future if we do not have enough monthly recurring revenues to cover the borrowing availability calculations.

Cash Flows

The following table summarizes our cash flows for the periods indicated:

For the six months ended

August 31, 

    

2023

    

2022

(in thousands)

Net cash used in operating activities

$

(27,325)

$

(33,454)

Net cash used in investing activities

(6,663)

(2,904)

Net cash provided by financing activities

 

5,092

 

1,138

Operating Activities.   Net cash used in operating activities decreased by $6.1 million to $27.3 million during the six months ended August 31, 2023 from $33.4 million during the six months ended August 31, 2022, primarily due to timing of payables and a decrease in accrued compensation.

Investing Activities.    Net cash used in investing activities increased by $3.8 million to $6.7 million during the six months ended August 31, 2023, from $2.9 million during the six months ended August 31, 2023, primarily due to additional capitalized software development costs.

Financing Activities.   Net cash provided by financing activities increased by $4.0 million to $5.1 million during the six months ended August 31, 2023 from $1.1 million during the six months ended August 31, 2022 primarily due to increased proceeds from stock option exercises.

Material Cash Requirements

As of August 31, 2023, our material cash requirements from known contractual and other obligations, which we expect to fund through available cash, future cash generated from operations, and our existing financing arrangements, are as follows:

Principal and interest obligations on convertible debt – As discussed in detail above, the $287.5 million principal amount of the Notes matures on April 1, 2026. See Our Debt Arrangements above and Note 6 to our consolidated financial statements for more details.
Operating leases – We have entered into operating leases, primarily for office space. The amount and composition of our leases have not changed significantly during the three months ended August 31, 2023.
Other purchase obligations – We have entered into certain arrangements that include obligations to make significant future purchases. The majority of these purchases are not expected to be made over the next 12 months. See Note 10 to our consolidated financial statements for more details.
Other material cash requirements – In addition to the above, our material cash requirements also include compensation and benefits expenses for our employees, severance for terminated employees, expenses for software and third-party services, and other miscellaneous expenses.

Off-Balance Sheet Arrangements

We did not have any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other purposes. We did not have any other off-balance sheet arrangements,

36

except to the extent reflected under “— Material Cash Requirements” above and in our consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.

Critical Accounting Policies and Estimates

Our condensed consolidated financial statements are prepared in accordance with U.S. GAAP. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, and expenses, as well as related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Our actual results could differ from these estimates.

There have been no significant changes in our critical accounting policies and estimates during the six months ended August 31, 2023, as compared to the critical accounting policies and estimates described in our Annual Report on Form 10-K for the year ended February 28, 2023 filed with the SEC.

Recently Issued and Adopted Accounting Pronouncements

None.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Interest Rate Risk

We had cash and cash equivalents of $292.2 million as of August 31, 2023. Our cash equivalents are comprised primarily of money market accounts held at banks. Due to the short-term nature of these instruments, we believe that we do not have any material exposure to changes in the fair value of our investment portfolio as a result of changes in interest rates. Declines in interest rates, however, would reduce future interest income.

In addition, our 2019 Revolver has a variable interest rate which, if drawn upon, would subject us to risks associated with changes in that interest rate. We had no borrowings under the 2019 Revolver during the three months ended August 31, 2023.

Foreign Currency Exchange Risk

We have in the past and may in the future be exposed to foreign currency exchange risks in the ordinary course of our business, but that exposure is not currently material to our business or results of operations.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures 

We maintain “disclosure controls and procedures,” as defined in Rules 13a-15(e) and Rule 15d-15(e) under the Exchange Act that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to our management, including our principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. 

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of August 31, 2023. Based on the evaluation of our disclosure controls and procedures as of August 31, 2023, 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.

37

Changes in Internal Control Over Financial Reporting 

During the three months ended August 31, 2023, we implemented a new accounting enterprise resource planning (ERP) system. As a result of this implementation, we revised certain existing internal controls, processes, and procedures where necessary.

Other than the ERP implementation, there was no change in our internal control over financial reporting identified in connection with the evaluation required by Rules 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the period covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. 

Inherent Limitations on Effectiveness of Controls

Our management, including our Chief Executive Officer and Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

PART II

OTHER INFORMATION

Item 1. Legal Proceedings

We are from time to time subject to, and are presently involved in, litigation and other legal proceedings that arise in the ordinary course of business. Descriptions of certain legal proceedings to which we are a party are contained in Note 10, “Commitments and Contingencies,” to our condensed consolidated financial statements included in this Form 10-Q.

Item 1A. Risk Factors

For a discussion of potential risks and uncertainties related to our Company, see the information in Part I, Item 1A of our Annual Report on Form 10-K for the year ended February 28, 2023. There have been no material changes to the risk factors previously disclosed in our most recent Form 10-K.

In addition to the other information set forth in this Quarterly Report on Form 10-Q, you should carefully consider the factors discussed in the “Special Note Regarding Forward-Looking Statements” section in this Quarterly Report on Form 10-Q.

38

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.

There were no unregistered sales of equity securities during the three months ended August 31, 2023.

Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

Insider Trading Arrangements

On July 20, 2023, Rajeev Singh, our Chief Executive Officer and Chairman of the Board, adopted a trading plan intended to satisfy the affirmative defense conditions under Rule 10b5-1(c) of the Securities Exchange Act of 1934, as amended (the Exchange Act). The plan is for the sale of up to 250,000 shares and terminates on the earlier of the date all the shares under the plan are sold and April 22, 2024.

On July 21, 2023, Richard Eskew, our EVP, General Counsel, adopted a trading plan intended to satisfy the affirmative defense conditions under Rule 10b5-1(c) of the Exchange Act. The plan is for (1) the sale of up to 2,400 shares of our common stock in amounts determined in accordance with a formula set forth in the plan and (2) the exercise of non-qualified stock options up to 16,659 shares, the proceeds of which would be used to exercise options and hold up to 30,250 shares. The plan terminates on the earlier of the date all the shares under the plan are sold or exercised, as applicable, and April 19, 2024.

In addition, our officers (as defined in Rule 16a-1(f) under the Exchange Act) have entered into sell-to-cover arrangements authorizing the pre-arranged sale of shares to satisfy tax withholding obligations of the Company arising exclusively from the vesting of shares of restricted stock and time-vesting or performance-vesting restricted stock units and the related issuance of shares. The amount of shares to be sold to satisfy the Company’s tax withholding obligations under these arrangements is dependent on future events which cannot be known at this time, including the future trading price of Company shares. The expiration date relating to these arrangements is dependent on future events which cannot be known at this time, including the final vest date of the applicable shares of restricted stock and time-vesting or performance-vesting restricted stock units and the officer’s termination of service.

39

Item 6. Exhibits

See Exhibit Index for documents filed or furnished herewith and incorporated herein by reference.

Incorporated by Reference

Filed

Herewith

Exhibit
Number

    

Description

Form

File No.

Exhibit

Filing Date

2.1

Agreement and Plan of Merger, dated January 14, 2021, by and among Registrant, Maestro Merger Sub, LLC, Innovation Specialists LLC d/b/a 2nd.MD, and Shareholder Representative Services LLC, as Member Representative

8-K

001-39348

2.1

March 4, 2021

2.2

Agreement and Plan of Merger, dated April 22, 2021, by and among Registrant, Panda Merger Sub, Inc., PlushCare, Inc., and Fortis Advisors LLC, as stockholder representative, as amended

8-K

001-39348

2.1

June 10, 2021

3.1

Amended and Restated Certificate of Incorporation of Accolade, Inc.

8-K

001-39348

3.1

July 10, 2020

3.2

Amended and Restated Bylaws of Accolade, Inc.

S-1/A

333-236786

3.4

February 28, 2020

4.1

Form of common stock certificate of the Registrant

S-1

333-236786

4.1

February 28, 2020

4.2

Fifth Amended and Restated Registration Rights Agreement by and between the Registrant and Certain of Its Stockholders, dated October 2, 2019

S-1

333-236786

4.2

February 28, 2020

4.3

Indenture, dated as of March 29, 2021, by and between Registrant and U.S. Bank National Association, as Trustee

8-K

001-39348

4.1

March 29, 2021

4.4

Form of Global Note, representing Registrant’s 0.50% Convertible Senior Notes due 2026 (included as Exhibit A to the Indenture filed as Exhibit 4.2)

8-K

001-39348

4.2

March 29, 2021

31.1

Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

X

31.2

Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

X

40

32.1*

Certification of Principal Executive Officer and Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

X

101

Inline Interactive Data Files

X

104

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

X

† We have omitted schedules and similar attachments to the subject agreement pursuant to Item 601 of Regulation S-K. We will furnish a copy of any omitted schedule or similar attachment to the Securities and Exchange Commission upon request.

*This certification is deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of the Form 10-Q, irrespective of any general incorporation language contained in such filing.

41

SIGNATURES

Pursuant to the requirements 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.

    

ACCOLADE, INC. (Registrant)

Date:   October 4, 2023

By:

/s/ Rajeev Singh

Rajeev Singh

Chief Executive Officer and Chairman of the Board
(Principal Executive Officer)

Date:   October 4, 2023

By:

/s/ Stephen Barnes

Stephen Barnes

Chief Financial Officer

(Principal Financial Officer)

Date:   October 4, 2023

By:

/s/ Colin McHugh

Colin McHugh

Chief Accounting Officer

(Principal Accounting Officer)

42

EX-31.1 2 accd-20230831xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Rajeev Singh, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Accolade, Inc.;

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

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

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

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

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

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

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

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

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

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

Date: October 4, 2023/s/ Rajeev Singh
Rajeev Singh

Chief Executive Officer

(Principal Executive Officer)


EX-31.2 3 accd-20230831xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Stephen Barnes, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Accolade, Inc.;

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

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

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

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

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

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

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

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

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

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

Date: October 4, 2023/s/ Stephen Barnes
Stephen Barnes

Chief Financial Officer

(Principal Financial Officer)


EX-32.1 4 accd-20230831xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER

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

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

Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Rajeev Singh, Chief Executive Officer of Accolade, Inc. (the “Company”), and Stephen Barnes, Chief Financial Officer of the Company, each hereby certifies that, to the best of his knowledge:

1.The Company’s Quarterly Report on Form 10-Q for the period ended August 31, 2023, to which this Certification is attached as Exhibit 32.1 (the “Periodic Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act; and
2.The information contained in the Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Dated: October 4, 2023

In Witness Whereof, the undersigned have set their hands hereto as of the 4th day of October, 2023.

/s/ Rajeev Singh​ ​/s/ Stephen Barnes​ ​

Rajeev SinghStephen Barnes

Chief Executive OfficerChief Financial Officer

“This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Accolade, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-Q), irrespective of any general incorporation language contained in such filing.”


EX-101.SCH 5 accd-20230831.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Goodwill and Intangible Assets - Intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Consolidated Statements of Stockholders Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment and Capitalized Internal Use Software Costs (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Revenue - Revenues Disaggregated (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Revenue - Revenue and Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Revenue - Revenue and Deferred Revenue Default (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Revenue - Cost to Obtain and Fulfill a Contract (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Debt - Notes (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Stock-based Compensation - Stock-based compensation expense (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Stock-based Compensation - Stock Options (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Stock-based Compensation - Stock Option Activity Under Option Plan and Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - Stock-based Compensation - Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 40705 - Disclosure - Stock-based Compensation - Performance Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 40706 - Disclosure - Stock-based Compensation - Employee Stock Purchase Plan - (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Antidilutive (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Commitments and Contingencies - Legal Proceedings (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Commitments and Contingencies - Purchase Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Restructuring - Severance Costs (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - Restructuring - Severance Liability (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Background link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Net Loss Per Share Attributable to Common Stockholders link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Revenue - Revenue and Deferred Revenue Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 accd-20230831_cal.xml EX-101.CAL EX-101.DEF 7 accd-20230831_def.xml EX-101.DEF EX-101.LAB 8 accd-20230831_lab.xml EX-101.LAB EX-101.PRE 9 accd-20230831_pre.xml EX-101.PRE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document and Entity Information - shares
6 Months Ended
Aug. 31, 2023
Sep. 30, 2023
Document and Entity Information [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Aug. 31, 2023  
Document Transition Report false  
Entity File Number 001-39348  
Entity Registrant Name ACCOLADE, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 01-0969591  
Entity Address, Address Line One 1201 Third Avenue  
Entity Address, Address Line Two Suite 1700  
Entity Address, City or Town Seattle  
Entity Address State Or Province WA  
Entity Address, Postal Zip Code 98101  
City Area Code 206  
Local Phone Number 926-8100  
Title of 12(b) Security Common Stock, $0.0001 par value per share  
Trading Symbol ACCD  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   76,232,192
Entity Central Index Key 0001481646  
Current Fiscal Year End Date --02-29  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Aug. 31, 2023
Feb. 28, 2023
Current assets:    
Cash and cash equivalents $ 292,187 $ 321,083
Accounts receivable, net 22,114 23,435
Unbilled revenue 3,200 3,260
Current portion of deferred contract acquisition costs 4,474 4,022
Prepaid and other current assets 14,286 14,149
Total current assets 336,261 365,949
Property and equipment, net 17,823 14,763
Operating lease right-of-use assets 26,617 29,525
Goodwill 278,191 278,191
Intangible assets, net 183,689 203,202
Deferred contract acquisition costs 9,077 9,815
Other assets 2,662 1,624
Total assets 854,320 903,069
Current liabilities:    
Accounts payable 7,098 10,155
Accrued expenses and other current liabilities 12,575 11,744
Accrued compensation 25,325 39,346
Due to customers 10,128 15,694
Current portion of deferred revenue 47,522 35,191
Current portion of operating lease liabilities 6,355 7,284
Total current liabilities 109,003 119,414
Loans payable, net of unamortized issuance costs 283,162 282,323
Operating lease liabilities 24,249 27,189
Other noncurrent liabilities 165 203
Deferred revenue 97 154
Total liabilities 416,676 429,283
Commitments and Contingencies (note 10)
Stockholders' equity    
Common stock par value $0.0001; 500,000,000 shares authorized; 76,053,281 and 73,089,075 shares issued and outstanding at August 31, 2023 and February 28, 2023, respectively 8 7
Additional paid-in capital 1,463,164 1,428,073
Accumulated deficit (1,025,528) (954,294)
Total stockholders' equity 437,644 473,786
Total liabilities and stockholders' equity $ 854,320 $ 903,069
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Aug. 31, 2023
Feb. 28, 2023
Condensed Consolidated Balance Sheets    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 500,000,000 500,000,000
Common stock, shares issued 76,081,370 73,089,075
Common stock, shares outstanding 76,053,281 73,089,075
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Condensed Consolidated Statements of Operations        
Revenue $ 96,864 $ 87,643 $ 190,090 $ 173,171
Cost of revenue, excluding depreciation and amortization 55,317 49,830 109,520 97,445
Operating expenses:        
Product and technology 25,602 26,194 51,501 53,011
Sales and marketing 24,076 24,936 49,109 50,550
General and administrative 16,259 21,020 32,339 41,258
Depreciation and amortization 10,818 11,571 22,458 23,147
Goodwill impairment       299,705
Total operating expenses 76,755 83,721 155,407 467,671
Loss from operations (35,208) (45,908) (74,837) (391,945)
Interest income (expense), net 1,714 (236) 2,635 (870)
Other income (expense) 753 (130) 1,143 (180)
Loss before income taxes (32,741) (46,274) (71,059) (392,995)
Income tax benefit (expense) (84) (249) (175) 3,650
Net loss $ (32,825) $ (46,523) $ (71,234) $ (389,345)
Net loss per share, basic $ (0.43) $ (0.66) $ (0.96) $ (5.54)
Net loss per share, diluted   $ (0.66)   $ (5.54)
Weighted-average common shares outstanding, basic 75,487,717 70,475,778 74,334,111 70,251,890
Weighted-average common shares outstanding, diluted   70,475,778   70,251,890
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders Equity (Deficit) - USD ($)
$ in Thousands
Common stock
Additional paid-in capital
Accumulated deficit
Total
Balance at Feb. 28, 2022 $ 7 $ 1,350,431 $ (494,644) $ 855,794
Balance (shares) at Feb. 28, 2022 67,098,477      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Settlement of acquisition-related contingent consideration (shares) 1,939,853      
Exercise of stock options and vesting of restricted stock units   358   358
Exercise of stock options and vesting of restricted stock units (shares) 228,701      
Issuance of common stock in connection with the employee stock purchase plan   1,788   1,788
Issuance of common stock in connection with the employee stock purchase plan (shares) 343,310      
Stock-based compensation expense   19,389   19,389
Net loss     (342,822) (342,822)
Balance at May. 31, 2022 $ 7 1,371,966 (837,466) 534,507
Balance (shares) at May. 31, 2022 69,610,341      
Balance at Feb. 28, 2022 $ 7 1,350,431 (494,644) 855,794
Balance (shares) at Feb. 28, 2022 67,098,477      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net loss       (389,345)
Balance at Aug. 31, 2022 $ 7 1,390,296 (883,989) 506,314
Balance (shares) at Aug. 31, 2022 71,538,377      
Balance at May. 31, 2022 $ 7 1,371,966 (837,466) 534,507
Balance (shares) at May. 31, 2022 69,610,341      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Settlement of acquisition-related contingent consideration (shares) 1,327,408      
Exercise of stock options and vesting of restricted stock units   816   816
Exercise of stock options and vesting of restricted stock units (shares) 600,628      
Stock-based compensation expense   17,514   17,514
Net loss     (46,523) (46,523)
Balance at Aug. 31, 2022 $ 7 1,390,296 (883,989) 506,314
Balance (shares) at Aug. 31, 2022 71,538,377      
Balance at Feb. 28, 2023 $ 7 1,428,073 (954,294) 473,786
Balance (shares) at Feb. 28, 2023 73,089,075      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Exercise of stock options and vesting of restricted stock units $ 1 2,530   2,531
Exercise of stock options and vesting of restricted stock units (shares) 1,895,163      
Issuance of common stock in connection with the employee stock purchase plan   1,992   1,992
Issuance of common stock in connection with the employee stock purchase plan (shares) 280,162      
Stock-based compensation expense   14,278   14,278
Net loss     (38,409) (38,409)
Balance at May. 31, 2023 $ 8 1,446,873 (992,703) 454,178
Balance (shares) at May. 31, 2023 75,264,400      
Balance at Feb. 28, 2023 $ 7 1,428,073 (954,294) 473,786
Balance (shares) at Feb. 28, 2023 73,089,075      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net loss       (71,234)
Balance at Aug. 31, 2023 $ 8 1,463,164 (1,025,528) 437,644
Balance (shares) at Aug. 31, 2023 76,081,370      
Balance at May. 31, 2023 $ 8 1,446,873 (992,703) 454,178
Balance (shares) at May. 31, 2023 75,264,400      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Release of indemnity shares in connection with acquisition (shares) 28,089      
Exercise of stock options and vesting of restricted stock units   565   565
Exercise of stock options and vesting of restricted stock units (shares) 788,881      
Stock-based compensation expense   15,726   15,726
Net loss     (32,825) (32,825)
Balance at Aug. 31, 2023 $ 8 $ 1,463,164 $ (1,025,528) $ 437,644
Balance (shares) at Aug. 31, 2023 76,081,370      
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Cash flows from operating activities:    
Net loss $ (71,234) $ (389,345)
Adjustments to reconcile net loss to net cash used in Operating activities:    
Goodwill impairment   299,705
Depreciation and amortization expense 22,458 23,147
Amortization of deferred contract acquisition costs 2,368 1,713
Deferred income taxes   (3,859)
Noncash interest expense 839 838
Stock-based compensation expense 30,004 36,903
Changes in operating assets and liabilities, net of effect of acquisitions:    
Accounts receivable and unbilled revenue 1,381 193
Accounts payable and accrued expenses (1,565) 3,623
Deferred contract acquisition costs (2,082) (3,730)
Deferred revenue and due to customers 6,707 6,403
Accrued compensation (14,020) (8,249)
Other liabilities (1,000) (474)
Other assets (1,181) (322)
Net cash used in operating activities (27,325) (33,454)
Cash flows from investing activities:    
Capitalized software development costs (4,698) (1,499)
Purchases of property and equipment (1,965) (1,405)
Net cash used in investing activities (6,663) (2,904)
Cash flows from financing activities:    
Proceeds from stock option exercises 3,100 1,178
Proceeds from employee stock purchase plan 1,992 1,788
Payment of contingent consideration for acquisition   (1,828)
Net cash provided by financing activities 5,092 1,138
Net decrease in cash and cash equivalents (28,896) (35,220)
Cash and cash equivalents, beginning of period 321,083 365,853
Cash and cash equivalents, end of period 292,187 330,633
Supplemental cash flow information:    
Interest paid 820 820
Fixed assets and capitalized software included in accounts payable 99 429
Other receivable related to stock option exercises 4 4
Income taxes paid $ 303 $ 22
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Background
6 Months Ended
Aug. 31, 2023
Background  
Background

(1)   Background

Accolade, Inc. (Accolade or together with its subsidiaries, the Company) provides an advocacy-led, nationwide care delivery service comprised of personalized, technology-enabled solutions that help people better understand, navigate, and utilize the healthcare system and their workplace benefits. The Company’s customers are primarily employers that deploy Accolade solutions in order to provide employees and their families (the members) a single place to turn for their health, healthcare, and benefits needs. The Company also offers expert medical opinion services to commercial customers (which includes employers, health plans, and governmental entities) and virtual primary care both directly to consumers and to commercial customers. These services are designed to improve the member experience, encourage better healthcare outcomes, and lower costs for both members and customers. Accolade is co-headquartered in Seattle, Washington and Plymouth Meeting, Pennsylvania.

XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of Significant Accounting Policies
6 Months Ended
Aug. 31, 2023
Basis of Presentation and Summary of Significant Accounting Policies  
Basis of Presentation and Summary of Significant Accounting Policies

(2)   Basis of Presentation and Summary of Significant Accounting Policies

The Company’s significant accounting policies are disclosed in the audited financial statements for the year ended February 28, 2023 appearing in the Company’s Annual Report on Form 10-K and filed with the Securities and Exchange Commission (the SEC) on April 28, 2023.  

(a)  Basis of Presentation and Principles of Consolidation

Accolade’s condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) and include the Company’s accounts and those of the Company’s wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.

The Company has various administrative service agreements (ASA) with professional medical corporations established in California, Illinois, Wyoming, and New Jersey (PC). The PCs employ or contract with medical providers who provide services via the Company’s technology platform. The ASAs are evergreen and are terminable by the parties for breach or bankruptcy. Through the ASAs, the Company provides non-clinical administrative services to the PCs and manages the economic activities that most significantly affect PCs. The PCs retain control over the provision of medical services and the PC’s clinical personnel. The PCs are variable interest entities (VIE) to the Company.

(b)  Unaudited Interim Financial Statements

The accompanying condensed consolidated financial statements and the related footnote disclosures are unaudited. The unaudited condensed consolidated interim financial statements have been prepared on the same basis as the annual audited consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for the fair statement of the Company’s interim condensed consolidated financial position as of August 31, 2023, the results of its operations for the three and six months ended August 31, 2023 and 2022, and its cash flows for the six months ended August 31, 2023 and 2022. The results for the three and six months ended August 31, 2023 are not necessarily indicative of results to be expected for the year ending February 29, 2024, any other interim periods, or any future year or period. The Company’s management believes that the disclosures are adequate to make the information presented not misleading when read in conjunction with the audited consolidated financial statements and accompanying notes for the year ended February 28, 2023.

(c)  Capitalized Internal-Use Software Costs

Costs related to software acquired, developed, or modified solely to meet the Company’s internal requirements, including tools that enable the Company’s employees to interact with members and their providers, with no substantive plans to market such software at the time of development, are capitalized. Costs incurred during the preliminary planning

and evaluation stage of the project and during the post-implementation operational stage are expensed as incurred. Costs related to minor upgrades, minor enhancements, and maintenance activities are expensed as incurred. Costs incurred during the application development stage of the project are capitalized. Internal-use software is included in property and equipment and is amortized on a straight-line basis over 3 years.

For the three months ended August 31, 2023 and 2022, the Company capitalized $1,765 and $733, respectively, for internal-use software. For the six months ended August 31, 2023 and 2022, the Company capitalized $4,175 and $1,499, respectively, for internal-use software. Amortization expense related to capitalized internal-use software during the three months ended August 31, 2023 and 2022 was $785 and $289, respectively. Amortization expense related to capitalized internal-use software during the six months ended August 31, 2023 and 2022 was $1,131 and $579, respectively.

(d)  Impairment of Long-Lived Assets

The Company reviews long-lived assets, such as property and equipment and finite-lived intangibles, 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 undiscounted future cash flows, then an impairment charge is recognized for the amount by which the carrying value of the asset exceeds the fair value of the asset.

(e)  Intangible Assets

The Company has acquired intangible assets through various acquisitions. Intangible assets are recorded at fair value on the date of acquisition and are subject to amortization over the estimated useful lives of each asset. Estimates of fair value and useful lives are based on historical factors, current circumstances, and the experience and judgment of management. Estimates and assumptions used to value intangible assets are evaluated by management on an ongoing basis.

(f)  Goodwill

Goodwill is the excess of the cost of an acquired entity over the net amounts assigned to tangible and intangible assets acquired and liabilities assumed. Goodwill is not amortized, but is subject to evaluations of its recoverability annually and upon the identification of a triggering event. The Company has a single reporting unit and all goodwill relates to that reporting unit.

The Company performs an impairment analysis of goodwill on an annual basis in the fourth quarter of each fiscal year or more frequently if changes in circumstances or the occurrence of events suggest that an impairment exists. If the fair value of the reporting unit is less than its carrying value, an impairment loss is recorded.

(g)  Revenue and Deferred Revenue

Revenue Recognition

The Company generates revenue by providing customers access to its advocacy, expert medical opinion, and virtual primary care services, as well as through utilization of its expert medical opinion and virtual primary care services. Contracts with customers that include expert medical opinion or virtual primary care services may contain either an access fee, a utilization-based fee, or both.

In accordance with Accounting Standards Codification (ASC) 606, Revenue from Contracts with Customers, the Company recognizes revenue when control of the promised services is transferred to its customers, in an amount that

reflects the consideration to which it expects to be entitled in exchange for those services. Accordingly, the Company determines revenue recognition through the following steps:

identification of the contract, or contracts 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 contracts; and
recognition of revenue when, or as, the Company satisfies a performance obligation.

At contract inception, the Company assesses the type of services being provided and assesses the performance obligations in the contract. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines the standalone selling prices based on overall pricing objectives, taking into consideration market conditions and other factors, using an expected cost plus margin approach. The Company considered the variable consideration allocation exception in ASC 606 for its advocacy contracts and concluded that such exception for allocating variable consideration to distinct performance obligations or distinct time periods within a series was not met primarily due to variability in its per-member-per-month (PMPM) pricing.

The majority of fees earned by the Company are considered to be variable consideration due to both the uncertainty regarding the total number of members, consultations or visits for which the Company will invoice the customer, as well as the variable PMPM fees that are dependent upon the achievement of performance metrics and/or healthcare cost savings. Performance metrics are measured monthly, quarterly, or annually, and with respect to the achievement of healthcare cost savings targets, annually (typically measured on a calendar year basis). Accordingly, at contract inception and on an ongoing basis, as part of the Company’s estimate of the transaction price, the Company determines whether any such fees should be constrained, and the Company includes the estimated consideration for those fees to the extent that it is probable that a significant reversal of cumulative revenue recognized will not occur (and is therefore considered to be unconstrained). Consideration related to the Company’s achievement of healthcare cost savings is typically constrained until the end of the applicable calendar year due to uncertainty related to factors outside of the Company’s control. Consideration related to other performance metrics is typically not constrained based on the Company’s prior success of achieving such metrics. On an ongoing basis, the Company reassesses its estimates for variable consideration, which can change based upon its assessment of the achievement of performance metrics and healthcare cost savings, as well as the number of members, consultations, or visits.

Access Fees

The Company generates revenue primarily from contracts with customers to access the Company’s advocacy, expert medical opinion, and virtual primary care services. The Company prices access fees primarily using a recurring PMPM fee, typically with a portion of the fee calculated as the product of a fixed rate times the number of members (fixed PMPM fee), plus a variable PMPM fee calculated as the product of a variable rate times the number of members (variable PMPM fee). The fees associated with the variable PMPM fee can be earned through the achievement of performance metrics and/or the realization of healthcare cost savings resulting from use of the Company’s services. Collectively, the fixed PMPM fee and variable PMPM fee are referred to as the total PMPM fee. The Company’s PMPM pricing varies by contract. In certain contracts, the maximum total PMPM fee varies during the contract term (total PMPM rate increases or decreases annually), while in other contracts, the total PMPM maximum fee is consistent over the term, yet the fixed and variable portions vary. For example, in certain contracts the fixed PMPM fee increases on an annual basis while the variable PMPM fee decreases on an annual basis, resulting in the same total PMPM fee throughout the term of the contract.

The PMPM fees for expert medical opinion and virtual primary care services may be tiered based upon the customer’s utilization.

Access to the Company’s services represent a single stand-ready performance obligation. The Company’s contracts include stand-ready services to provide eligible participants with access to the Company’s services and to perform an unspecified quantity of interactions with members during the contract period. Accordingly, the Company’s services are generally viewed as stand-ready performance obligations comprised of a series of distinct daily services that are substantially the same and have the same pattern of transfer. For advocacy services, the Company satisfies these performance obligations over time and recognizes revenue related to its services as the services are provided using a measure of progress based upon the actual number of members eligible for the service during the respective period as a percentage of the estimated members expected to be eligible for the service over the term of the contract. The Company believes a measure of progress based on the number of members is the most appropriate measurement of control of the services being transferred to the customer as the amount of internal resources necessary to stand-ready is directly correlated to the number of members who can use the services.

For the majority of expert medical opinion services, the Company satisfies these performance obligations over time and recognizes revenue in the amount of consideration for which it has the right to invoice using the as-invoiced practical expedient. Access fees also include access to the Company’s virtual primary care services sold directly to consumers on a monthly or yearly fixed fee subscription basis. For these services, the Company satisfies these stand-ready performance obligations over time and recognizes revenue ratably over the subscription period.

Utilization-based fees

The Company also generates revenue when members utilize the expert medical opinion and virtual primary care services that are billed based on utilization. Many, but not all, contracts with customers contain utilization-based fees. For any utilization-based fees, the Company satisfies these performance obligations over time and recognizes revenue in the amount of consideration for which it has the right to invoice using the as-invoiced practical expedient for any consultations or visits sold to commercial customers as well as any non-insured consultations or visits related to virtual primary care services sold directly to consumers. For any consultations or visits that are paid through insurance claims, the Company recognizes revenue as the consultations and visits occur in an amount that reflects the consideration that is expected based upon then-current prices and historical experience from insurance payors.

Deferred Revenue

The Company typically invoices its customers in advance of the services performed on a monthly or quarterly basis, and the amount invoiced typically represents the maximum total PMPM fee for the estimated number of eligible members over the applicable invoice period. The total PMPM fee covers the stand-ready services in the Company’s typical contracts (i.e., the performance obligations are not separately priced or invoiced). The maximum total PMPM fee that is invoiced includes both the fixed PMPM fee and the variable PMPM fee related to the performance metrics and/or the realization of healthcare cost savings that can be achieved during the period. These fees are classified as deferred revenue on the Company’s consolidated balance sheet until such time that revenue can be recognized. In the event the Company fails to satisfy any of the performance metrics and/or realization of healthcare cost savings that are billed in advance, the Company will refund the applicable portion of the fee or offset the amount against a future invoice. These amounts are included in due to customers on the Company’s consolidated balance sheet. The Company’s accounts receivable represent rights to consideration that are unconditional.

(h)  Concentration of Credit Risk

Financial instruments that potentially subject the Company to credit risk consist principally of cash and cash equivalents. The Company maintains its cash primarily with domestic financial institutions of high credit quality, which may exceed federal deposit insurance corporation limits. The Company invests its cash equivalents in highly rated money

market funds and U.S. treasury bills with original maturities of three months or less. The Company has not experienced any losses in such accounts. The Company believes it is not exposed to any significant credit risk on cash and cash equivalents and performs periodic evaluations of the credit standing of such institutions.

(i) Leases

Whenever the Company enters into a new arrangement, it determines, at the inception date, whether the arrangement is or contains a lease. This determination generally depends on whether the arrangement conveys to the Company the right to control the use of an explicitly or implicitly identified asset for a period of time in exchange for consideration. Control of an underlying asset is conveyed to the Company if the Company obtains the right to direct the use of, and obtain substantially all the economic benefits from, the use of the underlying asset.

For each lease, the Company then determines the lease term, the present value of lease payments, and the classification of the lease as either an operating or finance lease. The Company has elected, for all of its leases, to not separate lease and non-lease components. The lease term is the period of the lease not cancellable by the Company, together with periods covered by: (i) renewal options the Company is reasonably certain to exercise, (ii) termination options the Company is reasonably certain not to exercise, and (iii) renewal or termination options that are controlled by the lessor.

The present value of lease payments is calculated based on:

(1)Lease payments – Lease payments included in the measurement of the lease asset or liability comprise the following: fixed payments (including in-substance fixed payments), and the exercise price of a lessee option to purchase the underlying asset if the lessee is reasonably certain to exercise.

(2)Discount rate – the discount rate is determined based on information available to the Company upon the commencement of the lease. Lessees are required to use the rate implicit in the lease whenever such rate is readily available; however, as the implicit rate in the Company’s leases is generally not readily determinable, the Company generally uses the incremental borrowing rate it would have to pay to borrow an amount equal to the lease payments, on a collateralized basis, over a timeframe similar to the lease term.

 

 

In making the determination of whether a lease is an operating lease or a finance lease, the Company considers the lease term in relation to the economic life of the leased asset, the present value of lease payments in relation to the fair value of the leased asset and certain other factors, including the lessee’s and lessor’s rights, obligations, and economic incentives over the term of the lease.

The Company does not recognize leases with an initial term of 12 months or less on its consolidated balance sheets and recognizes these payments in the consolidated statements of operations on a straight-line basis over the lease term. Certain leases contain variable payments which are based on usage or operating costs, such as utilities and maintenance. These payments are not included in the measurement of the lease liability or corresponding right-of-use asset due to the uncertainty of the payment amount and are recorded as lease expense in the period incurred.

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue
6 Months Ended
Aug. 31, 2023
Revenue  
Revenue

(3) Revenue

The following table presents the Company’s revenues disaggregated by revenue source:

Three Months Ended August 31,

Six Months Ended August 31,

    

2023

    

2022

    

2023

    

2022

Access fees

 

$

70,897

$

67,878

 

$

137,494

$

136,003

Utilization-based fees

 

 

25,967

 

19,765

 

 

52,596

 

37,168

Total

 

$

96,864

$

87,643

 

$

190,090

$

173,171

As of August 31, 2023, revenue is expected to be recognized from remaining performance obligations as follows:

Fiscal year ending February 28(29),

Remainder of 2024

$

105,469

2025

 

83,146

2026

 

22,972

2027

 

6,058

2028

94

Total

$

217,739

The expected revenue includes variable fee estimates for the non-cancellable term of the Company’s contracts. The expected revenue does not include amounts of variable consideration that are constrained.

Significant changes to the contract liability balances during the six months ended August 31, 2023 and 2022 were the result of revenue recognized and net cash received. Significant changes in the deferred revenue balances during the six months ended August 31, 2023 and 2022 were the result of recognized revenue of $34,232 and $29,550, respectively, that were previously included in deferred revenue. In addition, significant changes to the contract asset balances during the six months ended August 31, 2023 and 2022 were the result of revenue recognized as well as transfers to accounts receivable. Contract assets relating to unbilled revenue are transferred to accounts receivable when the right to consideration becomes unconditional.

Revenue related to performance obligations satisfied in prior periods that was recognized during the three months ended August 31, 2023 and 2022 was $1,533 and $794, respectively. Revenue related to performance obligations satisfied in prior periods that was recognized during the six months ended August 31, 2023 and 2022 was $2,966 and $2,623, respectively. These amounts relate to the ratable recognition through the minimum contract term of performance obligations satisfied in prior periods related to the Company’s achievement of healthcare cost savings.

Cost to obtain and fulfill a contract

The Company capitalizes sales commissions paid to internal sales personnel that are both incremental to the acquisition of customer contracts and recoverable. These costs are recorded as deferred contract acquisition costs in the accompanying condensed consolidated balance sheets. The Company capitalized commission costs of $1,144 and $2,662 for the three months ended August 31, 2023 and 2022, respectively. The Company capitalized commission costs of $1,786 and $3,500 for the six months ended August 31, 2023 and 2022, respectively. The Company defers costs based on its sales compensation plans only if the commissions are incremental and would not have occurred absent the customer contract. Payments to direct sales personnel are typically made upon signature of the contract. The Company does not pay commissions on contract renewals.

Deferred commissions paid on the initial acquisition of a contract are amortized ratably over an estimated period of benefit of five years, which is the estimated customer life. The Company determined the period of amortization for deferred commissions by taking into consideration current customer contract terms, historical customer retention, and

other factors. Amortization is included in sales and marketing expenses in the accompanying condensed consolidated statements of operations and totaled $821 and $672 for the three months ended August 31, 2023 and 2022, respectively, and $1,659 and $1,264 for the six months ended August 31, 2023 and 2022, respectively. The Company periodically reviews deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the estimated period of benefit. There were no impairment losses recorded during the periods presented.

For certain customer contracts, the Company may incur direct and incremental costs related to customer set-up and implementation. The Company recorded deferred implementation costs of $167 and $144 for the three months ended August 31, 2023 and 2022, respectively, and $274 and $230 for the six months ended August 31, 2023 and 2022, respectively. These implementation costs are deferred and amortized over the expected useful life of the Company’s customers, which is five years. Amortization is included in cost of revenue in the Company’s condensed consolidated statements of operations and totaled $252 and $223 for the three months ended August 31, 2023 and 2022, respectively, and $530 and $448 for the six months ended August 31, 2023 and 2022, respectively.

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets
6 Months Ended
Aug. 31, 2023
Goodwill and Intangible Assets  
Goodwill and Intangible Assets

(4)   Goodwill and Intangible Assets

The Company’s goodwill balance at August 31, 2023 and February 28, 2023 was $278,191. The Company recorded a goodwill impairment loss of $299,705 during the prior fiscal year.

Annually, and upon the identification of a triggering event, management is required to perform an evaluation of the recoverability of goodwill. Triggering events potentially warranting an interim goodwill impairment test include, among other factors, declines in historical or projected revenue, operating income or cash flows, and sustained declines in the Company’s stock price or market capitalization, considered both in absolute terms and relative to peers. While management cannot predict if or when additional future goodwill impairments may occur, additional goodwill impairments could have material adverse effects on the Company’s operating income, net assets, and/or the Company’s cost of, or access to, capital.

Intangible assets consisted of the following:

    

As of August 31, 2023

Useful Life

Gross Value

Accumulated Amortization

Net Carrying Value

Weighted Average Remaining Useful Life (Years)

Customer relationships

2 to 20 years

$

124,050

$

(18,875)

$

105,175

17.5

Technology

2 to 5 years

111,526

(56,561)

54,965

 

2.5

Supplier-based network

5 years

25,000

(12,500)

12,500

2.5

Trade name

10 years

13,700

(3,167)

10,533

 

7.7

Non-compete agreement

2 to 3 years

9,300

(8,784)

516

 

0.5

$

283,576

$

(99,887)

$

183,689

Amortization expense for intangible assets was $9,141 and $10,372 during the three months ended August 31, 2023 and 2022, respectively, and $19,513 and $20,744 during the six months ended August 31, 2023 and 2022, respectively.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements
6 Months Ended
Aug. 31, 2023
Fair Value Measurements  
Fair Value Measurements

(5)   Fair Value Measurements

The following table sets forth the fair value of the Company’s financial assets and liabilities within the fair value hierarchy:

August 31, 2023

    

Level 1  

    

Level 2  

    

Level 3  

    

Fair Value  

Assets

Cash equivalents:

 

  

 

  

 

  

 

  

Money market funds

$

112,365

$

$

 

$

112,365

February 28, 2023

    

Level 1

    

Level 2

    

Level 3

    

Fair Value

Assets

  

  

  

  

Cash equivalents:

 

  

 

  

 

  

 

  

Money market funds

$

99,861

$

$

$

99,861

United States treasury bills

$

39,995

$

$

$

39,995

The estimated fair value of the convertible senior notes (Note 6) was $239,344 as of August 31, 2023, based on quoted market prices of the Company’s instrument in markets that are not active and are classified as Level 2 within the fair value hierarchy. Considerable judgment is necessary to interpret the market data and develop an estimate of the fair value. Accordingly, the estimate is not necessarily indicative of the amount at which this instrument could be purchased, sold, or settled.

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Debt
6 Months Ended
Aug. 31, 2023
Debt  
Debt

(6)   Debt

(a)  Convertible Senior Notes and Capped Call Options

Convertible Senior Notes

The Notes consisted of the following:

August 31, 2023

 

February 28, 2023

Principal

$

287,500

$

287,500

Unamortized issuance costs

 

(4,338)

 

(5,177)

Net carrying amount

$

283,162

$

282,323

In March 2021, the Company completed a private convertible note offering, pursuant to an Indenture dated as of March 29, 2021 between the Company and U.S. Bank National Association, as trustee (the Indenture), and issued $287,500 of 0.50% Convertible Senior Notes due 2026 (the Notes) that mature in April 2026, unless earlier converted, redeemed or repurchased. The Notes bear interest at a rate of 0.50% per annum, payable semiannually in arrears on April 1 and October 1 of each year, beginning on October 1, 2021 and are convertible into cash, shares of the Company’s common stock or a combination of cash and shares of common stock, at the Company’s election. The Company incurred costs of $8,428 in connection with the Notes and the capped calls, of which $8,368 was allocated to the Notes and recorded as a debt discount and $60 was allocated to the capped call and recorded directly to additional paid-in capital. Net proceeds from the issuance of Notes were $279,132, and the Company used $34,443 of the net proceeds to pay the costs of the capped call transactions described below. For the three months ended August 31, 2023 and 2022, the Company recorded interest expense of $781 and $779, respectively, of which $420 and $417, respectively, was associated with the amortization of the debt discount. For the six months ended August 31, 2023 and 2022, the Company recorded interest expense of $1,562 and $1,558, respectively, of which $839 and $834, respectively, was associated with the amortization of debt discount.

Pursuant to the terms of the Notes, a holder may convert all or any portion of its Notes at its option at any time prior to October 1, 2025 and only under the following circumstances: (1) during any fiscal quarter commencing after the fiscal quarter ending on August 31, 2021, if the last reported sale price of the Company’s common stock for at least 20 trading days during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day; (2) during the five business day period after any ten consecutive trading day period (the “measurement period”) in which the trading price (as defined in the Indenture) per $1 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day; (3) if the Company calls such Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date, but only with respect to the Notes called (or deemed called) for redemption; or (4) upon the occurrence of specified corporate events. On or after October 1, 2025 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes at any time, regardless of the foregoing circumstances.

The initial conversion rate is 19.8088 shares of the Company’s common stock per $1 principal amount of Notes (equivalent to an initial conversion price of approximately $50.48 per share of the Company’s common stock). The conversion rate is subject to adjustment in some events but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events that occur prior to the maturity date, or if the Company delivers a notice of redemption, the Company will, in certain circumstances, increase the conversion rate for a holder who elects to convert its Notes in connection with such a corporate event or convert its Notes called (or deemed called) for redemption in connection with such notice of redemption, as the case may be.

The Company may not redeem the Notes prior to April 6, 2024. On or after April 6, 2024, the Company may redeem for cash all or any portion of the Notes (subject to the partial redemption limitation set forth in the Indenture), at its option, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days, including the trading day immediately preceding the date on which the Company provides notice of redemption, during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. No sinking fund is provided for the Notes.

Upon a fundamental change (as defined in the Indenture), holders may, subject to certain exceptions, require the Company to purchase their Notes in whole or in part for cash at a price equal to the principal amount of the Notes to be purchased, plus accrued and unpaid interest, if any, to, but excluding, the fundamental change repurchase date (as defined in the Indenture). In addition, upon a Make-Whole Fundamental Change (as defined in the Indenture), the Company will, under certain circumstances, increase the applicable conversion rate for a holder that elects to convert its Notes in connection with such Make-Whole Fundamental Change.

Under the Indenture, the Notes may be accelerated upon the occurrence of certain customary events of default. If certain bankruptcy and insolvency-related events of default with respect to the Company occur, the principal of, and accrued and unpaid interest on, all of the then outstanding Notes shall automatically become due and payable. The Indenture provides that the sole remedy for an event of default relating to certain failures by the Company to comply with reporting covenants, including timely filings, consists exclusively of the right to receive additional interest on the Notes.

As of August 31, 2023, none of the conditions of the Notes to early convert have been met. The Notes are the Company’s senior, unsecured obligations that rank senior in right of payment to the Company’s future indebtedness that is expressly subordinated to the Notes, rank equally in right of payment with the Company’s future senior unsecured indebtedness that is not so subordinated, effectively subordinated to the Company’s existing and future secured indebtedness, to the extent of the value of the collateral securing such indebtedness, and structurally subordinated to all existing and future indebtedness and other liabilities (including trade payables and preferred equity (to the extent the

Company is not a holder thereof)) of the Company’s subsidiaries. The Notes contain both affirmative and negative covenants. As of August 31, 2023, the Company was in compliance with all covenants in the Notes.

The Company concluded the Notes are accounted for as debt, with no bifurcation of the embedded conversion feature. Transaction costs were recorded as a direct deduction from the related debt liability in the consolidated balance sheet and are amortized to interest expense using the effective interest method over the term of the Notes. The effective interest rate for the Notes is 1.1%.

Capped Call

Concurrent with the pricing of the Notes, the Company entered into privately negotiated capped call transactions with two of the initial purchasers and/or their respective affiliates and another financial institution (the Option Counterparties). The capped call transactions are expected to offset the potential dilution to Accolade’s common stock as a result of any conversion of Notes, with such offset subject to a cap initially equal to $76.20 (which represented a premium of 100% over the last reported sale price of the Company’s common stock on March 24, 2021). The capped call transactions are separate transactions, entered into by the Company with the Option Counterparties, and are not part of the terms of the Notes.

As the capped call options are both legally detachable and separately exercisable from the Notes, the Company accounts for the capped call options separately from the Notes. The capped call options are indexed to the Company’s own common stock and classified in stockholders’ equity. As such, the premiums paid for the capped call options were included as a net reduction to additional paid-in capital in the consolidated balance sheet.

(b)  Revolving Credit Facility

During July 2019, the Company entered into a revolving credit facility (the 2019 Revolver) with a syndicate of two banks. Under the 2019 Revolver, the Company has the capacity to borrow up to $80,000 on a revolving facility.  Availability of borrowings on the 2019 Revolver is calculated as a multiple of the Company’s eligible monthly recurring revenues (as defined in the 2019 Revolver). As of August 31, 2023, the Company had outstanding letters of credit to serve as office landlord security deposits in the amount of $1,311, which are secured through the revolving credit facility and reduce our borrowing capacity. The capacity of the revolving credit facility was $68,165 as of August 31, 2023. No amounts are outstanding as of August 31, 2023.

The 2019 Revolver term ends on July 19, 2024. The interest rate on the outstanding borrowings are at the Bloomberg Short-Term Bank Yield Index (BSBY) rate plus 350 basis points or Base Rate (as defined) plus 250 basis points, with the BSBY rate and Base Rate subject to minimum levels.  Interest payments are to be made in installments of one, two, or three months as chosen by the Company.

The Company incurred lender and third-party fees when entering into the 2019 Revolver, all of which were deferred at the onset of the facility and have been fully amortized. During the three months ended August 31, 2023 and 2022, the Company recorded interest expense of $51 and $158, respectively, related to the revolving credit facility. During the six months ended August 31, 2023 and 2022, the Company recorded interest expense of $102 and $210, respectively, related to the revolving credit facility.

On July 19, 2022, the Company entered into an amendment to the 2019 Revolver which extended the term until July 19, 2024, documented the transition from the LIBOR interest rate index to the BSBY rate, and established new minimum covenant revenue targets. The term will automatically be extended to July 19, 2025 if the Company has at least $200,000 in consolidated net cash as of May 31, 2024.

The 2019 Revolver is collateralized by substantially all of the assets of the Company.

(c)  Letter of Credit

In addition to the letters of credit outstanding under the 2019 Revolver, the Company had a letter of credit outstanding as of August 31, 2023 to serve as an office landlord security deposit in the amount of $1,170. This letter of credit expires on June 30, 2024.

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation
6 Months Ended
Aug. 31, 2023
Stock-based Compensation  
Stock-based Compensation

(7)  Stock-based Compensation

The following table summarizes the amount of stock-based compensation included in the consolidated statements of operations:

Three months ended August 31, 

 

Six months ended August 31, 

    

2023

    

2022

     

2023

    

2022

Cost of revenue, excluding depreciation and amortization

$

1,202

$

1,270

$

2,113

$

2,398

Product and technology

 

7,643

 

5,625

 

14,609

 

13,115

Sales and marketing

 

3,876

 

4,270

 

7,702

 

8,259

General and administrative

 

3,005

 

6,349

 

5,580

 

13,131

Total stock-based compensation

$

15,726

$

17,514

$

30,004

$

36,903

In July 2020, the Company adopted the 2020 Equity Incentive Plan (the Incentive Plan), which authorized the Company to grant up to 4,300,000 shares of common stock to eligible employees, directors, and consultants to the Company in the form of stock options, restricted stock units, and other various equity awards, including any shares subject to stock options or other awards granted under the Company’s prior stock option plan that expire or terminate for any reason (other than being exercised in full) or are cancelled in accordance with the terms of the prior stock option plan.   The Incentive Plan also includes an annual evergreen increase, and the amount, terms of grants, and exercisability provisions are determined by the board of directors. The term of an award may be up to 10 years and options generally vest over four years, with one quarter of an award vesting one year after grant and the remainder vesting on a monthly basis over three years. As of August 31, 2023, there was a total of 12,135,039 shares of common stock authorized for issuance under the Incentive Plan, of which 1,006,028 were available for future grants.

(a) Stock Options

The following is a summary of stock option activity under the Incentive Plan:

    

    

Weighted 

    

Weighted 

    

average 

remaining 

Aggregate 

exercise

contractual life

 

intrinsic

 

Stock Options

  price

  in years

value

Balance, February 28, 2023

 

8,050,519

 

$

10.52

 

Granted

 

10,792

 

14.25

 

  

 

  

Exercised

 

(566,940)

 

5.26

 

  

 

  

Forfeited

 

(233,850)

 

18.07

 

  

 

  

Balance, August 31, 2023

 

7,260,521

 

$

10.69

 

4.4

$

39,596

For the three months ended August 31, 2023 and 2022, the Company recognized $1,765 and $2,531 in compensation expense related to stock options, respectively. For the six months ended August 31, 2023 and 2022, the Company recognized $3,980 and $5,223 in compensation expense related to stock options, respectively. As of August 31, 2023, approximately $8,394 of unrecognized compensation expense related to our stock options is expected to be recognized over a weighted average period of 1.4 years. The aggregate intrinsic value of stock options exercised was $366

and $796 for the three months ended August 31, 2023 and 2022, respectively, and $3,498 and $1,145 for the six months ended August 31, 2023 and 2022, respectively.

(b)PlushCare Stock Options

In connection with the acquisition of PlushCare, Inc. (PlushCare) on June 9, 2021, the Company assumed all stock options that were awarded under the PlushCare Plan and that were outstanding as of the closing of the acquisition.  These options were converted into options to purchase the Company’s common stock at a ratio determined in the purchase agreement. The Company has no intent to grant any further options under the PlushCare Plan beyond the options granted and outstanding as of the Company's acquisition of PlushCare.  The following is a summary of stock option activity under the PlushCare Plan:

    

    

Weighted 

    

Weighted 

    

average 

remaining 

Aggregate 

exercise

contractual life

 

intrinsic

 

Stock Options

  price

  in years

value

Balance, February 28, 2023

 

153,608

 

$

1.63

 

Exercised

 

(49,944)

 

$

2.12

 

  

 

  

Forfeited

 

(1,505)

 

$

2.88

 

  

 

Balance, August 31, 2023

 

102,159

 

$

1.37

 

6.0

$

1,238

For the three months ended August 31, 2023 and 2022, the Company recognized $720 and $1,212, respectively, in compensation expense related to PlushCare stock options. For the six months ended August 31, 2023 and 2022, the Company recognized $2,060 and $2,456, respectively, in compensation expense related to PlushCare stock options. As of August 31, 2023, approximately $499 of unrecognized compensation expense related to PlushCare stock options is expected to be recognized over a weighted average period of 1.0 years. The aggregate intrinsic value of stock options exercised was $14 and $222 for the three months ended August 31, 2023 and 2022, respectively, and $549 and $483 for the six months ended August 31, 2023 and 2022, respectively.

(c)  Restricted Stock Units

Time-based restricted stock units have generally been subject to a vesting period of two to four years. For two-year grants, one-eighth of an award generally vests quarterly for the first year after the grant with the remainder vesting ratably on a monthly basis over the subsequent year. For three-year grants, one-third of an award generally vests one year after grant with the remainder vesting ratably on a monthly basis over the subsequent two years. For four-year grants, one quarter of an award generally vests one year after grant and the remainder vests ratably on a monthly basis over the subsequent three years.

The following is a summary of activity for the six months ended August 31, 2023:

Restricted Stock Units

Balance, February 28, 2023

4,266,990

Granted

3,761,129

Vested

(1,319,146)

Forfeited

(678,973)

Balance, August 31, 2023

6,030,000

For the three months ended August 31, 2023 and 2022, the Company recognized $9,295 and $8,491, respectively, in restricted stock unit compensation expense. For the six months ended August 31, 2023 and 2022, the Company recognized $15,993 and $15,306, respectively, in restricted stock unit compensation expense with $79,266 remaining total

unrecognized compensation costs related to these awards as of August 31, 2023. The total unrecognized costs are expected to be recognized over a weighted-average term of 2.4 years. The weighted average grant date fair value of restricted stock units granted during the six months ended August 31, 2023 was $12.34.

In connection with the PlushCare acquisition, the agreement provided for the issuance of time-based restricted stock units for 64,694 shares of common stock to existing PlushCare shareholders upon the achievement of the contingent consideration revenue milestones. During the second quarter of fiscal 2023, 57,124 of these restricted stock units were issued. These restricted stock units are included in the table above.

During fiscal 2023, performance-based restricted stock units were approved to be issued as part of the Company’s fiscal 2023 corporate bonus program. In association with the Company’s fiscal 2023 corporate bonus payout, 747,687 fully-vested RSUs were issued in May 2023.

(d)  Performance Stock Units

During the three months ended August 31, 2023, the Company granted performance stock units (PSUs) to the Company’s named executive officers. These PSUs will vest after the fiscal year ending February 28, 2026 based on achievement of performance metrics for revenue, Adjusted EBITDA, and Gross Dollar Retention for each of the fiscal years 2024, 2025, and 2026. Stock-based compensation costs associated with these PSUs are reassessed each reporting period based on estimated performance achievement. The number of PSUs that will be issued to executive officers at the end of the performance period will be between 0% and 200% of the grant based on the actual achievement of performance metrics.

The following is a summary of activity for the six months ended August 31, 2023:

Performance Stock Units

Balance, February 28, 2023

Granted

276,480

Vested

Forfeited

Balance, August 31, 2023

276,480

Expense for these awards is recognized using graded amortization. For the three and six months ended August 31, 2023, the Company recognized $73 in PSU expense related to these awards with $3,308 remaining total unrecognized compensation costs related to these awards as of August 31, 2023. The total unrecognized costs are expected to be recognized over a weighted-average term of 2.6 years. The weighted average grant date fair value of PSUs granted during the six months ended August 31, 2023 was $12.23.

(e)  Employee Stock Purchase Plan

In July 2020, the Board of Directors adopted the Company’s 2020 Employee Stock Purchase Plan (the ESPP), which became effective immediately prior to the effectiveness of the registration statement for the Company’s initial public offering (IPO). The total shares of common stock initially reserved under the ESPP was limited to 1,100,000 shares. On March 1, 2023, there was an automatic annual increase, which increased the total available common shares to 3,058,760.

Under the ESPP, eligible employees can purchase the Company’s common stock through accumulated payroll deductions at such times as are established by the compensation committee. Eligible employees may purchase the Company’s common stock at 85% of the lower of the fair market value of the Company’s common stock on the first day of the offering period or on the last day of the offering period. Eligible employees may contribute up to 15% of their

eligible compensation. Under the ESPP, a participant may not accrue rights to purchase more than $25,000 worth of the Company’s common stock for each calendar year in which such right is outstanding.

Employees who elect to participate in the ESPP commence payroll withholdings that accumulate through the end of the respective period. In accordance with the guidance in ASC 718-50 – Compensation – Stock Compensation, the ability to purchase shares of the Company’s common stock for 85% of the lower of the price on the first day of the offering period or the last day of the offering period (i.e. the purchase date) represents an option andtherefore, the ESPP is a compensatory plan under this guidance. Accordingly, share-based compensation expense is determined based on the option’s grant-date fair value as estimated by applying the Black Scholes option-pricing model and is recognized over the withholding period. The Company recognized share-based compensation expense of $316 and $274 during the three months ended August 31, 2023 and 2022, respectively, and $784 and $685 during the six months ended August 31, 2023 and 2022, respectively, related to the ESPP.

During the six months ended August 31, 2023 and 2022, employees who elected to participate in the ESPP purchased a total of 280,162 and 343,310 shares of common stock, respectively, resulting in cash proceeds to the Company of $1,992 and $1,788, respectively. ESPP employee payroll contributions accrued as of August 31, 2023 and February 28, 2022 totaled $1,203 and $1,384, respectively, and are included within accrued compensation in the consolidated balance sheet. Cash withheld via employee payroll deductions is presented in financing activities as proceeds from stock purchases under employee stock purchase plan on the consolidated statement of cash flows.

(f)  Other

In connection with the acquisition of Innovation Specialists, LLC d/b/a 2nd.MD (2nd.MD) on March 3, 2021, several 2nd.MD individuals entered into agreements with the Company whereby these individuals are eligible to receive an aggregate of 608,332 shares that required continued employment with the Company. These shares are excluded from the above restricted stock units table. Included in the 608,332 shares are 281,531 shares that were also contingent upon the achievement of the contingent consideration milestones. These shares are considered compensatory in the post business combination periods due to the additional service requirement for these individuals. These shares vested 50% on the first anniversary of the acquisition date and 50% on the second anniversary of acquisition date.

In connection with the acquisition of PlushCare, certain PlushCare individuals entered into agreements with the Company whereby these individuals are eligible to receive an aggregate of 806,161 shares that require continued employment with the Company. These shares are excluded from the above restricted stock units table. These shares are considered compensatory in the post business combination periods due to the additional service requirement for these individuals. One third of these shares vested on the first anniversary of the acquisition date, one third vested on the second anniversary of acquisition date, and one third will vest on the third anniversary of the acquisition date. As of August 31, 2023, there were 268,720 unvested shares outstanding with a grant date fair value of $52.52 per share. The Company recognized stock-based compensation expense of $3,557 during the three months ended August 31, 2023 and 2022, respectively, and $7,114 during the six months ended August 31, 2023 and 2022, respectively. The unamortized compensation expense of $10,904 will be recognized over a weighted average remaining period of 0.8 years.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
6 Months Ended
Aug. 31, 2023
Income Taxes  
Income Taxes

(8)   Income Taxes

The provision (benefit) for income taxes consists of provisions for federal, state and foreign income taxes for separate U.S. tax filers and for entities in separate tax jurisdictions. As a result of the Company’s history of net operating losses (NOL), the Company has historically provided for a full valuation allowance against its U.S. deferred tax assets that are not more-likely-than-not to be realized. For the three months ended August 31, 2023 and 2022, the Company recorded income tax provision (benefit) of $84 and $249, respectively, which resulted in effective tax rates of (0.2)% and (0.5)%, respectively. For the six months ended August 31, 2023 and 2022, the Company recorded income tax provision (benefit) of $175 and $(3,650), respectively, which resulted in effective tax rates of (0.2)% and 0.9%, respectively.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share Attributable to Common Stockholders
6 Months Ended
Aug. 31, 2023
Net Loss Per Share Attributable to Common Stockholders  
Net Loss Per Share Attributable to Common Stockholders

(9)   Net Loss Per Share Attributable to Common Stockholders

The following table sets forth the computation of basic and diluted net loss per share attributable to Accolade’s common stockholders:

Three months ended

 

Six months ended

August 31, 

 

August 31, 

2023

2022

 

2023

2022

Net loss

    

$

(32,825)

    

$

(46,523)

    

$

(71,234)

    

$

(389,345)

Weighted-average common shares outstanding, basic

75,487,717

70,475,778

74,334,111

70,251,890

Net income (loss) per share attributable to common stockholders, basic

$

(0.43)

$

(0.66)

$

(0.96)

$

(5.54)

As the Company has reported net losses for each of the periods presented, all potentially dilutive securities are antidilutive. The following potential outstanding shares of common stock were excluded from the computation of diluted net loss per common share for the periods presented because including them would have been antidilutive:

Three months ended

Six months ended

August 31, 

August 31, 

    

2023

    

2022

    

2023

    

2022

Stock options

7,362,680

8,590,272

7,362,680

8,590,272

Unvested restricted stock units

6,030,000

5,295,247

6,030,000

5,295,247

Unvested performance stock units

276,480

276,480

Shares issued to 2nd.MD employees and subject to vesting

274,224

274,224

Shares issued to PlushCare employees and subject to vesting

268,720

537,401

268,720

537,401

Contingent shares in connection with PlushCare acquisition

102,111

102,111

102,111

102,111

Indemnity shares held in escrow in connection with PlushCare acquisition

27,342

27,342

27,342

27,342

Shares to be issued to HealthReveal shareholders upon expiration of indemnification

28,089

28,089

Convertible Senior Notes

5,700,297

5,700,297

5,700,297

5,700,297

Total

 

19,767,630

 

20,554,983

 

19,767,630

 

20,554,983

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
6 Months Ended
Aug. 31, 2023
Commitments and Contingencies.  
Commitments and Contingencies

(10)   Commitments and Contingencies

(a)  Legal Proceedings

The Company is involved in various claims, inquiries and legal actions arising in the ordinary course of business. In the opinion of management, the ultimate disposition of these matters is not expected to have a material adverse effect on the Company’s financial position or liquidity. As of August 31, 2023, the Company had accruals of $3,500 related to legal matters.

On May 8, 2021, a purported class action complaint (Robbins v. PlushCare, Inc. et al.) was filed in the United States District Court for the Northern District of California against the Company’s wholly owned subsidiary, PlushCare, Inc. The complaint, as amended, alleges that certain of PlushCare’s subscription payment practices violate California and other state automatic renewal laws and the Federal Electronic Funds Transfer Act, among other claims, arising from allegations that PlushCare failed to provide adequate disclosures to members. The lawsuit seeks restitution of subscription fees, statutory damages for each violation, subject to trebling, reasonable attorneys’ fees, and injunctive relief. Under the terms of the agreement to purchase PlushCare, the selling shareholders will indemnify Accolade for losses related to this matter, subject to a cap. The parties agreed to a settlement for $3,700. The court issued a final approval and final judgment

in July 2023. The Company paid the settlement in full in September 2023 pursuant to the terms of the court-approved settlement. The majority of the Company’s liability is eligible to be paid through third-party insurance and the remaining indemnification from the selling shareholders of PlushCare. As of August, 31, 2023, the Company had recorded both receivables and a contingent liability for the remaining amount of the settlement on its consolidated balance sheet.

(b)  Employment Agreements

Certain officers of the Company have employment agreements providing for severance, continuation of benefits, and other specified rights in the event of termination without cause, including in the event of a change of control of the Company, as defined in the agreements.

(c)  Purchase Obligations

The Company has minimum required purchase commitments of $40,323 pursuant to an agreement primarily related to cloud computing services. Portions of the total purchase commitment are required to be met prior to the end of each contract year, September 30, in each of fiscal years 2023 through 2027. If total purchases in a contract year do not meet the portion of the commitment required for that year, the shortfall must be prepaid and can be used for future purchases through September 30, 2027. As of August 31, 2023, the Company has remaining future purchase commitments under this agreement of $28,307.

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring
6 Months Ended
Aug. 31, 2023
Restructuring  
Restructuring

(11)   Restructuring

During the year ended February 28, 2023, the Company initiated certain measures to accelerate the integration of recent acquisitions through strategic reductions in the Company’s workforce, including increasing hiring in lower cost regions to support its growth, scale, and profitability objectives. As a result, severance expense was recorded for the impacted employees. The Company continued to incur costs associated with these measures during the six months ended August 31, 2023.

The following table summarizes the amount of severance costs included in the consolidated statements of operations:

Three Months Ended August 31,

 

Six Months Ended August 31,

2023

    

2022

     

2023

    

2022

Cost of revenue, excluding depreciation and amortization

$

92

$

114

$

726

$

114

Product and technology

 

(114)

 

1,194

 

107

 

1,194

Sales and marketing

 

(25)

 

979

 

(25)

 

979

General and administrative

 

(5)

 

788

 

242

 

788

Total severance costs

$

(52)

$

3,075

$

1,050

$

3,075

The following is a summary of the changes in the severance liabilities related to the workforce reductions. These liabilities are included within accrued compensation on the consolidated balance sheets:

Balance as of February 28, 2023

$

3,996

Severance costs

1,050

Cash payments

(4,444)

Balance as of August 31, 2023

$

602

The Company expects remaining severance-related liabilities to be paid out in cash during fiscal 2024. Additional expenses associated with these restructuring activities are not expected to be material.

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Aug. 31, 2023
Basis of Presentation and Summary of Significant Accounting Policies  
Basis of Presentation and Principles of Consolidation

(a)  Basis of Presentation and Principles of Consolidation

Accolade’s condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) and include the Company’s accounts and those of the Company’s wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.

The Company has various administrative service agreements (ASA) with professional medical corporations established in California, Illinois, Wyoming, and New Jersey (PC). The PCs employ or contract with medical providers who provide services via the Company’s technology platform. The ASAs are evergreen and are terminable by the parties for breach or bankruptcy. Through the ASAs, the Company provides non-clinical administrative services to the PCs and manages the economic activities that most significantly affect PCs. The PCs retain control over the provision of medical services and the PC’s clinical personnel. The PCs are variable interest entities (VIE) to the Company.

Unaudited Interim Financial Statements

(b)  Unaudited Interim Financial Statements

The accompanying condensed consolidated financial statements and the related footnote disclosures are unaudited. The unaudited condensed consolidated interim financial statements have been prepared on the same basis as the annual audited consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for the fair statement of the Company’s interim condensed consolidated financial position as of August 31, 2023, the results of its operations for the three and six months ended August 31, 2023 and 2022, and its cash flows for the six months ended August 31, 2023 and 2022. The results for the three and six months ended August 31, 2023 are not necessarily indicative of results to be expected for the year ending February 29, 2024, any other interim periods, or any future year or period. The Company’s management believes that the disclosures are adequate to make the information presented not misleading when read in conjunction with the audited consolidated financial statements and accompanying notes for the year ended February 28, 2023.

Capitalized Internal-Use Software Costs

(c)  Capitalized Internal-Use Software Costs

Costs related to software acquired, developed, or modified solely to meet the Company’s internal requirements, including tools that enable the Company’s employees to interact with members and their providers, with no substantive plans to market such software at the time of development, are capitalized. Costs incurred during the preliminary planning

and evaluation stage of the project and during the post-implementation operational stage are expensed as incurred. Costs related to minor upgrades, minor enhancements, and maintenance activities are expensed as incurred. Costs incurred during the application development stage of the project are capitalized. Internal-use software is included in property and equipment and is amortized on a straight-line basis over 3 years.

For the three months ended August 31, 2023 and 2022, the Company capitalized $1,765 and $733, respectively, for internal-use software. For the six months ended August 31, 2023 and 2022, the Company capitalized $4,175 and $1,499, respectively, for internal-use software. Amortization expense related to capitalized internal-use software during the three months ended August 31, 2023 and 2022 was $785 and $289, respectively. Amortization expense related to capitalized internal-use software during the six months ended August 31, 2023 and 2022 was $1,131 and $579, respectively.

Impairment of Long-Lived Assets

(d)  Impairment of Long-Lived Assets

The Company reviews long-lived assets, such as property and equipment and finite-lived intangibles, 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 undiscounted future cash flows, then an impairment charge is recognized for the amount by which the carrying value of the asset exceeds the fair value of the asset.

Intangible Assets

(e)  Intangible Assets

The Company has acquired intangible assets through various acquisitions. Intangible assets are recorded at fair value on the date of acquisition and are subject to amortization over the estimated useful lives of each asset. Estimates of fair value and useful lives are based on historical factors, current circumstances, and the experience and judgment of management. Estimates and assumptions used to value intangible assets are evaluated by management on an ongoing basis.

Goodwill

(f)  Goodwill

Goodwill is the excess of the cost of an acquired entity over the net amounts assigned to tangible and intangible assets acquired and liabilities assumed. Goodwill is not amortized, but is subject to evaluations of its recoverability annually and upon the identification of a triggering event. The Company has a single reporting unit and all goodwill relates to that reporting unit.

The Company performs an impairment analysis of goodwill on an annual basis in the fourth quarter of each fiscal year or more frequently if changes in circumstances or the occurrence of events suggest that an impairment exists. If the fair value of the reporting unit is less than its carrying value, an impairment loss is recorded.

Revenue and Deferred Revenue

(g)  Revenue and Deferred Revenue

Revenue Recognition

The Company generates revenue by providing customers access to its advocacy, expert medical opinion, and virtual primary care services, as well as through utilization of its expert medical opinion and virtual primary care services. Contracts with customers that include expert medical opinion or virtual primary care services may contain either an access fee, a utilization-based fee, or both.

In accordance with Accounting Standards Codification (ASC) 606, Revenue from Contracts with Customers, the Company recognizes revenue when control of the promised services is transferred to its customers, in an amount that

reflects the consideration to which it expects to be entitled in exchange for those services. Accordingly, the Company determines revenue recognition through the following steps:

identification of the contract, or contracts 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 contracts; and
recognition of revenue when, or as, the Company satisfies a performance obligation.

At contract inception, the Company assesses the type of services being provided and assesses the performance obligations in the contract. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines the standalone selling prices based on overall pricing objectives, taking into consideration market conditions and other factors, using an expected cost plus margin approach. The Company considered the variable consideration allocation exception in ASC 606 for its advocacy contracts and concluded that such exception for allocating variable consideration to distinct performance obligations or distinct time periods within a series was not met primarily due to variability in its per-member-per-month (PMPM) pricing.

The majority of fees earned by the Company are considered to be variable consideration due to both the uncertainty regarding the total number of members, consultations or visits for which the Company will invoice the customer, as well as the variable PMPM fees that are dependent upon the achievement of performance metrics and/or healthcare cost savings. Performance metrics are measured monthly, quarterly, or annually, and with respect to the achievement of healthcare cost savings targets, annually (typically measured on a calendar year basis). Accordingly, at contract inception and on an ongoing basis, as part of the Company’s estimate of the transaction price, the Company determines whether any such fees should be constrained, and the Company includes the estimated consideration for those fees to the extent that it is probable that a significant reversal of cumulative revenue recognized will not occur (and is therefore considered to be unconstrained). Consideration related to the Company’s achievement of healthcare cost savings is typically constrained until the end of the applicable calendar year due to uncertainty related to factors outside of the Company’s control. Consideration related to other performance metrics is typically not constrained based on the Company’s prior success of achieving such metrics. On an ongoing basis, the Company reassesses its estimates for variable consideration, which can change based upon its assessment of the achievement of performance metrics and healthcare cost savings, as well as the number of members, consultations, or visits.

Access Fees

The Company generates revenue primarily from contracts with customers to access the Company’s advocacy, expert medical opinion, and virtual primary care services. The Company prices access fees primarily using a recurring PMPM fee, typically with a portion of the fee calculated as the product of a fixed rate times the number of members (fixed PMPM fee), plus a variable PMPM fee calculated as the product of a variable rate times the number of members (variable PMPM fee). The fees associated with the variable PMPM fee can be earned through the achievement of performance metrics and/or the realization of healthcare cost savings resulting from use of the Company’s services. Collectively, the fixed PMPM fee and variable PMPM fee are referred to as the total PMPM fee. The Company’s PMPM pricing varies by contract. In certain contracts, the maximum total PMPM fee varies during the contract term (total PMPM rate increases or decreases annually), while in other contracts, the total PMPM maximum fee is consistent over the term, yet the fixed and variable portions vary. For example, in certain contracts the fixed PMPM fee increases on an annual basis while the variable PMPM fee decreases on an annual basis, resulting in the same total PMPM fee throughout the term of the contract.

The PMPM fees for expert medical opinion and virtual primary care services may be tiered based upon the customer’s utilization.

Access to the Company’s services represent a single stand-ready performance obligation. The Company’s contracts include stand-ready services to provide eligible participants with access to the Company’s services and to perform an unspecified quantity of interactions with members during the contract period. Accordingly, the Company’s services are generally viewed as stand-ready performance obligations comprised of a series of distinct daily services that are substantially the same and have the same pattern of transfer. For advocacy services, the Company satisfies these performance obligations over time and recognizes revenue related to its services as the services are provided using a measure of progress based upon the actual number of members eligible for the service during the respective period as a percentage of the estimated members expected to be eligible for the service over the term of the contract. The Company believes a measure of progress based on the number of members is the most appropriate measurement of control of the services being transferred to the customer as the amount of internal resources necessary to stand-ready is directly correlated to the number of members who can use the services.

For the majority of expert medical opinion services, the Company satisfies these performance obligations over time and recognizes revenue in the amount of consideration for which it has the right to invoice using the as-invoiced practical expedient. Access fees also include access to the Company’s virtual primary care services sold directly to consumers on a monthly or yearly fixed fee subscription basis. For these services, the Company satisfies these stand-ready performance obligations over time and recognizes revenue ratably over the subscription period.

Utilization-based fees

The Company also generates revenue when members utilize the expert medical opinion and virtual primary care services that are billed based on utilization. Many, but not all, contracts with customers contain utilization-based fees. For any utilization-based fees, the Company satisfies these performance obligations over time and recognizes revenue in the amount of consideration for which it has the right to invoice using the as-invoiced practical expedient for any consultations or visits sold to commercial customers as well as any non-insured consultations or visits related to virtual primary care services sold directly to consumers. For any consultations or visits that are paid through insurance claims, the Company recognizes revenue as the consultations and visits occur in an amount that reflects the consideration that is expected based upon then-current prices and historical experience from insurance payors.

Deferred Revenue

The Company typically invoices its customers in advance of the services performed on a monthly or quarterly basis, and the amount invoiced typically represents the maximum total PMPM fee for the estimated number of eligible members over the applicable invoice period. The total PMPM fee covers the stand-ready services in the Company’s typical contracts (i.e., the performance obligations are not separately priced or invoiced). The maximum total PMPM fee that is invoiced includes both the fixed PMPM fee and the variable PMPM fee related to the performance metrics and/or the realization of healthcare cost savings that can be achieved during the period. These fees are classified as deferred revenue on the Company’s consolidated balance sheet until such time that revenue can be recognized. In the event the Company fails to satisfy any of the performance metrics and/or realization of healthcare cost savings that are billed in advance, the Company will refund the applicable portion of the fee or offset the amount against a future invoice. These amounts are included in due to customers on the Company’s consolidated balance sheet. The Company’s accounts receivable represent rights to consideration that are unconditional.

Concentration of Credit Risk

(h)  Concentration of Credit Risk

Financial instruments that potentially subject the Company to credit risk consist principally of cash and cash equivalents. The Company maintains its cash primarily with domestic financial institutions of high credit quality, which may exceed federal deposit insurance corporation limits. The Company invests its cash equivalents in highly rated money

market funds and U.S. treasury bills with original maturities of three months or less. The Company has not experienced any losses in such accounts. The Company believes it is not exposed to any significant credit risk on cash and cash equivalents and performs periodic evaluations of the credit standing of such institutions.

Leases

(i) Leases

Whenever the Company enters into a new arrangement, it determines, at the inception date, whether the arrangement is or contains a lease. This determination generally depends on whether the arrangement conveys to the Company the right to control the use of an explicitly or implicitly identified asset for a period of time in exchange for consideration. Control of an underlying asset is conveyed to the Company if the Company obtains the right to direct the use of, and obtain substantially all the economic benefits from, the use of the underlying asset.

For each lease, the Company then determines the lease term, the present value of lease payments, and the classification of the lease as either an operating or finance lease. The Company has elected, for all of its leases, to not separate lease and non-lease components. The lease term is the period of the lease not cancellable by the Company, together with periods covered by: (i) renewal options the Company is reasonably certain to exercise, (ii) termination options the Company is reasonably certain not to exercise, and (iii) renewal or termination options that are controlled by the lessor.

The present value of lease payments is calculated based on:

(1)Lease payments – Lease payments included in the measurement of the lease asset or liability comprise the following: fixed payments (including in-substance fixed payments), and the exercise price of a lessee option to purchase the underlying asset if the lessee is reasonably certain to exercise.

(2)Discount rate – the discount rate is determined based on information available to the Company upon the commencement of the lease. Lessees are required to use the rate implicit in the lease whenever such rate is readily available; however, as the implicit rate in the Company’s leases is generally not readily determinable, the Company generally uses the incremental borrowing rate it would have to pay to borrow an amount equal to the lease payments, on a collateralized basis, over a timeframe similar to the lease term.

 

 

In making the determination of whether a lease is an operating lease or a finance lease, the Company considers the lease term in relation to the economic life of the leased asset, the present value of lease payments in relation to the fair value of the leased asset and certain other factors, including the lessee’s and lessor’s rights, obligations, and economic incentives over the term of the lease.

The Company does not recognize leases with an initial term of 12 months or less on its consolidated balance sheets and recognizes these payments in the consolidated statements of operations on a straight-line basis over the lease term. Certain leases contain variable payments which are based on usage or operating costs, such as utilities and maintenance. These payments are not included in the measurement of the lease liability or corresponding right-of-use asset due to the uncertainty of the payment amount and are recorded as lease expense in the period incurred.

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Tables)
6 Months Ended
Aug. 31, 2023
Revenue  
Disaggregation of revenue

Three Months Ended August 31,

Six Months Ended August 31,

    

2023

    

2022

    

2023

    

2022

Access fees

 

$

70,897

$

67,878

 

$

137,494

$

136,003

Utilization-based fees

 

 

25,967

 

19,765

 

 

52,596

 

37,168

Total

 

$

96,864

$

87,643

 

$

190,090

$

173,171

Revenue expected to be recognized from remaining performance obligations

Fiscal year ending February 28(29),

Remainder of 2024

$

105,469

2025

 

83,146

2026

 

22,972

2027

 

6,058

2028

94

Total

$

217,739

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets (Tables)
6 Months Ended
Aug. 31, 2023
Goodwill and Intangible Assets  
Schedule of Intangible assets

    

As of August 31, 2023

Useful Life

Gross Value

Accumulated Amortization

Net Carrying Value

Weighted Average Remaining Useful Life (Years)

Customer relationships

2 to 20 years

$

124,050

$

(18,875)

$

105,175

17.5

Technology

2 to 5 years

111,526

(56,561)

54,965

 

2.5

Supplier-based network

5 years

25,000

(12,500)

12,500

2.5

Trade name

10 years

13,700

(3,167)

10,533

 

7.7

Non-compete agreement

2 to 3 years

9,300

(8,784)

516

 

0.5

$

283,576

$

(99,887)

$

183,689

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Tables)
6 Months Ended
Aug. 31, 2023
Fair Value Measurements  
Schedule of fair value of financial assets and liabilities

August 31, 2023

    

Level 1  

    

Level 2  

    

Level 3  

    

Fair Value  

Assets

Cash equivalents:

 

  

 

  

 

  

 

  

Money market funds

$

112,365

$

$

 

$

112,365

February 28, 2023

    

Level 1

    

Level 2

    

Level 3

    

Fair Value

Assets

  

  

  

  

Cash equivalents:

 

  

 

  

 

  

 

  

Money market funds

$

99,861

$

$

$

99,861

United States treasury bills

$

39,995

$

$

$

39,995

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Tables)
6 Months Ended
Aug. 31, 2023
Debt  
Schedule Of Debt

August 31, 2023

 

February 28, 2023

Principal

$

287,500

$

287,500

Unamortized issuance costs

 

(4,338)

 

(5,177)

Net carrying amount

$

283,162

$

282,323

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation (Tables)
6 Months Ended
Aug. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of stock-based compensation

Three months ended August 31, 

 

Six months ended August 31, 

    

2023

    

2022

     

2023

    

2022

Cost of revenue, excluding depreciation and amortization

$

1,202

$

1,270

$

2,113

$

2,398

Product and technology

 

7,643

 

5,625

 

14,609

 

13,115

Sales and marketing

 

3,876

 

4,270

 

7,702

 

8,259

General and administrative

 

3,005

 

6,349

 

5,580

 

13,131

Total stock-based compensation

$

15,726

$

17,514

$

30,004

$

36,903

Schedule of restricted stock units activity

Restricted Stock Units

Balance, February 28, 2023

4,266,990

Granted

3,761,129

Vested

(1,319,146)

Forfeited

(678,973)

Balance, August 31, 2023

6,030,000

2020 Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of stock option activity

    

    

Weighted 

    

Weighted 

    

average 

remaining 

Aggregate 

exercise

contractual life

 

intrinsic

 

Stock Options

  price

  in years

value

Balance, February 28, 2023

 

8,050,519

 

$

10.52

 

Granted

 

10,792

 

14.25

 

  

 

  

Exercised

 

(566,940)

 

5.26

 

  

 

  

Forfeited

 

(233,850)

 

18.07

 

  

 

  

Balance, August 31, 2023

 

7,260,521

 

$

10.69

 

4.4

$

39,596

PlushCare, Inc. Stock Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of stock option activity

    

    

Weighted 

    

Weighted 

    

average 

remaining 

Aggregate 

exercise

contractual life

 

intrinsic

 

Stock Options

  price

  in years

value

Balance, February 28, 2023

 

153,608

 

$

1.63

 

Exercised

 

(49,944)

 

$

2.12

 

  

 

  

Forfeited

 

(1,505)

 

$

2.88

 

  

 

Balance, August 31, 2023

 

102,159

 

$

1.37

 

6.0

$

1,238

Unvested performance stock units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of performance stock units activity

Performance Stock Units

Balance, February 28, 2023

Granted

276,480

Vested

Forfeited

Balance, August 31, 2023

276,480

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share Attributable to Common Stockholders (Tables)
6 Months Ended
Aug. 31, 2023
Net Loss Per Share Attributable to Common Stockholders  
Schedule of computation of basic and diluted net loss per share

Three months ended

 

Six months ended

August 31, 

 

August 31, 

2023

2022

 

2023

2022

Net loss

    

$

(32,825)

    

$

(46,523)

    

$

(71,234)

    

$

(389,345)

Weighted-average common shares outstanding, basic

75,487,717

70,475,778

74,334,111

70,251,890

Net income (loss) per share attributable to common stockholders, basic

$

(0.43)

$

(0.66)

$

(0.96)

$

(5.54)

Schedule of common stock were excluded from the computation of diluted net loss per share attributable to common stockholders

Three months ended

Six months ended

August 31, 

August 31, 

    

2023

    

2022

    

2023

    

2022

Stock options

7,362,680

8,590,272

7,362,680

8,590,272

Unvested restricted stock units

6,030,000

5,295,247

6,030,000

5,295,247

Unvested performance stock units

276,480

276,480

Shares issued to 2nd.MD employees and subject to vesting

274,224

274,224

Shares issued to PlushCare employees and subject to vesting

268,720

537,401

268,720

537,401

Contingent shares in connection with PlushCare acquisition

102,111

102,111

102,111

102,111

Indemnity shares held in escrow in connection with PlushCare acquisition

27,342

27,342

27,342

27,342

Shares to be issued to HealthReveal shareholders upon expiration of indemnification

28,089

28,089

Convertible Senior Notes

5,700,297

5,700,297

5,700,297

5,700,297

Total

 

19,767,630

 

20,554,983

 

19,767,630

 

20,554,983

XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring (Tables)
6 Months Ended
Aug. 31, 2023
Restructuring  
Summary of the amount of severance costs included in the consolidated statements of operations

Three Months Ended August 31,

 

Six Months Ended August 31,

2023

    

2022

     

2023

    

2022

Cost of revenue, excluding depreciation and amortization

$

92

$

114

$

726

$

114

Product and technology

 

(114)

 

1,194

 

107

 

1,194

Sales and marketing

 

(25)

 

979

 

(25)

 

979

General and administrative

 

(5)

 

788

 

242

 

788

Total severance costs

$

(52)

$

3,075

$

1,050

$

3,075

Summary of the changes in severance liabilities

Balance as of February 28, 2023

$

3,996

Severance costs

1,050

Cash payments

(4,444)

Balance as of August 31, 2023

$

602

XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment and Capitalized Internal Use Software Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Property, Plant and Equipment [Line Items]        
Amortization expenses     $ 22,458 $ 23,147
Computer software        
Property, Plant and Equipment [Line Items]        
Useful life 3 years   3 years  
Capitalized cost $ 1,765 $ 733 $ 4,175 1,499
Amortization expenses $ 785 $ 289 $ 1,131 $ 579
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Revenues Disaggregated (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Disaggregation of Revenue [Line Items]        
Revenues $ 96,864 $ 87,643 $ 190,090 $ 173,171
Access fees        
Disaggregation of Revenue [Line Items]        
Revenues 70,897 67,878 137,494 136,003
Utilization-based fees        
Disaggregation of Revenue [Line Items]        
Revenues $ 25,967 $ 19,765 $ 52,596 $ 37,168
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Revenue and Deferred Revenue (Details)
$ in Thousands
Aug. 31, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue $ 217,739
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-09-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue $ 105,469
Revenue remaining performance obligation satisfaction period 6 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-03-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue $ 83,146
Revenue remaining performance obligation satisfaction period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-03-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue $ 22,972
Revenue remaining performance obligation satisfaction period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-03-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue $ 6,058
Revenue remaining performance obligation satisfaction period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-03-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue $ 94
Revenue remaining performance obligation satisfaction period 1 year
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Revenue and Deferred Revenue Narratives (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Revenue        
Contract with customer liability revenue recognized     $ 34,232 $ 29,550
Revenue related to performance obligations satisfied in prior periods $ 1,533 $ 794 $ 2,966 $ 2,623
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Cost to Obtain and Fulfill a Contract (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Capitalized Contract Cost [Line Items]        
Deferred amortization term 5 years   5 years  
Impairment loss on deferred commission $ 0 $ 0 $ 0 $ 0
Sales and marketing expense        
Capitalized Contract Cost [Line Items]        
Amortization of contract cost 821 672 1,659 1,264
Sales commission        
Capitalized Contract Cost [Line Items]        
Amortization of contract cost $ 1,144 2,662 $ 1,786 3,500
Customer set up cost        
Capitalized Contract Cost [Line Items]        
Deferred amortization term 5 years   5 years  
Amortization of contract cost $ 252 223 $ 530 448
Deferred implementation costs        
Capitalized Contract Cost [Line Items]        
Amortization of contract cost $ 167 $ 144 $ 274 $ 230
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Aug. 31, 2022
Aug. 31, 2023
Feb. 28, 2023
Goodwill and Intangible Assets      
Goodwill   $ 278,191 $ 278,191
Goodwill impairment $ 299,705    
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Intangible Assets - Intangible assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Goodwill and Intangible Assets        
Gross Value $ 283,576   $ 283,576  
Accumulated Amortization (99,887)   (99,887)  
Net Carrying Value 183,689   183,689  
Amortization expense for intangible assets 9,141 $ 10,372 19,513 $ 20,744
Customer relationships        
Goodwill and Intangible Assets        
Gross Value 124,050   124,050  
Accumulated Amortization (18,875)   (18,875)  
Net Carrying Value $ 105,175   $ 105,175  
Weighted Average Remaining Useful Life 17 years 6 months   17 years 6 months  
Customer relationships | Minimum        
Goodwill and Intangible Assets        
Useful Life 2 years   2 years  
Customer relationships | Maximum        
Goodwill and Intangible Assets        
Useful Life 20 years   20 years  
Technology        
Goodwill and Intangible Assets        
Gross Value $ 111,526   $ 111,526  
Accumulated Amortization (56,561)   (56,561)  
Net Carrying Value $ 54,965   $ 54,965  
Weighted Average Remaining Useful Life 2 years 6 months   2 years 6 months  
Technology | Minimum        
Goodwill and Intangible Assets        
Useful Life 2 years   2 years  
Technology | Maximum        
Goodwill and Intangible Assets        
Useful Life 5 years   5 years  
Supplier-based network        
Goodwill and Intangible Assets        
Useful Life 5 years   5 years  
Gross Value $ 25,000   $ 25,000  
Accumulated Amortization (12,500)   (12,500)  
Net Carrying Value $ 12,500   $ 12,500  
Weighted Average Remaining Useful Life 2 years 6 months   2 years 6 months  
Trade name        
Goodwill and Intangible Assets        
Useful Life 10 years   10 years  
Gross Value $ 13,700   $ 13,700  
Accumulated Amortization (3,167)   (3,167)  
Net Carrying Value $ 10,533   $ 10,533  
Weighted Average Remaining Useful Life 7 years 8 months 12 days   7 years 8 months 12 days  
Non-compete agreement        
Goodwill and Intangible Assets        
Gross Value $ 9,300   $ 9,300  
Accumulated Amortization (8,784)   (8,784)  
Net Carrying Value $ 516   $ 516  
Weighted Average Remaining Useful Life 6 months   6 months  
Non-compete agreement | Minimum        
Goodwill and Intangible Assets        
Useful Life 2 years   2 years  
Non-compete agreement | Maximum        
Goodwill and Intangible Assets        
Useful Life 3 years   3 years  
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Aug. 31, 2023
Feb. 28, 2023
Cash equivalents:    
Convertible senior notes $ 239,344  
Money Market Funds    
Cash equivalents:    
Fair value 112,365 $ 99,861
Money Market Funds | Level 1    
Cash equivalents:    
Fair value $ 112,365 99,861
United States treasury bills    
Cash equivalents:    
Fair value   39,995
United States treasury bills | Level 1    
Cash equivalents:    
Fair value   $ 39,995
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Notes (Details) - Convertible Senior Notes - USD ($)
$ in Thousands
Aug. 31, 2023
Feb. 28, 2023
Debt Instrument [Line Items]    
Principal $ 287,500 $ 287,500
Unamortized issuance costs (4,338) (5,177)
Net carrying amount $ 283,162 $ 282,323
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2021
USD ($)
D
$ / shares
$ / derivative
Jul. 31, 2019
USD ($)
Aug. 31, 2023
USD ($)
Aug. 31, 2022
USD ($)
Aug. 31, 2023
USD ($)
Aug. 31, 2022
USD ($)
Feb. 28, 2023
USD ($)
Jul. 19, 2022
USD ($)
Convertible Senior Notes                
Debt Instrument [Line Items]                
Debt instrument, face amount $ 287,500              
Interest rate 0.50%              
Conversion ratio 19.8088              
Principal amount denomination $ 1              
Conversion rate | $ / shares $ 50.48              
Threshold percentage of stock price trigger 130.00%              
Threshold trading days | D 20              
Threshold consecutive trading days | D 30              
Percentage of principal amount redeemed 100.00%              
Cap price | $ / derivative 76.20              
Proceeds from notes payable $ 279,132              
Payment of costs of the capped call transactions 34,443              
Cost which includes allocated pro-rata on capped call costs 8,428              
Long-term debt     $ 287,500   $ 287,500   $ 287,500  
Outstanding debt     283,162   283,162   282,323  
Debt issuance cost     4,338   4,338   $ 5,177  
Interest expenses     781 $ 779 1,562 $ 1,558    
Amortization of debt discount     420 417 $ 839 834    
Amount allocated to capped call $ 60              
Number of business day | D 5              
Number of consecutive trading day | D 10              
Percentage of average conversion value of note 98.00%              
Effective interest rate over period         1.10%      
Percentage of premium over last reported sale price 100.00%              
Amount allocated to the Notes $ 8,368              
Revolving Credit Facility, 2019                
Debt Instrument [Line Items]                
Maximum borrowing capacity   $ 80,000            
Line of credit     1,311   $ 1,311      
Long-term debt     68,165   68,165      
Outstanding debt     0   0      
Interest expenses     51 $ 158 102 $ 210    
Threshold net cash for extension of debt term               $ 200,000
Security Deposit     $ 1,170   $ 1,170      
Revolving Credit Facility, 2019 | Bloomberg Short-Term Bank Yield Index                
Debt Instrument [Line Items]                
Debt instrument variable rate   3.50%            
Revolving Credit Facility, 2019 | BSBY Rate and Base Rate                
Debt Instrument [Line Items]                
Debt instrument variable rate   2.50%            
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Stock-based compensation expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Compensation expense $ 15,726 $ 17,514 $ 30,004 $ 36,903
Cost of revenue, excluding depreciation and amortization        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Compensation expense 1,202 1,270 2,113 2,398
Product and technology        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Compensation expense 7,643 5,625 14,609 13,115
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Compensation expense 3,876 4,270 7,702 8,259
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Compensation expense $ 3,005 $ 6,349 $ 5,580 $ 13,131
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Stock Options (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2020
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation expense   $ 15,726 $ 17,514 $ 30,004 $ 36,903
2020 Equity Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock authorized to be issued   12,135,039   12,135,039  
Common stock available for future grants   1,006,028   1,006,028  
2020 Equity Incentive Plan | Employee Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock authorized to be issued 4,300,000        
Term of option 10 years        
Vesting period 4 years        
Compensation expense   $ 1,765 2,531 $ 3,980 5,223
Aggregate intrinsic value of stock options   366 796 3,498 1,145
Unrecognized compensation expense   8,394   $ 8,394  
Weighted average period       1 year 4 months 24 days  
2020 Equity Incentive Plan | Employee Stock Option | Tranche One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 1 year        
Vesting percentage 25.00%        
2020 Equity Incentive Plan | Employee Stock Option | Tranche Two          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 3 years        
Vesting percentage 75.00%        
PlushCare, Inc. Stock Incentive Plan | Employee Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation expense   720 1,212 $ 2,060 2,456
Aggregate intrinsic value of stock options   14 $ 222 549 $ 483
Unrecognized compensation expense   $ 499   $ 499  
Weighted average period       1 year  
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Stock Option Activity Under Option Plan and Incentive Plan (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Aug. 31, 2023
USD ($)
$ / shares
shares
2020 Equity Incentive Plan  
Stock Options  
Beginning Balance | shares 8,050,519
Granted | shares 10,792
Exercised | shares (566,940)
Forfeited | shares (233,850)
Ending Balance | shares 7,260,521
Weighted average exercise price  
Beginning Balance (in USD per share) | $ / shares $ 10.52
Granted | $ / shares 14.25
Exercised | $ / shares 5.26
Forfeited | $ / shares 18.07
Ending Balance (in USD per share) | $ / shares $ 10.69
Weighted remaining contractual life in years 4 years 4 months 24 days
Ending Balance | $ $ 39,596
PlushCare, Inc. Stock Incentive Plan  
Stock Options  
Beginning Balance | shares 153,608
Exercised | shares (49,944)
Forfeited | shares (1,505)
Ending Balance | shares 102,159
Weighted average exercise price  
Beginning Balance (in USD per share) | $ / shares $ 1.63
Exercised | $ / shares 2.12
Forfeited | $ / shares 2.88
Ending Balance (in USD per share) | $ / shares $ 1.37
Weighted remaining contractual life in years 6 years
Ending Balance | $ $ 1,238
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Restricted Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 09, 2021
Mar. 03, 2021
May 31, 2023
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Summary of activity              
Compensation expense       $ 15,726 $ 17,514 $ 30,004 $ 36,903
Time-based restricted stock units              
Summary of activity              
Beginning Balance           4,266,990  
Granted           3,761,129  
Vested           (1,319,146)  
Forfeited           (678,973)  
Ending Balance       6,030,000   6,030,000  
Compensation expense       $ 9,295 $ 8,491 $ 15,993 15,306
Remaining of total unrecognized compensation costs       $ 79,266   $ 79,266  
Weighted average period           2 years 4 months 24 days  
Weighted average grant date fair value           $ 12.34  
Time-based restricted stock units | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period           2 years  
Time-based restricted stock units | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period           4 years  
Time-based restricted stock units | PlushCare              
Summary of activity              
Number of shares issued in connection with the acquisition to the existing shareholders 64,694            
Non option equity instruments         57,124    
Individuals Agreements With Company | Acquisition of 2nd.MD              
Summary of activity              
Shares Eligible To Be Received By Individuals Of Company With Continued Employment   608,332          
Additional Shares Eligible To Be Received By Individuals Of Company, Upon Achievement Of Contingent Consideration Milestones   281,531          
Individuals Agreements With Company | PlushCare              
Summary of activity              
Ending Balance       268,720   268,720  
Compensation expense       $ 3,557 $ 3,557 $ 7,114 $ 7,114
Unamortized compensation expense           $ 10,904  
Unamortized Compensation Expense, Weighted Average Remaining Period           9 months 18 days  
Weighted average grant date fair value           $ 52.52  
Shares Eligible To Be Received By Individuals Of Company With Continued Employment 806,161            
Individuals Agreements With Company | Tranche One | Acquisition of 2nd.MD              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting percentage   50.00%          
Individuals Agreements With Company | Tranche One | PlushCare              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting percentage 33.33%            
Individuals Agreements With Company | Tranche Two | Acquisition of 2nd.MD              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting percentage   50.00%          
Individuals Agreements With Company | Tranche Two | PlushCare              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting percentage 33.33%            
Individuals Agreements With Company | Tranche Three | PlushCare              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting percentage 33.33%            
Restricted stock units 2023 Bonus plan payout              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Units issued     747,687        
Time based restricted stock units granted for two years | Tranche One              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period           2 years  
Vesting percentage           12.50%  
Time based restricted stock units granted for three years | Tranche Two              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period           3 years  
Vesting percentage           33.33%  
Time based restricted stock units granted for three years | Tranche Two | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period           1 year  
Time based restricted stock units granted for three years | Tranche Two | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period           2 years  
Time based restricted stock units granted for four years | Tranche Three              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period           4 years  
Vesting percentage           25.00%  
Time based restricted stock units granted for four years | Tranche Three | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period           1 year  
Time based restricted stock units granted for four years | Tranche Three | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period           3 years  
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Performance Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense $ 15,726 $ 17,514 $ 30,004 $ 36,903
Performance Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense $ 73   $ 73  
Summary of activity        
Granted     276,480  
Ending Balance 276,480   276,480  
Unrecognized compensation expense $ 3,308   $ 3,308  
Weighted average period     2 years 7 months 6 days  
Weighted average grant date fair value     $ 12.23 $ 12.23
Performance Stock Units | Maximum        
Summary of activity        
Grant based on the actual achievement of performance metrics 200.00%   200.00%  
Performance Stock Units | Minimum        
Summary of activity        
Grant based on the actual achievement of performance metrics 0.00%   0.00%  
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Employee Stock Purchase Plan - (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 01, 2023
Jul. 31, 2020
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Compensation expense     $ 15,726 $ 17,514 $ 30,004 $ 36,903
2020 Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock initially reserved   1,100,000        
Number of automatic annual increase in common share 3,058,760          
Percentage of lower in fair market value   85.00%        
Compensation expense     316 274 $ 784 $ 685
Issuance of common stock in connection with the employee stock purchase plan (shares)         280,162 343,310
Proceeds from Stock Plans         $ 1,992 $ 1,788
Employee Payroll Contributions Accrued     $ 1,203 $ 1,384 $ 1,203 $ 1,384
Maximum | 2020 Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of employee contribution on compensation   15.00%        
Participant accrued purchase rights   $ 25,000        
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Income Taxes        
Income tax provision (benefit) $ 84 $ 249 $ 175 $ (3,650)
Effective income tax rate (0.20%) (0.50%) (0.20%) 0.90%
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2023
May 31, 2023
Aug. 31, 2022
May 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Net Loss Per Share Attributable to Common Stockholders            
Net loss $ (32,825) $ (38,409) $ (46,523) $ (342,822) $ (71,234) $ (389,345)
Weighted-average common shares outstanding, basic 75,487,717   70,475,778   74,334,111 70,251,890
Net income (loss) per share attributable to common stockholders, basic $ (0.43)   $ (0.66)   $ (0.96) $ (5.54)
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share Attributable to Common Stockholders - Antidilutive (Details) - shares
3 Months Ended 6 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of diluted net loss per share 19,767,630 20,554,983 19,767,630 20,554,983
Employee Stock Option        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of diluted net loss per share 7,362,680 8,590,272 7,362,680 8,590,272
Unvested restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of diluted net loss per share 6,030,000 5,295,247 6,030,000 5,295,247
Unvested performance stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of diluted net loss per share 276,480   276,480  
Shares issued to 2nd.MD employees and subject to vesting        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of diluted net loss per share   274,224   274,224
Shares issued to PlushCare employees and subject to vesting        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of diluted net loss per share 268,720 537,401 268,720 537,401
Contingent shares in connection with PlushCare acquisition        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of diluted net loss per share 102,111 102,111 102,111 102,111
Indemnity shares held in escrow in connection with PlushCare acquisition        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of diluted net loss per share 27,342 27,342 27,342 27,342
Shares to be issued to HealthReveal shareholders upon expiration of indemnification        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of diluted net loss per share   28,089   28,089
Convertible Senior Notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of diluted net loss per share 5,700,297 5,700,297 5,700,297 5,700,297
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Legal Proceedings (Details) - USD ($)
$ in Thousands
May 08, 2021
Aug. 31, 2023
Commitments and Contingencies.    
Accruals related to legal matters   $ 3,500
Litigation settlement $ 3,700  
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Purchase Obligations (Details)
$ in Thousands
Aug. 31, 2023
USD ($)
Commitments and Contingencies.  
Purchase Obligation $ 40,323
Purchase obligation, remaining future purchase commitments $ 28,307
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring - Severance Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Restructuring Cost and Reserve [Line Items]        
Severance Costs $ (52) $ 3,075 $ 1,050 $ 3,075
Cost of revenue, excluding depreciation and amortization        
Restructuring Cost and Reserve [Line Items]        
Severance Costs 92 114 726 114
Product and technology        
Restructuring Cost and Reserve [Line Items]        
Severance Costs (114) 1,194 107 1,194
Sales and marketing        
Restructuring Cost and Reserve [Line Items]        
Severance Costs (25) 979 (25) 979
General and administrative        
Restructuring Cost and Reserve [Line Items]        
Severance Costs $ (5) $ 788 $ 242 $ 788
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring - Severance Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Restructuring Reserve [Roll Forward]        
Balance at beginning of period     $ 3,996  
Severance Costs $ (52) $ 3,075 1,050 $ 3,075
Cash payments     (4,444)  
Balance at end of period $ 602   $ 602  
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 31, 2023
May 31, 2023
Aug. 31, 2022
May 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Pay vs Performance Disclosure            
Net Income (Loss) $ (32,825) $ (38,409) $ (46,523) $ (342,822) $ (71,234) $ (389,345)
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements - shares
Jul. 21, 2023
Jul. 20, 2023
Rajeev Singh [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement  

On July 20, 2023, Rajeev Singh, our Chief Executive Officer and Chairman of the Board, adopted a trading plan intended to satisfy the affirmative defense conditions under Rule 10b5-1(c) of the Securities Exchange Act of 1934, as amended (the Exchange Act). The plan is for the sale of up to 250,000 shares and terminates on the earlier of the date all the shares under the plan are sold and April 22, 2024.

Name   Rajeev Singh
Title   Chief Executive Officer and Chairman of the Board
Rule 10b5-1 Arrangement Adopted   true
Adoption Date   July 20, 2023
Aggregate Available   250,000
Expiration date   April 22, 2024
Richard Eskew [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement

On July 21, 2023, Richard Eskew, our EVP, General Counsel, adopted a trading plan intended to satisfy the affirmative defense conditions under Rule 10b5-1(c) of the Exchange Act. The plan is for (1) the sale of up to 2,400 shares of our common stock in amounts determined in accordance with a formula set forth in the plan and (2) the exercise of non-qualified stock options up to 16,659 shares, the proceeds of which would be used to exercise options and hold up to 30,250 shares. The plan terminates on the earlier of the date all the shares under the plan are sold or exercised, as applicable, and April 19, 2024.

 
Name Richard Eskew  
Title EVP, General Counsel  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date July 21, 2023  
Expiration date April 19, 2024  
Plan 1 [Member] | Richard Eskew [Member]    
Trading Arrangements, by Individual    
Aggregate Available 2,400  
Exercise of Non-Qualified Stock Options [Member] | Richard Eskew [Member]    
Trading Arrangements, by Individual    
Aggregate Available 16,659  
Exercise options [Member] | Richard Eskew [Member]    
Trading Arrangements, by Individual    
Aggregate Available 30,250  
XML 60 accd-20230831x10q_htm.xml IDEA: XBRL DOCUMENT 0001481646 us-gaap:RetainedEarningsMember 2023-08-31 0001481646 us-gaap:AdditionalPaidInCapitalMember 2023-08-31 0001481646 us-gaap:RetainedEarningsMember 2023-05-31 0001481646 us-gaap:AdditionalPaidInCapitalMember 2023-05-31 0001481646 2023-05-31 0001481646 us-gaap:RetainedEarningsMember 2023-02-28 0001481646 us-gaap:AdditionalPaidInCapitalMember 2023-02-28 0001481646 us-gaap:RetainedEarningsMember 2022-08-31 0001481646 us-gaap:AdditionalPaidInCapitalMember 2022-08-31 0001481646 us-gaap:RetainedEarningsMember 2022-05-31 0001481646 us-gaap:AdditionalPaidInCapitalMember 2022-05-31 0001481646 2022-05-31 0001481646 us-gaap:RetainedEarningsMember 2022-02-28 0001481646 us-gaap:AdditionalPaidInCapitalMember 2022-02-28 0001481646 us-gaap:CommonStockMember 2023-08-31 0001481646 us-gaap:CommonStockMember 2023-05-31 0001481646 us-gaap:CommonStockMember 2023-02-28 0001481646 us-gaap:CommonStockMember 2022-08-31 0001481646 us-gaap:CommonStockMember 2022-05-31 0001481646 us-gaap:CommonStockMember 2022-02-28 0001481646 accd:RestrictedStockUnits2023BonusPlanPayoutMember 2023-05-01 2023-05-31 0001481646 accd:StockOptionPlan2020EquityIncentivePlanMember 2023-02-28 0001481646 accd:PlushcareStockOptionsPlanMember 2023-02-28 0001481646 accd:PlushcareStockOptionsPlanMember 2023-08-31 0001481646 us-gaap:PerformanceSharesMember 2022-03-01 2022-08-31 0001481646 accd:StockOptionPlan2020EquityIncentivePlanMember 2023-08-31 0001481646 us-gaap:EmployeeStockOptionMember accd:StockOptionPlan2020EquityIncentivePlanMember 2020-07-31 0001481646 accd:TimeBasedRestrictedStockUnitsMember accd:PlushcareMember 2022-06-01 2022-08-31 0001481646 accd:IndividualsAgreementsWithCompanyMember accd:PlushcareMember 2023-08-31 0001481646 accd:TimeBasedRestrictedStockUnitsMember 2023-02-28 0001481646 accd:IndividualsAgreementsWithCompanyMember accd:PlushcareMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-06-09 2021-06-09 0001481646 accd:IndividualsAgreementsWithCompanyMember accd:PlushcareMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-06-09 2021-06-09 0001481646 accd:IndividualsAgreementsWithCompanyMember accd:PlushcareMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-06-09 2021-06-09 0001481646 accd:IndividualsAgreementsWithCompanyMember accd:AcquisitionOf2nd.mdMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-03-03 2021-03-03 0001481646 accd:IndividualsAgreementsWithCompanyMember accd:AcquisitionOf2nd.mdMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-03-03 2021-03-03 0001481646 srt:MinimumMember accd:TimeBasedRestrictedStockUnitsGrantedForThreeYearsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-03-01 2023-08-31 0001481646 srt:MinimumMember accd:TimeBasedRestrictedStockUnitsGrantedForFourYearsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-03-01 2023-08-31 0001481646 srt:MaximumMember accd:TimeBasedRestrictedStockUnitsGrantedForThreeYearsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-03-01 2023-08-31 0001481646 srt:MaximumMember accd:TimeBasedRestrictedStockUnitsGrantedForFourYearsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-03-01 2023-08-31 0001481646 srt:MinimumMember accd:TimeBasedRestrictedStockUnitsMember 2023-03-01 2023-08-31 0001481646 srt:MaximumMember accd:TimeBasedRestrictedStockUnitsMember 2023-03-01 2023-08-31 0001481646 accd:TimeBasedRestrictedStockUnitsGrantedForTwoYearsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-03-01 2023-08-31 0001481646 accd:TimeBasedRestrictedStockUnitsGrantedForThreeYearsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-03-01 2023-08-31 0001481646 accd:TimeBasedRestrictedStockUnitsGrantedForFourYearsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-03-01 2023-08-31 0001481646 us-gaap:EmployeeStockOptionMember accd:StockOptionPlan2020EquityIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-07-01 2020-07-31 0001481646 us-gaap:EmployeeStockOptionMember accd:StockOptionPlan2020EquityIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-07-01 2020-07-31 0001481646 us-gaap:EmployeeStockOptionMember accd:StockOptionPlan2020EquityIncentivePlanMember 2020-07-01 2020-07-31 0001481646 accd:StockOptionPlan2020EquityIncentivePlanMember 2023-03-01 2023-08-31 0001481646 accd:PlushcareStockOptionsPlanMember 2023-03-01 2023-08-31 0001481646 2027-03-01 2023-08-31 0001481646 2023-09-01 2023-08-31 0001481646 2026-03-01 2023-08-31 0001481646 2025-03-01 2023-08-31 0001481646 2024-03-01 2023-08-31 0001481646 accd:UtilizationBasedFeesMember 2023-06-01 2023-08-31 0001481646 accd:AccessFeesMember 2023-06-01 2023-08-31 0001481646 accd:UtilizationBasedFeesMember 2023-03-01 2023-08-31 0001481646 accd:AccessFeesMember 2023-03-01 2023-08-31 0001481646 accd:UtilizationBasedFeesMember 2022-06-01 2022-08-31 0001481646 accd:AccessFeesMember 2022-06-01 2022-08-31 0001481646 accd:UtilizationBasedFeesMember 2022-03-01 2022-08-31 0001481646 accd:AccessFeesMember 2022-03-01 2022-08-31 0001481646 us-gaap:SoftwareDevelopmentMember 2023-08-31 0001481646 us-gaap:RetainedEarningsMember 2023-06-01 2023-08-31 0001481646 us-gaap:RetainedEarningsMember 2023-03-01 2023-05-31 0001481646 us-gaap:RetainedEarningsMember 2022-06-01 2022-08-31 0001481646 us-gaap:RetainedEarningsMember 2022-03-01 2022-05-31 0001481646 2021-05-08 2021-05-08 0001481646 accd:RevolvingCreditFacility2019Member 2019-07-31 0001481646 accd:RevolvingCreditFacility2019Member 2023-06-01 2023-08-31 0001481646 accd:RevolvingCreditFacility2019Member 2023-03-01 2023-08-31 0001481646 accd:RevolvingCreditFacility2019Member 2022-06-01 2022-08-31 0001481646 accd:RevolvingCreditFacility2019Member 2022-03-01 2022-08-31 0001481646 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-08-31 0001481646 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2023-08-31 0001481646 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-08-31 0001481646 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-08-31 0001481646 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2023-08-31 0001481646 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-08-31 0001481646 us-gaap:TradeNamesMember 2023-08-31 0001481646 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-08-31 0001481646 us-gaap:NoncompeteAgreementsMember 2023-08-31 0001481646 us-gaap:CustomerRelationshipsMember 2023-08-31 0001481646 accd:SupplierBasedNetworkMember 2023-08-31 0001481646 accd:TimeBasedRestrictedStockUnitsMember 2023-08-31 0001481646 us-gaap:EmployeeStockOptionMember accd:StockOptionPlan2020EquityIncentivePlanMember 2023-08-31 0001481646 us-gaap:EmployeeStockOptionMember accd:PlushcareStockOptionsPlanMember 2023-08-31 0001481646 us-gaap:PerformanceSharesMember 2023-08-31 0001481646 accd:ConvertibleSeniorNotesMember 2021-03-31 0001481646 accd:RevolvingCreditFacility2019Member 2023-08-31 0001481646 accd:ConvertibleSeniorNotesMember 2023-08-31 0001481646 accd:ConvertibleSeniorNotesMember 2023-02-28 0001481646 accd:RevolvingCreditFacility2019Member accd:BsbyRateAndBaseRateMember 2019-07-01 2019-07-31 0001481646 accd:RevolvingCreditFacility2019Member accd:BloombergShortTermBankYieldIndexMember 2019-07-01 2019-07-31 0001481646 accd:EmployeeStockPurchasePlan2020Member 2020-07-31 0001481646 2022-08-31 0001481646 2022-02-28 0001481646 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-08-31 0001481646 us-gaap:MoneyMarketFundsMember 2023-08-31 0001481646 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-02-28 0001481646 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-02-28 0001481646 us-gaap:USTreasurySecuritiesMember 2023-02-28 0001481646 us-gaap:MoneyMarketFundsMember 2023-02-28 0001481646 accd:CustomerSetUpCostsMember 2023-08-31 0001481646 accd:SalesCommissionMember 2023-06-01 2023-08-31 0001481646 accd:DeferredImplementationCostsMember 2023-06-01 2023-08-31 0001481646 accd:CustomerSetUpCostsMember 2023-06-01 2023-08-31 0001481646 accd:SalesCommissionMember 2023-03-01 2023-08-31 0001481646 accd:DeferredImplementationCostsMember 2023-03-01 2023-08-31 0001481646 accd:CustomerSetUpCostsMember 2023-03-01 2023-08-31 0001481646 accd:SalesCommissionMember 2022-06-01 2022-08-31 0001481646 accd:DeferredImplementationCostsMember 2022-06-01 2022-08-31 0001481646 accd:CustomerSetUpCostsMember 2022-06-01 2022-08-31 0001481646 accd:SalesCommissionMember 2022-03-01 2022-08-31 0001481646 accd:DeferredImplementationCostsMember 2022-03-01 2022-08-31 0001481646 accd:CustomerSetUpCostsMember 2022-03-01 2022-08-31 0001481646 us-gaap:RestrictedStockUnitsRSUMember 2023-06-01 2023-08-31 0001481646 us-gaap:PerformanceSharesMember 2023-06-01 2023-08-31 0001481646 us-gaap:EmployeeStockOptionMember 2023-06-01 2023-08-31 0001481646 us-gaap:ConvertibleDebtSecuritiesMember 2023-06-01 2023-08-31 0001481646 accd:SharesIssuedToPlushcareEmployeesAndSubjectToVestingMember 2023-06-01 2023-08-31 0001481646 accd:IndemnitySharesHeldInEscrowInConnectionWithPlushcareMember 2023-06-01 2023-08-31 0001481646 accd:ContingentSharesInConnectionWithAcquisitionMember 2023-06-01 2023-08-31 0001481646 us-gaap:RestrictedStockUnitsRSUMember 2023-03-01 2023-08-31 0001481646 us-gaap:PerformanceSharesMember 2023-03-01 2023-08-31 0001481646 us-gaap:EmployeeStockOptionMember 2023-03-01 2023-08-31 0001481646 us-gaap:ConvertibleDebtSecuritiesMember 2023-03-01 2023-08-31 0001481646 accd:SharesIssuedToPlushcareEmployeesAndSubjectToVestingMember 2023-03-01 2023-08-31 0001481646 accd:IndemnitySharesHeldInEscrowInConnectionWithPlushcareMember 2023-03-01 2023-08-31 0001481646 accd:ContingentSharesInConnectionWithAcquisitionMember 2023-03-01 2023-08-31 0001481646 us-gaap:RestrictedStockUnitsRSUMember 2022-06-01 2022-08-31 0001481646 us-gaap:EmployeeStockOptionMember 2022-06-01 2022-08-31 0001481646 us-gaap:ConvertibleDebtSecuritiesMember 2022-06-01 2022-08-31 0001481646 accd:SharesToBeIssuedUponExpirationOfIndemnificationMember 2022-06-01 2022-08-31 0001481646 accd:SharesIssuedToSecondMdEmployeesAndSubjectToVestingMember 2022-06-01 2022-08-31 0001481646 accd:SharesIssuedToPlushcareEmployeesAndSubjectToVestingMember 2022-06-01 2022-08-31 0001481646 accd:IndemnitySharesHeldInEscrowInConnectionWithPlushcareMember 2022-06-01 2022-08-31 0001481646 accd:ContingentSharesInConnectionWithAcquisitionMember 2022-06-01 2022-08-31 0001481646 us-gaap:RestrictedStockUnitsRSUMember 2022-03-01 2022-08-31 0001481646 us-gaap:EmployeeStockOptionMember 2022-03-01 2022-08-31 0001481646 us-gaap:ConvertibleDebtSecuritiesMember 2022-03-01 2022-08-31 0001481646 accd:SharesToBeIssuedUponExpirationOfIndemnificationMember 2022-03-01 2022-08-31 0001481646 accd:SharesIssuedToSecondMdEmployeesAndSubjectToVestingMember 2022-03-01 2022-08-31 0001481646 accd:SharesIssuedToPlushcareEmployeesAndSubjectToVestingMember 2022-03-01 2022-08-31 0001481646 accd:IndemnitySharesHeldInEscrowInConnectionWithPlushcareMember 2022-03-01 2022-08-31 0001481646 accd:ContingentSharesInConnectionWithAcquisitionMember 2022-03-01 2022-08-31 0001481646 accd:ConvertibleSeniorNotesMember 2023-06-01 2023-08-31 0001481646 accd:ConvertibleSeniorNotesMember 2023-03-01 2023-08-31 0001481646 accd:ConvertibleSeniorNotesMember 2022-06-01 2022-08-31 0001481646 accd:ConvertibleSeniorNotesMember 2022-03-01 2022-08-31 0001481646 us-gaap:EmployeeStockOptionMember accd:StockOptionPlan2020EquityIncentivePlanMember 2023-06-01 2023-08-31 0001481646 us-gaap:EmployeeStockOptionMember accd:PlushcareStockOptionsPlanMember 2023-06-01 2023-08-31 0001481646 accd:IndividualsAgreementsWithCompanyMember accd:PlushcareMember 2023-06-01 2023-08-31 0001481646 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-06-01 2023-08-31 0001481646 us-gaap:SellingAndMarketingExpenseMember 2023-06-01 2023-08-31 0001481646 us-gaap:PerformanceSharesMember 2023-06-01 2023-08-31 0001481646 us-gaap:CostOfSalesMember 2023-06-01 2023-08-31 0001481646 accd:TimeBasedRestrictedStockUnitsMember 2023-06-01 2023-08-31 0001481646 accd:ProductAndTechnologyMember 2023-06-01 2023-08-31 0001481646 accd:EmployeeStockPurchasePlan2020Member 2023-06-01 2023-08-31 0001481646 us-gaap:EmployeeStockOptionMember accd:StockOptionPlan2020EquityIncentivePlanMember 2023-03-01 2023-08-31 0001481646 us-gaap:EmployeeStockOptionMember accd:PlushcareStockOptionsPlanMember 2023-03-01 2023-08-31 0001481646 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-03-01 2023-08-31 0001481646 us-gaap:SellingAndMarketingExpenseMember 2023-03-01 2023-08-31 0001481646 us-gaap:PerformanceSharesMember 2023-03-01 2023-08-31 0001481646 us-gaap:CostOfSalesMember 2023-03-01 2023-08-31 0001481646 accd:TimeBasedRestrictedStockUnitsMember 2023-03-01 2023-08-31 0001481646 accd:ProductAndTechnologyMember 2023-03-01 2023-08-31 0001481646 accd:EmployeeStockPurchasePlan2020Member 2023-03-01 2023-08-31 0001481646 us-gaap:EmployeeStockOptionMember accd:StockOptionPlan2020EquityIncentivePlanMember 2022-06-01 2022-08-31 0001481646 us-gaap:EmployeeStockOptionMember accd:PlushcareStockOptionsPlanMember 2022-06-01 2022-08-31 0001481646 accd:IndividualsAgreementsWithCompanyMember accd:PlushcareMember 2022-06-01 2022-08-31 0001481646 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-06-01 2022-08-31 0001481646 us-gaap:SellingAndMarketingExpenseMember 2022-06-01 2022-08-31 0001481646 us-gaap:CostOfSalesMember 2022-06-01 2022-08-31 0001481646 accd:TimeBasedRestrictedStockUnitsMember 2022-06-01 2022-08-31 0001481646 accd:ProductAndTechnologyMember 2022-06-01 2022-08-31 0001481646 accd:EmployeeStockPurchasePlan2020Member 2022-06-01 2022-08-31 0001481646 us-gaap:EmployeeStockOptionMember accd:StockOptionPlan2020EquityIncentivePlanMember 2022-03-01 2022-08-31 0001481646 us-gaap:EmployeeStockOptionMember accd:PlushcareStockOptionsPlanMember 2022-03-01 2022-08-31 0001481646 accd:IndividualsAgreementsWithCompanyMember accd:PlushcareMember 2022-03-01 2022-08-31 0001481646 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-03-01 2022-08-31 0001481646 us-gaap:SellingAndMarketingExpenseMember 2022-03-01 2022-08-31 0001481646 us-gaap:CostOfSalesMember 2022-03-01 2022-08-31 0001481646 accd:TimeBasedRestrictedStockUnitsMember 2022-03-01 2022-08-31 0001481646 accd:ProductAndTechnologyMember 2022-03-01 2022-08-31 0001481646 accd:EmployeeStockPurchasePlan2020Member 2022-03-01 2022-08-31 0001481646 accd:RichardEskewMember accd:Plan1Member 2023-07-21 0001481646 accd:RichardEskewMember accd:ExerciseOptionsMember 2023-07-21 0001481646 accd:RichardEskewMember accd:ExerciseOfNonQualifiedStockOptionsMember 2023-07-21 0001481646 accd:RajeevSinghMember 2023-07-20 0001481646 2023-09-30 0001481646 accd:IndividualsAgreementsWithCompanyMember accd:PlushcareMember 2023-03-01 2023-08-31 0001481646 accd:RichardEskewMember 2023-07-21 2023-07-21 0001481646 accd:RajeevSinghMember 2023-07-20 2023-07-20 0001481646 accd:RevolvingCreditFacility2019Member 2022-07-19 0001481646 us-gaap:AdditionalPaidInCapitalMember 2023-06-01 2023-08-31 0001481646 us-gaap:AdditionalPaidInCapitalMember 2023-03-01 2023-05-31 0001481646 2023-03-01 2023-05-31 0001481646 us-gaap:AdditionalPaidInCapitalMember 2022-06-01 2022-08-31 0001481646 us-gaap:AdditionalPaidInCapitalMember 2022-03-01 2022-05-31 0001481646 2022-03-01 2022-05-31 0001481646 us-gaap:CommonStockMember 2023-06-01 2023-08-31 0001481646 us-gaap:CommonStockMember 2023-03-01 2023-05-31 0001481646 us-gaap:CommonStockMember 2022-06-01 2022-08-31 0001481646 us-gaap:CommonStockMember 2022-03-01 2022-05-31 0001481646 accd:IndividualsAgreementsWithCompanyMember accd:PlushcareMember 2021-06-09 2021-06-09 0001481646 accd:TimeBasedRestrictedStockUnitsMember accd:PlushcareMember 2021-06-09 2021-06-09 0001481646 accd:EmployeeStockPurchasePlan2020Member 2023-03-01 2023-03-01 0001481646 us-gaap:SoftwareDevelopmentMember 2023-06-01 2023-08-31 0001481646 us-gaap:SoftwareDevelopmentMember 2023-03-01 2023-08-31 0001481646 us-gaap:SoftwareDevelopmentMember 2022-06-01 2022-08-31 0001481646 us-gaap:SoftwareDevelopmentMember 2022-03-01 2022-08-31 0001481646 2023-06-01 2023-08-31 0001481646 2022-06-01 2022-08-31 0001481646 accd:EmployeeStockPurchasePlan2020Member 2020-07-01 2020-07-31 0001481646 srt:MaximumMember accd:EmployeeStockPurchasePlan2020Member 2020-07-01 2020-07-31 0001481646 srt:MinimumMember us-gaap:PerformanceSharesMember 2023-08-31 0001481646 srt:MaximumMember us-gaap:PerformanceSharesMember 2023-08-31 0001481646 accd:EmployeeStockPurchasePlan2020Member 2023-08-31 0001481646 accd:EmployeeStockPurchasePlan2020Member 2022-08-31 0001481646 2023-08-31 0001481646 2023-02-28 0001481646 2023-03-01 2023-08-31 0001481646 2022-03-01 2022-08-31 0001481646 accd:ConvertibleSeniorNotesMember 2021-03-01 2021-03-31 0001481646 accd:IndividualsAgreementsWithCompanyMember accd:AcquisitionOf2nd.mdMember 2021-03-03 2021-03-03 shares iso4217:USD pure accd:D iso4217:USD shares iso4217:USD accd:derivative -0.66 -5.54 70475778 70251890 P6M P1Y P1Y P1Y P1Y 73089075 76053281 0001481646 --02-29 2024 Q2 false false 0.25 0.75 0.3333 0.3333 0.3333 P2Y 0.125 0.3333 0.25 10-Q true 2023-08-31 false 001-39348 ACCOLADE, INC. DE 01-0969591 1201 Third Avenue Suite 1700 Seattle WA 98101 206 926-8100 Common Stock, $0.0001 par value per share ACCD NASDAQ Yes Yes Large Accelerated Filer false false false 76232192 292187000 321083000 22114000 23435000 3200000 3260000 4474000 4022000 14286000 14149000 336261000 365949000 17823000 14763000 26617000 29525000 278191000 278191000 183689000 203202000 9077000 9815000 2662000 1624000 854320000 903069000 7098000 10155000 12575000 11744000 25325000 39346000 10128000 15694000 47522000 35191000 6355000 7284000 109003000 119414000 283162000 282323000 24249000 27189000 165000 203000 97000 154000 416676000 429283000 0.0001 0.0001 500000000 500000000 76081370 73089075 8000 7000 1463164000 1428073000 -1025528000 -954294000 437644000 473786000 854320000 903069000 96864000 87643000 190090000 173171000 55317000 49830000 109520000 97445000 25602000 26194000 51501000 53011000 24076000 24936000 49109000 50550000 16259000 21020000 32339000 41258000 10818000 11571000 22458000 23147000 299705000 76755000 83721000 155407000 467671000 -35208000 -45908000 -74837000 -391945000 1714000 -236000 2635000 -870000 753000 -130000 1143000 -180000 -32741000 -46274000 -71059000 -392995000 84000 249000 175000 -3650000 -32825000 -46523000 -71234000 -389345000 -0.43 -0.66 -0.96 -5.54 75487717 70475778 74334111 70251890 67098477 7000 1350431000 -494644000 855794000 1939853 228701 358000 358000 343310 1788000 1788000 19389000 19389000 -342822000 -342822000 69610341 7000 1371966000 -837466000 534507000 1327408 600628 816000 816000 17514000 17514000 -46523000 -46523000 71538377 7000 1390296000 -883989000 506314000 73089075 7000 1428073000 -954294000 473786000 1895163 1000 2530000 2531000 280162 1992000 1992000 14278000 14278000 -38409000 -38409000 75264400 8000 1446873000 -992703000 454178000 788881 565000 565000 28089 15726000 15726000 -32825000 -32825000 76081370 8000 1463164000 -1025528000 437644000 -71234000 -389345000 299705000 22458000 23147000 2368000 1713000 -3859000 839000 838000 30004000 36903000 -1381000 -193000 -1565000 3623000 2082000 3730000 6707000 6403000 -14020000 -8249000 -1000000 -474000 1181000 322000 -27325000 -33454000 4698000 1499000 1965000 1405000 -6663000 -2904000 3100000 1178000 1992000 1788000 1828000 5092000 1138000 -28896000 -35220000 321083000 365853000 292187000 330633000 820000 820000 99000 429000 4000 4000 303000 22000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">(1)   Background</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accolade, Inc. (Accolade or together with its subsidiaries, the Company) provides an advocacy-led, nationwide care delivery service comprised of personalized, technology-enabled solutions that help people better understand, navigate, and utilize the healthcare system and their workplace benefits. The Company’s customers are primarily employers that deploy Accolade solutions in order to provide employees and their families (the members) a single place to turn for their health, healthcare, and benefits needs. The Company also offers expert medical opinion services to commercial customers (which includes employers, health plans, and governmental entities) and virtual primary care both directly to consumers and to commercial customers. These services are designed to improve the member experience, encourage better healthcare outcomes, and lower costs for both members and customers. Accolade is co-headquartered in Seattle, Washington and Plymouth Meeting, Pennsylvania. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">(2)   Basis of Presentation and Summary of Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s significant accounting policies are disclosed in the audited financial statements for the year ended February 28, 2023 appearing in the Company’s Annual Report on Form 10-K and filed with the Securities and Exchange Commission (the SEC) on April 28, 2023.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(a)  Basis of Presentation and Principles of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accolade’s condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) and include the Company’s accounts and those of the Company’s wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has various administrative service agreements (ASA) with professional medical corporations established in California, Illinois, Wyoming, and New Jersey (PC). The PCs employ or contract with medical providers who provide services via the Company’s technology platform. The ASAs are evergreen and are terminable by the parties for breach or bankruptcy. Through the ASAs, the Company provides non-clinical administrative services to the PCs and manages the economic activities that most significantly affect PCs. The PCs retain control over the provision of medical services and the PC’s clinical personnel. The PCs are variable interest entities (VIE) to the Company. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(b)  Unaudited Interim Financial Statements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying condensed consolidated financial statements and the related footnote disclosures are unaudited. The unaudited condensed consolidated interim financial statements have been prepared on the same basis as the annual audited consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for the fair statement of the Company’s interim condensed consolidated financial position as of August 31, 2023, the results of its operations for the three and six months ended August 31, 2023 and 2022, and its cash flows for the six months ended August 31, 2023 and 2022. The results for the three and six months ended August 31, 2023 are not necessarily indicative of results to be expected for the year ending February 29, 2024, any other interim periods, or any future year or period. The Company’s management believes that the disclosures are adequate to make the information presented not misleading when read in conjunction with the audited consolidated financial statements and accompanying notes for the year ended February 28, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(c)  Capitalized Internal-Use Software Costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Costs related to software acquired, developed, or modified solely to meet the Company’s internal requirements, including tools that enable the Company’s employees to interact with members and their providers, with no substantive plans to market such software at the time of development, are capitalized. Costs incurred during the preliminary planning </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">and evaluation stage of the project and during the post-implementation operational stage are expensed as incurred. Costs related to minor upgrades, minor enhancements, and maintenance activities are expensed as incurred. Costs incurred during the application development stage of the project are capitalized. Internal-use software is included in property and equipment and is amortized on a straight-line basis over 3 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the three months ended August 31, 2023 and 2022, the Company capitalized $1,765 and $733, respectively, for internal-use software. For the six months ended August 31, 2023 and 2022, the Company capitalized $4,175 and $1,499, respectively, for internal-use software. Amortization expense related to capitalized internal-use software during the three months ended August 31, 2023 and 2022 was $785 and $289, respectively. Amortization expense related to capitalized internal-use software during the six months ended August 31, 2023 and 2022 was $1,131 and $579, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(d)  Impairment of Long-Lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company reviews long-lived assets, such as property and equipment and finite-lived intangibles, 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 undiscounted future cash flows, then an impairment charge is recognized for the amount by which the carrying value of the asset exceeds the fair value of the asset. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(e)  Intangible Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has acquired intangible assets through various acquisitions. Intangible assets are recorded at fair value on the date of acquisition and are subject to amortization over the estimated useful lives of each asset. Estimates of fair value and useful lives are based on historical factors, current circumstances, and the experience and judgment of management. Estimates and assumptions used to value intangible assets are evaluated by management on an ongoing basis. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(f)  Goodwill</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Goodwill is the excess of the cost of an acquired entity over the net amounts assigned to tangible and intangible assets acquired and liabilities assumed. Goodwill is not amortized, but is subject to evaluations of its recoverability annually and upon the identification of a triggering event. The Company has a single reporting unit and all goodwill relates to that reporting unit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company performs an impairment analysis of goodwill on an annual basis in the fourth quarter of each fiscal year or more frequently if changes in circumstances or the occurrence of events suggest that an impairment exists. If the fair value of the reporting unit is less than its carrying value, an impairment loss is recorded. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(</span><span style="font-style:italic;">g</span><span style="font-style:italic;">)  Revenue and Deferred Revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company generates revenue by providing customers access to its advocacy, expert medical opinion, and virtual primary care services, as well as through utilization of its expert medical opinion and virtual primary care services. Contracts with customers that include expert medical opinion or virtual primary care services may contain either an access fee, a utilization-based fee, or both.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In accordance with Accounting Standards Codification (ASC) 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i>, the Company recognizes revenue when control of the promised services is transferred to its customers, in an amount that </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">reflects the consideration to which it expects to be entitled in exchange for those services. Accordingly, the Company determines revenue recognition through the following steps:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">identification of the contract, or contracts with a customer;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">identification of the performance obligations in the contract;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">determination of the transaction price;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">allocation of the transaction price to the performance obligations in the contracts; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">recognition of revenue when, or as, the Company satisfies a performance obligation.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At contract inception, the Company assesses the type of services being provided and assesses the performance obligations in the contract. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines the standalone selling prices based on overall pricing objectives, taking into consideration market conditions and other factors, using an expected cost plus margin approach. The Company considered the variable consideration allocation exception in ASC 606 for its advocacy contracts and concluded that such exception for allocating variable consideration to distinct performance obligations or distinct time periods within a series was not met primarily due to variability in its per-member-per-month (PMPM) pricing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The majority of fees earned by the Company are considered to be variable consideration due to both the uncertainty regarding the total number of members, consultations or visits for which the Company will invoice the customer, as well as the variable PMPM fees that are dependent upon the achievement of performance metrics and/or healthcare cost savings. Performance metrics are measured monthly, quarterly, or annually, and with respect to the achievement of healthcare cost savings targets, annually (typically measured on a calendar year basis). Accordingly, at contract inception and on an ongoing basis, as part of the Company’s estimate of the transaction price, the Company determines whether any such fees should be constrained, and the Company includes the estimated consideration for those fees to the extent that it is probable that a significant reversal of cumulative revenue recognized will not occur (and is therefore considered to be unconstrained). Consideration related to the Company’s achievement of healthcare cost savings is typically constrained until the end of the applicable calendar year due to uncertainty related to factors outside of the Company’s control. Consideration related to other performance metrics is typically not constrained based on the Company’s prior success of achieving such metrics. On an ongoing basis, the Company reassesses its estimates for variable consideration, which can change based upon its assessment of the achievement of performance metrics and healthcare cost savings, as well as the number of members, consultations, or visits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Access Fees</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company generates revenue primarily from contracts with customers to access the Company’s advocacy, expert medical opinion, and virtual primary care services. The Company prices access fees primarily using a recurring PMPM fee, typically with a portion of the fee calculated as the product of a fixed rate times the number of members (fixed PMPM fee), plus a variable PMPM fee calculated as the product of a variable rate times the number of members (variable PMPM fee). The fees associated with the variable PMPM fee can be earned through the achievement of performance metrics and/or the realization of healthcare cost savings resulting from use of the Company’s services. Collectively, the fixed PMPM fee and variable PMPM fee are referred to as the total PMPM fee. The Company’s PMPM pricing varies by contract. In certain contracts, the maximum total PMPM fee varies during the contract term (total PMPM rate increases or decreases annually), while in other contracts, the total PMPM maximum fee is consistent over the term, yet the fixed and variable portions vary. For example, in certain contracts the fixed PMPM fee increases on an annual basis while the variable PMPM fee decreases on an annual basis, resulting in the same total PMPM fee throughout the term of the contract. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The PMPM fees for expert medical opinion and virtual primary care services may be tiered based upon the customer’s utilization. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Access to the Company’s services represent a single stand-ready performance obligation. The Company’s contracts include stand-ready services to provide eligible participants with access to the Company’s services and to perform an unspecified quantity of interactions with members during the contract period. Accordingly, the Company’s services are generally viewed as stand-ready performance obligations comprised of a series of distinct daily services that are substantially the same and have the same pattern of transfer. For advocacy services, the Company satisfies these performance obligations over time and recognizes revenue related to its services as the services are provided using a measure of progress based upon the actual number of members eligible for the service during the respective period as a percentage of the estimated members expected to be eligible for the service over the term of the contract. The Company believes a measure of progress based on the number of members is the most appropriate measurement of control of the services being transferred to the customer as the amount of internal resources necessary to stand-ready is directly correlated to the number of members who can use the services. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the majority of expert medical opinion services, the Company satisfies these performance obligations over time and recognizes revenue in the amount of consideration for which it has the right to invoice using the as-invoiced practical expedient. Access fees also include access to the Company’s virtual primary care services sold directly to consumers on a monthly or yearly fixed fee subscription basis. For these services, the Company satisfies these stand-ready performance obligations over time and recognizes revenue ratably over the subscription period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Utilization-based fees</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company also generates revenue when members utilize the expert medical opinion and virtual primary care services that are billed based on utilization. Many, but not all, contracts with customers contain utilization-based fees. For any utilization-based fees, the Company satisfies these performance obligations over time and recognizes revenue in the amount of consideration for which it has the right to invoice using the as-invoiced practical expedient for any consultations or visits sold to commercial customers as well as any non-insured consultations or visits related to virtual primary care services sold directly to consumers. For any consultations or visits that are paid through insurance claims, the Company recognizes revenue as the consultations and visits occur in an amount that reflects the consideration that is expected based upon then-current prices and historical experience from insurance payors. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Deferred Revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company typically invoices its customers in advance of the services performed on a monthly or quarterly basis, and the amount invoiced typically represents the maximum total PMPM fee for the estimated number of eligible members over the applicable invoice period. The total PMPM fee covers the stand-ready services in the Company’s typical contracts (i.e., the performance obligations are not separately priced or invoiced). The maximum total PMPM fee that is invoiced includes both the fixed PMPM fee and the variable PMPM fee related to the performance metrics and/or the realization of healthcare cost savings that can be achieved during the period. These fees are classified as deferred revenue on the Company’s consolidated balance sheet until such time that revenue can be recognized. In the event the Company fails to satisfy any of the performance metrics and/or realization of healthcare cost savings that are billed in advance, the Company will refund the applicable portion of the fee or offset the amount against a future invoice. These amounts are included in due to customers on the Company’s consolidated balance sheet. The Company’s accounts receivable represent rights to consideration that are unconditional.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(</span><span style="font-style:italic;">h</span><span style="font-style:italic;">)  Concentration of Credit Risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Financial instruments that potentially subject the Company to credit risk consist principally of cash and cash equivalents. The Company maintains its cash primarily with domestic financial institutions of high credit quality, which may exceed federal deposit insurance corporation limits. The Company invests its cash equivalents in highly rated money </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">market funds and U.S. treasury bills with original maturities of three months or less. The Company has not experienced any losses in such accounts. The Company believes it is not exposed to any significant credit risk on cash and cash equivalents and performs periodic evaluations of the credit standing of such institutions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(i) Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Whenever the Company enters into a new arrangement, it determines, at the inception date, whether the arrangement is or contains a lease. This determination generally depends on whether the arrangement conveys to the Company the right to control the use of an explicitly or implicitly identified asset for a period of time in exchange for consideration. Control of an underlying asset is conveyed to the Company if the Company obtains the right to direct the use of, and obtain substantially all the economic benefits from, the use of the underlying asset.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">For each lease, the Company then determines the lease term, the present value of lease payments, and the classification of the lease as either an operating or finance lease. The Company has elected, for all of its leases, to not separate lease and non-lease components. The lease term is the period of the lease not cancellable by the Company, together with periods covered by: (i) renewal options the Company is reasonably certain to exercise, (ii) termination options the Company is reasonably certain not to exercise, and (iii) renewal or termination options that are controlled by the lessor.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The present value of lease payments is calculated based on:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Lease payments – Lease payments included in the measurement of the lease asset or liability comprise the following: fixed payments (including in-substance fixed payments), and the exercise price of a lessee option to purchase the underlying asset if the lessee is reasonably certain to exercise.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Discount rate – the discount rate is determined based on information available to the Company upon the commencement of the lease. Lessees are required to use the rate implicit in the lease whenever such rate is readily available; however, as the implicit rate in the Company’s leases is generally not readily determinable, the Company generally uses the incremental borrowing rate it would have to pay to borrow an amount equal to the lease payments, on a collateralized basis, over a timeframe similar to the lease term.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:24pt;text-indent:-24pt;margin:0pt 0pt 0pt 73.85pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In making the determination of whether a lease is an operating lease or a finance lease, the Company considers the lease term in relation to the economic life of the leased asset, the present value of lease payments in relation to the fair value of the leased asset and certain other factors, including the lessee’s and lessor’s rights, obligations, and economic incentives over the term of the lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company does not recognize leases with an initial term of 12 months or less on its consolidated balance sheets and recognizes these payments in the consolidated statements of operations on a straight-line basis over the lease term. Certain leases contain variable payments which are based on usage or operating costs, such as utilities and maintenance. These payments are not included in the measurement of the lease liability or corresponding right-of-use asset due to the uncertainty of the payment amount and are recorded as lease expense in the period incurred.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(a)  Basis of Presentation and Principles of Consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accolade’s condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) and include the Company’s accounts and those of the Company’s wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has various administrative service agreements (ASA) with professional medical corporations established in California, Illinois, Wyoming, and New Jersey (PC). The PCs employ or contract with medical providers who provide services via the Company’s technology platform. The ASAs are evergreen and are terminable by the parties for breach or bankruptcy. Through the ASAs, the Company provides non-clinical administrative services to the PCs and manages the economic activities that most significantly affect PCs. The PCs retain control over the provision of medical services and the PC’s clinical personnel. The PCs are variable interest entities (VIE) to the Company. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(b)  Unaudited Interim Financial Statements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying condensed consolidated financial statements and the related footnote disclosures are unaudited. The unaudited condensed consolidated interim financial statements have been prepared on the same basis as the annual audited consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for the fair statement of the Company’s interim condensed consolidated financial position as of August 31, 2023, the results of its operations for the three and six months ended August 31, 2023 and 2022, and its cash flows for the six months ended August 31, 2023 and 2022. The results for the three and six months ended August 31, 2023 are not necessarily indicative of results to be expected for the year ending February 29, 2024, any other interim periods, or any future year or period. The Company’s management believes that the disclosures are adequate to make the information presented not misleading when read in conjunction with the audited consolidated financial statements and accompanying notes for the year ended February 28, 2023.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(c)  Capitalized Internal-Use Software Costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Costs related to software acquired, developed, or modified solely to meet the Company’s internal requirements, including tools that enable the Company’s employees to interact with members and their providers, with no substantive plans to market such software at the time of development, are capitalized. Costs incurred during the preliminary planning </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">and evaluation stage of the project and during the post-implementation operational stage are expensed as incurred. Costs related to minor upgrades, minor enhancements, and maintenance activities are expensed as incurred. Costs incurred during the application development stage of the project are capitalized. Internal-use software is included in property and equipment and is amortized on a straight-line basis over 3 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the three months ended August 31, 2023 and 2022, the Company capitalized $1,765 and $733, respectively, for internal-use software. For the six months ended August 31, 2023 and 2022, the Company capitalized $4,175 and $1,499, respectively, for internal-use software. Amortization expense related to capitalized internal-use software during the three months ended August 31, 2023 and 2022 was $785 and $289, respectively. Amortization expense related to capitalized internal-use software during the six months ended August 31, 2023 and 2022 was $1,131 and $579, respectively.</p> P3Y 1765000 733000 4175000 1499000 785000 289000 1131000 579000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(d)  Impairment of Long-Lived Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company reviews long-lived assets, such as property and equipment and finite-lived intangibles, 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 undiscounted future cash flows, then an impairment charge is recognized for the amount by which the carrying value of the asset exceeds the fair value of the asset. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(e)  Intangible Assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has acquired intangible assets through various acquisitions. Intangible assets are recorded at fair value on the date of acquisition and are subject to amortization over the estimated useful lives of each asset. Estimates of fair value and useful lives are based on historical factors, current circumstances, and the experience and judgment of management. Estimates and assumptions used to value intangible assets are evaluated by management on an ongoing basis. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(f)  Goodwill</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Goodwill is the excess of the cost of an acquired entity over the net amounts assigned to tangible and intangible assets acquired and liabilities assumed. Goodwill is not amortized, but is subject to evaluations of its recoverability annually and upon the identification of a triggering event. The Company has a single reporting unit and all goodwill relates to that reporting unit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company performs an impairment analysis of goodwill on an annual basis in the fourth quarter of each fiscal year or more frequently if changes in circumstances or the occurrence of events suggest that an impairment exists. If the fair value of the reporting unit is less than its carrying value, an impairment loss is recorded. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(</span><span style="font-style:italic;">g</span><span style="font-style:italic;">)  Revenue and Deferred Revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Revenue Recognition</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company generates revenue by providing customers access to its advocacy, expert medical opinion, and virtual primary care services, as well as through utilization of its expert medical opinion and virtual primary care services. Contracts with customers that include expert medical opinion or virtual primary care services may contain either an access fee, a utilization-based fee, or both.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In accordance with Accounting Standards Codification (ASC) 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i>, the Company recognizes revenue when control of the promised services is transferred to its customers, in an amount that </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">reflects the consideration to which it expects to be entitled in exchange for those services. Accordingly, the Company determines revenue recognition through the following steps:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">identification of the contract, or contracts with a customer;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">identification of the performance obligations in the contract;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">determination of the transaction price;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">allocation of the transaction price to the performance obligations in the contracts; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">recognition of revenue when, or as, the Company satisfies a performance obligation.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At contract inception, the Company assesses the type of services being provided and assesses the performance obligations in the contract. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines the standalone selling prices based on overall pricing objectives, taking into consideration market conditions and other factors, using an expected cost plus margin approach. The Company considered the variable consideration allocation exception in ASC 606 for its advocacy contracts and concluded that such exception for allocating variable consideration to distinct performance obligations or distinct time periods within a series was not met primarily due to variability in its per-member-per-month (PMPM) pricing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The majority of fees earned by the Company are considered to be variable consideration due to both the uncertainty regarding the total number of members, consultations or visits for which the Company will invoice the customer, as well as the variable PMPM fees that are dependent upon the achievement of performance metrics and/or healthcare cost savings. Performance metrics are measured monthly, quarterly, or annually, and with respect to the achievement of healthcare cost savings targets, annually (typically measured on a calendar year basis). Accordingly, at contract inception and on an ongoing basis, as part of the Company’s estimate of the transaction price, the Company determines whether any such fees should be constrained, and the Company includes the estimated consideration for those fees to the extent that it is probable that a significant reversal of cumulative revenue recognized will not occur (and is therefore considered to be unconstrained). Consideration related to the Company’s achievement of healthcare cost savings is typically constrained until the end of the applicable calendar year due to uncertainty related to factors outside of the Company’s control. Consideration related to other performance metrics is typically not constrained based on the Company’s prior success of achieving such metrics. On an ongoing basis, the Company reassesses its estimates for variable consideration, which can change based upon its assessment of the achievement of performance metrics and healthcare cost savings, as well as the number of members, consultations, or visits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Access Fees</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company generates revenue primarily from contracts with customers to access the Company’s advocacy, expert medical opinion, and virtual primary care services. The Company prices access fees primarily using a recurring PMPM fee, typically with a portion of the fee calculated as the product of a fixed rate times the number of members (fixed PMPM fee), plus a variable PMPM fee calculated as the product of a variable rate times the number of members (variable PMPM fee). The fees associated with the variable PMPM fee can be earned through the achievement of performance metrics and/or the realization of healthcare cost savings resulting from use of the Company’s services. Collectively, the fixed PMPM fee and variable PMPM fee are referred to as the total PMPM fee. The Company’s PMPM pricing varies by contract. In certain contracts, the maximum total PMPM fee varies during the contract term (total PMPM rate increases or decreases annually), while in other contracts, the total PMPM maximum fee is consistent over the term, yet the fixed and variable portions vary. For example, in certain contracts the fixed PMPM fee increases on an annual basis while the variable PMPM fee decreases on an annual basis, resulting in the same total PMPM fee throughout the term of the contract. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The PMPM fees for expert medical opinion and virtual primary care services may be tiered based upon the customer’s utilization. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Access to the Company’s services represent a single stand-ready performance obligation. The Company’s contracts include stand-ready services to provide eligible participants with access to the Company’s services and to perform an unspecified quantity of interactions with members during the contract period. Accordingly, the Company’s services are generally viewed as stand-ready performance obligations comprised of a series of distinct daily services that are substantially the same and have the same pattern of transfer. For advocacy services, the Company satisfies these performance obligations over time and recognizes revenue related to its services as the services are provided using a measure of progress based upon the actual number of members eligible for the service during the respective period as a percentage of the estimated members expected to be eligible for the service over the term of the contract. The Company believes a measure of progress based on the number of members is the most appropriate measurement of control of the services being transferred to the customer as the amount of internal resources necessary to stand-ready is directly correlated to the number of members who can use the services. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the majority of expert medical opinion services, the Company satisfies these performance obligations over time and recognizes revenue in the amount of consideration for which it has the right to invoice using the as-invoiced practical expedient. Access fees also include access to the Company’s virtual primary care services sold directly to consumers on a monthly or yearly fixed fee subscription basis. For these services, the Company satisfies these stand-ready performance obligations over time and recognizes revenue ratably over the subscription period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Utilization-based fees</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company also generates revenue when members utilize the expert medical opinion and virtual primary care services that are billed based on utilization. Many, but not all, contracts with customers contain utilization-based fees. For any utilization-based fees, the Company satisfies these performance obligations over time and recognizes revenue in the amount of consideration for which it has the right to invoice using the as-invoiced practical expedient for any consultations or visits sold to commercial customers as well as any non-insured consultations or visits related to virtual primary care services sold directly to consumers. For any consultations or visits that are paid through insurance claims, the Company recognizes revenue as the consultations and visits occur in an amount that reflects the consideration that is expected based upon then-current prices and historical experience from insurance payors. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Deferred Revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company typically invoices its customers in advance of the services performed on a monthly or quarterly basis, and the amount invoiced typically represents the maximum total PMPM fee for the estimated number of eligible members over the applicable invoice period. The total PMPM fee covers the stand-ready services in the Company’s typical contracts (i.e., the performance obligations are not separately priced or invoiced). The maximum total PMPM fee that is invoiced includes both the fixed PMPM fee and the variable PMPM fee related to the performance metrics and/or the realization of healthcare cost savings that can be achieved during the period. These fees are classified as deferred revenue on the Company’s consolidated balance sheet until such time that revenue can be recognized. In the event the Company fails to satisfy any of the performance metrics and/or realization of healthcare cost savings that are billed in advance, the Company will refund the applicable portion of the fee or offset the amount against a future invoice. These amounts are included in due to customers on the Company’s consolidated balance sheet. The Company’s accounts receivable represent rights to consideration that are unconditional.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(</span><span style="font-style:italic;">h</span><span style="font-style:italic;">)  Concentration of Credit Risk</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Financial instruments that potentially subject the Company to credit risk consist principally of cash and cash equivalents. The Company maintains its cash primarily with domestic financial institutions of high credit quality, which may exceed federal deposit insurance corporation limits. The Company invests its cash equivalents in highly rated money </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">market funds and U.S. treasury bills with original maturities of three months or less. The Company has not experienced any losses in such accounts. The Company believes it is not exposed to any significant credit risk on cash and cash equivalents and performs periodic evaluations of the credit standing of such institutions. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(i) Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Whenever the Company enters into a new arrangement, it determines, at the inception date, whether the arrangement is or contains a lease. This determination generally depends on whether the arrangement conveys to the Company the right to control the use of an explicitly or implicitly identified asset for a period of time in exchange for consideration. Control of an underlying asset is conveyed to the Company if the Company obtains the right to direct the use of, and obtain substantially all the economic benefits from, the use of the underlying asset.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">For each lease, the Company then determines the lease term, the present value of lease payments, and the classification of the lease as either an operating or finance lease. The Company has elected, for all of its leases, to not separate lease and non-lease components. The lease term is the period of the lease not cancellable by the Company, together with periods covered by: (i) renewal options the Company is reasonably certain to exercise, (ii) termination options the Company is reasonably certain not to exercise, and (iii) renewal or termination options that are controlled by the lessor.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The present value of lease payments is calculated based on:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Lease payments – Lease payments included in the measurement of the lease asset or liability comprise the following: fixed payments (including in-substance fixed payments), and the exercise price of a lessee option to purchase the underlying asset if the lessee is reasonably certain to exercise.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Discount rate – the discount rate is determined based on information available to the Company upon the commencement of the lease. Lessees are required to use the rate implicit in the lease whenever such rate is readily available; however, as the implicit rate in the Company’s leases is generally not readily determinable, the Company generally uses the incremental borrowing rate it would have to pay to borrow an amount equal to the lease payments, on a collateralized basis, over a timeframe similar to the lease term.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:6pt;padding-left:24pt;text-indent:-24pt;margin:0pt 0pt 0pt 73.85pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In making the determination of whether a lease is an operating lease or a finance lease, the Company considers the lease term in relation to the economic life of the leased asset, the present value of lease payments in relation to the fair value of the leased asset and certain other factors, including the lessee’s and lessor’s rights, obligations, and economic incentives over the term of the lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company does not recognize leases with an initial term of 12 months or less on its consolidated balance sheets and recognizes these payments in the consolidated statements of operations on a straight-line basis over the lease term. Certain leases contain variable payments which are based on usage or operating costs, such as utilities and maintenance. These payments are not included in the measurement of the lease liability or corresponding right-of-use asset due to the uncertainty of the payment amount and are recorded as lease expense in the period incurred.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(3) Revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table presents the Company’s revenues disaggregated by revenue source:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:40.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended August 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended August 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Access fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70,897</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 137,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 136,003</p></td></tr><tr><td style="vertical-align:bottom;width:40.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Utilization-based fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,765</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,596</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,168</p></td></tr><tr><td style="vertical-align:bottom;width:40.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 96,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 87,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 190,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 173,171</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of August 31, 2023, revenue is expected to be recognized from remaining performance obligations as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fiscal year ending February 28(29),</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_vJID3tYX4Ee7MIIqsPLnCg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Remainder of 2024</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,469</p></td></tr><tr><td style="vertical-align:bottom;width:75.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_pkH7lec6ZEaEpjXJrs3CFg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2025</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,146</p></td></tr><tr><td style="vertical-align:bottom;width:75.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_erCNFztbJEmoqnnFJqDwog;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2026</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,972</p></td></tr><tr><td style="vertical-align:bottom;width:75.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_CU4lv0h45kOQWnSXk42Kwg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2027</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,058</p></td></tr><tr><td style="vertical-align:bottom;width:75.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_kabOCElvJ02f9WIQbZOu2A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2028</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94</p></td></tr><tr><td style="vertical-align:bottom;width:75.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 217,739</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The expected revenue includes variable fee estimates for the non-cancellable term of the Company’s contracts. The expected revenue does not include amounts of variable consideration that are constrained.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Significant changes to the contract liability balances during the six months ended August 31, 2023 and 2022 were the result of revenue recognized and net cash received. Significant changes in the deferred revenue balances during the six months ended August 31, 2023 and 2022 were the result of recognized revenue of $34,232 and $29,550, respectively, that were previously included in deferred revenue. In addition, significant changes to the contract asset balances during the six months ended August 31, 2023 and 2022 were the result of revenue recognized as well as transfers to accounts receivable. Contract assets relating to unbilled revenue are transferred to accounts receivable when the right to consideration becomes unconditional.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenue related to performance obligations satisfied in prior periods that was recognized during the three months ended August 31, 2023 and 2022 was $1,533 and $794, respectively. Revenue related to performance obligations satisfied in prior periods that was recognized during the six months ended August 31, 2023 and 2022 was $2,966 and $2,623, respectively. These amounts relate to the ratable recognition through the minimum contract term of performance obligations satisfied in prior periods related to the Company’s achievement of healthcare cost savings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 36pt;">Cost to obtain and fulfill a contract</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company capitalizes sales commissions paid to internal sales personnel that are both incremental to the acquisition of customer contracts and recoverable. These costs are recorded as deferred contract acquisition costs in the accompanying condensed consolidated balance sheets. The Company capitalized commission costs of $1,144 and $2,662 for the three months ended August 31, 2023 and 2022, respectively. The Company capitalized commission costs of $1,786 and $3,500 for the six months ended August 31, 2023 and 2022, respectively. The Company defers costs based on its sales compensation plans only if the commissions are incremental and would not have occurred absent the customer contract. Payments to direct sales personnel are typically made upon signature of the contract. The Company does not pay commissions on contract renewals.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Deferred commissions paid on the initial acquisition of a contract are amortized ratably over an estimated period of benefit of five years, which is the estimated customer life. The Company determined the period of amortization for deferred commissions by taking into consideration current customer contract terms, historical customer retention, and </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">other factors. Amortization is included in sales and marketing expenses in the accompanying condensed consolidated statements of operations and totaled $821 and $672 for the three months ended August 31, 2023 and 2022, respectively, and $1,659 and $1,264 for the six months ended August 31, 2023 and 2022, respectively. The Company periodically reviews deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the estimated period of benefit. There were no impairment losses recorded during the periods presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For certain customer contracts, the Company may incur direct and incremental costs related to customer set-up and implementation. The Company recorded deferred implementation costs of $167 and $144 for the three months ended August 31, 2023 and 2022, respectively, and $274 and $230 for the six months ended August 31, 2023 and 2022, respectively. These implementation costs are deferred and amortized over the expected useful life of the Company’s customers, which is five years. Amortization is included in cost of revenue in the Company’s condensed consolidated statements of operations and totaled $252 and $223 for the three months ended August 31, 2023 and 2022, respectively, and $530 and $448 for the six months ended August 31, 2023 and 2022, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:40.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended August 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended August 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Access fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70,897</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67,878</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 137,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 136,003</p></td></tr><tr><td style="vertical-align:bottom;width:40.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Utilization-based fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,765</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,596</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 37,168</p></td></tr><tr><td style="vertical-align:bottom;width:40.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 96,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 87,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 190,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 173,171</p></td></tr></table> 70897000 67878000 137494000 136003000 25967000 19765000 52596000 37168000 96864000 87643000 190090000 173171000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fiscal year ending February 28(29),</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_vJID3tYX4Ee7MIIqsPLnCg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Remainder of 2024</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,469</p></td></tr><tr><td style="vertical-align:bottom;width:75.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_pkH7lec6ZEaEpjXJrs3CFg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2025</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,146</p></td></tr><tr><td style="vertical-align:bottom;width:75.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_erCNFztbJEmoqnnFJqDwog;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2026</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,972</p></td></tr><tr><td style="vertical-align:bottom;width:75.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_CU4lv0h45kOQWnSXk42Kwg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2027</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,058</p></td></tr><tr><td style="vertical-align:bottom;width:75.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_kabOCElvJ02f9WIQbZOu2A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2028</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94</p></td></tr><tr><td style="vertical-align:bottom;width:75.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 217,739</p></td></tr></table> 105469000 83146000 22972000 6058000 94000 217739000 34232000 29550000 1533000 794000 2966000 2623000 1144000 2662000 1786000 3500000 P5Y 821000 672000 1659000 1264000 0 0 0 0 167000 144000 274000 230000 P5Y 252000 223000 530000 448000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">(4)   Goodwill and Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">The Company’s goodwill balance at August 31, 2023 and February 28, 2023 was </span><span style="font-weight:normal;">$278,191</span><span style="font-weight:normal;">. The Company recorded a goodwill impairment loss of </span><span style="font-weight:normal;">$299,705</span><span style="font-weight:normal;"> during the prior fiscal year.</span> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">Annually, and upon the identification of a triggering event, management is required to perform an evaluation of the recoverability of goodwill. Triggering events potentially warranting an interim goodwill impairment test include, among other factors, declines in historical or projected revenue, operating income or cash flows, and sustained declines in the Company’s stock price or market capitalization, considered both in absolute terms and relative to peers. While management cannot predict if or when additional future goodwill impairments may occur, additional goodwill impairments could have material adverse effects on the Company’s operating income, net assets, and/or the Company’s cost of, or access to, capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;width:36pt;"></span>Intangible assets consisted of the following: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:32.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:32.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:53.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of August 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:11.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td><td style="vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated Amortization</b></p></td><td style="vertical-align:bottom;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Carrying Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:11.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average Remaining Useful Life (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2 to 20 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 124,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,875)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 105,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17.5</p></td></tr><tr><td style="vertical-align:bottom;width:32.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2 to 5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 111,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (56,561)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.5</p></td></tr><tr><td style="vertical-align:bottom;width:32.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplier-based network</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.5</p></td></tr><tr><td style="vertical-align:bottom;width:32.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trade name</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">10 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,167)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.7</p></td></tr><tr><td style="vertical-align:bottom;width:32.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-compete agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2 to 3 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,784)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.5</p></td></tr><tr><td style="vertical-align:bottom;width:32.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 283,576</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (99,887)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 183,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">Amortization expense for intangible assets was $9,141 and $10,372 during the three months ended August 31, 2023 and 2022, respectively, and $19,513 and $20,744 during the six months ended August 31, 2023 and 2022, respectively.</p> 278191000 278191000 299705000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:32.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:32.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:53.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of August 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:11.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful Life</b></p></td><td style="vertical-align:bottom;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated Amortization</b></p></td><td style="vertical-align:bottom;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Carrying Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:11.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average Remaining Useful Life (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2 to 20 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 124,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,875)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 105,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17.5</p></td></tr><tr><td style="vertical-align:bottom;width:32.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2 to 5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 111,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (56,561)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.5</p></td></tr><tr><td style="vertical-align:bottom;width:32.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplier-based network</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.5</p></td></tr><tr><td style="vertical-align:bottom;width:32.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trade name</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">10 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,167)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7.7</p></td></tr><tr><td style="vertical-align:bottom;width:32.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-compete agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2 to 3 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,784)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.5</p></td></tr><tr><td style="vertical-align:bottom;width:32.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 283,576</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (99,887)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 183,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> P2Y P20Y 124050000 18875000 105175000 P17Y6M P2Y P5Y 111526000 56561000 54965000 P2Y6M P5Y 25000000 12500000 12500000 P2Y6M P10Y 13700000 3167000 10533000 P7Y8M12D P2Y P3Y 9300000 8784000 516000 P0Y6M 283576000 99887000 183689000 9141000 10372000 19513000 20744000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">(5)   Fair Value Measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the fair value of the Company’s financial assets and liabilities within the fair value hierarchy:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b>  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b>  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b>  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b>  </p></td></tr><tr><td style="vertical-align:bottom;width:60.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,365</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:37.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">February 28, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,861</p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">United States treasury bills</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,995</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,995</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The estimated fair value of the convertible senior notes (Note 6) was $239,344 as of August 31, 2023, based on quoted market prices of the Company’s instrument in markets that are not active and are classified as Level 2 within the fair value hierarchy. Considerable judgment is necessary to interpret the market data and develop an estimate of the fair value. Accordingly, the estimate is not necessarily indicative of the amount at which this instrument could be purchased, sold, or settled. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b>  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b>  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b>  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b>  </p></td></tr><tr><td style="vertical-align:bottom;width:60.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,365</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:37.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">February 28, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cash equivalents:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99,861</p></td></tr><tr><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">United States treasury bills</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,995</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,995</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 112365000 112365000 99861000 99861000 39995000 39995000 239344000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">(6)   Debt</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(a)  Convertible Senior Notes and Capped Call Options</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Convertible Senior Notes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Notes consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">August 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">February 28, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Principal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 287,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 287,500</p></td></tr><tr><td style="vertical-align:bottom;width:55.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Unamortized issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,338)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,177)</p></td></tr><tr><td style="vertical-align:bottom;width:55.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net carrying amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 283,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 282,323</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">In March 2021, the Company completed a private convertible note offering, pursuant to an Indenture dated as of March 29, 2021 between the Company and U.S. Bank National Association, as trustee (the Indenture), and issued $287,500 of 0.50% Convertible Senior Notes due 2026 (the Notes) that mature in April 2026, unless earlier converted, redeemed or repurchased. The Notes bear interest at a rate of 0.50% per annum, payable semiannually in arrears on April 1 and October 1 of each year, beginning on October 1, 2021 and are convertible into cash, shares of the Company’s common stock or a combination of cash and shares of common stock, at the Company’s election. The Company incurred costs of $8,428 in connection with the Notes and the capped calls, of which $8,368 was allocated to the Notes and recorded as a debt discount and $60 was allocated to the capped call and recorded directly to additional paid-in capital. Net proceeds from the issuance of Notes were $279,132, and the Company used $34,443 of the net proceeds to pay the costs of the capped call transactions described below. For the three months ended August 31, 2023 and 2022, the Company recorded interest expense of $781 and $779, respectively, of which $420 and $417, respectively, was associated with the amortization of the debt discount. For the six months ended August 31, 2023 and 2022, the Company recorded interest expense of $1,562 and $1,558, respectively, of which $839 and $834, respectively, was associated with the amortization of debt discount.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">Pursuant to the terms of the Notes, a holder may convert all or any portion of its Notes at its option at any time prior to October 1, 2025 and only under the following circumstances: (1) during any fiscal quarter commencing after the fiscal quarter ending on August 31, 2021, if the last reported sale price of the Company’s common stock for at least 20 trading days during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to 130% of the conversion price on each applicable trading day; (2) during the five business day period after any ten consecutive trading day period (the “measurement period”) in which the trading price (as defined in the Indenture) per $1 principal amount of Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day; (3) if the Company calls such Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date, but only with respect to the Notes called (or deemed called) for redemption; or (4) upon the occurrence of specified corporate events. On or after October 1, 2025 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes at any time, regardless of the foregoing circumstances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The initial conversion rate is 19.8088 shares of the Company’s common stock per $1 principal amount of Notes (equivalent to an initial conversion price of approximately $50.48 per share of the Company’s common stock). The conversion rate is subject to adjustment in some events but will not be adjusted for any accrued and unpaid interest. In addition, following certain corporate events that occur prior to the maturity date, or if the Company delivers a notice of redemption, the Company will, in certain circumstances, increase the conversion rate for a holder who elects to convert its Notes in connection with such a corporate event or convert its Notes called (or deemed called) for redemption in connection with such notice of redemption, as the case may be.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company may not redeem the Notes prior to April 6, 2024. On or after April 6, 2024, the Company may redeem for cash all or any portion of the Notes (subject to the partial redemption limitation set forth in the Indenture), at its option, if the last reported sale price of the Company’s common stock has been at least 130% of the conversion price then in effect for at least 20 trading days, including the trading day immediately preceding the date on which the Company provides notice of redemption, during any 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. No sinking fund is provided for the Notes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Upon a fundamental change (as defined in the Indenture), holders may, subject to certain exceptions, require the Company to purchase their Notes in whole or in part for cash at a price equal to the principal amount of the Notes to be purchased, plus accrued and unpaid interest, if any, to, but excluding, the fundamental change repurchase date (as defined in the Indenture). In addition, upon a Make-Whole Fundamental Change (as defined in the Indenture), the Company will, under certain circumstances, increase the applicable conversion rate for a holder that elects to convert its Notes in connection with such Make-Whole Fundamental Change. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Indenture, the Notes may be accelerated upon the occurrence of certain customary events of default. If certain bankruptcy and insolvency-related events of default with respect to the Company occur, the principal of, and accrued and unpaid interest on, all of the then outstanding Notes shall automatically become due and payable. The Indenture provides that the sole remedy for an event of default relating to certain failures by the Company to comply with reporting covenants, including timely filings, consists exclusively of the right to receive additional interest on the Notes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">As of August 31, 2023, none of the conditions of the Notes to early convert have been met. The Notes are the Company’s senior, unsecured obligations that rank senior in right of payment to the Company’s future indebtedness that is expressly subordinated to the Notes, rank equally in right of payment with the Company’s future senior unsecured indebtedness that is not so subordinated, effectively subordinated to the Company’s existing and future secured indebtedness, to the extent of the value of the collateral securing such indebtedness, and structurally subordinated to all existing and future indebtedness and other liabilities (including trade payables and preferred equity (to the extent the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Company is not a holder thereof)) of the Company’s subsidiaries. The Notes contain both affirmative and negative covenants. As of August 31, 2023, the Company was in compliance with all covenants in the Notes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:13.5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">The Company concluded the Notes are accounted for as debt, with no bifurcation of the embedded conversion feature. Transaction costs were recorded as a direct deduction from the related debt liability in the consolidated balance sheet and are amortized to interest expense using the effective interest method over the term of the Notes. The effective interest rate for the Notes is 1.1%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-top:12pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;background:#ffffff;">Capped Call</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Concurrent with the pricing of the Notes, the Company entered into privately negotiated capped call transactions with two of the initial purchasers and/or their respective affiliates and another financial institution (the Option Counterparties). The capped call transactions are expected to offset the potential dilution to Accolade’s common stock as a result of any conversion of Notes, with such offset subject to a cap initially equal to </span><span style="background:#ffffff;">$76.20</span><span style="background:#ffffff;"> (which represented a premium of </span><span style="background:#ffffff;">100%</span><span style="background:#ffffff;"> over the last reported sale price of the Company’s common stock on March 24, 2021). The capped call transactions are separate transactions, entered into by the Company with the Option Counterparties, and are not part of the terms of the Notes.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As the capped call options are both legally detachable and separately exercisable from the Notes, the Company accounts for the capped call options separately from the Notes. The capped call options are indexed to the Company’s own common stock and classified in stockholders’ equity. As such, the premiums paid for the capped call options were included as a net reduction to additional paid-in capital in the consolidated balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;white-space:pre-wrap;"> (b)  Revolving Credit Facility</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During July 2019, the Company entered into a revolving credit facility (the 2019 Revolver) with a syndicate of two banks. Under the 2019 Revolver, the Company has the capacity to borrow up to $80,000 on a revolving facility.  Availability of borrowings on the 2019 Revolver is calculated as a multiple of the Company’s eligible monthly recurring revenues (as defined in the 2019 Revolver). As of August 31, 2023, the Company had outstanding letters of credit to serve as office landlord security deposits in the amount of $1,311, which are secured through the revolving credit facility and reduce our borrowing capacity. The capacity of the revolving credit facility was $68,165 as of August 31, 2023. No amounts are outstanding as of August 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The 2019 Revolver term ends on July 19, 2024. The interest rate on the outstanding borrowings are at the Bloomberg Short-Term Bank Yield Index (BSBY) rate plus 350 basis points or Base Rate (as defined) plus 250 basis points, with the BSBY rate and Base Rate subject to minimum levels.  Interest payments are to be made in installments of one, two, or three months as chosen by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company incurred lender and third-party fees when entering into the 2019 Revolver, all of which were deferred at the onset of the facility and have been fully amortized. During the three months ended August 31, 2023 and 2022, the Company recorded interest expense of $51 and $158, respectively, related to the revolving credit facility. During the six months ended August 31, 2023 and 2022, the Company recorded interest expense of $102 and $210, respectively, related to the revolving credit facility.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 19, 2022, the Company entered into an amendment to the 2019 Revolver which extended the term until July 19, 2024, documented the transition from the LIBOR interest rate index to the BSBY rate, and established new minimum covenant revenue targets. The term will automatically be extended to July 19, 2025 if the Company has at least $200,000 in consolidated net cash as of May 31, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The 2019 Revolver is collateralized by substantially all of the assets of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(c)  Letter of Credit</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In addition to the letters of credit outstanding under the 2019 Revolver, the Company had a letter of credit outstanding as of August 31, 2023 to serve as an office landlord security deposit in the amount of $1,170. This letter of credit expires on June 30, 2024.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">August 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">February 28, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Principal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 287,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 287,500</p></td></tr><tr><td style="vertical-align:bottom;width:55.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Unamortized issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,338)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,177)</p></td></tr><tr><td style="vertical-align:bottom;width:55.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Net carrying amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 283,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 282,323</p></td></tr></table> 287500000 287500000 4338000 5177000 283162000 282323000 287500000 0.0050 0.0050 8428000 8368000 60000 279132000 34443000 781000 779000 420000 417000 1562000 1558000 839000 834000 20 30 1.30 5 10 1000 0.98 19.8088 1000 50.48 1.30 20 30 1 0.011 76.20 1 80000000 1311000 68165000 0 0.0350 0.0250 51000 158000 102000 210000 200000000 1170000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">(7)  Stock-based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the amount of stock-based compensation included in the consolidated statements of operations:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:40.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended August 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended August 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:40.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">     </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenue, excluding depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,398</p></td></tr><tr><td style="vertical-align:bottom;width:40.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Product and technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,115</p></td></tr><tr><td style="vertical-align:bottom;width:40.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,259</p></td></tr><tr><td style="vertical-align:bottom;width:40.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,131</p></td></tr><tr><td style="vertical-align:bottom;width:40.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,903</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">In July 2020, the Company adopted the 2020 Equity Incentive Plan (the Incentive Plan), which authorized the Company to grant up to 4,300,000 shares of common stock to eligible employees, directors, and consultants to the Company in the form of stock options, restricted stock units, and other various equity awards, including any shares subject to stock options or other awards granted under the Company’s prior stock option plan that expire or terminate for any reason (other than being exercised in full) or are cancelled in accordance with the terms of the prior stock option plan.   The Incentive Plan also includes an annual evergreen increase, and the amount, terms of grants, and exercisability provisions are determined by the board of directors. The term of an award may be up to 10 years and options generally vest over four years, with <span style="-sec-ix-hidden:Hidden_JJa5DuLO5kenzSUzwk_tVw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> quarter of an award vesting one year after grant and the <span style="-sec-ix-hidden:Hidden_9mwnuLBg1EWtO9lkkbiEXg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">remainder</span></span> vesting on a monthly basis over three years. As of August 31, 2023, there was a total of 12,135,039 shares of common stock authorized for issuance under the Incentive Plan, of which 1,006,028 were available for future grants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:12pt 0pt 12pt 18pt;"><span style="font-style:italic;font-weight:bold;white-space:pre-wrap;"> (a) Stock Options</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of stock option activity under the Incentive Plan:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">remaining </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">contractual life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  in years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">value</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, February 28, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,050,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (566,940)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (233,850)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, August 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,260,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,596</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">For the three months ended August 31, 2023 and 2022, the Company recognized $1,765 and $2,531 in compensation expense related to stock options, respectively. For the six months ended August 31, 2023 and 2022, the Company recognized $3,980 and $5,223 in compensation expense related to stock options, respectively. As of August 31, 2023, approximately $8,394 of unrecognized compensation expense related to our stock options is expected to be recognized over a weighted average period of 1.4 years. The aggregate intrinsic value of stock options exercised was $366 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">and $796 for the three months ended August 31, 2023 and 2022, respectively, and $3,498 and $1,145 for the six months ended August 31, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:12pt 0pt 12pt 18pt;"><span style="display:inline-block;width:18pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;white-space:pre-wrap;"> (b)</span></span><span style="font-style:italic;font-weight:bold;">PlushCare Stock Options</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with the acquisition of PlushCare, Inc. (PlushCare) on June 9, 2021, the Company assumed all stock options that were awarded under the PlushCare Plan and that were outstanding as of the closing of the acquisition.  These options were converted into options to purchase the Company’s common stock at a ratio determined in the purchase agreement. The Company has no intent to grant any further options under the PlushCare Plan beyond the options granted and outstanding as of the Company's acquisition of PlushCare.  The following is a summary of stock option activity under the PlushCare Plan:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">remaining </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">contractual life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stock Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  in years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">value</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, February 28, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 153,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (49,944)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,505)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, August 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 102,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,238</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">For the three months ended August 31, 2023 and 2022, the Company recognized $720 and $1,212, respectively, in compensation expense related to PlushCare stock options. For the six months ended August 31, 2023 and 2022, the Company recognized $2,060 and $2,456, respectively, in compensation expense related to PlushCare stock options. As of August 31, 2023, approximately $499 of unrecognized compensation expense related to PlushCare stock options is expected to be recognized over a weighted average period of 1.0 years. The aggregate intrinsic value of stock options exercised was $14 and $222 for the three months ended August 31, 2023 and 2022, respectively, and $549 and $483 for the six months ended August 31, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(c)  Restricted Stock Units</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Time-based restricted stock units have generally been subject to a vesting period of </span><span style="-sec-ix-hidden:Hidden_bWfIdYVJnECaj0rhs87AJA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">two</span></span><span style="background:#ffffff;"> to </span><span style="background:#ffffff;">four years</span><span style="background:#ffffff;">. </span>For two-year grants, <span style="-sec-ix-hidden:Hidden_FGtsxviB00uum7e_yBWynQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>-eighth of an award generally vests quarterly for the first year after the grant with the remainder vesting ratably on a monthly basis over the subsequent year. For three-year grants, <span style="-sec-ix-hidden:Hidden_hHoehdi_5kSVdC3ftMTQPg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>-third of an award generally vests one year after grant with the remainder vesting ratably on a monthly basis over the subsequent two years. For four-year grants, <span style="-sec-ix-hidden:Hidden_xKlg1GDhgEChXvKsDnxnbA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> quarter of an award generally vests one year after grant and the remainder vests ratably on a monthly basis over the subsequent three years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The following is a summary of activity for the six months ended August 31, 2023:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:80.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted Stock Units</b></p></td></tr><tr><td style="vertical-align:bottom;width:80.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, February 28, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 4,266,990</p></td></tr><tr><td style="vertical-align:bottom;width:80.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 3,761,129</p></td></tr><tr><td style="vertical-align:bottom;width:80.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> (1,319,146)</p></td></tr><tr><td style="vertical-align:bottom;width:80.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> (678,973)</p></td></tr><tr><td style="vertical-align:bottom;width:80.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, August 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 6,030,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">For the three months ended August 31, 2023 and 2022, the Company recognized $9,295 and $8,491, respectively, in restricted stock unit compensation expense. For the six months ended August 31, 2023 and 2022, the Company recognized $15,993 and $15,306, respectively, in restricted stock unit compensation expense with $79,266 remaining total </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">unrecognized compensation costs related to these awards as of August 31, 2023. The total unrecognized costs are expected to be recognized over a weighted-average term of 2.4 years. The weighted average grant date fair value of restricted stock units granted during the six months ended August 31, 2023 was $12.34. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">In connection with the PlushCare acquisition, the agreement provided for the issuance of time-based restricted stock units for 64,694 shares of common stock to existing PlushCare shareholders upon the achievement of the contingent consideration revenue milestones. During the second quarter of fiscal 2023, 57,124 of these restricted stock units were issued. These restricted stock units are included in the table above. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During fiscal 2023, performance-based restricted stock units were approved to be issued as part of the Company’s fiscal 2023 corporate bonus program. In association with the Company’s fiscal 2023 corporate bonus payout, 747,687 fully-vested RSUs were issued in May 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;white-space:pre-wrap;"> (d)  Performance Stock Units</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three months ended August 31, 2023, the Company granted performance stock units (PSUs) to the Company’s named executive officers. These PSUs will vest after the fiscal year ending February 28, 2026 based on achievement of performance metrics for revenue, Adjusted EBITDA, and Gross Dollar Retention for each of the fiscal years 2024, 2025, and 2026. Stock-based compensation costs associated with these PSUs are reassessed each reporting period based on estimated performance achievement. The number of PSUs that will be issued to executive officers at the end of the performance period will be between 0% and 200% of the grant based on the actual achievement of performance metrics.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of activity for the six months ended August 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:68.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:29.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Performance Stock Units</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, February 28, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 276,480</p></td></tr><tr><td style="vertical-align:bottom;width:68.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, August 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 276,480</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">Expense for these awards is recognized using graded amortization. For the three and six months ended August 31, 2023, the Company recognized $73 in PSU expense related to these awards with $3,308 remaining total unrecognized compensation costs related to these awards as of August 31, 2023. The total unrecognized costs are expected to be recognized over a weighted-average term of 2.6 years. The weighted average grant date fair value of PSUs granted during the six months ended August 31, 2023 was $12.23.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:12pt 0pt 12pt 18pt;"><span style="font-style:italic;white-space:pre-wrap;"> (e)  Employee Stock Purchase Plan </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">In July 2020, the Board of Directors adopted the Company’s 2020 Employee Stock Purchase Plan (the ESPP), which became effective immediately prior to the effectiveness of the registration statement for the Company’s initial public offering (IPO). The total shares of common stock initially reserved under the ESPP was limited to </span><span style="background:#ffffff;">1,100,000</span><span style="background:#ffffff;"> shares. On March 1, 2023, there was an automatic annual increase, which increased the total available common shares to </span>3,058,760<span style="background:#ffffff;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="white-space:pre-wrap;"> </span>Under the ESPP, eligible employees can purchase the Company’s common stock through accumulated payroll deductions at such times as are established by the compensation committee. Eligible employees may purchase the Company’s common stock at 85% of the lower of the fair market value of the Company’s common stock on the first day of the offering period or on the last day of the offering period. Eligible employees may contribute up to 15% of their </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">eligible compensation. Under the ESPP, a participant may not accrue rights to purchase more than $25,000 worth of the Company’s common stock for each calendar year in which such right is outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> </span>Employees who elect to participate in the ESPP commence payroll withholdings that accumulate through the end of the respective period. In accordance with the guidance in ASC 718-50 –<i style="font-style:italic;"> Compensation – Stock Compensation</i>, the ability to purchase shares of the Company’s common stock for 85% of the lower of the price on the first day of the offering period or the last day of the offering period (i.e. the purchase date) represents an option and<b style="font-weight:bold;">, </b>therefore, the ESPP is a compensatory plan under this guidance. Accordingly, share-based compensation expense is determined based on the option’s grant-date fair value as estimated by applying the Black Scholes option-pricing model and is recognized over the withholding period. The Company recognized share-based compensation expense of $316 and $274 during the three months ended August 31, 2023 and 2022, respectively, and $784 and $685 during the six months ended August 31, 2023 and 2022, respectively, related to the ESPP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the six months ended August 31, 2023 and 2022, employees who elected to participate in the ESPP purchased a total of 280,162 and 343,310 shares of common stock, respectively, resulting in cash proceeds to the Company of $1,992 and $1,788, respectively. ESPP employee payroll contributions accrued as of August 31, 2023 and February 28, 2022 totaled $1,203 and $1,384, respectively, and are included within accrued compensation in the consolidated balance sheet. Cash withheld via employee payroll deductions is presented in financing activities as proceeds from stock purchases under employee stock purchase plan on the consolidated statement of cash flows. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(f)  Other </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">In connection with <span style="background:#ffffff;">the acquisition of Innovation Specialists, LLC d/b/a 2nd.MD (2nd.MD) on March 3, 2021, several 2nd.MD individuals entered into agreements with the Company whereby these individuals are eligible to receive an aggregate of </span><span style="background:#ffffff;">608,332</span><span style="background:#ffffff;"> shares that required continued employment with the Company. These shares are excluded from the above restricted stock units table. Included in the </span><span style="background:#ffffff;">608,332</span><span style="background:#ffffff;"> shares are </span><span style="background:#ffffff;">281,531</span><span style="background:#ffffff;"> shares that were also contingent upon the achievement of the contingent consideration milestones. These shares are considered compensatory in the post business combination periods due to the additional service requirement for these individuals. These shares vested </span><span style="background:#ffffff;">50%</span><span style="background:#ffffff;"> on the first anniversary of the acquisition date and </span><span style="background:#ffffff;">50%</span><span style="background:#ffffff;"> on the second anniversary of acquisition date. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with <span style="background:#ffffff;">the acquisition of PlushCare, certain PlushCare individuals entered into agreements with the Company whereby these individuals are eligible to receive an aggregate of </span><span style="background:#ffffff;">806,161</span><span style="background:#ffffff;"> shares that require continued employment with the Company. These shares are excluded from the above restricted stock units table. These shares are considered compensatory in the post business combination periods due to the additional service requirement for these individuals. </span><span style="-sec-ix-hidden:Hidden_Db059PaQUkegHg-P0YzieQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">One</span></span><span style="background:#ffffff;"> third of these shares vested on the first anniversary of the acquisition date, </span><span style="-sec-ix-hidden:Hidden_55GsYHpUi0qcM_HKg__Rzg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">one</span></span><span style="background:#ffffff;"> third vested on the second anniversary of acquisition date, and </span><span style="-sec-ix-hidden:Hidden_V1f6Ade1T0SWClTem7VSbg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">one</span></span><span style="background:#ffffff;"> third will vest on the third anniversary of the acquisition date. As of August 31, 2023, there were </span><span style="background:#ffffff;">268,720</span><span style="background:#ffffff;"> unvested shares outstanding with a grant date fair value of </span><span style="background:#ffffff;">$52.52</span><span style="background:#ffffff;"> per share. The Company recognized stock-based compensation expense of </span><span style="background:#ffffff;">$3,557</span><span style="background:#ffffff;"> during the three months ended August 31, 2023 and 2022, respectively, and </span><span style="background:#ffffff;">$7,114</span><span style="background:#ffffff;"> during the six months ended August 31, 2023 and 2022, respectively. The unamortized compensation expense of </span><span style="background:#ffffff;">$10,904</span><span style="background:#ffffff;"> will be recognized over a weighted average remaining period of </span><span style="background:#ffffff;">0.8</span><span style="background:#ffffff;"> years.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:40.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended August 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended August 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:40.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">     </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenue, excluding depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,398</p></td></tr><tr><td style="vertical-align:bottom;width:40.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Product and technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,115</p></td></tr><tr><td style="vertical-align:bottom;width:40.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,259</p></td></tr><tr><td style="vertical-align:bottom;width:40.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,131</p></td></tr><tr><td style="vertical-align:bottom;width:40.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,903</p></td></tr></table> 1202000 1270000 2113000 2398000 7643000 5625000 14609000 13115000 3876000 4270000 7702000 8259000 3005000 6349000 5580000 13131000 15726000 17514000 30004000 36903000 4300000 P10Y P4Y P1Y P3Y 12135039 1006028 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">remaining </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">contractual life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stock Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">  in years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">value</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, February 28, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,050,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (566,940)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (233,850)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, August 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,260,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,596</p></td></tr></table> 8050519 10.52 10792 14.25 566940 5.26 233850 18.07 7260521 10.69 P4Y4M24D 39596000 1765000 2531000 3980000 5223000 8394000 P1Y4M24D 366000 796000 3498000 1145000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">remaining </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aggregate </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">contractual life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stock Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  in years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">value</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, February 28, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 153,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (49,944)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,505)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, August 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 102,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,238</p></td></tr></table> 153608 1.63 49944 2.12 1505 2.88 102159 1.37 P6Y 1238000 720000 1212000 2060000 2456000 499000 P1Y 14000 222000 549000 483000 P4Y P2Y P3Y P1Y P2Y P4Y P1Y P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:80.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted Stock Units</b></p></td></tr><tr><td style="vertical-align:bottom;width:80.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, February 28, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 4,266,990</p></td></tr><tr><td style="vertical-align:bottom;width:80.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 3,761,129</p></td></tr><tr><td style="vertical-align:bottom;width:80.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> (1,319,146)</p></td></tr><tr><td style="vertical-align:bottom;width:80.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> (678,973)</p></td></tr><tr><td style="vertical-align:bottom;width:80.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, August 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> 6,030,000</p></td></tr></table> 4266990 3761129 1319146 678973 6030000 9295000 8491000 15993000 15306000 79266000 P2Y4M24D 12.34 64694 57124 747687 0 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:68.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:29.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Performance Stock Units</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, February 28, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 276,480</p></td></tr><tr><td style="vertical-align:bottom;width:68.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, August 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:29.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 276,480</p></td></tr></table> 276480 276480 73000 73000 3308000 P2Y7M6D 12.23 12.23 1100000 3058760 0.85 0.15 25000000 0.85 316000 274000 784000 685000 280162 343310 1992000 1788000 1203000 1384000 608332 608332 281531 0.50 0.50 806161 268720 52.52 3557000 3557000 7114000 7114000 10904000 P0Y9M18D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">(8)   Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The provision (benefit) for income taxes consists of provisions for federal, state and foreign income taxes for separate U.S. tax filers and for entities in separate tax jurisdictions. As a result of the Company’s history of net operating losses (NOL), the Company has historically provided for a full valuation allowance against its U.S. deferred tax assets that are not more-likely-than-not to be realized. For the three months ended August 31, 2023 and 2022, the Company recorded income tax provision (benefit) of $84 and $249, respectively, which resulted in effective tax rates of (0.2)% and (0.5)%, respectively. For the six months ended August 31, 2023 and 2022, the Company recorded income tax provision (benefit) of $175 and $(3,650), respectively, which resulted in effective tax rates of (0.2)% and 0.9%, respectively. </p> 84000 249000 -0.002 -0.005 175000 -3650000 -0.002 0.009 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">(9)   Net Loss Per Share Attributable to Common Stockholders</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the computation of basic and diluted net loss per share attributable to Accolade’s common stockholders:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:46.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (32,825)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (46,523)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (71,234)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (389,345)</p></td></tr><tr><td style="vertical-align:bottom;width:46.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average common shares outstanding, basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,487,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,475,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,334,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,251,890</p></td></tr><tr><td style="vertical-align:bottom;width:46.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss) per share attributable to common stockholders, basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.43)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.66)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.96)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.54)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As the Company has reported net losses for each of the periods presented, all potentially dilutive securities are antidilutive. The following potential outstanding shares of common stock were excluded from the computation of diluted net loss per common share for the periods presented because including them would have been antidilutive:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,362,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,590,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,362,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,590,272</p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,030,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,295,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,030,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,295,247</p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested performance stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 276,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 276,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shares issued to 2nd.MD employees and subject to vesting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 274,224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 274,224</p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shares issued to PlushCare employees and subject to vesting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 268,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 537,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 268,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 537,401</p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent shares in connection with PlushCare acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,111</p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Indemnity shares held in escrow in connection with PlushCare acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,342</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,342</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,342</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,342</p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shares to be issued to HealthReveal shareholders upon expiration of indemnification</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,089</p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible Senior Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,700,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,700,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,700,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,700,297</p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,767,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,554,983</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,767,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,554,983</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:46.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (32,825)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (46,523)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (71,234)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (389,345)</p></td></tr><tr><td style="vertical-align:bottom;width:46.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average common shares outstanding, basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,487,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,475,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,334,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,251,890</p></td></tr><tr><td style="vertical-align:bottom;width:46.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss) per share attributable to common stockholders, basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.43)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.66)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.96)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5.54)</p></td></tr></table> -32825000 -46523000 -71234000 -389345000 75487717 70475778 74334111 70251890 -0.43 -0.66 -0.96 -5.54 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">August 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,362,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,590,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,362,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,590,272</p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,030,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,295,247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,030,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,295,247</p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested performance stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 276,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 276,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shares issued to 2nd.MD employees and subject to vesting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 274,224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 274,224</p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shares issued to PlushCare employees and subject to vesting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 268,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 537,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 268,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 537,401</p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent shares in connection with PlushCare acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,111</p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Indemnity shares held in escrow in connection with PlushCare acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,342</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,342</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,342</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,342</p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shares to be issued to HealthReveal shareholders upon expiration of indemnification</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,089</p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible Senior Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,700,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,700,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,700,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,700,297</p></td></tr><tr><td style="vertical-align:bottom;width:51.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,767,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,554,983</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,767,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,554,983</p></td></tr></table> 7362680 8590272 7362680 8590272 6030000 5295247 6030000 5295247 276480 276480 274224 274224 268720 537401 268720 537401 102111 102111 102111 102111 27342 27342 27342 27342 28089 28089 5700297 5700297 5700297 5700297 19767630 20554983 19767630 20554983 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">(10)   Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(a)  Legal Proceedings</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is involved in various claims, inquiries and legal actions arising in the ordinary course of business. In the opinion of management, the ultimate disposition of these matters is not expected to have a material adverse effect on the Company’s financial position or liquidity. As of August 31, 2023, the Company had accruals of $3,500 related to legal matters.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On May 8, 2021, a purported class action complaint (<i style="font-style:italic;">Robbins v. PlushCare, Inc. et al.</i>) was filed in the United States District Court for the Northern District of California against the Company’s wholly owned subsidiary, PlushCare, Inc. The complaint, as amended, alleges that certain of PlushCare’s subscription payment practices violate California and other state automatic renewal laws and the Federal Electronic Funds Transfer Act, among other claims, arising from allegations that PlushCare failed to provide adequate disclosures to members. The lawsuit seeks restitution of subscription fees, statutory damages for each violation, subject to trebling, reasonable attorneys’ fees, and injunctive relief. Under the terms of the agreement to purchase PlushCare, the selling shareholders will indemnify Accolade for losses related to this matter, subject to a cap. The parties agreed to a settlement for $3,700. The court issued a final approval and final judgment </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">in July 2023. The Company paid the settlement in full in September 2023 pursuant to the terms of the court-approved settlement. The majority of the Company’s liability is eligible to be paid through third-party insurance and the remaining indemnification from the selling shareholders of PlushCare. As of August, 31, 2023, the Company had recorded both receivables and a contingent liability for the remaining amount of the settlement on its consolidated balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;white-space:pre-wrap;"> (b)  Employment Agreements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Certain officers of the Company have employment agreements providing for severance, continuation of benefits, and other specified rights in the event of termination without cause, including in the event of a change of control of the Company, as defined in the agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 18pt;"><span style="font-style:italic;">(c)  Purchase Obligations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company has minimum required purchase commitments of $40,323 pursuant to an agreement primarily related to cloud computing services. Portions of the total purchase commitment are required to be met prior to the end of each contract year, September 30, in each of fiscal years 2023 through 2027. If total purchases in a contract year do not meet the portion of the commitment required for that year, the shortfall must be prepaid and can be used for future purchases through September 30, 2027. As of August 31, 2023, the Company has remaining future purchase commitments under this agreement of $28,307.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 3500000 3700000 40323000 28307000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">(11)   Restructuring</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="font-weight:normal;">During the year ended February 28, 2023, the Company initiated certain measures to accelerate the integration of recent acquisitions through strategic reductions in the Company’s workforce, including increasing hiring in lower cost regions to support its growth, scale, and profitability objectives. As a result, severance expense was recorded for the impacted employees. The Company continued to incur costs associated with these measures during the six months ended August 31, 2023.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the amount of severance costs included in the consolidated statements of operations:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended August 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended August 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">     </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenue, excluding depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114</p></td></tr><tr><td style="vertical-align:bottom;width:42.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Product and technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (114)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,194</p></td></tr><tr><td style="vertical-align:bottom;width:42.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 979</p></td></tr><tr><td style="vertical-align:bottom;width:42.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 242</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 788</p></td></tr><tr><td style="vertical-align:bottom;width:42.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total severance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (52)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,075</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The following is a summary of the changes in the severance liabilities related to the workforce reductions. These liabilities are included within accrued compensation on the consolidated balance sheets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of February 28, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,996</p></td></tr><tr><td style="vertical-align:bottom;width:79.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Severance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,050</p></td></tr><tr><td style="vertical-align:bottom;width:79.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,444)</p></td></tr><tr><td style="vertical-align:bottom;width:79.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of August 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 602</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">The Company expects remaining severance-related liabilities to be paid out in cash during fiscal 2024. Additional expenses associated with these restructuring activities are not expected to be material.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:42.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended August 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended August 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">     </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenue, excluding depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114</p></td></tr><tr><td style="vertical-align:bottom;width:42.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Product and technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (114)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,194</p></td></tr><tr><td style="vertical-align:bottom;width:42.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 979</p></td></tr><tr><td style="vertical-align:bottom;width:42.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 242</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 788</p></td></tr><tr><td style="vertical-align:bottom;width:42.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total severance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (52)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,075</p></td></tr></table> 92000 114000 726000 114000 -114000 1194000 107000 1194000 -25000 979000 -25000 979000 -5000 788000 242000 788000 -52000 3075000 1050000 3075000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of February 28, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,996</p></td></tr><tr><td style="vertical-align:bottom;width:79.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Severance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,050</p></td></tr><tr><td style="vertical-align:bottom;width:79.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,444)</p></td></tr><tr><td style="vertical-align:bottom;width:79.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance as of August 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 602</p></td></tr></table> 3996000 1050000 4444000 602000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 20, 2023, Rajeev Singh, our Chief Executive Officer and Chairman of the Board, adopted a trading plan intended to satisfy the affirmative defense conditions under Rule 10b5-1(c) of the Securities Exchange Act of 1934, as amended (the Exchange Act). The plan is for the sale of up to 250,000 shares and terminates on the earlier of the date all the shares under the plan are sold and April 22, 2024.</p> July 20, 2023 Rajeev Singh Chief Executive Officer and Chairman of the Board true 250000 April 22, 2024 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 21, 2023, Richard Eskew, our EVP, General Counsel, adopted a trading plan intended to satisfy the affirmative defense conditions under Rule 10b5-1(c) of the Exchange Act. The plan is for (1) the sale of up to 2,400 shares of our common stock in amounts determined in accordance with a formula set forth in the plan and (2) the exercise of non-qualified stock options up to 16,659 shares, the proceeds of which would be used to exercise options and hold up to 30,250 shares. The plan terminates on the earlier of the date all the shares under the plan are sold or exercised, as applicable, and April 19, 2024.</p> July 21, 2023 Richard Eskew EVP, General Counsel true 2400 16659 30250 April 19, 2024 EXCEL 61 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !&(1%<'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 " 1B$17&(-T/>T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VE%(71S43PI""XHWD(RNQMLFI",M/OVIG6WB^@#>,S,GV^^ M@>E,E"8D?$XA8B*'^6KR_9"EB1MV((H2()L#>IWKDAA*2UU2>:0]1FP^] M1V@XOP&/I*TF#3.PBBN1JGQ95FW?)K^W=_?:!J88W;25XQ:^WC9"<2W'[/KO^\+L(^V#=SOUC MX[.@ZN#77:@O4$L#!!0 ( !&(1%>97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M$8A$5T6@;W+P!0 [1\ !@ !X;"]W;W)K8&9.T__T> M0P)I91R&CE\2WIXO_OKQRP=[O.7B6[IF3**7*(S3R]Y:RN2#9:7>FD4T/>4) MB^'.DHN(2C@5*RM-!*-^'A2%%K'MH171(.Y-QOFUN9B,>2;#(&9S@=(LBJAX MO6(AWU[V<&]_X3%8K:6Z8$W&"5VQ!9-_)',!9U:IX@<1B]. QTBPY67/Q1^F MCJ,"\B?^#-@V/3A&RLHSY]_4R?@E\.7ZLG?10SY;TBR4CWS[&]L9.E-Z'@_3_!=M MBV<'@Q[RLE3R:!<,)8B"N/BG+[N*. P@-0%D%T#>!>"Z-SB[@+SFK*)DN:UK M*NED+/@6"?4TJ*F#O&[R:' 3Q"J-"RG@;@!QTK+F_W>=4"FBF_^CJ MKM >Z+55W_V0)M1CESWHG"D3&]:;_/0#'MJ_ZHQ_)[$WU3 HJV%@4J^JX>DU M83JGYG!L]S_K+!FC6EHZ*RV=-;/T.:-",A&^HD>6<"%U]LQ24F2Z2ID:HUK: M&Y;VALWLS9D(N&J[/H*Q0YL\LU+9(VN[I#&^I<_STN=YPY8I*$P[>:>LSZ-9 M:TG#5)M(8UA+@Q>EP0MCH7:#SFT0,G2?1<],Z(R9-6P;]YV1,[C0F3.&MC0W M*LV-FIA[9*M #:.0QGL::=NH6<>=3A_NW.N;DZ)DL_OIJQ%*_P[VMKX(CZ]8W.L3FHK>4#[L!-+#_1 M%S3SH9<&R\ K)L[ZIGQ$$IJR/1J.SD98Z]<8W-8OJ?R2)GY=WP?U]&1_@.[@ M.?00Z_-JEL3$QNAI'0@?N1L6ZV<:LT9;VQ4D82-\F&T_;;G6MEERD062%47$ MY[:M-=T%$>$*B; 9:MZ;GJHSZ,=/?!MK#9OE%HQ*&>JSVP4GX0J4L!EOWAK= M#5@/ LT%WP2QIV_49LDOKM9G%\"$*V+"9M!YG] Y3R4-T5]!4C\FFQ5'%]C6 M#U-=(!.NF F;02=OJJY@M-Z868#80ZVM+D )5Z2$S9ASQSW(UWS-8Q,J'1$9 MD6$?TJ8?<;I@)5S!$C93SE, P3B2X3)S\^_H 7S,@&9U)HT*TUY%,$DO)#< M^W:"?K1/;4!$E%"!-C3,&$J8*)8$M+70!4:1"J.(&70 ]/T@7J'%:_3,0YWY M(P( B]?:E84N6(E4K$3,8+-/)[IY\=8T7K%:%CXB=.\NKEWM][8YL*W#BHY( M(SJ:9D*H+[;B,RU/)4PIF7;UZ8CB5^V:U=0*ADBCM:,I MC*@"L&\6^^P%_<[T:31+*?H97.#A0$NUYN"6N70JWG',N+*?+F^#5.'M5P:4 M9EK-/2+7[]ND3T;:'88N ,BI ,@QI=FN<]$Z[$+_'$.MLS,L.*"0;\P&5+M&'-$H'94-84>6H=MMA;+:^6>]ENOH-K58\7&^&?J)HO4Q2R)83:I^?N90\R@_7C/I,J ?@_I)SN3]1+RAW^"?_ 5!+ P04 " 1 MB$17.,\WO:H& 3' & 'AL+W=O_L>'^QVIRT>IOE1K(33ZMBG*ZFJRUGI[,9M5V5IL>'4NMZ*$ M7QZDVG -MVHUJ[9*\&73:%/,*,;1;,/SLB+\6M0E6]V7#U M]%84\O%J0B;/7WS,5VMMOIC-+[=\)>Z$_KR]57 WZ[PL\XTHJUR62(F'J\DU MN5BPT#1H+/[*Q6-U<(U,*/=2?C$W[Y=7$VP4B4)DVKC@\+$3"U$4QA/H^-HZ MG73/- T/KY^]OVN"AV#N>246LO@[7^KUU229H*5XX'6A/\K'WT4;4",PDT75 M_$>/K2V>H*RNM-RTC4'!)B_WG_Q;VQ$'#4@PTH"V#>BI#5C;@#6![I4U8=UP MS>>72CXB9:S!F[EH^J9I#='DI1G&.ZW@UQS:Z?E"EDL8%+%$<%7)(E]R#3=O M><'+3* [X[A"9^CSW0WZ]=5K] KE)?JTEG7%RV5U.=.@P7B:9>WSWNZ?1T>> M=UVOSA$C4T0Q98[F"W_S=^+^'-'$U7P&D7?ATRY\VOAC8^'72HE2(UY5$.>% M*YZ]@\#MP*RRBVK+,W$U@654";43D_G//Y$(OW%%]X.<'<7*NEB9S_M\P:LU M@E%#F;D07^M\QPL(WCF*>U=1X\JD@MV5L=QB/;<8HP0GKS(Z4!IW2 MP*OT.LMD#<(@3V0"5-X78HI*H5U"]Y["0Z&4D&"@TV'% A:Z98:=S- K\W-Y MGQ<%K!8E=J*LA4M>:#V8088=J',91=@M+NK$1?[1;F?V5JHF7\H'D]T$? D3 M0)9:00*%) JSH,H;@TQ6[JD06>J"(!YVL,,(4^H.(>Y"B+TAW"JQY?FRF;-2 MKX6"A'BX7%UB8TL'"6@2#=2ZK$B0NN4FG=S$*_>3U+PX06)BCS:+:$0&&AUF M49B.B4P[D>D+?0H5@-)/3:>:'+ %)NO1U97:'14GE VD.JR".!I) @3W:,)> MK1] *==YN4*% %(C99!\)A_.:K@9[]_6Z]%BCR(R3%TNLS2D(SF!' "5>%7_ M)N7R$?*"4QJQGQDG)!V._;O2\W+50X)M>W T9%O'1T-:L*B M)!U*M>THAAPWLO9)3ROBQ]7-?\M6K==#/2F.K<%W6"5D;.Q[;A$_N#XT6,(W[(=;7.EC^90L<9L,VK&*?)<%P< M5,,D')O4/=:(GVN@4-6P#L6WK=DI5 X>'XR84[_-,D+#.!P&X# C<3 V\7OD M$3_SG@/(Y,9$P$T"<=]2/NYM:("W;39]0SIZD M-K1@C.EP*KC,PB@=Z4G:LXWZV>8K*CU%,+5Q%L0A'>8]AQD+1Z%'#_9X?N@Y M5,M!:?'"!*8VY"(6#B>&PRJFR5BG]R"D?A >UY4O*;7!1G"*\;!D<]F1-"!C M:GL$4C\"_Y"\[))94UV8_JY+OC&]_P],E+RJZN9P893AU(')A!$+E$X[RNA( MY4E[5%(_*H>5YTN=;A.1!C08EDHNLY@D(]RD/3>I?ZNWKSI*69XZ1^S-&HFL MR6P;43S6L3WMJ)]V-Z=D"YMCZ;!^<]B0<&SN]J2CI^S@7NH]FU(!B:)XN,=T MV=&4CIV-T!YGU(^SA=QLSN]9! MSG.L_^_H^ RKIR3#WB+Q3LOLRUH62R#D+\T.5C\Y#["\L/W>(O%'>3L.NNX&[,.0 KLK$#KE5H1TOH%IXA<\QQN0-"C&>XOT?JM9&AUU.0YK@>&1MLX,C6C_KH52M-W71G,%#995GN7-S MSFQZGQ%,P]"J!%V6:0B):"19LA[TS _Z?;*L3EV.-JH#%D>!U;4.NYC%R4AU MS7JDLU-VOP>YO9G*)\L/K8-NY][88>?<&\\.WMB8UV5_ZEA=]!J'L/./\74$L#!!0 M ( !&(1%?W%.XD?@( #0' 8 >&PO=V]R:W-H965T&ULK55A;],P$/TK5D (I-&X29.6D4;:BB;X@%1M CZ[R;6QYMC!=MJ-7\\Y MR:)N>&,3]$/C<^X]OW>QS]E!Z6M3 5AR4PMIED%E;7,:AJ:HH&9FHAJ0^&:K M=,TLAGH7FD8#*SM0+<*(TC2L&9=!GG5S:YUGJK6"2UAK8MJZ9OKV'(0Z+(-I M<#=QR7>5=1-AGC5L!U=@OS5KC5$XLI2\!FFXDD3#=AF<34]7J(W@9+@R"C!2V8Q.&>"R0+(E2,VY.V::9"V LL+)MZ1]^0U M"8FI<-9DH44=CBTLAC7/^S6C1]8\:W<3$D]/2$2CV -?/0V_@,V$1 L?/$3W M8PFBL011QQ?_2PE\+GO:F9_6';]3T[ "E@&>+P-Z#T'^YM4TI1]]GO\3V;T* MQ&,%XJ?8L0)UC4<*-UMQ?4(:ILF>B19\GGNB>4?D.L0^IQ-*Z30+]\=N_IIV M3^=LU#E[@,#D2DM#A]T#RM-1[WIR_7B!6 LDR67.Y_HU"N/LOJJ-D)H M]%3DI;J>;+3>7DZG:KD11:(NY%:4YI>5K(I$F]MJ/57;2B1I8U3D4^)YP;1( MLG(RNVJ>W5:S*[G3>5:*VPJI75$DU;<;D/#_XF*TWNGXPG5UMD[6X M$_KS]K8R=]/>2YH5HE29+%$E5M>3M_AR04AMT"#^RL2C.KA&-95[*;_6-^_2 MZXE7CTCD8JEK%XGY>A!SD>>U)S..OSNGDSYF;7AX_>S]UX:\(7.?*#&7^9%SM'GNQB]?O4&O4)9B3YMY$XE9:JNIMJ,IO8Y77:1;]K(9""R MC][+4F\46I@1I(!]/&X?C-A/31;Z5)#G5-R048=O=^L+Y.,S1#SB ^.9_[@Y M@>C\O^B+_QS]*!E^7Q=^X\\_35U T]\&H'" N@%>JFVR%-<3T^&4J![$9/;S M3SCP?H%R?TIG\2F=+4[D[&B6:#]+=,S[[*-X$.5.0-EO#8/&L-XM'F91$ ;T M:OIPF%87%?* ^L>HV$7AR/,B[QBV &#0 EI8W$#D;(F!FAE1071:/0M]C& M+@I[$2-V4EQ8Q"EE<$Z"/B?!Z.KL%IY)@7C:ULM474)T@U.NP%,ZBT_I;'$B M9T5O)=+?43?5IL=R4,I?K;]!D<*<0" L\8M4>@ IP9"W;V$4Q MS#QLE1Z \CT\L!S#GG X2O@NR85JZ!IA^57410BQ#5T>U..!Q19"1;Z%BET4 MC7A1ZH[3CES;6SM]Q-PQQ:%&'8)AQJW!C M $8(99:W!03S,>4#[ \D,1Z?="G3QRS/459LDZRJY0[(>=3+2]OK2;W%)_6V MZ+P=)3J*N#>PBV&RSS09S?0GJ;B:&#B#G11O-?7>%08SOZ02J%5)8MG^@,JNG-S.(!SW\@,9VD!.,HB M&Q=#.$Y-BFSB4-S(;$5#D[[7K'A\!7R@R'_1&5 YOD+*K&SGS;<8N MZ!P[0A5 86QK_ 7H*QQBO!>J>%1]M65^+U:R$L^\=?(TL,(#H.0(I]BF#>!H M8( V<0#'L6=OR LP;F0ZW%"I[\4A'E>'[WK&)@>E6&7Z.[/N2K;ST*ES &1D MDTT>0&'NU+F+\H,AT83W&A&/B\0_A4:YF7F08^B\)II9#HG3R $<#1BQ7TXA M',?$IS95*&X8^8,-;:\1\;A(?&:+3"-':I-4YB7U/E'9$J3?^@H/A^%=V,MQ M#L,"IYN!L"BPN0,P=L$HS)SL=2(9UXD0\S3+=QK\0^]FW-M+%5/G[7LI.FG0 M!11T))-[S4G&->>7YA]MD9XG#T8-K 4RC:,PXKM)JD)RIY4V0MR(I)':(JY. MXXR&G#M_<4!(CW+&N:T7("3U?8JQ_;H)^B0,A]% /R%[G4C&=>)+LC-6?Z-1 M7EQ_@" =R.$IXR[ N&">IP?G H6HULV!C#+)VY6Z_2NX?]H?^KQMCCJLYS?X M+NYM]^L"_\N:/_>=*O%N<5-;YEN_JO-QY%;^_G7U M[Q,6M 4ZBW_G_*D^>^VUC_*M++^W;SZM;V=^6R->\*QI)5+QXY$O>5&T2J(> M?_:BLY//MN#YZV?U7[N'%P_S+:WYLBS^DZ^;S>TLFGEK?I\>BN9+^?1/WC\0 M:_6RLJB[_[VGWM:?>=FA;LIM7UC48)OOCC_3'WT@S@H@,E ]P6P5@"' P5( M7X#H!8:J1/L"]-(JL;Y ]^B+X[-W@5NE37IW4Y5/7M5:"[7V11?]KK2(5[YK M&\K7IA)_S46YYFY9[M8B[7SMB5=U6>3KM!%OOC;BAV@/3>V5]^)=F7W?E,6: M5[67_'G(FY_>FQ6_S[.\>>O-O3^^KKPWO[SU?O'RG??[ICS4Z6Y=WRP:4<'6 MS2+K*_/Q6!D\6)GM5C2>NG5G*;UTE_ZP7N=MXTL+;Y_FZ[FH2Y;N\R8M+%JK M$:TL.VP/11>+]?%!+2*)6^3WTO"]$.DYY0B?I-6O'Y[T<,?)=E958+0CR,:ZC%P^F['YO?U/LWX M[4P,OC6O'OGL[J]_08'_#UM+@A1+@,24F--3S&FG3@9B_FF7B;FFYFW?/KYZ MVW;H\][_M^?N_]\O95%X8JQ^2JOU_VS)H(!A64**K2#%$B Q)6'LE##F["1B M&F^*;IAN1^DT$ZFINR%P7O'CV)65NR;?/;06XF6=BQRFW03]W*]LF6-&-T(Q MB2-&M%[DK-S4I$"*)4!B2E*"4U("9U*2'[S*T.N[RQSII.AU.[4F!DE[!(&_LA'29NATJ,PU.,PVO& MV-GZ0Z.Z&$>AKTV/2V<%IS9^2+$$2$Q)3'1*3.1,S*>Z/G3SMHA]=K:::^<1 M,0#M>CQXRIN-UVRXQ[?[HOS)>6^U/U39IIV!]F+VMR7'Z7UJ3XC,<2Z,]*X MZ3$9\:B$/#Z%/'ZUD#L[1FSV8TH(\K6.X:SMU(X!*98 B2E90KX$+=\]6;?A MGK=0VT[+6T'Z]7$JYC_:U]R*2T[)J>V]5],F]BC66CRHTV34J1K.,VY%SG#^ MBS=>4=9VRG06G1PV2+55KW8>CSFA.&J)1N&J"PS5T$F<1!?SY&_ISW<>0<-( MA<:!LC=1,DQ"% >!WK!,PWE$0JH;)A9#1BCSPX$GEU")IE/E> @L6!D'R"=4 M7Q.XO4]N*:!@":6F1EZB)7*"T*0]C%[*V>:HIF19(G=9WPOV:I M&@H9HGI;!P7#4:=J."7QX9<3G[OHY+"!$A^V,!H-&";ZXG+43@V<1#D,AW)X M'.7PI2AG,;2CG,70A7)8HAR^ LKABU'.[7UR.P%%.2@U]5Z61#ER,7&0V"B7$C\ M*/9#ID<"%.5 U1(H-37R$N7(:Z(< 44Y4+45J%H"I::F[>P.IQOEKL +O4?E M^JK>CTS2PXSX^G ">VW3ZA,-C#@2N,A5@<3B M! 58[R2@YWF@:@F4FIHK27?$37/X124R,OD9%>AHR7D&(OY8)E:L*D'98MAG98MABZ8)E*9*.773*< M!,O4O/@W ,MN[Y/;'"AU0:FID9?419U=]')20 %.E"UA%KN:X8(DX$-8RI1C5YV#5/;)[8/0VQT]J<6KJ$!08%^ M F,QG",?,Z:?MR462TK"\YNJZJ-+6*)N6!K;*[?'P 2?,/ C1$)C^@=%'U"U M!$I-C;Q$'^I&GRE+SE[*V>AL2&%;6 MG*!H JJ60*FID9>80^/7G/XACZZ6H&HK4+4$2DW])+=D-.9FM"^\Z+)6WHML MK?EVU^;GV'ELFUIG]Z+ M8Q9"(SC"VHB3C-NI@3O[TA,XDF/C)&"H6TZV!^/M]63;/;]KO93M]T]_=_P%02P,$% @ $8A$ M5[GNGA0B!P /Q\ !@ !X;"]W;W)KLE2PPDZ;KU0]>@6;?/C$3'7"51(VDGZ:_?45(D6:*8 M!/"^6"\^GIX['N^Y(\_NA?RFMHQI[Z'(2W6^V&I=G2Z7*MVR@JIWHF(E_+,1 MLJ :'N7=4E62T:P>5.1+[/OALJ"\7*S/ZG?7#>,Z;<"O'-/'S,SA>^0<1REFJC@L)ESZY8GAM-@./?5NFB^Z89 M.+Q_TOZA-AZ,N:6*78G\;Y[I[?DB7G@9V]!=KK^(^]]9:]#*Z$M%KNI?[[Z1 MC<*%E^Z4%D4[&! 4O&RN]*%UQ& Z+$/P.T /!X0S P@[0!2&]H@J\UZ3S5= MGTEQ[TDC#=K,3>V;>C18PTLSC3=:PK\7"G1,XSJN'A1L,% M9DLK3VR\*ZJVW@>8<>6=>%]OWGL_O?G9>^/QTOMS*W:*EIDZ6VI 8W0NT_;+ ME\V7\;\"@NQP_!*LZ$S!3Z9<8J?"B]W=.X^@MQ[V,;'@N7KY M<.R 0SK/DEH?F?.L<=JF=MI&BL*#E2>IYN5=$[I<M6,;EGB_6//Z#0_\5F\Y&4'7@@Z#P0N+2O_X LE MEC8UF9%B/-*EF MOSZ)$";!V7(_A&\1(W%"@E4G=X!LU2%;.>?F(OL'EE83WUI .DI%F?*<>64+ MV;PU]ZF9Q)U9'A#LGU\Z@ZMCSN"1E!WX*>S\%#IG\#YQXO*LJE<9C- M7J>2U]K;*%L-IAPG2>3/S'C461(Y+7G/X-LIIPUWE)E'"R$U_]Z\8 ^528(V MVZ(I'!RLXE&<6J0("B([YKC#'#LQ7PPA0AH&=F)20BQ"M&H),0AQ^.^.*UX+ MI$)IZU*++=C"L0%3(10A8L>?=/B39WS>XN5E*@KF:?K K B=:EX;/\G$$D@9 MJ\1N"O)[GO3=R0PRA$D&O-0,4&A7S+2JAAABDHP\;A6*9V .Z!PY8=YHD7X[ M,86-"9/"0'PVQ%N50R3$]_UQ+K:)A8D_$R0(]Y"QFRBWM+QCRF38 498M4,C?'?26 W*5 MA[NBCQUHFJ9R!YC;T+37D,%T.:-5N!JCGHJ1$,_![LL$Y&37/H.]+N.V6@] M8S_&8] 6,1(1?P9U3]K(S=H=ZC88:F=G<(6BIFDIF+3CGG)O&/G1&+9%*IA- M SU!(S=#7[31,,Q:5I!3KCU!@8_],4R+7(R#.2+H21FY6?FSWC(Y3$I6D%,^ M/4&04\<8+6)!%,Q ['D7N8FW@=BD4"LZ"TT!!@)VF_EH..I>W0 M"SU?8R?'@15Z1#F\V*K^##H<\EU;D3.9\IFZ!T])EJ )?UBD$(IFF@C< M4S%V4_$A:%94N7ADK$5?M:O(JW)J)6@\)5Z4)./BQR85Q7/0>W;&;G:^IH]U M#H(5;FHV"+1Z[>;Y+#9#, M]F!?YMT^6M>9U<0INZ_\Z31-I1"::U-)7P.0YVN C*62F4""G%9;83)Q?6/2 M\9[F9GO.ND%JJP/B. E'V&UR9(7Q3(%-^CJ N)OLJSFT;[U;=L?+TGC?< R3 M7&16$RR]-$9^/$[.-KEP%:]FJFW2DSAYCL1G36#PU@U^RL\XP2@>-PH6.4+\ MD,R!'^RLN[?6;W95E=?'$S1O## \ W'4'&O!FK9OK!]W9_W_V%HG?5E W&7! MQZ=]J(IR^RQ->3V>-$G/"!UBZZF?N-OF#_P!UE8R\3/-=UM0T=+0_ M8#5HVBXGXTTUBTR 9PI'TI,X<9-XTT\-MEPDR^MC,FBH7T[I9$K6XRTVI\@A M^)[,B9O,/PXV7^>#)9H][4Z! M+^JSS]'[2W1ZU9SE]FJ:H^5/5$*.55[.-J#2?Q>!NV1S6ML\:%'5!YZW0FM1 MU+=;1H'^C0#\OQ%"/SV8#W1GYNO_ %!+ P04 " 1B$1776C5(-<# !H M" & 'AL+W=O6')-50G;KEF9PS*9)OW$%UF4/DRDJT4M"GYB M_W>]L1BE TLN*]9.&DV6=\OD?GJWO@[[XX9_)!__8_H'5ZVPO-]E[LMEK!;6',B&W6 +']%J1$.RZL:72^2#WX MPFR:';'K#CO[!?:&'HWVI:/?=C'KV9N$]TTQIOET1+/);/X& MWWPP-X]\\_]EKL->OXX-E^'.U2+C98)J=VSWG*S>OYO>3#Z]H>QZ4';]%OM_ M*'L3^[JRB^DEG4CI/D-AB)Q']%EG8[KHQV0L>5.P+]FBTGQ)TCOT4/)[P'K.2FV4*=HKUF(+/G)&-8'0(;[P5+*J 3*U M8MJR]Y +7R#Q0L?@>UD(#W\8$H"!."HO62A?1D6N=9ZKN ,KTL8'HE;('"@U M[V!]3'^=W+Y_=SN;?OSDCO<.P2C0P 3>*ZE:XJI6I@WS46/.83CD^LR"U$@T MU"+7?09[<$QE+V@G*BC'U$607G&U!?DE"7)2%W#>B06);ZRF73B\B.M,CL[, M=HGH;9%FSG\T1T(Y@Y/8!?G\@O/P")C+3"@RM=3AB3R>G L1<7K(0":Q?$K' MQ:&4&6I&9ZH)13$DI)<2%&O7B2D,RD'C ??@P*_T<'H9E_;2^@:S76K;KH"V M!OA<6KS7R'64H-$KXC&$C+VN*9IT?-+>U:*3A>8(DE4X@:XXN@QW]B7K#&G# MKVDL^D]?9F<%A":&D'ST@_Z%Y*\0_JMP)<[:AP8%BHUJ*T0MZ1$/.N9'M&&M7:OV0DLQIM>>GO3L M]4?T(O:X$+;1OFL$P^S01N^[[G':WO7@1V$+B?I5O -T,O[X(2';];5NX$T= M>PF\PVK\#-[8A@U8WQGC^T$(,/QSL?H74$L#!!0 ( !&(1%<\3D>751@ M ']. 8 >&PO=V]R:W-H965T&ULW3QI<^,VEG^%Y:12 M5I5LM]V=OKNK'">9R4XRZXHGD\\0"4I(4P0#D+:57[_OPD&*LMW9S'[8JE3: M$L&'=U]XT/L[ZS[YC=9]<;]M6O_A:-/WW=NS,U]N]%;Y4]OI%I[4UFU5#Q_= M^LQW3JN*7MHV9Q?/GKT\VRK3'GU\3]]=NX_O[= WIM77KO##=JO<[AO=V+L/ M1^='X8N?S7K3XQ=G']]W:JUO=/]+=^W@TUF$4IFM;KVQ;>%T_>'H\OSM-R]P M/2WXM]%W/ON[0$I6UG["#S]4'XZ>(4*ZT66/$!3\O!%A^:WJU@=/#;S7?_Q&>>,+6Q?73GO=]HIYU5;%#8L)G]V8 M=6MJ4ZJV+R[+T@YM;]IU<6T;4QKMWY_U@ G".RMEUV]XUXL#N[XL?K)MO_'% M=VVEJ_'[9T!!).,BD/'-Q8, +X?U:?'\?%E\_]CMO"N M+^9W10-\ZSM5Z@]''>[K;O71QZ^^.'_Y[-T#-+V(-+UX"/I_C*:'=SV^6!1_ MQ<[%OS:ZN++;3K6[K[YX?7'^ZITO?/:.2N]TX1WE=%$97S;6ZZHP;=$#$#54 MIH>/M6E56QK5%!XPTN!I>E^ FZ-%.ZUD:38^O;.N!.Q4_1SXW MJM(1\=("R2TRJXP+#[%JHVYUL=*Z+4!9.V U<1C%X"I8K9G 7"P)D[5NM5-- ML\/GNNN3='YI23@WN ]A?+G5#B1<'/]R>G-:_.WR\GI!= &L9JCT+/]E4^9G MOP'I(Z2YE7<;BUC8NQ8V]=/!5\([Q !+#58%.P OU=IIX?OQ MY;TKCJ^O%HSI]16 VG:-!58Y) 7P*WM&(NP+ MR-R:"MY$IH9/@0 @T*A9"?2ZW+2VL>M=T36JQSR#]P0RV8+UK79(/NLS?@." M0,ZN&N#TCJ""_I$!H?VN(#LI-XCH2K6?W-#UY0Y!.CNLV>(0]#+')J#KB]:V M)R4PADB:%P;@;.EEY JBM%4M)#">OM/ '.!FR?D&6W6_47VQM;[/]0EUOZXA M.4$PB0#5B@G0E$!,D7@"8'ED>$6,\10C+E0$0'(K%MJYNT"?(0 M%8XX2'H->@+NKF=\C__]PW>+0*1P"-S,:@'6&;SG#_B6V1;?1]=PDUP#[H,V M2&^BZ7^.7PFT.-WP(FO[UO;1DP].//L0D&'"XL=#NQE!^:G>S+)'\FJK,?,# M_ZI8QHK=>[;=XR0M@X.S'J'5H!$> U8(9K4R+J%SR!4&]CPJJ\YZP^&%'?2P MALUC]K44X7G(B^FYP7] "<4C!:3Z#9@T"=N;>[ .R@Z"0D=$&1&):M$CR$D!R XFM *7<-^!9$F3 MQ\D%BBYE%V\(_ LD$KPLK'-1), ]8RN0+0# I_70@Q4P'/B*'Y_.IDA)QP"5 MQH O%7^$B$PM"E*!WP>0-B*^59\XN)J6:S^4>,?9!=""#(#LI(%"$,FXVV@L MTE0(=;\-+9==,P^T_J>E9N"ER@5$N<[T$.G^"'X*PN/)+Y $W-BZ MOT-"K\ 9>_E_\#- LP_/5?G[8, '+*'"NX7*M<,_8?^MK8_"2 M5[26DIH>X@VJ)@38UK-PW2= VP_@6A+13$,GP?HG_(XZNX NAO%9'R(!F1L\#8PI=\QBT'3> ?R ME(#T%BH0,@3TUP6F,MBG.,$R38(:I1C/R:P@#_E^Y ^?Z);S3"JCH/CR?/GJ MY=>T\,M7SY]CE//H"T$7F]V2+-K,T9C0^(S8?@<8E MLX\%*,+/52K?9Q9$K@R?P=+B#A3LRU>O!>V+UQ.D_V+,GLQEQNM\>?[\G#'[ M^M4>9L?5HO@!Q&!W;['75C2XJJ%5BE8MV3_! MC@_H.$00""OR'A *E;,!5^I%K D/C%!826 Y@5$&ZQBJLSV%+./*88N.LJ0O M*)KK%"E+Y1S%(C"H@:E2+>,)_F)'X7"% BC1G-"9GT+Y+Q],8WKJ<3!=DA9L M=%,1"0,U)R!4:X6AN,*:1A44_YSQG"H^A@. A!3>;$G\0XN!'==@B.5<(' MWO.^Y+00(GB?QW?5]Z76E:>4[*G;DZ%B*9<+!R3AUN3:D(-0(_V1 MI4NR,6#'N? (*XPIT9..L8JI[_X:T%*]0/\JZC*GEUB5ASP@TZPH1*DG8^&. M2SDQ]J*%*$XQ D2F[HG=;HH;&RB!K:-BLH: :#&]H%B'DLL- M9QF+-]0Q9S2%4/CJMZ%:!V^0,M(<'R+4^V';<9E 1@'4,G[[[.?& "44K+E9 MHDM\@_^O+6H(13D0>+TH_F9M=6>@PHI_&*G:[S&5CX:&I;KH>5 *HYWB=\M M*!HK)I:%6-HQ-C9Q MY0#>EV4'&*\#ZAR'I$\"NCY>/P8,>H+UA9]X!)!FLY.>9H3+@I7RF[,7J:IK M.SC(=Z%Z<1#KHMK7X(A@:2B4@)6P%/-Q30T84Q^. >)\;,F:7I)I2NSP W#* M]TS<&&]]#\;BH_?<]S\3W@$)#:H>@&JEM,T]VW("'JHU']PD>A+0ZV)=+"#6 M &9BR-_J6E,B&KY,_Y)O)9'G(@@1 ,'RRE7HB%'SAHZAJ- HR4RP$$%=KFYM MJ4K(H,C:^]B6DA8'>X-;X_J!VH.&6OTEN3-I7"TQNM]I['DDCSKTH+I_1,VD MX#*[P>/P,3?G7J7G@BC10K(+;94#\$$''@1/H1];==BRTX9J=G(:Q*9:H_AR M17.DO>7%PK<FA\C")VE-D'^E B[!P9?#!A3A9E$ MOD ! 2M ^PX*TZ4UU+"2%BG9OZ%6!^:?G@I6ZE4"8]F'8[NV&C0GE\Z$1,EP M^ 4X)]Q7.Z$_L2HNCJ]_NOYI$:3);-VJWR GYKJNQO8 G*<9[:WEKP0&IZXS4E(H)<@

![S1&:4XTR8,L)D%1 MS;E4MN_]:H78CT>:A\YJ0K5W,*8K['OG-61>EO>"C5M+U1D4:G;5C%',>,S'( MT(?M($Y[DD+\05,4H*1HX)2H%\?2]T0:=6WGC ^L*M&XH PQPSYKHB3@D*[(4?(#A'*$ MF3/2$1W(Y9R6&.WF=@4MM#C\5X;"FCE'Z1VJG>QP6OSWG/KG2N=T3!WR/A/[ MM'E/&DY-09>DP!-DR4$9+MD!9'X<^C27=4CB>P[S,=^\3,Z9/ 5RZ7L]GG.: M*BX^N44BD M8,/AT:F\QFZ:=)Q"8AOQFK5ICS+NB$JO A769[E-6#5_JDU/0W)]2P-;F'BE MN@&*:O&9R488M:VZ-]MA.]DF ,D.16*XQM@)L3^M)[E#+$3/Q)VB2H'9EGL)E;#[#%C3DP92?N--J9F7D<3^?LO+C.5,ME$S83_HM@0RR*]TTI?YI=B EH3 MC7^N,42=FQ5:+V4&673(T^"H;UD/)WKK QE"W,%IF99(?5.J'$]P3&)WL/:> M4_%C(COEQ;GHZ17.&\I0Z%84XW1"J MQTIAC$H\#%5-G)N@7:/:4@Z LV+QFT[U>+Q*VHII.#@TMK]8(J=NYWPC!K[U M#_0MR <8V3NFOGE#+69RF-HDODF[(N=C;,F$H"R%# 409]<.56-B#2"U8:[: M3$H69[!D6C63>SH;%LD72CI/)4YUI"F(5$Y$\.-SRH.[C9SDO-,(/(\C4 \1 M+F3OTRN'133)23T64"T,!0(J!.(XNUF/^<]-L: C+A49P=W$^<)XTIK-$'D[ M.(22QOMP8"DS <"N,J >/94<;E+([%.#4[J87&"(S_%,PQ=YB^. H_T/JW88 MV8\,V2\U8^MZ(]QS..#"PU+016?9C;4US&L(A>J'2&NP72FA3Q M>/U$[C_%3S[N9!0.DF<'H"/,@E/_9>ZL8US3$%OW"QL:( RJR>%6IY/D/Q/A MHR=?F:;)R]51,/\)<.*353IL;9KEX:(JG/3,GNB(8)#$^>?_+TR$6[C239YK M-)*RDXYO@687%NJZDZ%YW@%DP2*-)2W2HY'1]%.U'HT"+- MG%SLU\9FI[09A2=1_]+V,9?V#]5P(3%(J42*>C%["#XF.K*L^Q;,(1^HGNQ! MPQ79.= T!S]P(TQ(R7S+L3G5I\L'3\/"H'DXVFJDT5(5-+'(7%J$XXA9E@3] MB3R-+=QXRC!3J\]7>9.,XJ_I-Q""TN.0AL9X"CB)(G24"4:#0S=4BH#554&) M@R4>:$J.9L_E"E?!EY^Y,4NM2?*V8I@,3O!+;6=J,)"JW7)7.]E,#?4$)0KL MX7<\SK]_VCQAV>>P*PMJR0#'WDG&<.HAF%92\ID.FT43J;UT%\0,U1IB'6:Z M889/="C((DX_T:,TD"Q-Z^0D/EL8\T5PO-0'8M#FECMPL<:FD.:#WY\X4+XM M%,]558-C,YMB@2UQ+$->H4N.K1">F01E0,8U>*2'EWSR$)AN M%18XWC]%$I1#TQ1\0#$C![4"]T='SA6>;?4N''>CCG+@HAN>O:-J:D<:+BD8 M1+.UH3N.J@]794E]LX%JT&$"3"%SM@@W0ZN QW0-())9KG,IX:DGM( MKR-;9/J&]%.!" 39"-6HZ-1F=3!X?-B\@N'X +$6[V;UEOCW#64V?BEM*EY M*@(O?_><:N#U$?D4YG_">#EGLJ$I@2Q'MS\==!HY$YDFX]*>&F(5IC'42"&0 MW+P%S/<.$''4,/]H5\RQ$460'DE=E5&E)C"=7C*2A> M#>:9QN;D<@]JNA-/II-"C8V:?M8#CZAEI"0,"M)RS-3M*',*V[45%1W\"7N# MX(BBW2<*0ZZRH4%C'!F",!M&># ?Q'\%"I@"\'"EW +:$ M4K&\)DV[H.>U[K3 8/WL^3MBYR,*0L:2#MI"=?XVPC@^%\>67J%2MUH]K1>(^_N;&MW(%@P^K N,07C5Z MDOGIO$>27_I4MY#2\J3&V*>E\Q(L]N42W8CCIR JQ#YP!;K+4Q\(E;OBHV]PW7+4(!'<')0-YM^LJ= B"DRH6T$^#%Z MK9J)=TSKAS#/2"=G=$VQ@<+*.9YCY>W[XHZ&:_C4P**R\)07+LM: 7CUM@DL MGCI3'C,"]51XUL+7NJ1ZID)64?BJ'1Y(>$C/&N7&H) 8JEJV/'Y(FC"=98W# M0?*2\6._S-]2W!SYY\GE.XF9T[B!DN#Y2];^4?AJ3*U'JB-A^DG!9@[R_N1] M#I93,S&BR81E=D,WFE^J0O#>!GF[^!67'LN\=&<_$(DS5&7PA9RYPXJ9(%=9 M[44?I>@,&LN'>&BB!G.!".C\8I(*%S+K M4+Q&\*''\N08DD('I8<.#[@L)^BD"">VIGN6K&92#+-_3U- -Y[M>ASK(?!8,R?$T_?8:,AIWX]\'BM_'7U2[Y1\72 M'59Z>OOCYB6L.'WG;T$V,KVT/-3W]NP(UJAPO@.?Z$1_B M&\3?G/OX/U!+ P04 " 1B$1709&L^MT' "G%P & 'AL+W=OZEI4>++3IN0.MV8_M;41//="I9K&LUDZ+;FL)C=7 M?NV]N;G2C5.R$N\-LTU9X MF_9:"J5($6#\V>J<]$>2X/BZT_[.VPY;MMR*MUK](7-77$_6$Y:+'6^4 M^Z /_Q:M/4O2EVEE_2\[A+WS9,*RQCI=ML) 4,HJ_/,OK1]& NO9(P)Q*Q![ MW.$@C_)G[OC-E=$'9F@WM-&%-]5+ YRL*"@?G<%3"3EW\T'L7@6)T_H M2WK+$J\O>;YE07!Q7I#*X)6M>2:N)\AS*\R=F-Q\_]T\G;U^ M:BA[5X2OM3 ML)X6_"'YD;7"[%,AV$XK5)2L]LSQK1+,8ZV<90X/W^JRYM7Q^^_6\7SUVJ)\ MO*!EN;1\OS=BSYW(V?;8/6%6-R83KQB)S)+7_[?_3X41XB2W&#(#A>!SH]OU M47[YZA[*(_J)1U>W62:L93L!5URPU2Q:;U:]P 5+5]%ZM<;%/%E%B\UB]&B> MI-%LEK#?G%3R+TZ4\A/101Z4QZ)L2I]:&$_N52:8WBJY]\99QFV;8_;K6?%.V@PV M'04W3%0YJ7TGMJ8!S[-X_4.\^3%Z(//!(\B%(4L ?T%FSI;1(MW0[9*M8?(B MI6O\Q-%FY2.Y8@C$/U6FFAQQN^-&^O)! M%)FP3H+H!1EN?!U5B')&GE'*[W+"E 3W7(UER$>#+F,OSY^9:RBNM.L.9[S4 M#14L]/4PH,1*^,3' ,=PQ[@)RU .2L@OD?P(Y$X"EV-9P:L]]"+(A*G#P!34 M(5'=$3U+D0$H_<9XML VB_(I0_F(^^7CBX57>2B8@\#I) )V0:,CK)T]HXRB M[14FB(S;@M8%.NTC0&7EU:%Q"F-&WOD?P.SA=6=@]2)91'$2>\F+>!,MES.J M&DNQ FAUC(+3O4)0ZIW4C57'+F8YX;^/_9+]@O$BSR7%+ +JKX>'6PMW_2.A ML=BH%/WCZ,H"NH?#LRQD7P@7)=\E4GJ,CYXI)"(ATZRID%!JY$W*RTZE"3QS M1BD[%"*$W-" 1+M.9\P]A?D:"$&+P9IJVZ1ZE MH4>,,8.J[$!% 7F7KHB0#V$+I*4DHYM]X9]C'I5E4PYIW='CW[!ZY+-SY,JS M0L*[>!WPB5X(KER1!6J$\9;?P3^6,MCZ'--;![;T=N\:M9-4 0/.3\,)X*Q: MHG/ S81/"2+RLI36>L0UEQZ3K& ;$K/= M165Y50 T5OM2N()HP'B9VM)3S[ MLY$V. _(PTR/IM>W"P^27'R'DO!E&&)"AEFOFAZ:/!1S3SX#EXP."#(MQU(U M>ALI=:BX\"X5!*U6,@\38* @YM\@VL[UT#/YR"?M&<2E<_3G19];:=RWS6?4 MU9E\? Z U;I-[B1:SF8]@&\NDJ>.]ZZV[7%AUL/ITHWR!._&-M!8#3\"5$6] M8M>2_9!&%,5Q;M#Q!]VHW \$!;]#G619XP/+MS3'!Q7WD^62O>?',HSY&L,\ M,L,]2$E/S,<:'4@!3$O)>V>B0AI*8@VP^+811.1)@,)!QH5M[UCDRJ@M%Z#L%MRX)&.W'X-CZE4NORA.89'Q/J]>0B,QYM M,VFRIH0'_5AW6M>^4V2^Z"4 9>Y>EC[(;H\>I>$'O4I[*6E\"U3:4E3[QC": M#[J&VGX/H#G\'8$4QG?$A_TG&C=!J& 73G^M/=8W['*W7(AL7BQ9(L7G4]*WF9AH%>?=8"HK7>1I(? M.,YSFQN_)3968%#Q#/7H"V;KZ#'1#>SW-#GX*6GTAM#RP9EWV+]/"?&R>Z^" MOUXJ6DL$R5\L%NO_.EKGOM]-1Q]/X=R]_T1,GL! '+ZC]JO]5^C;\/%UV!X^ M8?_*S5["*TKL(#J[7"TGX:VGNW&Z]I]B,2LBDOX2DRP:!FW \YW6KKNA _IO M\S?_ 5!+ P04 " 1B$17Z%'B7$4% I#0 &0 'AL+W=O]O%2M M%5S")TU,6]=,;Z]!J,W5*!SM"9]Y65E'F"PO&U;"%[#?FD\:WR8]2LYKD(8K M23045Z-5^/IZZO@]PW<.&S-X)LZ3M5*W[N5]?C4*G$$@(+,.@>'?'=R $ X( MS?BYPQSU*IW@\'F/_M;[CKZLF8$;)7[PW%97H_F(Y%"P5MC/:O,'[/Q)'%ZF MA/&_9-/QQJ@Q:XU5]4X8WVLNNW]VOXO#0& >/"$0[00B;W>GR%OY&[-L>:G5 MAFC'C6CNP;OJI=$X+MVE?+$:3SG*V>4[I?(-%X(PF9/WTC)9\K4 LC(&K+F< M6-3A."?9#N^ZPXN>P)N1#TK:RI#?90[Y0_D)VM8;&.T-O(Z>!5RUY9C$(251 M$,7/X,6]P[''B_\SASN\Z6D\5S2O3<,RN!IA51C0=S!:OGP1SH(WSU@[[:V= M/H?^"]8^CW<^O2#/8Y*O%9 ;53=,;E^^F$=A^L:0(Q0N> M,=\$$(\1JWE9@@>#.SRF6% 2.Y!7RPT:]K/E&@VSBC2@7>=#4.1EHNUA'+CS MX XT6W/![=91]XZ@IT=*#&F4=;8X(S$L6C-\P5-$YM(B9WTR#!8PR%QFHLT! M?:L5BBA4CNYC1U/:4&Q"F;MG@VRDXM@R-'=QP0@U6OV-[0]=T85P*IW53 0+F.7?:T/&BM:V&4]$TB(7WE&6MID.)DZR9:D5.*G;G M+' 7A(PLQ_LV0* H,*Z8GZ?#H-FG!#.%MZT*ZMQB6098 M E;1?4#'Q#$&\9O_S?_*E^AQ*SCF^F:@: 7YDQ?0T]YI5]_?L:0.M!5>3-UB M%F"BK&JE[2Z#>H:/&,4;+)VM"^U#V1]^_CI!5Y$ED,_@=A+'.%1__A=V"W-! M;OQHQ2KJL@X3M.*-Z=$BEX11X'O+@7I&PFA*@R084,[#.9VGR<60*4AHF"8] M)4S'"?D*62654.7VH9+D2$!#6^ FE"QJ?TCFG MZ7QZ(J;AC 3CY!']^/\,!UY,DW0VH)SCV)K/TP>)@4RS^>+I:AKF/-SCXHVM M!L>/&Q#[*=TUD6ZN+F@X#7WO/,/HQ&DTG)&VPL"0NMO&P&UC)TLRB@Z70Z1#?\_E>PQZ=VHLE@?<62+/V2[ONOM-TFVU/[ M[X!5M_X>V+N/B ],EUP:(J! T6"<)B.BN\6\>[&J\ MYX7"*;U[<0KZKZ/EOU!+ P04 " 1B$17B>(&W+$# #@"@ &0 'AL M+W=O:?%D<:%(A:3L^M_O2,F*V\1NAVW(BRB2=]]]=^0=;[;5YMX6 MB Z^EE+9>50X5YW'L3:E,S1U*QC6QED/"B5,DX&@W%<,J&B MQ2RLW9K%3-=."H6W!FQ=ELSL+E'J[3P:1ON%CV)=.+\0+V856^,=NL_5K:%9 MW*%P4:*R0BLPF,^CY?#\DY76]W[R.Y]' T\()6;.(S : M-GB%4GH@HO'08D:=2:]X^+]'OPZ^DR\K9O%*RS\%=\4\FD3 ,6>U=!_U]C=L M_3GS>)F6-GQAV\@FHPBRVCI=MLK$H!2J&=G7-@X'"I/!$86D54@"[\908/D+ M4/Y0[9VA7D)Y;7#-AX N3-<(-,EL;I(@[.XL= M@7N1.&N!+AN@Y C0&&ZTV65R$G!9K_N0#GN0#)+T M!%[:>9H&O/3?>]H C9X'\FER;BN6X3RB/+!H-A@MWKP:C@<7)VB..IJC4^C_ MA.9)H.=IOCU[!T2TE2H-3BVD@@6:8-2WQ7@_+97W015G8>5*UU6 M3.W>O)HDP_<7)"L44YE@$I@-RDQQD(*MA!1.H*7K[0JAOD,5L ?A0"XJ=/[D?QXQ2 M$W=4-LP]E?F\5OR1Y&L8#I->.CX[6 FGF5P\L_)4^J7&:UR9FIX12"8O=E#_ M\4%,I[W)>/A3Y_!$Z;,2#CG<.>8HR9P)B;T#2CMY:"*=]J;3GSOJHTJ^3J!U M@IY$LOBT)&1:;= XT=0/);0!I3VKMQ]H@/$[V#(+KQ."34\;NLZX6G ME@.]VP^U]G;:F%5&9&B/51^AK#.U+V?TVZI0- KF@!GT--HV()0EOY1)JE,B M%V2!B.ROS ^*5)\,4UO":>J=_*OFZ\:F!85$S_I[Z31Q<&BH^+J U'K Z9D. MYKDWIBOZ[\*Y]^O1:!^66:8-IY(L=[VPV0E[<^31WJ20.[+(1<:"ART4*W5- MU"@"VT)DOHR+;^*4Z5IR6"%4-;GF@]X#JR5]Z=PH2YQ$WH?G'K;XH.LHT:Q# M;V4]H')- ]*M=NW;LNE:'L6;WN^&F35Q HDYJ0[Z[\\B,$T_U4R&ULM5MI<]RX$?TK+$5) M::KHT1PZQF>5YQ8;V2#+RMM:N'P:.XO M[<9(4?*DNKJ<328WE[50S=F[-_SNDWGW1K>N4HW\9#+;UK4PVSM9Z<>W9].S M^.*SNE\[>G'Y[LU&W,LOTOVR^63P=)FHE*J6C56ZR8Q<#? ME7RTO=\9[62I]5=Z^*%\>S8AAF0E"T<4!/X\R ^RJH@0V/AWH'F6EJ2)_=^1 M^O>\=^QE*:S\H*M_J-*MWYXMSK)2KD1;N<_Z\2\R[.>:Z!6ZLOQO]NC'3N=G M6=%:I^LP&1S4JO%_Q5.00V_"8G)DPBQ,F#'??B'F\COAQ+LW1C]FAD:#&OW@ MK?)L,*<:4LH79_!589Y[]YU7#I3H^;((L^[\K-F163?9C[IQ:YO]N2EE M.9Q_"0X2&[/(QMWL),'W[?TXFT_S;#:9S4_0FZ=MS9G>_%=NR\^Z.CR+'."5 MW8A"OCV#A5MI'N39NS_]87HS>7V"IZO$T]4IZD=Y.CWKXF:4T!<_-*+6V,9_P*6RMA5-(<&X=3:[N,KG\\4H3;JXSJ>WMZ/L M)P2T0ABSQ48RS&X;QP3G^?1F-EABEL_!2'SS0Y/]*$RQ)O; -@GD@ZXWHMEB MP7I329*4R#9&/0A'3'0";B!/"'$EL:?[/-NTACAUF=/0#PB7LG&MD5DIF(8E M@8>U7K(XIME2ND6ETH?LJ)F#,0M939 M!3*^GOSQN(&4K226;CP]?C<"6\(A^O N5).]AQ0J M'I5G;5-):S,I3*6DB7*198[074I9DWT9_(94BC7":#GNV> 2TT#027B=R["& MR(Q@808V-R IFJ:M(5:Q%<2ME;6B5S#W+3$#78,*A!KYFO+./Q9.+S%[2L2D M@+"W&)9CR7O5-&0EM62 7(DJ5RA;L:_3]_&9RF$1OU2&A4N&G@T+)9\I2!5O?"%6^ MH/V(C7*B&K-W;XPNI"QMMC*Z9K(I-& ?GLM'6!2L_O9E/IW/\K3K*+O6DE/, MK_*KJWE49],G#39@;Y[G*-[=#3@C&BL*'W!+:0NCEOBV), SSH =>(9;&SAG M[=.FI+2Y%QV)._R8#:-.DDWR#_D$2&9YE^>W"V^MY[?8(\;:C62<4VW[VKR: M3?RHJ^GM[BA64(@E6"7928BXR6KIW4#%W=ZL>OK_[VR:7R-0,]?X>;TXOKO% M_*4?MX F?^/N=G;VJ1>[67O2U$GY;%HPIFRMJQ)1HQ;;&"G(U-GGL;T-K>"I M*UA.+U2;&WBG,*]T@Q(YA,&*+)H2:/# MX8G5D..:HFI+3KV)S=[XR)Z"#$JR!D@4**^0/&!'"LIF]T@G7D9(WN!:XEM% M^IG.D9!B'&"U(]ABPYD/-L7@D+7"FR0 M'+,AA.#L>SZEH0&K!3R5PBQIE;=]0-[[#+%3,EI@V;Y<)'$B[I9MX>+C_V1I M*<-U*O*8(FC(MD-^H9OY*-IX@GR4%_W0;J<$:.I- %Z'/)B7K;0/9$F[VLN5 MZNJRK2@9]H1UV"II?+<: T<@E];Y>,#!+(2[87(FMK' !=@)V,N_&>WP_YH, M^^)JE+6;P)TN&$V$)$JDU4HQN#!0 \E//D"3=IQ]9*_P=KH;LF < &"GQ8#@ M3Q#H5TJ#P:=RVR +'X'M,T(P)BO3!>&H-,H7]\*4;(ZI ,([O1==QZE&(/BE M&H 3N,*N>2%R3%^.%Y/%XM? Q&]ZV 7"#RJ.2J9ZX@ #R3D0?8Q^4K67X/GU M9'RUX#68I>=P-/(@\\#N;+O\5S X4?X+&8(]&T'#ZCI:!]OHHX(B4!,!"861 MT/(J:$84A:&*A+RT;0C?)10PIAHL@K^\G^N@7<&H=FB+OBQARQWZX(ZQX,.. M>Y>R4K0_I!PP&H37=^_^8-I/SJ@Z\M&W#OI2(&58>3#J\+XC8'A<:P_F&6!& MN^U P@'DSB%([&Z=MK0__;G>?W2=P[*@&I.AKY7L;TLY+$3H':G;UWN]:)1T MXNNR&PX25\,(,O@TE#O1#32)?U\]'?/QZ"X]*^7$@K1.SM+;?*5JU!+\TP+R M@S2VOY?[\B%B^_^ (-2_D)YL.B1T$E/@)>M*KE:TI5,0*N]0T"#+GPZJ95"H:8Z81 ]J'@=J,>N?AFN_*Z>AI= ]>\%VD&XRZ6&0_1C<&18& M+V5J:>39IFKMJ6"&"3YCRZ?!=G>R.BI:C3*J^ QHX%'ZQB&E120<(P3EEJOA!_% M5_GB'[SY[WL+?'B6/O:SBR_QGI-@>@7&R5S#N?&W))N3.X,1IF(T[2COZ<\G M"%(8UC9<>Q_!F&FS?-A!S>&0U;DJY^,5B+X;MQ3-5]-N7+$-8<3J"A.*[0LC M*UYH;_Y!I!P%S]SD.R:I5SY(G?)L#F24AU:AP8,HK5M'ZN)XY04!Q$5-KI;V MAL#$W2'D9O6 D3P@#J_90RSN=:B?8! >$93=\ONKYI& ?'*R"_VH;]J> MLBMR9P.+81)$E@/3D!#WT9UI"RS&(MKED]SO$%\#*7"/#:L:P$*QA(4[12BR M9_R )S)ZJA\/W:TD=]XI5:+*N!ANJN]I0<"]J P7T*O1Z!A>Q"ZL @8RBGQC M<%KGHR"X!71>*3J99@<#1XV\]P_)?X^ZU2#UB) %$ H4]\_9I$APB5!,7\%9 M^Y5P=SS&TI)E_Y3 < Z@_!Z+/\N]UMROT2#-JQ62\*#-+.NE+$ON.J3,MI)\ M[ 19=.WVT)/G)O_.602?(V E:B?Q]'A&$),$-WRCLK=Q>Q33=*7\"=U25"P- M?SLBG@EU)Y%0]U[GFKH<'JHFW^D&(1BMJ:WY$#(G=94'D]"][AN Y&5*?\053C;A23 G8&D6Q='S#K_* MHT[=U="5B,#*L*]<>LZ5Z77GV7HK(N_=233> 8&6('7%B0).ZUK6'[2T:3H])2)1(DTZ8J%?9:P=N/M!4M M5Q*6>W-V-4=!>^O$$^IEL(33QQ MEK5JV5Y\N1*MZ'\J174Z[K[R;?[GB--*R)XLLO\E'YK1#M1(UGA0AWGR+HJ2 M7#]$5+5W\,(AS>VPJ#<==QP:*X1"$FTIG8 A$DSF3!$X)Z$_25,HRY]2=#C@ M'"%\V>1^A];MT1W2VI=FGU7*04_'TZE^;/9[V@7T;7U35H7WH:X+\T(Z8CF1 M 49LR^9C^2SUY%XXG*H8R]G>Z4S4I%AZ\FSVVY%TG%TL1]EG^0#<3G'I R@K MEWTO"A^*O_.Y_J\MA#F;3%^>B%7DB9%,X$P\U!KGV02J(R0>+$^1'@HJVBK>&Q%9C?"C-M51'Y< KWQK@8]E*SYK15X@ M/@R5#"VAF_WB="BN9X&'M2@'54\EG:.H3Y6=UPA$PE>I_(V7%44F6$-9(5T' M9$<=6L0OJSJL8(X2)+AT?K/(IS?7X1+/CH"XF>,WX-V\+Y\C,W[>TSJ# ]F4;!3L M#-.7L7/J#R#ZV""6UKV5>F;%N,7GO+M*:\ KJ\A+V&FB<4W+\!LL=9(K#M)ZLB]FDIR6/#GBO7T0< M'79\U%T&;/X^%T4FX9K(;#KY[5Q^'#K9[%3606"'F97]LG_HNU[37 ?&>HC= MV9^+#IPYSTI=M+5'>:$1WE@U+%K^]L/=Q\\['L_8(2Z??,HC*0P"KE%(MU04 M/B9_BN5<3 *9$^9>NH!2F$4^M=MM5_6VH@?L7^^>J%%V3(<3Y[.)3X6^Q]CA M@88O9U)S.%R"W$83N#H4"BD!IFX EUY+KO,IU 4(W6O$ 1Y)MWOL"M!1C+*_ M<7*B3P%T]%JZ493[":P?5-OG000"[%5:[ "=@VE@D"KIULDWLN7!9#F]G9 , ME=UG %ZC^$2:;+V1V7P29'[H=O-E[U)YC7S!5^=)$5C*WR]/;]/M_/?^4GHW MW%_M1X5QC_ ,AE:8.AG?7I_Y-E9\<'K#5]0!W6%X_',M$=<-#<#WE0:6#@^T M0/H_"^_^"U!+ P04 " 1B$17"!K^2EYL1-44LF*U6+XX>14\?1U3?]7AIT)<-\XSHY4LI/R5 M7M[G+TY\8DB4(FN) L>?*_%&E"41 AN_&9HG_90TT'VVU+]5:\=:%KP1;V3Y M2VO64V]08T>U%+5:#!75*24R[;& MUP+CVI>7KZL^'UP@3).R2E[ !(@=[^%6TM 3;)?)FT[1_BT<,3KVIP_[,"Y,Y^TY4 M4'RI5YT#PXJF)4.X$@Y)WQ]82KTHGCOL)C-_Q%\4L$^R!<6#5NG(+_&F8>HV M3+TDB)V&R,?DHX;4F_N#N-Y7[-]=>4,:]CUEX^1&O+K!8N26S)S:Z"M[]UM7 MM#<8D<'F:7T7):_8*7T?MYUY['I=9&O&NW8MR>'R$>56LE7-X7K=EIYC+_*) M2Y\U:P[ (1O#>F&B6@341Y3%JB ?%IMM*6^$:#R6%["Y5M9X).&3;R)8.N<>JLCA8Y&,E8NG]^K/E9 M98*0;O_P4 H<4D-&W+]K6;D8_&H%PUB11=]%RQITWP 4 /QF+5E862P%C O. MC2P[Z[N,M6%;8=+90 9.H+5O&ZYXV0GVFI?D%1[[5BSJCC06SG0&AVC@)S[ M=TXH[$^2\$[>OS, $/C>=#YT#^*)$\#>]1Y[FJ2 [M@_&V+'Q,%^9/%+41"] MTS!"$$N0CIG\604.N9>,A_-J)'A:+:A M*),/40XQCC#P1KFJ5'AX$GC3-%']GH1>@A@(#8R"'O .S^19IFCEWE<'/7Q(1&X\ #A*%^F>FP$.[B%(1Q=FV=V3HGLME"*M0,8 /*%S1J M\MXW!\_2SK$;69UH<\T;B#%-M1"G,*+E'S$>5XHZ%D W,3)$]1AX09STA!^@ M][%R3A=G@-:N6;^A<#(&B_>D^*HR-7/*%\7S,Y?_C^=\EG@=)A-)Q1J%PDD9W,N[$Z7B.,!V? M4?DZ"8:X[@3HP$O\1'>8S6Z1.AB? Q_U<:(2C$DT9>G$+9U12DP7"P\1&J/6J0#CT_]6T"$2?I8[)YOW@=S^ ^Z[[X0'A@#".0)VS MV44EQMSO2Y-A!VN:(KT*Y^PG4'<^ ,JB8([$*SUS *[_FDYGWGP:G1W&M&%7 MS(_T)M!_!<+F7C@WY<4,&6.P!QWVFLA>!WY4W H22#PR^)IXD;\/N>[/FTY* MD6*3+IU0W*HMQ8:!&HW1O#OK$89C=E MPG'5<0OK= *8JUTO7M0#G!WP=)OJY5VMQ'$?Y6D$#"=1/#F4^0_X[>2'6ME] M*JMWJ&@"Z_0%\GRUNT9X"LK MD^NO"W&E&;/5 (2 H=1"FZA@59]DV)U^MBE*L 9T@S;>.@*$.F&VOP%-6LK MEVQ9-!FL08?'9 K$B,TD*NSM79ZJ,$@B(K?%QX&>M*C=$QE]LL,7L*>>MQ$7 M0&YUN MQ'Q>SKJXHI%_U!JO9(O/?8HT[14%?YSCS08#U5M9DE@M9=;2'*V%Z M&V5 *.^D/23I+>A!Q/@-RA2/3>.IE\ZF:@?WYILK#HV"^V]:@Z]=4 R'^Q?X6TD*TUY1=^?\P MDL"#&:6AO&=;@Y0J^.Y6W%W5]Y^0;QWRJGLD7,H1PF>WTJUPFGKQS-]-MFSW MVXF6_7)GFF4I#V6KSAJ,>(:(7S1NM.[4;A$411)SSW8G.VD:Z?8N$1\I--76 M*LQP7ZDT8D]G.1'2I=G_=)*3_K$D1WGJEZ0T*B2(,_;.'*<:R[VP^W!JQ^SV MV?!K>Y3VUAZEC8Z)=_%='QL?FT*='K^[O+CHSXP7(D-48&*YU!DP*S8($H6N ML?6YHXDF?1?D)?V&'>I< 08J"'W6_ 3QCE9X#9Q8'TJ:1F+LHRAB M)PR7Z]*:P$"OL>DHTM&"0[<==JL_O'6EBN^T@\6;-:64 MF1#YK5L.(/0D0#$9VLVZZ6RVNUNB.+1+HGRR1NC4FZS%HM-;0%K%^7X\5+1W M(UJH%ZK/\1!7+ /1+-ZW S3*XPG)]94#->G.]:O;MZX6.L0Q=2D0ZB>)$(VU M*'-V5?#;J\,L7=9OJZDK;55KKD 4%8BI+7^=*!1"Q8%>Q,M:;HR-6KW:(X9^ MGO%G?45#'KLOIE1.?"^1M0 !3I=G[(,ZQ+C?^=+[JI)76D*76[IV50+R&H]] M__T;EI\OSCD+JWSRPUMVJO^J4R>-,9$]=FKH^@75&;IG 6]"C0I\(8] ?+)G M/7T5V]PJ6> 0Z*;MG0U;T%9&H5"]%C0A2!U M+4>EX0V2!&'Q@N>Y,B6*:@A9=$QB9.Z&RK%&=U@R)6="2;RY6U745*%5%=1< M-R;[WK5=EO3XZ-PI1PY>*+75 M%A&+O"29NC7%EQ[W3+T@B!]4I!PZZJ%E=94I/X^M(?"]N1_W>P_W.#H;:LCA MI,>?S$QUMN_:^[GSJX2-J%?JMQ?D)%W5ZA\H]*W]SSM>Z5\U#-WU;T,0FE<% MLI-2+#'4GTR3$YWLVI=6;M5O'!:R13&@'M<"M7A-'?!]*65K7VB"_DI0_^.20, -P' 9 >&PO=V]R:W-H965TNQ*1X+%2VBVBDJB^C&.7 ME5@)-S0U:EXIC*T$\=2N8U=;%'D 52I.D^0\KH34T7(>8K=V.3<-*:GQUH)K MJDK8[34JLUE$HV@?^"S7)?E O)S78HUW2%_K6\NSN&/)987:2:/!8K&(KD:7 MUQ.?'Q*^2=RXHS%X)RMC[OWD7;Z($B\(%6;D&03_/> -*N6)6,9?.\ZHV](# MC\=[]M^"=_:R$@YOC/I#YE0NHED$.1:B4?39;'['G9^IY\N,Y(\NKDG&T?*>8 M/\7'K*23D^[E7*U ML#[KZ_!NZ.-02(76[5& FB1)SI;ZD.SS_FRL=+D,M>J&<,40+GK'Q>4E$?NX M,54M]/;UBUDZNGCKH&2]QF[]LN;NQ7V*R:1>@S+.\0Z]CY_>]P?'4"C%'B8S MH=2VM)73&IM?NV"]^,% M*@6!L C:$%1\1&=*WJ/:GO&"/O-!,K!"MB64_!OS(7!C"?JHM(@,";6$OI: M*X&KOZN%<( \2)\:LI@9Z],/7^+9[\UG]'(V"20OT\F;@3_:&D-'5-L!;$J9 ME;OC#F2 1=$N!TK_E<+5Z"7#M/\J\/!PVG_UE.G@R,G'G^UG=#%M#?7&@_-I MTO\_3"7#-_^P]%RIQT<=MT*[#N^*KZ)&4]M\NVCW=%VU'?N0WKY['X1=\]T" MA05#D^'%- +;OB7MA$P=^O?*$+\&85CR\XO6)_!Z80SM)WZ#[D%??@=02P,$ M% @ $8A$5ZI!4"'A! A0X !D !X;"]W;W)K&ULQ5?K;]LV$/]7"'KI/ PDZ8866(J@3M?/M'2VN$JB2E)Q M\M_O2-GR(XZ3%"OV(3%Y=[S?O46>+:7ZK@L 0^ZKLM;G@\*8YF0TTED!%==# MV4"-G+E4%3>X58N1;A3PW!VJRA'SO'A4<5$/)F>.=J,F9[(UI:CA1A'=5A57 M#Y=0RN7YP!^L"5_$HC"6,)J<-7P!4S!?FQN%NU&O)1<5U%K(FBB8GP\N_)/+ MT,H[@;\%+/76FEA/9E)^MYM/^?G LP9!"9FQ&CC^W,$5E*55A&;\6.D<])#V MX/9ZK?U/YSOZ,N,:KF3Y3>2F.!^D Y+#G+>E^2*7'V'E3V3U9;+4[C]9=K)1 M-"!9JXVL5H?1@DK4W2^_7\5AZT#J/7& K0XP9W<'Y*S\P V?G"FY),I*HS:[ M<*ZZTVB?]+:DUN0)%IP160"V.4F+6&STH@1I(K6548 MOZF1V?="ECDH?38RB&TUC+(5SF6'PY[ BVZT1&>)V37)2M@9S4"%U:Z :AM8/F>] 7&;8&S^'MFY3YR:FV M2JTM>LN6$V*Y7G#ZO_W>%@J 5%UK@&T-,A7WNX3],UCY.!=<[6\M]Z5L6VQO MV '*YW48?R/O D93%KVWRS"F$0O<,O$I"T*W#-(Q#4*4^.8F'>2_\SM0.+C[ MR-H\:(*37QM,%F:7KE*W;UL2T3!-:.(GCUD>#9&=).EC5DB#(*2^[Q\ZQ2*? MIF//^21J- G(.^O;^R,U<.]CNO/;V>J3]Y\)RAD":@-[K.RM94X5[(ZU* ' MVW*[*IQO!WTB,\AXJ\'F#$'<2,![!W[+VS+'4*%O,X!ZQZ-?W[8'VG+->DU[ M'B&Y9MRTI5NY,4ED8\.J-[5-@YC1./5Z2DJC,19\PEXD\[6^ VTCC2''\L_L MLDMN6PNSP8FI%WC4\S8Z(LK&^!%F7M8(Q> +8GPH#-[+7FU(0S+-&2OVZYB MCQ&=P58&/@(O3?$%[O"W,V]]O6@;1(3[1JA^/(G.D;G(^(X]C_*=4B\=/\?& MC.!WSPC[#9E"+7"R?<:1JK=:(O&P]<;)3U)NI4&G_#%-XH3&@8?#@4912,=I M\ 1UI>/0_7&T]32H0"W< \A>AMK:=*^$GMJ_L2ZZI\5&O'N@77.U$#B82ICC M46^8X)-&=8^>;F-DXQX:,VGPV>*6!;X305D!Y,\EQFFUL0#]RW/R+U!+ P04 M " 1B$17A=H]"DL% ]# &0 'AL+W=OED<25%E2]V M_>_W'"7Y)6N-;5]B4;I[[KD[/D?F9F/=%U\3!?'-Z,;?CNH0VM?3J2]J,M)/ M;$L-OE36&1FP=*NI;QW),CD9/9UEV=742-6,%C?IW=(M;FP,6C6T=,)'8Z3; MWI.VF]O1Q6AX\:A6=> 7T\5-*U?TB<+O[=)A-=VAE,I0XY5MA*/J=G1W\?K^ MDNV3P1^*-O[@67 FN;5?>/&^O!UE3(@T%8$1)'[6]$!:,Q!H?.TQ1[N0['CX M/*#_DG)'+KGT]&#UGZH,]>WH>B1*JF34X=%NWE&?STO&*ZSVZ:_8=+9S1"RB M#];TSE@;U72_\EM?AP.'Z^P'#K/>899X=X$2RY]ED(L;9S?"L370^"&EFKQ! M3C7[KZ#F_T M[DI\ $#MQ=NFI/+8?PIJ.WZS@=_]["3@75Q-Q/QB+&;9;'X";[[+=Y[PYO\G MW\GW$N[P+K^/QYIY[5M9T.T(HO#DUC1:/']V<96].<'VIK5(ZA&%PG*)D4B#=.>>"Q6P"B=4#')!"%CYS_?YL^O9Q:LW7E3@BAK!?A_,":V0;JG"=B+N M/$?'AH5J=UMV?(B%R"6*4;@H=3+^:3Y^F648;EKVW+J"]>0GXF,C/LBMN$Y@ M@)2BC:ZUCJU1<>_[VJ*$ID4'FB#.Q*/-^:*5CT\9'AS91VGT,ZXB/IF[7E60:5:E"II)5SIH^5:W9P-PV>=RM'%&G]@=R 0$ BQKT.1XG M %W0WE7N7;F'BF=!(NL)@N&8XSZA* ?QY=10!8KCE#"*@*WB(3V4'50=GY%^ MT#]0^B2Q;:"NA+%1H<;E010R>N)Q4NA8'@R-G1.*64N4DI^9A9P0.'@^ MH3%1RL%]GQ,J59R+972 @?@_YMABLIM3GX^*XOG<528:-(AG&\#:P:LX&*:L MY\ML/'^B"]GL@Z*.&%E.07H'FB^TC652< QI'^(408/ < FE)T9]8L$&GC__ MC([12GMZG4@,I7B\N3IU$G>D$B2+NJL89H?8DG3C UW/,RYZ9P3C2OD"(=G* M=YH?9(?%*XSIZ@FIU%UYC"]*FX:PX5LF,VF[O/:38I?'+H=.%'(@F'10PZV2 MF$2&1RS/ 4=I%/!>*U!HO,*NZ9RK&"**LN,9E\S?#[_/L-^*C[JQI56_-SDE!_R3V'*8$^ZL^*%J^?I6,&X^&#=_2?H_&_2L.9(CWX>=*$EN21A"G17R@E>D .9&>AZ*4L P M9>$2TD>Z7[\Z2Y/%.^NQBQ:3T0046=7E[ 96:#26EZ4RX42@C9 1 MF;8.8HN@4*.IM*TV3BAG18$TN'(B;"8KR)--+EJCU\K)E:J4VPJ]^HM\-[#' MXMH*"4$6* 8'/<#3)B-!CVA[EL1&6O91&XXC# PQ@.T9QXOJMM);8CF?1P'- M@ G5="" 97"B"_9"D[4Z"Z'>*%>R,.@8HIWOLV?5HZ@#M$(. 0QT@P$:0>%: M5PB'YY&KBOK6JKYQYG M:]TA.4C3WK%@2(@QQ/;I@,565RKWIEF''QHOZ,"* M_A_2;2\$IRN>O?O?_I]+0W308L9QN$>,GKO;2>!8\2<=K6ZY=GSM/A"R-$&R M=Q67$V#.&?(O!@H'(31.?0L'1^(\'20?B229CW:+]/3)W9W17/9>CJ.L;'2E MBZT ;.=O!])DDISOQ23QXLG-/6K8>A'([!=R;.6;]&0OX'QQ/JR_N_B%&F2O M"J[D>#^4!R5*7[P9D2[.SO81FZ<'YY^U@X"G!70$_O3MR.'9)%Z#S+#B,V 82"_;W _0,=*5MX._^;^"TS<]/32H^F[5NQ#IXTBJ@X31.#T*_:U33YC5,Q MQ/FG76S'@4.<5P0S5"XPX'%N,K:K[UMKQ1V7=<[15_/!]*,TA<+K4M$:K/'QXB02)@QY8>-TZP>KE788T_RRQ%Q,A@EPO];:[3:L M8)BTEW\#4$L#!!0 ( !&(1%<(U>=VI1@ /-1 9 >&PO=V]R:W-H M965T^QY/P''V>SFD-P-,CN; MSRVR*76&8BO=I&WEUU^]^D&*HCVYW2\'!!E+;%975=>[JO7NSKHO?J-U5]QO MF]:_/]ETW>[-Q84O-WJK_+G=Z1:>U-9M50O3^Y/ E?_&K6FPZ_N/CP;J?6 M^I/N/N\^.OAT$:%49JM;;VQ;.%V_/[F^?//]Y16^0"O^9?2=S_XND)25M5_P MPT_5^Y,GB)%N=-DA" 7_W.H;W30("?#X0X">Q#WQQ?SO /U'(AZ(62FO;VSS MFZFZS?N35R=%I6O5-]VO]NX?6@AZCO!*VWCZ?W$G:Y^<%&7O.[N5EP&#K6GY M7W4OC'C,"U?R C'B@C MZSY\K[SQA:V+CTY[W7:*>=56Q2<^)WSVR:Q;4YM2M5UQ79:V;SO3KHN/MC&E MT;XX#7\MWEUT@!2"OB@%@>\9@:LC"+PH?K%MM_'%W]I*5\/W+X"82-%5H.C[ MJUF U_WZO'AZN2RNGEP]G8'W-'+H*<%[^A_DT!1;>-=GT[NB,K[Q.U7J]R<[ MW-?=ZI,/WWUS^>+)VQF:GD6:GLU!GZ'IHS-M:7:-IL75V^?.N+TH+,M%Y7^)XC&;*I MIX7=QGJ-D*96WFTL8F'O6MC4]RMO*J,<"-AY<=T N9D4FK;3KN3WP6XU2*/L MX%3K%1G%G"VZ,6!?E!!7YIP_+_Z9D(%7?'$+N]H>X%7PCO$ $HUK@4=L@)=J M[;3P_?3ZT_6"F;MSMM8>[3DA; M[9!\EF?\!@X".;MJ@--[@@KRUZ'AA->+%3C3M;<]*8 R1-'T8@+.EEY$KB-)6M>!O/7VG@3G S9*]HR&DNHWJ MBJWU72Y/*/MU#:X4P20N.]TIEI;.@>^R0#L3B B2YP9)#BR/"+&<(X2DRH&( M'1R);5O=I$V0ARAPQ$&2:Y"3 J2+\3W]UT]_6P0BA4/GQ8R5?!ZMY/-9*_FY M57U%^OT3;FJVQ8_1LGR*EF7*+,[#/5TMBL?!)A:@>2"BT"I]CG4)>FY SX(AMBV(=(N! M70.OE+USR-[!"ZT&8?7HX5%/</*N=]88]'_N.?@V;Q]AE M*8?G(<"DYP;_ ?T08QF0ZC9@;>BPO;D'Q:5H2F,T-89(B^"/*[:="*]4?E/4 M$)LG>(^&PM(2$/PKZ(#L@4!&1ALX$M.BL2 #!B0'X*#=*[!6]SLX69)DWFNO ME4/8>'0_ZI7K\;"N7A/X9T@D. !8Y^*1 />,K>!L 0 ^K?L.M(#AP%?\>.#N MXJDF&0-4&@-F7DPE(C+6*(A2_NCAM!'QK?K"?M^TG$7AB>\X\ %:D %;XQM( MJ9",NXW&=$<%+_Q[WW+^0MZ+E.9KM&5H/5#[_0'WX/7$O%=\-N' 99M-$@D'B'FQT=5O2430L#$HEHIF.#C)KU"^AG"TG/B\36\^%=T ,6$?@1]63C63_+N&B MHSBH;?V84%-]>+E^^>$X+OWWY]"DZ M8(]F&F2QV2_)V)@I&A,:7^&VCB+Q;'GY4I"X7#Y[_?HKT+AF]O$!RN'G(I7O M,PDB%X:O8&EQ!P+V[?GTDC%[_G*,V8QS>!F= MP\M9&_X3'*)Q(8SZV;;KLY\!.*#EO9YV"K, CQ0;JD7QP$Z#W-;I6ZS[%0VN M:FB5HE5+MJ/ F1E=!"<,GEG>@P-1[=J R?()=VU-$L4)!*5'MT>F<%[^& M#Z8Q'96LF"Z)K#:ZJ8B$'@T?&(RM5AC-5)BQJH)""&<\1]L/X0 @(4$S6Q+3 MOL78"-=@E,+A5A9TQI".\>!*2\?[DG%%B& E']Y5WY=:5YZBVL=N3P8%$_7\ M<. DW)I,,'(0,N _LXA3-@;L.)T88(6^+UK\(58Q>SA<,YNKOHKJ]&I>G:*T MS2C0+(@C"J07Q0'L@W)0"*4RH8_R)86,6#'"I9SV^/,AP$OG7R"%$LM$ B1FP5I4KGQC(6)3#*\KONF0&6E[(JJ,'(@?Y-5]"## M0#0DO8=[8E. 7._&^,XZJF+4$%-8C- H7$"ARG5Z&5-S%']G-$4A\-7O?;4. MABKE&SD^1*CW_7;'22#I*U#+^!VRGRM2%).Q4F5I#/$-_K^V*+P4*,S*XNLH MBZ]G9?'OUE9WIFFF1'#VS2,B6"^* #+]8:2 =8^I8[1*6+42HQ!$DNI$^R0! M+6@E:S&6(;#$Q1Q,G&NGY#C"P\>-84-*(2.>!D9R.6IH@F-8MBQ6?8??9M*9 MXN28VKNAB>;:2,-^IM^)\$/@#_34(=Y$6HO.F?5:DZ,G?W)8KH6@$)XVJ%D[ M1 I6]N"J6)H XW5 G8,+*1F"]@W7#P&#Y&(^ZT?F$^2KV4MY/\)E49-R#X>D M4L6I;>\@B8%LV4$ $Q6Q!JL-2T-B#JR$I9AD::I%FOJXPQ1+;4O6O9*,A3A: MWP.G?,?$#?'6]Z"^/KJ:0V,]XAV0T*#H :A62BFY&UB.P#<6UHI/0=LVJVF7 M3U+[[LFLKOV*A(EE^D'7FI(3^7*R&3%&_JEM;JA)"=;*)7:P:2YF/;>:M<5U/U7M#K;>2 MC+[4E9<8GMUIK/LEO]-WH$Y_1FVAZ&!R@X?A8Q+(K03/F7>BA>0IE!:/P >Y MG 5/L1M6TK&BK@W5K8/? =AMTJ <]K:P?^0E4I%*N MPK)(E:S(Z?6GFT7QXLF+93S=VMGMF-R;2*[46+T8W=9C/8)AP7%*H;63X"Y6 M[] 0-YS0@MDF]96X"EM>B8-(R%;Q7-^^P 4L8C$>KMJS%H,O)BZ #>! M"00-H&3].1244J?U8*MM.;\X-$(>B8M_2W(?-LC92>57YC+F*UPS'36B/$#U M-;G!(SO"<7:I!0 MAPS#"@KS50(!3):QP]/><^$N MY6$40NV:'LV16V.+? >VY(0Z9O&*@1B>/QP+V!LT-I\69 M\<]4#Y&%3U(#(_M*&7B"@R^'#ZJ,4+T>&,LV'%L65:\Y!'G'7S[^L@BG MR6S=JM\A<^#$O,8Z,,0]; \V=4CA M6Z!8(1@]4._0M'98YULI5 ML69E._!);8]X(2]G2EU9/2WX J%P2](F+)G[:2S]!O;-Q6*)@H05J-;3()"SAO@2+CD1WGY4(I3?%#K-,J@ M[SOD-T==%(J#C5I)>P4%:3 *@U[,>8S$(&OHM[T8[5$(@54>$F%4<$H>BE,I ML".-NK93R@=:E6A<4(2889_5:J<'?QXE.XA!E)5LNP*CNH89@D=?Y^T(,@@# M21*#,+0#$3]Q"87M.R3@F*S(I,<,H>QAII1T0 =R.:KNI74$*+8Z2EB'9 M9\Y1>(=B)SN<%_\S)?ZYT#D=0X>\4,@V;=J2ALD!D"5).@59,E"&RP@ ,A\) M>)S).G;B!P;S(=N\3,:9+ 5RZ4?4E_G$++DP"O?+H]F-CPJ681'J1-FSL ISP714?#[TWHZ=_"%:)FX>E7I\"$$"PNR033])O9UA$<&+Z"$>!C/ILR3NXPE M4,1A"4ZAR]@[X*KH#A3[&?#6CBJ?8MAM$\: ,QMQ3IZSC]0N(WF("9TJ8PL'6L9#2!B=/9 M/#=V>]DP/\Q-3VU09RA.J5-2B&,T(7NL%/JHQ,.0U<0!'=HUBBW% #@O&;_9 MJ0[[^"2M&(:#06/]BRERJG9.%V+@6S]3MR ;8&3O&/KF!;48R6%HD_@FY8J< MC[$D$YRR)#+D0)Q=.Q2-D3; J?53V682LCB'*,/DV;FG(00Y^4))Y:G$\:$T M;I/2B0A^V&@^NMO 2$X;C<#S. 8X1[B0?4BO-+!HT)IJ+"!:Z H$5'#$<;2Z M'O*?BV)!1EQ*,H*YB3.VL56>#:MYVSN$DD9<<3(N4P' KC(@'AVE'&Z4R!Q2 M@T/T&%R@B\_Q3%,^>8GCB*']#XNV.(S$D,-4,Y:N-\(]AY-4/)7'A0T6=6[> MG\F7%1PZFBRD!4FK#'7AKK, 5C7>1GL[;S3G78VWD%K'HY&J7T]A.E4/I)"! M<01F?1C;DU]&MXA6J'2&JP52FI3C\?J1W'^,G7S8R"B\YY$U90>8!:/^>:K7 M,K4[_]KWCX:,E7IFGR='7@S'\!G+C;2PW@IED>3ZI" MIV>RHR,'@R1./_]_H2)U+!W,L4VBJ.R423D6H48'4C;*; _*$@='H5)W+>W"@DK;<(G*<(C, MYR4M^^.].:J79;YPZ)O;LS"M$C)P#$_24$LVK$+I7")II_8667/0+,YU-67G M(A-<@DD'BK14MTHZ]@-O)P(=2J29D8OUVECLE#*C\"3*7]H^QM)^+H<+@4$* M)9+7B]%#L#'1D&75MZ .^:6"T1XT\)'U@<8QN)DNAPDIF6TY->?Z?#G;#0N7 M+4)KJY%"2U70:"QS:1':$9,L"?(3>1I+N+'+,)&K3V=YHXCBWU-O( 2EQB$% MC>&X>3J*4%$F& T. E$J EI7!2$.FGBD*#FX?R$W+ N^2L^%62I-DK45Q61P M@E\J.U.!@43MEJO:26=JR"& 7 M0W((22I/X2(UO881!4[?4G<7_\ !ZEML4W2C(C!=T$"92=?44A&80JD*! )L MA+8^ZQ Z6+HIWCK*^/6FBA(K@==>& MKDHKT!@>-B0URVX8@*[A$-KAQ!]:^N2O*[(;.(+&3H5GV44%CB2UW%<3.%;& M3"G8S%IK^7D#CXZ>+7T9!P;9#,/)C:8@*6)AB.0.:=BA9FSSHYV?G;M*&GZJ$N MPY6LU,=%([:,O54RHNEU/!2942+M4" @ D>(N;L@X&B5.?BKCI9SV-P >*M MWH^STF&$'XH1^*44\WEV!'_FHN. #&]SR:.#H',?C8 .3 M*S-W7 "ALF&%P1Z5FP@DE[@!\X,V*PZ)YA_MBCDVH(AC_(P@#B!Y[:ALAS,X MY*;#I?D5\+>F@0@(AYXE@J M+X#H.[O91DHD !/&*6DY MYC-V$%^&[=J*4C/^A!54,(/1ZB0*0STL$X[XG'K%B%K3Y+^B(,CASFN6:?Z9 M"1G>H>":9FC>%*BQD-GH.TKZV> ,1,539]BV5)8(_0V?+T+;'S 0$A94GMR%## M>!-AG%Z*84NO4,1T^7;\=1ZC41(UK%KFXH9:BGXJ#D>%,CI'C&%0\XWD#G&+ MTW2+UK1GHHJE'BU;Y)TN02QJ2[, RVZQW8&MG\T)K4D;=:/RP5 MB?NG5XOB![EIQ"V]P#B$5PV>9'8ZKR3EU\/5+03^/,\RM&FIJX0E$;G3.N#X M.1P58A^NTLBU!9S\$*H9"3'3X0#YM.+%-/*Y 5O,2C'LBEB]+3;V#M);EE)CH'1?D?NJ';9M/ 2' MC7)#4$@,Y79;'M(D21A/_,81*GG)^*%=YF_);P[L\^@NK/C,L=_ D^ I59;^ M@?MJ3*T'HB-N^E'.9@KRX9V)'"P'AJ)$HSG4[,)\5+^4J^&-&[)V\2M.T)9Y M@8/M0"3.4([#E[NF6CH33JZRVHL\2FH>))9;G:BB!F.!".CR:A2(%S(1=#P= M]>/2JU1L,[:&PET$D/VD VR:_03(_'WOL23>".^%J%" 3EW_@ -G2(.[;;VG M[IK+)!-+"=F]6*I3\XVHX?WZD.)'\*$2]6@?DEP'A8<.VX"6TP,2A#-;T[5G M%C,I&;!]3[-NH6K"6,2ZA%P<3%<.Q4S%^]:"G,0E\0G7 M!I'1L!/_)%_\-OZBX37_CE]:SC^'^ L-7R,N-;SZY/SE\Q.F-7SH[(Y^U6]E MN\YNZ<\-F%'M< $\QQ_["1]P@_@[CQ_^%U!+ P04 " 1B$17*=&=2@L# M "+!P &0 'AL+W=O M3]9"/JHE@";/;[<,OJI38+WFS2T1KN M0#]T-Q(U;T"I6 M<,<&)A,74.0M.SA-C;PU^,5BK'9F83.9"/!KE9S5U?$,( M&BBU0:#X>X(+:!H#A#3^;#"=(:1QW)6WZ%L?L,G'$BQ%H^R7K'O;+')(N5):M!MG9- RWO_I\^8<=AQR_Q.'<.,0 M6MY](,ORDFHZFTBQ)M)8(YH1;*K6&\DQ;HIRIR7N,O33LUMX KX">4&X;Q'"#]!2,FUX'JIR'=>0?7>WT,V Z5P2^D\' 4\6]7') I< M$OIA-((7#2E&%B\:3_&CS'K'^&-'9(/#/DDS-\]R%((H<^,BWMD*HM3U M_8@\:-:P5WO.W\P5KGJP,'&+] TJ*-PL34@2NDF1#JL(&J0YN1>:-@A9I&Z> M[L;(,S>-(Q.L\%V_\'?#9Y$;9,%(KR1#KR2C!=[>4GCN<)HA?RW('+!A2E%S M]FH2DJ)%W8QAQFO2@;0#FY= Q+QA?9.ICUIK//)7I;]BJL2#>0$J"?#*Q+Z" MN5SA@"=A?A@61^X_/K>69@72-#V6.#9GY2=NG!9&34B.YQ:G1L9/Z!:9;8>, M8#63W(CY@(7UWI8F##(WBXJ/CMO;&9 MR-H^ XJ48L5U/RN'U>&E.>L'[)MY M_TQ=4UDSKD@#"W3UCS,\/]F/_E[1HK/C=BXT#F\K+O&U!&D,<'\AA-XJ)L#P M_L[^ E!+ P04 " 1B$17L)?+@4P# "%" &0 'AL+W=O$!S+?Z3ME5T+,4K *AF11( MP6KN+=SRQ?\I\U,)=WR3TWSN]5SKFN8P]^SST*">P%N\>14F^-V% M:"=]M)-+[(L'^QJ+QH8G5\-@Z=E@+].]>95%.'Z'_B_C4KO$[!7;+[Z_Y".O M;QI6#4>?V IZVP-U7#J8$"+2NI#/N7MC5@Y_#%5KM;JM0S M$^4!]D?[CAWP"90M2^@>7&USCD/YT=] E;Y"M^T3!64+%&\U])K5NF>+D)$V M%_3LO'OK:Q1&$Q\3/+",PLS/4G(U=,+$#U/26\)T3-!7R-="'B*_4;LIZ?D8C],TA-JV"=QC-)QBKY( M\3:750W&OJ12 =AN8UX>:WQ&=.K'IS0S/\TF)\XT3! >DR/[X?@:15GLDS09 M6$;3J9]EZ8L/PSHEV?00?JK,!(/68#_3LFV &N6R$:;K$KVU[['+KK7LW;L& M_9FJD@F-.*PL%(]3XB'5-;UN863=-II':>R;:*=K^S\!E'.P^RLIS6[A!/I_ M'HO?4$L#!!0 ( !&(1%?@+\(FJP( %\( 9 >&PO=V]R:W-H965T MT^F^1" MK#HVM1UH__UL)Z292EDG;>J7V+[<\_@Y7WR7Z4[(.U4@:G@H&5[LXELV\P(K"!FFVC(0,VSQ'!FS1$;&?^9[]PL9M85D3AN6 _:::+F3?R(,.<5$Q?B]U7;.(96+Y4,.6>L*M]!V,/ MTDII439@HZ"DO![)0W,.'< H> $0-8#(Z:XW :-D11G5% ]&C*(C/X*U&DV+S MJ;=);NW?<8L,PF:,FC&&3@KG]1'\;X7G1!6 ]Q4U6;!?R^2/"',+\-%<57EG M2FM>\>Q)Y'L(PZ@7#P<=BYV%T=D!RW/OMQHO<"4K4[HA&KU9HOYQ(L;CWF@8 MOBH/ST WG&K,8*F)1@5:NF+R".8:LNX6\;@W'K\NU2^!#I43OU/T2Y1KU]H4 MI*+BNJ[_K;7MGO.Z:3RYUZWWDL@UY0H8Y@8:G'X:>"#K=E8OM-BX%K(2VC0D M-RW,'P!*ZV#>YT+H_<)NT/Y3)+\ 4$L#!!0 ( !&(1%>!OWFH5@( %D% M 9 >&PO=V]R:W-H965TC><<^+TCI'D"YJ5L #V,=ZK=$* M>I:<5R -5Y)HV"[I931?C5R\#_C%86<.]L15LE'JR1FW^9*&3A (R*QC8+@\ MPQ4(X8A0QI^.D_8I'?!POV>_\;5C+1MFX$J)WSRWY9+.*,EARQIA[]7N&W3U MC!U?IH3Q7[)K8Z,I)5ECK*HZ,"JHN&Q7]M+=PP%@%GX"B#M ['6WB;S*:V99 MNM!J1[2+1C:W\:5Z-(KCTOV4!ZOQE"/.IM>PL>3L)]L(,.>+P"*E.PBR#KYJ MX?$G\ FY4]*6AGR5.>3O\0%*Z?7$>SVK^"CA95,,21(-2!S&R1&^I*\O\7S) MD?H^*JM%C3Y&N4Z8FYIEL*3XU WH9Z#IZ4DT"2^.:!KUFD;'V-,'[*R\$4!^ M;,EG^HXSG)[,XC"Y(/^[XBWCT^KOF=S 1C?8DR2>=9ZUYC+C-1/D"SJG@W$8 M]N@WSZ-DE=*6_X6<<&,:)C,@F3+6D+/1($EFYSWH;#R(IM-S\AT'3<:T?N6R M((ANI/6$R2":Q.]2Q(/DXR<0'#SW"G3AF]I@7N1J7W[O[>?&9=LN;^'MT+EC MNN#2$ %;A(;#Z9@2W39R:UA5^^;9*(NMZ+$2]-,T_0=0 M2P,$% @ $8A$5UXXDG=+!0 *14 !D !X;"]W;W)K&UL[5AM;]LV$/XKA#L4":#9I-[5)@:2K.T"K)C1].7#L ^,=+:% M2*)+47&R7[\C94OT:BM-T2[[L"^VCCP^O"/O'O)XLA;RIEX"*')7%E5].EHJ MM7HQF=3I$DI>C\4**NR9"UERA:)<3.J5!)Z9064Q<2D-)R7/J]'TQ+3-Y/1$ M-*K(*YA)4C=ER>7].11B?3IBHVW#NWRQ5+IA,CU9\05<@?JPFDF4)AU*EI=0 MU;FHB(3YZ>B,O3AGOAY@-#[FL*ZM;Z)=N1;B1@N7V>F(:HN@@%1I"(Y_MW ! M1:&1T([/&]!1-Z<>:']OT5\;Y]&9:U[#A2@^Y9E:GH[B$L6]TH&9&TJ94H-X/1@C*OVG]^MUD(:T!,#PQP-P-<8W<[D;'R M%Z[X]$2*-9%:&]'TAW'5C$;C\DKORI62V)OC.#6]4B*]^5G[E9$+4>)FU]PL MU]%[?EU ?7PR43B-5IZD&\CS%M(] !F2MZ)2RYJ\JC+(=L=/T+S.1G=KX[D[ M"'C6+,;$8PYQJ>L-X'F=SY[!\P[YO.02]OE\)B6O%H!!I\CU/;'U9OS>-)^M MN2/-7_^Z4$(&4;6* #BV!8 M8'Z8P+C*[P[V;1%T\.@?U_JZ$*B$ZR3A%JH&' )W:=%D>;7 S,:]2?,V,'B5 M$5X*J?*_VH8MZ$^$.8BT*T?4DEV',6]']I*8S*3(FE098 7ILA*%6-QW:I$3 M^OV@P G=H).8[X0TZ44/)PC(%<=D-7!(KC>@M M;%<^)H["3_!T#(R>RS(\= M-TC(&ZA \J+U.D/2R6LEN69/"Y+2WJ30\?S$,C>(Z8Y]'B/OA4+$0_%HKU_@ M1&YH-T1.P'RKP:,X^4Y#Z"1TB!B"+G6"KTX=3$PE\U2AI<9JTE2YJMM3)%?W M^S)H&/RQ$?^N-\"0-/E@##CG!:]2#-77<"T;/$B)&[?,:.]PB$N24/(&^4P# M]-L6A"*(3 EKSXWN-SD$F>M3 C.T()]JS^(]8V<&W661D]\HD0_P+NX M\RY^W(E"Q*J_4AU(AF'(?_OX^&1N9[CJW<=C$?@M?=-.I>6 W\W"UUWK"AFBA\DK M<@]<]MVWO&A@B#)BAP84^3711$O'@?N@[5M*8=2)DEZ=^6/KC'JU<3 C1X&F M(I\>]\?#V*+WGFN.7 _/JF_04\L\/"R&^O,'H?>@X9;M.,GR#K^L;YPCUE/4Q;?,">@0:L0 MQU] ':0;1O%&'QB^''L1"H!Z$_-9$[*MJ]M1E-?L1=37K"VOV]97U@6T9)IWO6V+/+!,>62'H?^:^ M_*(^<*/0\;%X^T=UL%7_LC+8]CQ8%VR0]^W#Q'J]*D$NS!M=C:335*I]R.I: MNW? L_;UJU=O'Q'?<2> 92 M*V#_7 BU%?0$W>OH]&]02P,$% @ $8A$5Z9NE3]A! 7@T !D !X M;"]W;W)K&ULQ5=M;]LV$/XKA#L4#<#9$O7JQ#:0 MI!M:8 F".%T_R]+9XB*)*DG%R;_?D;+EE[B.,PSHAT3D'>_]GC,Y6@KYJ'( M39[+HE+C7JYU?3X8J#2',E%]44.%G+F09:)Q*Q<#54M(,BM4%@/F..&@3'C5 MFXPL[4Y.1J+1!:_@3A+5E&4B7ZZ@$,MQS^VM"?=\D6M#&$Q&=;* *>AO]9W$ MW:#3DO$2*L5%123,Q[U+]_PJ,.?M@;\Y+-76FIA(9D(\FLW7;-QSC$-00*J- MA@0_3W -16$4H1L_5CI[G4DCN+U>:__3QHZQS!(%UZ+XSC.=CWMQCV0P3YI" MWXOE%UC%8QU,1:'L?[)=5^D^=5'DX18"L!9OUN#5DO M/RF*%,MDY_":7('4@RS1,)Y%)K MR6>-3F8%$"W(M2A+S-]4B_0Q%T4&4I%/#X:KSD8#C4X858-T9?"J-PM,;Y$I?]XE[,M@ZR#";/-L+?=/F;[:WK #E-MU!G\CGSQ&8Q:H4M /IG8SC;M M09(]1*P=WT+$OLL8N-/W,1D[A##<(PQW"4$_\,^.X"'H\!"\!P^=LV0)& X\ MIT5C.F0N14ET#ON8^3E23DG%(30==_<7H&7->@]JCI L1C9HL2L[,(FH35;5 MIN6H%S(:QDY'B6DPQ#Z,V$EGOE5/H$QQ$#-8BM0LV]HV%=<;.R%U/(V)=?YEC])^J/ABEO66I7KL)U9=NK^ M*[9WB95[65O.H5"I&2_O=H1AF_KL?=M5[C&C,]BJP!=("IW?PQ-^6_?6 M5Z^F1HOP7'/932?>!C+G:;+CSZMZQ]2)AV^QL2+XFO^#K3MO"7)A;_8*"]94 MNKW^=M3N\7#9WIDWQ]N7QTTB%QP'4@%S%'7Z$&ULO5;;;MLP#/T5P2V*%@AJ M6[FW28"FNSX4*)IN>U9LQA8J2YDD-^F^?I2<.&Z69MW+7F))) \/*5+,:*7T MD\D!+%D70IIQD%N[O I#D^10,'.IEB!1LE"Z8!:W.@O-4@-+O5$A0AI%O;!@ M7 :3D3^[UY.1*JW@$NXU,651,/TR!:%6XR .M@ MXRZL45)>@#1<2:)A,0YNXJMIU^E[A>\<5J:Q)BZ2N5)/;O,U'0>1(P0"$NL0 M&'Z>X1:$<$!(X^<&,ZA=.L/F>HO^R<>.L(\!W1A0S[MRY%E^8)9- M1EJMB';:B.86/E1OC>2X=),HLGAF+'VP8 MU$-3[%O-7.6;0]$>YW-V,J!1^YK\K^]CK@%>51#!^\?J]Q4PX^LW95L$5R7N MAS96MY@REPF-290EM BL7?9 MYAP5KT,,G4IUY;_J@Y.R9#6R*9,:P\3P$5L(36-^. MM+L#&/:']?H/P6>0>-NB"B7%=X)CM3/WX)'SAFI_,-AEK$-?G3\JBP#[!7>* M]O2B$7"[%?6[S02THFZT+S_2$MVZ);K_TA))SF0&K@$:% 5G.VC4=8;#[V('DIEV'CO"]"9GVH&_>.K43W]]6D].&^J>;%3KZ;N'=,9 MEX8(6*!I=-G'I.EJDE4;JY9^>LR5Q5GDESD.?]!. >4+I>QVXQS4?R5 P Y@X !D !X;"]W;W)K&ULM5?;;MLX$/T50BV*%NA&UL6WU!9@2RXVP!8PZJ;[L-@'1AK9 M1"52):DXZ=V M+>(=Y%AD;:DSO&ONG!33*W!OI D$$L-0-6?_<00I9I(G6,[S6G MU6RI@9_,SV?T+MSU#SQ2P3YA?M M:]N!A>)22);78'6"G-#J'S_4.AP!%$\[P*T![CG ?P+@U0#ON3OX-A.D\VDJM5HG R6&)!!&(I6G,0 M0"6NPD<3M*DR1Z]MR):2E,282K2(8U922>@6K5E&8@("_:'0*G.Y?#3(U?>2 M%"J7I!F%N" 29^0').B&2N 49^A6 -JP5.XQ!Q0R(05Z&X'$)!/O%-WM)D)O M7[]#KQ&AZ,N.E4(QB9DME[>LO'.?\,Y#GQB5.X%6-(&D!1]UXT<= M>%LIWNIV$BW)[A3SG/7('KM=RGO#Y<+?-G?^W^^J7=S\1PVMRSS-\ MWA-\AZ1YC]89KK/E9^[\\Y[#(&9?D1U43X$%]FP2TOH6=-"^- M19]D444V,F3ZFWD?N*X_G,SL^V.16ZP\QQ\W5B?J#1OUAIWJA2PO2E7OD*@+ M79MRG10O5:Y/LJA/LE5/9"=QQ&/W&,C/J,T!]DD5]DJUZ(CL)T+@)T+CS M15&7@;3,4$;2UE>D&^RA1\"\K2J%G<"7JOVKIUCU=(H392>-LI/N$G1T]XK5 M+:M-WLE%[7/&H^%I@0POC<:>=VH37=KXSOB,:%49#8]W\Z?3]D([;;R<]O.9 MFEYZ,3GW]-+&G4S//+VT<1S/.?/TTF@X/G?4/KJXY\"WIF,2R-RPJWM4,]LT M90O3BYS-+YWKT&F9CU035_5=RI1A2X-E#K*6/R,- ;-*UM\!]02P,$% @ $8A$5[53Z1I@ M P Y@\ !D !X;"]W;W)K&ULM5=M;],P$/XK M5D!H2+"\-B^CK;0M02"!-&T,/B ^>,DUC9;$Q79;X-=C.VEHLK0:PWQI;>=Y MGO/=V9?<=$OH/5L"J*BIG9J61%!34K2(TH+&;&N7V6V)8D*,3G K9L;XRD*W>$ MW,O)^VQF6')'4$+*I006?QNXA+*42F(?WUM1H[,IB?OCG?I;Y;QPY@XSN"3E MER+CRYD1&BB#!5Z7_)ILWT'KT$3JI:1DZA=M&ZPOP.F:<5*U9+&#JJB;?_RC M#<0>0>B,$YR6X P)W@&"VQ+!BS/%\2LD648D6 M:G*@HJ_8(EY%+0_*#:?B:2%X?'X-&ZC7@%ZC=L107#"V;[T9"[E.L5BG6*))K)<0$77*")]> MACG9NY"!%4;!H 8\1/E!&(2#&O 09;N!%PT*2C(&\RW+':\!8>=D>-3)6UZ4 MQ2]U_%[++\'L8#DXJO.W)TZG6*Q3+-$DUDM&U"4C^D_E(-*9')UBL4ZQ1)-8 M+SFV]><;WGIR06BI^Z]H9Q+YPXHP K.CP)\,2L((;"+E!B5A!.8&MA\.2H*Y MU[=40'/5,#*4DG7-F^_5;K5K2L]5*S98O[#/+NV1]5@VL:I/^B/?=, ?,&PO=V]R:W-H965T>XZYI\=U?\G%@YP!*/081XD<.#.ETF/7 ME>,9Q%0>\102_6;"14R5GHJI*U,!-,R"XL@EGA>X,66),^QGSR[%L,_G*F() M7 HDYW%,Q=,I1'PY<+"S>7#%IC-E'KC#?DJG, )UDUX*/7/S+"&+(9&,)TC M9.".9Q!!!&-E4E#]L8 SB"*32>/X MLT[JY#5-8'F\R?XU(Z_)W%,)9SSZS4(U&SA=!X4PH?-(7?'E-U@3:IM\8Q[) M["]:KM=Z#AK/I>+Q.E@CB%FR^J2/ZXTH!1!2$T#6 23#O2J4H3RGB@[[@B^1 M,*MU-C/(J&;1&AQ+S']EI(1^RW2<&E[! I(YH$.T&=$D1.

\;G4"V7?51J$2>6.UP5/5P5)3<&3^?0(^?@ $8_XZ&9TCO;W M/OV;QM4<;RN2Y2W4:Q@/JU#:JP4HYHF:2: IT\+] M\5;V7XFL]?S 07H=4B.)PG>QU>]>7Q+VZRO"7NY%19#"4::(7JM:#Z2P7[+5 MC^!7T\,+Y>KUX)8N7LPEU@\JIBR1*(*)SN0==;3UB-6]T&JB>)K=Q=QSI7B< M#6= 0Q!F@7X_X5QM)N9Z)[^=&_X%4$L#!!0 ( !&(1%>-VH\SZP( %() M 9 >&PO=V]R:W-H965TTD[7[]SH:PO-"HV_(%;'///S9V' M:RX>90:@R%.1EW)D94I5 ]N6<08%E9>\@A*_++@HJ,*I2&U9":") 16Y[3I. MWRXH*ZUP:-;N1#CD2Y6S$NX$DM5F8L313>L$.AQ5-X1[4 M0W4G<&:W+ DKH)2,ET3 8F3=] ;30-L;@^\,UG)K3'0F<\X?]>1+,K(<'1#D M$"O-0/&U@@GDN2;",'XVG%;K4@.WQQOV3R9WS&5.)4QX_H,E*AM9'RR2P((N M@@:@$G=KG,WPD54T7 H^)H(;8UL>F#4-VC4BY7ZG-PK M@5\9XE0X@Q642R#OR69$RX1$L A(&D7OU(AJ-Y22$E>1;QI<2T7)H*XQ,\]MQ$\6XCL)](0J/W/)299),RP22#GQT'-\_@K=1 MD586=R/+V#U*>+-,+XG7>T=DJRZ)1DTQ.1[:COM^K[ MQ]C#"9YL@?44"X/*FI( @N2,SEG.U#-6Z_H?%1#SM&2_.G^@\5$G?[M3IR2+ M:K*^(=-M;15ZONOAP5UM;\&AE7L=!$YKM:-MT&H;'-5VUDJ74X7E3G%2@3#= MMXR!\'G.4JH;FB02WW+!T A+7248%]J4\>YR%QQ$VPL\;S>ER:'1U;6_:Q,= MVKC7_?Z>-AU&?=?;D\;>:A)X@%+3G26)^;)4=2UH5]L+P(WI>WOKX]Y@TNM8 MC_#"4/?W/_3U;>.6BI2AACDLT)5S>84!B[J#UQ/%*].BYESAZ3;##"\](+0! M?E]PKC83[:"]1H6_ 5!+ P04 " 1B$17'+I+^'T$ !D&P &0 'AL M+W=ODXNU]?4E)D2Z:5.&5>;%UF#N="C3CB9$O9 M U\#"/249P6?6FLAR@O;YHLUY(2?T1(*>6=)64Z$/&4KFY<,2%(IY9GM.DYH MYR0MK-FDNG;#9A.Z$5E:P U#?)/GA'V[@HQNIQ:VGB_4H MBR"#A5 ((O\>80Y9IDC2CG\;J-6.J13WCY_IGROGI3/WA,.<9G^EB5A/K;&% M$EB2329NZ?97:!P*%&]!,U[]HFTCZUAHL>&"YHVRM"!/B_J?/#6!V%.0'+V" MVRBX?07_B(+7*'BO'<%O%/S7CA T"I7K=NU[%;B("#*;,+I%3$E+FCJHHE]I MRWBEA9HH=X+)NZG4$[-;>(1B ^AG-*=<($'1[_="SB]$B@1]WF3+-,L0D3<+ MP612T<<(Y.V,?Y(:7^\B]/'#)_0!2?D_UG3#I1*?V$+:I>CVHK'AJK;!/6*# MA[Y(_)JCN$@@T>A'P_KA@+XMX]$&Q7T.RI4["+S[\O]'C-X_>"8;7SA"OXGE'>'-2IH)DZ7=(=M.@FBQ__R9%T;6 G/^CRWK- M]?5<50$O>$D6,+5DB>/ 'L&:_?@##IU?="$W"8M,PF)#L$YR_#8Y_A!]%L$2 M&).9(3EE(OU.JNHK@.6ZA RS O0-"-,]O_-!Q5.#_U8K8D-6= (=M($.!LVZ MSDN2,OF&%"BCG",9Y>0Y]@N:YRE7KTY=T&MN6''5:_MQYDSLQ_WHOB@1O2@1 M#TET' Y;A\-!A^](!KQZ"\@%Q .(M%@A>)+K$PXZ+P=AIS[K)F&125AL"-;) MR*C-R.B="O'(9'),PB*3L-@0K).<<9N<\>#CP$VT-4-:YZ< M@C?W=:;LZ(9[U]GAX=;N].)\V&RY@=NOS<%A;5:?<[JE^9 4>/W63D/R_?&1 MPKQK[_!P?]=.LC0O,U"-;1T Y;3^&Y[1%L\H+3)*BTW1NIG9M7GXO?H\;+31 M,TJ+C-)B4[1NBG;-'C;<[36\SAHL'/5+AD:HO^:+-$+NR.^7#(V0UU_+V7N[ M!G*%MJJV:U1'MRE$_7FXO=IN"5U6&R&]ZU?X8HXUUR.UA53M4NSP]?[3%\)6 M:<%1!DLYE',VDL6-U5LZ]8F@9;5G<4^%7#Y6AVL@"3 E(.\O*17/)VJ =F-M M]A]02P,$% @ $8A$5ZV_\&ULK55=;YLP%/TK%JNF5MIB DGZ,8*4)NO6ATI5NV[/#MR M56,SVX3VW\\VA"4;S=*I+^"/>\Z]YUBZ-ZJ%?%0Y@$9/!>-JZN5:EQ<8JR2' M@JB!*(&;FY60!=%F*S.L2@DD=:""X<#W)[@@E'MQY,YN91R)2C/*X58B514% MD<^7P$0]]8;>YN".9KFV!SB.2I+!/>B'\E::'>Y84EH 5U1P)&$U]6;#B\78 MQKN [Q1JM;5&5LE2B$>[N4ZGGF\+ @:)M@S$_-8P!\8LD2GC9\OI=2DM<'N] M8;]RVHV6)5$P%^P'374^]RW-+34X'7\1(JTI8XCP%%US37A&EPS03"G0"ATO M0!/*U GZB![N%^CXZ 0=("ZURA MSSR%=!>/3?F=AF"CX3+82SBKL@$*AQ]0X =!3SWSP^%A#WRQ'WX%RP$*SOK@ M.VK"[D5"QQ?^UXOTV=WPC?KY;-^X4"5)8.J9QJ! KL&+W[\;3OQ/?5Z])=GB MC*O%%2 S-RH42D3% M==/MNM-N&LU<$\:_PYM1=D-D1KE"#%8&Z@].3:&R&0_-1HO2-&ULM5QK;]LX%OTKA&>PF $VM4A) M?F03 ZG%>0#;1=%.9SZK-F,+HX='DI-FL3]^)5DQ35F^DIPS7UI;]CWGZER% MY"%IWCTGZ9_95JF9ZNMBOSL7;)3%86-9D'/E!/%K<5=<^IHN[9)^'0:P^IBS;1Y&?OKQ78?)\/^*C MUPN?@LTV+R^,%W<[?Z,^J_S+[F-:O!L?4=9!I.(L2&*6JL?[T0._E>ZT#*B^ M\7N@GK.3UZR\E:])\F?YYM?U_<@J,U*A6N4EA%_\]Z26*@Q+I"*/OVK0T9&S M##Q]_8K^4W7SQOCP[U7PGE^[B_NTN29I>6W"[3R1:5^%5WH%<3E@_(Y3XM/@R(N M7_R<).OG( R9'Z_9KW'NQYO@:ZC80Y:I/&,WI]?\P[4?/)7[09C]6'SZY;/' M?OC^1_8]"V+VVS;99P5.=C?.B]1*@O&J3N/](0UQ(0V;?4CB?)LQ&:_5NB7> MH^,G1/RXD.2HBWC5Y;T@ 1_VFW?,YO]DPA)V2S[+_N&B[7;>QBZO9C?$L(\/ MB5WAV5<])&W5/N Y[7AEXW>;[?R5NA\5K5NFTBWSV;0A M(4DX5,)^G!+$:4@X.4HX(27\3S%\6?II^A+$F\O/W^3L1OC,GLSF#?%(JJ'B M]>.4($Y#O.E1O"G]_)T\*_H/QO];)NHT[,;G'.'-R2=GOT5 M"O-;WCD4G[O<;DAUCB6LJ>,MR'[-_!8[NL-#"?LA?EIQF;L*BROFVM*XTQ6/*W9R11&9GET)Z) MTZ:I?>C!_L<^%#6)]E%K(9 >:0E%\Z!H$H5F%D=;,^Z"AR(T2'2TLHF&".M/K M$Y&H1,QE$&U$!6U$?U.K;9R$R>:E36 Z>.B##D7SH&@2A6:607M:P<%MD$ Z MUB44S8.B212:61KMD@7MDCNF:D2+4>7<%\8A M4S4UE#%IXD[<27/^FZ8<+&0_5HEB-874QE;0QK;?5(TX7Z%SG?FD.5-#I1)&: FKS*>B%P>LG:CJ 18]Y&AIBL.!O3DBB$C*+H>VFH(V:'G304S,T MS. ^#NI%H6@2A6861/M3,44//Z#N%(KF0=$D"LTLC7:G@EY-[6J=Z&AB:H:. M'*SYM7E(5!ZFOMIB"MJ;F6W1Y>D8&F;P P^UGU TB4(S]Z)I1VI;X+;(AKI4 M*)H'19,H-+,TVJ7:],IK1UO4$>U>;HOHR,&:7YN'1.5AZJNMIDU;S<_[W2X, M5'I3[HU>LUCEY3;L5JF1;G()1?.@:!*%9I;D9&LL?&\L=G,L=GV);=H3=[5&=#35&D']\=5Y2%0>IK[:,MNTD>R8^*JCCW4 ]YGVHB$&"_[FA"0J(;,8VFK:'58S M]=>*Q7[4+CC48$+1/"B:1*&9OZO1!M-!&TP':C"A:!X43:+0S-)H@^F\R6!V M1'-BO9\.'2SZU8E(5"*FPMIB.F]:S71:UA7MZ5E72I,,5K,7J421FLII)^C@ MUC*=EE5%FT^:/RVC&0?+V(M4HDA-&4]^UHA8R73.%Q6YY=IV4T"H4^M'*E&D MIH#:ECE_UTIF!_#K_NY9/8)B7+"U_]+>G$)='2XQB4K,+(YV?D['CR>3^&:5 M1#N5*^9O4J4B%>>MM8 N;4+1/"B:1*&9%=$6TD$O;3K0I4THF@=%DR@TLS3: MG#JT9>L:B\S.FN.Y?3X4@9K,7IP2Q6GJIGVD0_O(02.1^?F@8#:=.4T5H7:Q M'ZE$D9HG!6@?Z-);7_N-1&H08WL3;V[NHYD&'Q+0@U*B*$WQM%-S:8MS_2BD M YB:4*)#!\M\=2(2E8@IOC9Q;L%$VBT,S2:.OIOFG!L".:V$I%1P[6_-H\)"H/4]^3LW=HGW:Q M6;J\JXI&'/SL8\_J@?["$X5FUD8;4W>";I:@#A6*YD'1) K-+(UVJ"Z]R-G5 M+-'1-M$L0:WGU7E(5!X'?<1)5+[?*7ZNT_$+Q^6.2Y*]O2H+C@:&+_P-02P,$% @ $8A$5\U! M9EPZ P C0\ !D !X;"]W;W)K&ULM9?1;MHP M%(9?Q0ZC>#&_269PPC4_?)6Z)9;J4QI JFD/$4"9@/G I\/<6 "\AX/%-9RZQX9 ME#'GCZ;Q;3IP.B8C8#!11H+HRPJ&P)A1TGD\E:).-:8)W+Y_5;_.X37,F$@8 M8(^H_O1%3H^.D%'B*;H MQX)GDJ13V7>5'M^HN)-RK,MB+&_/6!?9_!3Y^!/R.I[?$#ZTAU_#^!1YO:9P M5U-7Z%Z%[N5Z_AZ](9$+!$\971%FF,^;B J);K.$^<;.Y9),8.#HCTB"6($3 M?_R P\Z7)KZ6Q&JT?D7KV]3C(4]7(!0=,T 24LH%2KF"QFDLE,)9VGU(%4S121*_>2(E\UWY!8\I8\YYLE3MT5MI2 MJ\-O52OX_38L-=HB;DFM3KPI4K"U*GC#BO;@@U&]'RR[*3VPO?:P M6=:^?MJ%#^;['Q4+WI0LN-N">5NM6=I2JQ-OJA9L+1/>,F^K!4NI%KYA7G?K MK&0.JGHOG]-4(@8S'=T'N>N*/;0ML)/TTJLL45ZOMJ*4WD=RPY+9$K M*CA(W,R\R^'%/+;Y+N$;Q;TZ&(-ULA;BP08W^"?:>Y+F;>U(,<-Z1F^D[L/V'KQPG,!%/N M"?LF=Q)[D-5*B[(%&P4EY!:PSG<"HT*3A>H"67JS,S,!=^A MU'3-$%;(J9!MTCGG(&)T Y?"U$K0C/5>)KH\>R^EF[]U6S=_C&WI?U M=@#1\ .$01CUP.?'X=>X'D X[8/[I@I=*<*N%*'CBXZ5XH8K+6MS3#7\^&P2 MX$9CJ7[VF6O81OUL]O9=J(ID.//,]5(H=^BE[]\-Q\''/JO_B>R%\:@S'AUC M3Y>2\HQ6A/6Y;*!C![4M89>&TTDMX8H/-)R/HFCZ2FE/5CR<3/J%QIW0^*C06]-O,R+E$^5; M,)IKKOL4QCU5BH;C\)7$OK0PLH?\A4;_X-K;EON%R"WE"AAN## 8V"8EFS;6 M!%I4KA.LA39]Q0T+T_E1V@2SOA'FAK>!;2[=OR3] U!+ P04 " 1B$17 M-AGXDS(+ #(=0 &0 'AL+W=OBCIZH5G7_,M8X)\2^(TOQYMA=A=CL?Y:LL2FE_P M'4OE,T\\2ZB0=[/-.-]EC*[+1DD\M@QC-DYHE(YNKLK'[K.;*[X7<92R^XSD M^R2AV?=;%O.7ZY$Y>GW@4[39BN*!\9O#<^4-91PM(\XBG) MV-/UZ(-Y&4XF18/R%?^*V$M^=)L4;^61\Z_%G7!]/3**)6(Q6XD"0>6_9W;' MXK@@R>7XLX:.#C6+AL>W7^E>^>;EFWFD.;OC\;^CM=A>CQ8CLF9/=!^+3_PE M8/4;FA:\%8_S\B]YJ5X[MT9DM<\%3^K&<@F2**W^TV_U!W'48&J<:#:Q6 M ^M4!;MN8)_;8%(WF)S;8%HWF)[;8%8WF)W;8%XWF)_;8%$W6)S;8%DW6)8Z M5-]?^>4[5-";JXR_D*QXM:05-TJ#RM;R.X_20O8'D_D)_(F.1;FK&<1"GYDD8B?R9[_0E_KF/7TN8R]<2?1^='O-A MOSDLJ:W!N.=C+ W&PRR-CUF:0(_QV.,%L19O+DUXQC=E+G5+HTAF'WZ9=LF= MG.#>\?2992)ZC!EY8&G$,_(;%ZSW]Z(.V>CF[W\S M9\8_^L1$PAPDS$7"/"3,1\(")"P$P12%)P>%)R7=UFUIZ-.XHLU*6C'8>+ZQ%O.I85R-GX\%U18=*B@2YB)A'A+F(V$!$A:" M8(J@LX.@,ZV@82J8I J24='7U[RMFB^/C#0N#&/:$E);9*B02)B+A'E(F(^$ M!4A8"((I0LX/0L[/Z+M6.T3D (CW.5D13.-(2G-YL3 6BY:6VE)#M43"7"3, M0\)\)"Q PD(03-%R<=!RH=7R/HO25;2C<;WQEB/TE"=16BB:]CFZZ&S)S9:< MVH)#Y43"7"3,0\)\)"Q PD(03)%S>9!S.6"=R M>6IK#O43"7.1, \)\Y&P D+03#%3]-H=A4;6D,_;R5UR^,UV;%L)4="=,,( M?R*YX*NO9)=%E.9# M:0&4%J)HJK!-/&7J\ZE[I0^P:P^M,K9F+.F-:V]KLMH3:!L+C:&@-!=*\Z T M'TH+H+0015.-;=(H4YL2W-S17=U+_?%V/G];PTSK2-+Y[,)J>PK-F: T%TKS MH#0?2@N@M!!%4SUMXB93GS?=9WS%V#HG3QE/2%J$_F1'O]/'N%_4GKQIOC3M MCJG0P E*!ONR [#BN!:5Y4)H/I0506HBBJ1XWJ9:IC[5^Y>GFO6!9(GNTC[TS M4O2 H3.KH#3'[(9L?=-E7&A5[\RJ/K1J<&;5$%55%:I)HDQ]%/7[7N2"IM6> MIU-*(8.-.RC-J6G*+MR%;LA0J: TIZ8=?] 3VVYMWEUH3>^LFCZT9E#3CM=1 M4W,^;^F$JJGJU$0ZEC[2.=E4X/RIQ.6R8%T/<8HFBJ(TVB8ND3E0\)ST3TOW)R3S$P+;9D M9!WEJU/S=O6\P;Y (Q>K&_),VK&DV_J8L+"7;5VZI(4]:=L"C3-0 M--66)LZP]''&ARJV:,9_@A\/^WI]L3N?Y*P=O.FK#K8 &F- :1Z4YD-I 906 MHFBJJ4V,8>ECC-_VR2/+BC7:XSZ7S^5Y$0^?2H=KV/$ON3WO6U]OL*/0" -* M\Z T'TH+H+0015,=;2(,2Q]A-(Z>F,UP4M=IMS?36:="@PPHS872/"C-A](" M*"U$T51?FR##>B/(4"8ST&>6%3=7S93<9QKOR^>*.*Y7W%EW3H-QL6SO_M4O MQV!WH3$&E.9!:3Z4%D!I(8JFNMO$&)8^QG"?GEAYRA 2'1\'1KATMYBI&_'> M23AZZN#1#C36@-)<*,VK::V#Z4RS/8*"YA506HBBJ<(V>87UQF$XK9EC+(GV M2:5K3 M[V4Z.W.7 *ZE^5!: *6% M*)IJ;Q..6/IPI&]'03'GX>3).6J>NL-EUND80!,0*,V%TCPHS8?2 B@M1-'4 M\\/Q<#KKN,K2-!/+J*XDA\K\XJU.>JGCBT4P"E.5":"Z5Y M4)H/I0506HBBJ4XWP8]=A0:H4\K8T P(2G.@-!=*\Z T'TH+H+0015.%;E(J M6Y]2?:3?HD1V?Q]Y)ML6*^L5E>7D6KI79VA$9?=$08;1GHWB0(NZ4)H'I?E0 M6@"EA2B:ZNG1V>CT^5BYGBWVYY9=B5XWL6>APYZ&SN[N5K;;8W876M.SN_%@ MMZ8/K1E :2&*IBK7!%VV/NAZ>UZC'C!8.6@.9G>#M]G"G$W;SD$#KO.*^M"B M 906HFBJ=$UR9>N3JW/F/NH1@[6#QEEV-T!K3Q.!%O3>+NA#"P906HBBJ;HU MP9-]YJG;=!/9](S!OD$C*+M[^,ZTLUV==;>$[;EG7@_(--K3V'I(5CL?#J!O M,$315$&:=,?6ISO->0%2)N38(-^2)YY)741]QOG7F6W%AK)7'FC. Z4Y4)H+ MI7E0F@^E!5!:6-.4'Y6AC -5=YN@Q]8'/0]LM<_D2)8X;,?S$Z,&Z*$I4)IC M]YS_S9QW-J?0'.>LFCZT9@"EA2B:*EV3S]CZ?.:-O=[D![F-.2^F)VW(PY9G MXOWG8HAQ2].OY(^(R15MF*[9MUY7H<>\0&D.E.9":1Z4YD-I 906HFCJZ=:; MQ&=B0/>.3Z!Q#Y3F0&DNE.9!:3Z4%D!I(8JF"MW$/1/]<3ZM4Z^39YI%Q7DP M3I[I6L\;;+39-]?';NU.<:!%72C-@])\*"V TD(4356U"7(F^B#GC'['P^T? MY%,Q-8^F:]GAR%EYKU=C:,X#I3E0F@NE>5":#Z4%4%J(HJFV-W'0Q,;V-*#A M$)3F0&DNE.9!:3Z4%D!I(8JF"GUTJ2)]V#2\IP'-GFI:JZ=A=7H:R*(NE.9! M:3Z4%D!I(8I6J3H^NGICPK)->>G/G)2'*1=%CAX]7%[T0WE1S=;CM^;EG=GS MN&->NGV/>^:E7UU4M"E;7>/T(\TV\K= 8O8D%\&XF$]')*LN&UK=$7Q77E/R MD0O!D_+FEM$URXH7R.>?.!>O=XH"AXNWWOP%4$L#!!0 ( !&(1%&PO=V]R:W-H965TH9K*3 M9CTW]7K<%];CH2^T%!N.XC*%5&,?#=N' _:VC$T;(/,D7(- MZO@"Q75II$AF'RW(-A,DS[Y#>H&N"[J3Z#]_E93HLX""_Z6KCGI^7S^_4LTK MOB4)S"PIBQS8 UCS'W_ H?.3+C4FR2*39+$ALDX2_3:)_A#[?*&YEW6IJ%G" MBD4];Q[F.!BYX=1^.(ZQ!C4*L-]%1:A*/M4>H-S!A70YR7=I5J[E T6&-\GJ2*B*)05E(OM>#>A",CC3:ZO3)%ED MDBPV1-9)5]BF*WQCB0E-)M$D6622+#9$UDGBJ$WBR(C$U"S!L7C()U5/872@ MD=,3F%.0B['7TQ<-R)N,]?(R;ET=#[IZRVBZ2T15C0*234ESNG[2.3O(\]JZ M,TD6F22+#9%UDC%IDS%Y8_&8F$RB2;+()%ELB*R31.P<>A+'B'PT-,W?]0H,*0C?H"8@&A?W0F?0D1 ?S, [T(H*/VC \Z/*2Y,"KJI3]^CT(^7JB M]7B0Y;7U9Y0M,LH6FV+KYL,]Y,-]8R5I%F JE2;9(J-LL2FV;BH//2L>[*;. M5Q/OY-;VQJ-^OZ-!^:>O(QK4:-1_LXDUJ+$;3%[0DD-_AX<;O)^A!$;RNJ-) MBZS,N&!$;W4=FF2+C++%IMBZ:3GTH3AX:TDQVI\:98N,LL6FV+JI M//2H>+![.E]20MV^1]"7E%-4Z/F3OJ2UH^SG@NMH$[XW?X*L%UHQ'ZO-!M4-]H*^_/7PA;)V5'.6P MDE,YER.92E9OY]H[*@0MJL,-D!28 LCK*TK%\XF:H/VH,O\'4$L# M!!0 ( !&(1%<%9P)#\@8 %,Y 9 >&PO=V]R:W-H965TCS9" M;$_'XW2YH3%)3]B6)O*;.\9C(N0F7X_3+:=D503%T1@;ACN.29B,YF?%OBL^ M/V.9B,*$7G&49G%,^,,EC=CN?&2.'G=\"M<;D>\8S\^V9$VOJ?B\O>)R:UQ3 M5F%,DS1D">+T[GQT89X&5A%0M/@2TEW:^HSR4[EE[&N^\7YU/C+R(Z(178H< M0>2_>[J@4923Y'%\JZ"C.F<>V/[\2 ^*DY(3V_U*JQ-R6M) MRS\4L:\'EMZ&,$_-KP99?W^7:K-""Q;+#IJ20_!TJOD(?M_EF MBE[_03@G>3=X@UY[5) P2M_(5I^O/?3ZU1OT"H4)NMFP+"7)*CT;"WEP>8KQ MLCJ0R_) \($#,=$'EHA-BOQD15>*^(4^WGHJWM?'NYKXL2QJ75G\6-E+K 7^ MED4GR#+?(FQ@0W4^^O"+;%V'6XIP[_APK*K&CV4/GIV]4TNK[J56P;,.]=(- MX5352R]DGTS65 YU MT^H':[*_)0[+[8$;Y"?_TND>B]H''ZMZISEOEM=?Y\ M>#]-MV1)ST=R_$XIOZ>C^<\_F:[QBTI92)@'"?,A80$0K-,C[+I'V#KZO-,+ MZ/?\,U7IJJ4,U;6$N04LG[+OYZ8SP>[9^+XMF*+5Q#'M;BM_OY5E&$:O5:!H MY%QTH7LD= PCQ(F \)"X!@G1XQJ7O$Y*FQ,I;ZI\7U',G$ MAO'P'ZFZ8.B6HC!-,^4%TZ66.E3G$N:T1T5L6HYAS7K#)V16_]BL 5#6CC[3 M6I_I 'WNY94UN8THDK>-Z"X3&:=H+7^Y0GE1K24/U6BZ7RUY@VK@:4\BR*3^ MD4D#H*0=A6:U0K-GSICH7^3'VX@]4-JY85)II4Q8G>('1RVGP"8!GJ@A*MFYX4^=+"*D#0? ME!9 T;HJ-OZ0J34;YE]H*L)DC;:4ATS]R],#;(V(H'8.*,T'I050M*Z(C:5C MPG@Z>LS@.5/EU[A.[Y*W:M4>N+%CF3U31\&R9M/>V!XH6 [&!TP=LW%U3+VM M<[%><[HF0LX_B>!ADH9+=$^BC.;#6SE3E8.;,X#*V=6F,35,O:OQ9[%H*'4A]Y23-=6-_:!.!BC- Z7Y3]3, M+&8Y9*.X7.O"-EJ1!]5X$$ =5U?=QA(Q]9[(\#MNN?]&WI0M-Q1]3-0_3%"S M!)3F@=)\4%H 1>MVA<9[,62&EIF _RQP_-SC<[IM08TH]8@-(\4)H/2@N@:-VN MT#@O^*4?S<&@S^: TCQ0F@]*"Z!HW8[1N#E8[^8<,3OK =9A2TX?.5A$2)H/ M2@N@:%T1&T\)ZSVE(Z=G1S4]3_:F9]"G?T!I/B@M@*)U56ML*ZRWK:ZB+-TL MY'C[-I^=3ZJ)^/D+U_IT@T=@T$=^0&D^*"V HG6[0>.0XHD#5JFU08\/M MK[,H6-AV7/6B &[\**Q_&.C'UEGT\,$UG>V7J[\V4+7I% OO570?Y-C]A^04 M)'MZ8-W*:FP<2^_"/&N11<\<_,"^L7]BL_Z#B: I_6-2!E IN\HTYHRE-V<& M++'H28/U #5R0&G^$S4[Z"D&4(=1BCENO?,54[XNWLY+Y>\G2T3Y8DV]MWX# M\*)X[ZVW?V&>>J9BOV^>!N7[?0V^?-WP ^%K.>RAB-[)5/F%_@CQ\@V^H'Z/ MHCCHF 0 ,,3 9 >&PO=V]R:W-H965T5;PL;448G5EVSQ>DASS 5V10KZ94Y9C M(8=L8?,5(S@IC?+,1HX3V#E."VLR*N=F;#*B:Y&E!9DQP-=YCMG+E&1T.[:@ MM9OXD2Z60DW8D]$*+\@]$0^K&9,CN_&2I#DI>$H+P,A\;%W#JZGK*(/RBW]3 MLN5[ST MY9'2)S7XEHPM1S$B&8F%,T% MS6MCR2!/B^H7/]>!V#/P^@Q0;8!*WA50R?(6"SP9,;H%3'TMO:F'3@3I))VO:V#$ 3!;2+PA09'5ZO%P/@ MP@N '.2"A_M;<'[6XE[]&)#<)MYNB>3U($D !]S]6JM0MH/6%0:C+Y6P5WR% M8S*V9$9RPC;$FOS^&PRCWNC./?(^@9S?D/.-89R215H4 M:;$ 4RQC%Q/P7^<>54PK7W[I2\G49A(ZON/#:&1O.D@$#8G 2.)/A@LA\\8$ M';R!ALXP0MW PP9X: 2^>R8L3OD!Z.$;Z$L_""+/Z08/&_#0""[%<$[20^L. MWX(CUPW]'O"H 8_,*R^28S<]>L-@B +'1["; 72T8CK&Q/A9*KURGUOC#&3IG*AVXH5@ULW+[-ZK+($'\JJG0!Y(\(NIUD.MT_" 4+^6J[-. MAI638"]R;N1'?<=*"S4T*_4L6_/EC=RO"]5J#.J&[G#7879[JEIIB8?1QQH/ M:*P1)_)#6O^14:W?V7O4SEH=@.\&3MB]NTB+.C*+^G%-0.VD58B]*/*\'G@M MV\@LV\>U ;63%CR4K58D%9M9&Z03^@#T&?T MS$B+/'IOUWR"SJ,.G1\$;D\TM:W5VS>I\ M7,FMG>R77(C^+D1UQ=+,-C=4U]6]C/Z\NM[ZCIG, M/0XR,I>FSF HLXA5-T;50-!5>4OS2(6@>?FX)#@A3'T@W\\I%;N! FCN[2;_ M U!+ P04 " 1B$17!,6S$L<. #.Q@ &0 'AL+W=OPGR\C'-/N<+*0OR M9;5,\JO!HBC6KX?#?+J0JRB_2-9Q2N9Y'&:D$S>7PUNK-1YME\2Y]%++Y0E[%FZ;+O/X_>6S*C@9DNLF+ M=-54+GNPBI/MO]&7YH?8JV"Y)RK8307[W I.4\$YK."=J. V%=QS*WA-!>_< M+OE-!?^@@GVJA:"I$)S;PKBI,*Y'=SL<]5B&41%=7V;I(\FJTB6M>E$+HJY= M#F&<5-I]7V3EIW%9K[A^7Z33SS]7HS\C=^FJ_)/(HUI4/Y-W,B^R>%J4G]2E MR,E0?+UQ\6Z2:/ MDEE^.2S*[E:-#J=-U\)MU^P37;/(FS0I%CFAR4S.6NI3WGW_K6-@)_W2079#1Y1>R1;;7TY\Y<_4V4E=6=D]7#KNI/Q+'JVD[; MCVFN?;.97YBJL_.KVVU#\6VMBZ]N71M(9_='X]0\Y]0?S7:B)^G]=NZ-BZ>6 M3MUN(6X[I I*K_-U-)57@S+JY#)[D(/KO__-\D?_:-,&$A8B810)8T@81\($ M"*8)SMT)SC71K[6967ZI7LLVQ1DI?16'A(5(&-W"_!I6+KBTOL/W+X<.^ ME%I*!9[EZJ7X<2EG-!H=E!(MI?S)R-F5TD;5VXVJ9QS5#^4BL F]F8JU>1UK M-U4,;1MB([+O$"-A(1)&D3"&A'$D3(!@FOS\G?Q\1!3SD8)#PD(DC")A# GC M2)@ P33!!3O!!<;Y[E;.XR2)DSFYC991,FT-849$7[DA82$21I$PAH3Q+@@)((:U90TWBEI;%02SZ*D:#VGNS56[*L?)"Q$PB@2QI P/C[2 MCQ/XEF5/#O0#:E33SV2GGXE1/W^4RZUV^1CK]94/$A8B810)8T@8GQS)YV?+ ML2:6>["\%Z!6-?U8(Y4V&QD5Q-+L7L8G1&2NVU=%4%H(I5$HC4%IO*%I4O*# M\21P#I2$:E:7TEX&UC)*B2:SCC61&=!;3TA:"*71AK8_9OZH.B$_6'TP:+/\ MW&8%JEE=*K:2B@W) YDQO06#I(50&FUH^YF9B3WQ#M5R7&KL3JR#5%!+*=)_!\Y M(]/]P9^F>7M^R-Q([Z&'IIVA--K0]HH0#6J2TFEBRUS MOOC/VK(M-1,]R"R:2[*669RVKU6@.6,H+832*)3&H#3>,9XV>9)1EA.7K+:6 MI.V26?34-@$(5,=TZ:F]+22YC^*,/$3+37O0@J:VH;00 M2J-0&H/2>$,;[THJ4ZEKRYBH[+9.R'_)FS*8KC:K5JE!D]I0 M6@BE42B-06D<2A,HFJY(E=NV K.;4EW^TG8AS4U63H!SN9+E+/CIB>R7>QL] MU8=O'J-L1O[USQ))?BGD*O]WJVBAJ7$H+832*)3&H#0.I0D431>M2J-;YCQZ ME0>M3C@,RT-H/AU*"Z$T"J4Q*(UW#&.S/&P5V/=(LULJSVZ9$^UGQ>GHR\DX M#4W'0VDAE$:A- :E<2A-H&CZ)9@J<6^/7CA.V]#L/Y060FD42F-0&H?2!(JF MBU99!+;9(NB.TV9 ;]%!+0(HC4)I#$KC';XIY\.X\MV2I-EV]Q@7"U(L9*G. MOS9Q'M<'B[0^)+_$VXA= Q;I:\^SZDX-TZYVYP[UE"?55H#0& MI7$H3:!HNBR5M6*;K97?2GVEZZWW7RJN>"H%6<;J375NTBXNJ*,"I850&H72 M6$/;_Z/T LL^W#H";52@:+JXE*-BFQV57Y)9&6)GFVB9DYMY)NL3X9S\64UR MU7ERE#R5:\";O:FNG![M9';Q)FR5'M1A@=)"*(U":0Q*XU":0-%TA2J'Q>YP M6,Y<#T)M$B@MA-(HE,:@- ZE"11-5YZR26QS?OW]=A5(E_$\_K24Y$-*;B5Y M)ZU+3:A38Q_O K#'EN=8A^*%>C!0 M&H/2.)0F4#3][@G*@W',FR?.6VL:\XWF%OKJ#4H+H30*I3$HC4-I D735:E, M%L="K"\=J-,"I850&H72&)3&H32!HNG*4^Z+8W9?NG< F0&]10>U5Z TZASO MKK#]<6 ?;@""MLK/;%6@6M6%LG??(?,6D7/W_Y@QO>6"O?<0]N9#Q_LQ',\+ M#L5R3BG>4BJP#F\8([I*Z4.K/ ?'[#E\3*)5FA7'.WU,PXS,;M]!:2&41J$T M!J7QAJ9M&QM-CFXAA&I4UY;"O+VT:H5M]O2*[G1LWS2K[P3';#U^_;<@,[JU MJ-, I5$HC4%IO*'M;QOR[ O//IP$OX>%X"@+P3'?@>C_D\AUCF^A,Q[YEG^0 MO;HS=[:WUJ#> I3&H#0.I0D439>D\A82_)[(/BZLN>W> ME?'@3,Q9LN]^_;P#M1*@M!!*HU :@](XE"90 M-/WNNP5*HU : M@](XE"90-/TQ=LI>\1#[.7:Q>E&6Z(K6YA;[3GQ06@BE42B-06D<2A,HFJY2 MY=EX'?L[OGNT]J F#I060FD42F-0&H?2!(JFBU:9.)YY:\AYT;J!=$9KX[N[MM14\^;VWG"MDL,^JQO[L.[C6UP%;N"/#_;$46BK#$KC4)I T70Q M*0/%ZWZB"3'>@76^?>@MN4\S4CRFS2.!M*O,6E4(]5R@M!!*HU :@](XE"90 M-%VKRIOQ7OI9)Q[4K('20BB-0FD,2N-0FD#1=-$JL\;[UF>=F &]10H?N@"4\:*AS!6S)#>(H/:+U :A=(8E,:]-GO+L@^N'1&H M1C5%^VK'*X*/SRF;3(TM]Q7AE!:"*51*(U!:1Q*$RB:KE;E MK_@O[:_X4'\%2@NA- JE,2B-0VD"1=-%J_P5_VQ_Y<2JT SH+3JH P.E42B- M06F\8QB=TZM"5#]T@2FWQ4=L:#%#>HL,:JE :11*8U :]\_;5B10K>J24F:) M;\QKHY:%YDMLE/\E][[XD/M&"@M MA-(HE,:@- ZE"11-%ZVR:/RS+9I3P1QJST!I(91&H30&I?&.831X@*A^: (+ ME&,3(!V;^W23'0?S*L2W2=/<=%]I0FDAE$:A- :E<2A-H&BZ7)5E$[RT91- M+1LH+832*)3&H#0.I0D431>MLFR";[5LS(#>HH-:-E :A=(8E,8[AM$]'<11 M_= %IBR; &'9F"&]10:U;* T"J4Q*(TWM(-[P!Q=R(-J5%>4EEH MMFS,G>BM2*AE Z51*(U!:1Q*$RB:+EQEV00O;=D$4,L&2@NA- JE,2B-0VD" M1=-%JRR;X%LM&S.@M^B@E@V41J$T!J7QCF$\;=F@NJ'K2UDV =*R,4?STYZ- MN1.]-0KU;* T"J4Q*(U#:0)%TX6K/)O@I3V; .K90&DAE$:A- :E<2A-H&BZ M:)5G$WRK9V,&]!8=U+.!TBB4QJ TWC&,ABMT4?W8"FR8+Z0LPJB(KB]7,IO+ M.[E\F'4! +!X !D !X M;"]W;W)K&ULQ5EMC^(V$/XK5GJJ[J2[S1L$=@M( M"TG;D[K2ZK;;^U#U@SJ/KYUD0\(&+[0C]0LD9N89^YG)Q ^> M[!C_)E:$2/2<9X686BLIUS>V+>(5R;&X8FM2J%^6C.=8JEN>VF+-"4Y*ISRS M/<<)[!S3PII-RK%[/INPCXY$IL\QWP_)QG;32W7>AGX0M.5U /V;++& M*7D@\G%]S]6=W: D-">%H*Q G"RGUJU[$[G7VJ&T^(V2G6A=([V4)\:^Z9O/ MR=1R](Q(1F*I(;#ZVI(%R3*-I.;Q9PUJ-3&U8_OZ!?W')-)K^PW<^D7M!0X\4L$^4GVM6VCH7BC9 LKYW5#'):5-_XN2:B MY:!P^AV\VL$[=AB<#;A;(>X MME9H^J)DO_16?-%"%\J#Y.I7JOSD[$&R^-LG376"%BQ7]2=PF<%/Z)[PLA"+ MF*#2##T65 KT/B02TTQ\4#:/#R%Z_^X#>H=L)%:8$X%H4=E]5(/J^M<5VPA< M)&)B2S5?'=6.Z[G-J[EY)^;FHSM6R)5 49&0I,<_-/L'!G];\=20Y;V0-?>, M@+>;] KY[D?D.9[?,Y_%^>Y>WW+^6_3H7T?OD.$WE>.7>/ZIRM'I[JN<6\YQ MD1+5321ZVJ.VW3W>E\.W.\P3]/LO"A)]EB07?_151Q5_T!]?=] ;L<8QF5JJ M10K"M\2:??^=&S@_]*4&$BR$!(N P#I)'#1)')C09YW$D6=]3?I24:$$)8I^ M]VQG[G#D!1-[V^:XQVHT= ==J_"UE>\XSI%5U&,57#M^8]59[K!9[M"XW!,M MK6_%1J!+BP\2+(0$BX# .MD(FFP$_W,'"2"3" D60H)%0&"=)(Z:)(Y .LCH MU?,\\H_:AS'0I02_'2\"BM>A;=S0-C;7?K4Q1VQ9[96IW/>Q-H8L8$BP$!(L M @+K9.*ZR<2UL8!_4KU&]FXOYT;'2]F'! LKL&&KNKU1,!@[1Q4.%+/#J^L< MI(5C9%9MNVF1HCG.] NW=__OG+6.A3G0I>2=&36"BMJEKZ7,7"-]CP4G,4L+ M^I=Z[\5GMMD:L[-O\IWQ,9_&R!?S>4[,""IFETWOP*9G9/-K^9>!8A)O"<M][,U(ES[WH&CA&ZOTT)Y@+M (Y97T#5""]WT;W AJ7MU\'-2C:]0U MK_.1ZCZL9BL)6F+*T19GF_X2!]6%H&AAC39N2R#ORCO>>;QIUB7UH.9SP65GJ!H(2A:!(76 MS<=!?KI&853M_%"E*]5;5:Z(SLL&9^IK1NF9]:&A)M#C9DB"EX (4+01%BZ#0NMDYJ% 7 M1(:ZH#H4%"T$18N@T+KY.&A1]PPQ"MF2KE\WB%?B"E29GA$Q@HI8D6RW3K]R MPM/RV%$HQ;0I9'6T?C.A/@HM3]L.\-4YZAWF*2T$ MRLA2A7*N1NJ%QJNCR>I&LG5Y]O;$I&1Y>;DB."%<&ZC?EXS)EQL=H#D@GOT# M4$L#!!0 ( !&(1%>.U6;_G04 $PE 9 >&PO=V]R:W-H965T%+U@ M9-H6(HDN2<4)T(#M 6)>(MS8@X8SN:JSMKQC,BU2G?6&+'*5F53EEJ.;;M61E)\M%B7EY; M\L6<%3)-)T?3FZPA<1GFJ'TN+WA.Y%ZQCI1[EG[$&??%I=CFS=(YK26&H$ M41^/](:FJ2:I?OQ=0T=-F]JQ?7R@A^7#JX>Y)X+>L/2/9"6WEZ/9"*WHFA2I M_,SV/]'Z@2::%[-4E/_1OK:U1R@NA&19[:QZD"5Y]4F>ZH%H.>#Q*PY.[>#T M'2:O.+BU@_M6AW'M,'YKER:UP^2M+7BU@_?6%J:U0QE]JQK=,C0^D60QYVR/ MN+96-'U0QK?T5A%).MLD/+E.C;[WTJ29**#^KXRYV/WK_[@-ZA)$>_;5DA2+X25WF!TRW*Y%2C(5W0UX.^;_=VO^8=F?\_@;ZF1;8;7.0SO MM6,$WA)^AFS\ W)LQQT:#[/[ST5ZAMS*W1X:#K/[5;%IW(=:#][N[@P-YG]K M/?KFUCNA/- MK<=V] >LIA,\[EJ%+ZU M&A5(F \)"R!A(20L H)U%.,UBO'^YY7!@Y07),R'A 60L! 2%@'!.O*:-O*: M?FUER)281#D3)7DB$Y*FSZAN:.@M]=H(/%4O%6S2GK&QK?^ZL[$/V6@ "0LA M81$0K".%62.%F5$*OQ;9/>6(K1$I5&:G9ID8D3PO2*J$$7.JERB50<6U8O1\ M,R2/V8N(NO9D-O5Z$;TQ=N;4F0(2%D#"0DA8! 3KR..\D<>Y41Y+RF.UJ) - MU1))V5YI15Q^->/NDJ[.\[RNK>X3N45R2Q$]I""5U>Z0@NQT M^>Q].;>+#X.1-/;CY$A"TGQ06@!*"VM:1T S&WM.7QXO[=RQZV+[%84X1X4X MYNF;LYC2E4!KSK)#YJFB/50(O3:S3HXR),T'I06@M+"F=0H0Y^1_+@9AT&(C*,T'I06@M!"4%D'1NC([EARQL>34 M2_6:=\6XM9X@5E8"&@4.:@FTLEC3>GD?[N=]H(T&H+00E!9!T;HB.18.L;ER MN"1<)G&R(VIN(=6[Q3&/X'J3Q?"K)6CYL*:UUVIG\K)Z"-IH $H+06D1%*T2 MA=7:NY%1OBFWY0CUQ2]R6?VXW5QMMOY>M=]?!'@@>NAWBI4[A4YXJM] M1K>$;Q+UVIK2M6K*/INJ*9%76W>J$\EVYR8ER\K#+24KRK6!NK]F3!Y. M= /-!JK%OU!+ P04 " 1B$173WL7S+@" #I" &0 'AL+W=OBS"JAZDS%>8JFF?&&+B@-.#:@L;-=QAG:)";6BT*S=\BAD2UD0 M"K<P#W(Q^J6JYG=LJ2D!"H(HXA# M-K:N!J-9H.--P$\":[$S1MK)G+$G/;E.QY:C-P0%)%(S8/58P12*0A.I;?QN M.*U64@-WQUOV[\:[\C+' J:L^$52F8^M"PNED.%E(>_8^@L0I^ _"/50@: M@+%NU]Y-XF(L<11RMD9<1RLV/3#9-VB5+T+U[^1> ," M]6*0F!3B%)VAQ_L8]4Y.T0DB%#WD;"DP345H2R6JH7;2"$QJ ?<- 0_=,"IS M@68TA;0#'Q_&#P_@;66V=>QN'4_<@X17RT4?>8.OR'5=_U.? MO5M]+QE>6W[/\'E'E+^KMC7:[T;K,VPD*IS V%*'E "^ BOZ\FDP=+YU)?8C MR>*/))M]$-E>"?RV!/XA]FT))-Z@BK,5,2=P;PX4,B)/NXI2\PT-G^X#J^C" M#^W5;JI?A[C^Y7Y,_#IFQYQYP\!IH_8&ULK5?;;N,V$/T50ET4"9!8-TIR4MM XEL+-$6P;KK/M$1;1"32)6E[]^]+ M4K)6%AC5V_K%)JDYYPQG1N1H=&3\7>082_"U+*@8.[F4NT?7%6F.2R0&;(>I M>K)AO$123?G6%3N.469 9>$&GA>[)2+4F8S,VBN?C-A>%H3B5P[$OBP1__:, M"W8<.[YS6OA,MKG4"^YDM$-;O,+R;??*U_96/'TP[A J=2,R#U=\!37!2:2+GQ=\WI-)(:V!Z? MV!=F[VHO:R3PE!5?2";SL3-T0(8W:%_(S^SX*Z[W$VF^E!7"_()C;>LY(-T+ MRPYZ"9_VVP$(_3L0>$%H\6?: M#W]!W_K0L\O% PM\?K&X#;WX?SM?_F??SQ(1-I4;&K[PJI5KJ\!*!]IU]%7P M*'8HQ6-'G?4"\P-V)C__Y,?>+[;T7Y-L=DVR^37)%MVBGW&8VA-[#N=G,8@;C2+]*;;.YC0TJ MU>#<;F&Q2_P@A.=F2ZMS#R'\OHFSL$5-V*+>L'TQ=SS.[M$!<]6R@+1ZU^H+ M0/4\0JH3G]#MG6X52&J+;R41M7Q+(CA,$C_I1+C7EQ]]J2RJ'DRB)!EV,G%- MU85%%88A]'V_DS";>T'D#Q\\>\;B)F/QOQ8ZH2I-&-SH@K\%.W5PFGP!U#DX M3\EL'9P]::QTA^T2\P:P4]?37N]^-(=6R3CN)/":D@NKY$-'9;TXL+%?8]E=4-V*PV[?Z3Z7([Z\_^X]RWK"_4YT'5S7^GK[XM7A#? M$BI @3=*RALDJM)XU:]7$\EVIEU<,ZF:3S/,U2<.YMI /=\P)D\3+=!\-$W^ M 5!+ P04 " 1B$17'N'GEDT& !U,P &0 'AL+W=O2-GIOQ\I*Y)I*[+<'KCN1:T/\B%Y#O5&YX@<;T7Z6:XH5>@YB;F\ MZZR46M]VNS):T224-V)-N;ZS$&D2*GV:+KMRG=)PGE=*XBYVG'XW"1GO3,;Y MM<=T,A:9BAFGCRF269*$Z9<'&HOM786\Q)^,;N7>,3)#F0GQV9R\G=]U'-,C&M-( M&42H?S9T2N/8D'0__BN@G;)-4W'_^(7^>SYX/9A9*.E4Q'^QN5K==88=-*>+ M,(O51[%]0XL!]0PO$K',_T?;HJS305$FE4B*RKH'">.[W_"Y,,1>!$*IR,4[%%J2FM:>8@MWY> M6]N+<3-1GE2J[S)=3TT^Z+GX3DB)'FF*GE9A2M&]4BF;92JI1+^B>Z[8G,69\3/Z*: J9+'\6=^0!B+'7:5[9]KH1D5/'G8] MP:_TQ$/O!5OKN?:)2E3#&JC?T*IK(?^KFR*X7?GTOC&K>RG48T;N.ED5) MTPWM3'[\P>T[O]4Y"!(60,(($,QRI5^ZTF^BVZZ4E2NIY0=_C6B]B MHQ=K[=+\4:_SXJX#O;P#YD_59N*.!OU!WW/&WBXW+ W^H=*,7CM#OZA%YE#FFI1QIFI?O!J!Y\YC2%@ "2- ,,LK MH](KHZN0I!&D*R%A 22, ,$L5[I.%1,YWUN4BA[LJT/?\1S][T"5:@KV\*B' M_<&!++4EDA9$VVY[L:3;3IKTT/,=:@@:!H E!: T@@4S79HE0IP&\/3BZ@@:!Z@ MH-GJYF/L'[[/@<;XIUNU[5_%[VYS '^D@H]Q)E=3\XQ\E1 VMG:VK2%I 2B- M0-%LOU59!'=X'4((FGP I06@- )%LQU:)2#J@M "41J!HMMNJ/ -VKT*[,&AN I06@-((%,UV:)6;P(VA M\B6TJ^B!]071P:Y[H$G3EN6"EN7(Z7*VS:KP'S>'_V_YG":E!: T D6SG5CE$+!_'4H&FE\ I06@- )%LQU:Y1=P\S*! M2RA9KR:4\WQ\*&2MB@7MBI&3Q6Q[5>$[;@[?B_!1!X4SNA=$OJ%AK%8?Z4;_ M[BSQLO(L6VN;T> #-P?U M.D#=T%0QLQ3WB7(F4O1!J/KEM:#X! ME!: T@@4S79HE4_PFM]L( M$IHN\_T;4H\[XVJW4KR\6NX1N<]W1AQ+$-%#N MM)G\#U!+ P04 " 1B$17 :\YEU<" ;!@ &0 'AL+W=O4>5(D@"L.+H&)RN=)JI!P26L-#%- M53']<@U"[69T3%\W[GE1HML(TJ1F!:P!'^J5ME;0L^2\ FFXDD3#9D;GX^EB MXL[[ S\X[,S>FC@ECTH].>,FG]'0!00",G0,S+ZVL A')$-XU?'2?LK'7!_ M_49+#AC4"[]7N&W1ZSAU?IH3Q3[+KSH:49(U! M575@&T'%9?MFSUT>]@#C^ @Z@#1GX#) 4#< 6(OM(W,RUHR9&FBU8YH=]JR MN87/C4=;-5RZ*JY16R^W.$P7JJHXVK*@(4SF9*$D368.SA\5MX8-/1YR3J43/Z^_'+O\C;"HW>]MS[!7NNZL7G'=,&EL4G?6/IP='E.B6Y'46N@ MJGTW/RJTL\$O2SN]0;L#UK]1"E\--R#Z_T'Z&U!+ P04 " 1B$17:+SB MV2L" #?! &0 'AL+W=O+)7NF(60UT$IM; =AY4 MB2 *PTE0,2YIEOJ]M^L^6 MEU]TY:,7RM\UQ8C$XVL2A5%,'C8K3?:JNA]C5.FYMG;!C9-[;10.IC5OZKL>"=@C+AQ-;RC1W3AU@56UO\);97$@_++$/Q!HEX#G>Z7L M,7!3,?S3LI]02P,$% @ $8A$5U8>N(0A! 91@ !D !X;"]W;W)K M&ULM9E?;Z-&$,"_RHJ>JCOI$OX9'*>VI<30]J0[ M*4IZ[4/5APV,;138=7<7.]=/?[L+P09SQ&DV+S8L,[]A=H;!,Y[N*'O@:P"! M'HN<\)FU%F)S:=L\64.!^3G= )%7EI056,A3MK+YA@%.M5*1VY[CA':!,V+- MIWKMALVGM!1Y1N"&(5X6!6;?KB&GNYGE6D\+M]EJ+=2"/9]N\ KN0'S=W#!Y M9C>4-"N \(P2Q& YLZ[TH?U,FG=&8YZHX@AT0H M!)9?6UA GBN2O(]_:ZC5V%2*A\=/]%^U\]*9>\QA0?._LE2L9]:%A5)8XC(7 MMW3W.]0.!8J7T)SK3[2K9,.QA9*2"UK4RO(.BHQ4W_BQWH@#!^UF>4;[HE !0@U0[XKM_"R0R;$]W-QC M&=\9!VVAZ%C(=0*G+10_0VHY&31.!H-.ZL2C2_DRV@(IX2."QR0O4Y63*,-H*C-0YYV 9$UH3E??^OP/MX>&]9'FJZJ3B9I$5& M:;$I6CM.^U[0'6QD3BH1_G&)\()NA3@6FHPGW0)Q BE^AM3V<]]1N<,MU6] MI)]YU4VD148RF9]8S;!Z71Z$O3C]3-(BH[38%*T=EGT/Z 9O6B:,-GY&:9%1 M6FR*UH[3OOES!SN7D\I$V#.2Z%:)8YGQQ46W2AP+>2.O6R6&296;]L'8M "V MTO-JCA):$E'-RYK59B9^I2?!G?5K]W+A]JQ':H:NQ[1[?#6 _X+9*B,X8OQ!I 2/>89%2,KE;*XM&T1IY!C<%S=<]>R&)2$Y4$$811SF(^NJ=SD=Z'@3 M\)W 2FRTD M"\C*6)2=T@<[0'2R!8QH# M^DKPC&1$/J'3""0FF7BGWM_?1>CTY!TZ082B;RDK!::)&-I2S44SVG&M.ZYT MW1=T/73-J$P%FM($DA9\U(T/.O"V\J QPET;,78[":_*Q3GR>N^1Z[A>RWPF MA\/=MG3^3WWZS^I;9GC-KO ,GW?0KE ]X$M /V]9EB%U/E>8)[_:UKQB[;>S MZBOO4A0XAI&E[C3#:85OW_0"YV.;X<QAV..) M)9K!@E"J5XC-40&^VB'),LJL@"0Z8_:,O0N[@(AO9RT^PC*6Z9 M[3=F^YUF/]^&$R9DZS7G[^5PYKO;*4SV8SQGX&\'1560OQ'4_/<5.^&LWT#')HF#/L[.^^NV8=B3)+7,'C;F#0X\K MT*3[H [V%C=P=K=2I]IK[3M <'HDPZ-0R8$O3(4H4,Q**JNO4S/:%*%7 MIO;:&1_W+B>]EO%(%:U5C?E,7U6\UYBKVU*@#.9*RCD?J%W#JRJRZDA6F#)I MQJ0JNDPS584W&PO=V]R:W-H965T4^A2R-1^@+2F"H8VV>37)N(Q,YLIX5_/]M)0XO2JF+]DMB7>YZ[\UU\ M%ZXH>^$I@$"O14[XP$B%*/NFR>,4"LPO: E$?IE35F AMVQA\I(!3C2HR$W' ML@*SP!DQHE#+9BP*:27RC,",(5X5!69O0\CI:F#8QEKPD"U2H01F%)9X 8\@ MGLH9DSNS94FR @C/*$$,Y@/CVNY//:6O%7YGL.(;:Z0B>:;T16WNDH%A*8<@ MAU@H!BQ?2[B!/%=$THV_#:?1FE3 S?6:?:)CE[$\8PXW-/^3)2(=&)<&2F". MJUP\T-4M-/'XBB^F.==/M*IU?=] <<4%+1JP]*#(2/W&K\TY; #L70"G 3@? M >X.@-L W(\ ;P? :P#>H1;\!N ?&D/0 ()#7>HU@)Y.5GVZ.C4C+' 4,KI" M3&E+-K70^=5HF9&,J$I\%$Q^S21.1#/\AI8AU71>-YVZN?N\Q#$,#'DU289-,CD6U5B]=6B[>//?HIF_,=B6D!Z/0'Y?RLJT)J MBD!3J%:\C,Y=Y]+Q0W.YF?LNM4O/NMI6&W6H>8&O?IU-M7$7FR>M.MMZDPZ] MGNVXWK;:M-.Y*]=[#Z(^/W/C[B^ +71;YRBF%1'U3]A*V\GA6C?,#_*AW1_; M'?*)G#3JP>"=OAY3[C%;9(2C'.;2E'71DSV.U:V_W@A:ZL[S3(7L8WJ9RFD) MF%*0W^>4BO5&&6CGK^@?4$L#!!0 ( !&(1%&PO=V]R:W-H965TU'U8F*?Q%-LCW=FG(#4']\SMO''XDP(2C"@ T>8K"6)WW JV3#X.!\@*(F#H6"<1X9"%DQ#3^E,N!2B0P/PN* MP@%UG,D@8CSNS:;9OELYFXI4ASR&6TE4&D5,/E]"*-;G/;?WLN..+P-M=@QF MTX0MX1[T'\FMQ%^#4L7G$<2*BYA(6)SW+MP/5_3$!&1G?.6P5K5M8JS,A7@T M/V[\\YYC,H(0/&TD&/Y9P16$H5'"/+X5HKWRFB:POOVB_DMF'LW,F8(K$?[) M?1V<]TY[Q(<%2T-])]:_0F%H;/0\$:KL?[+.SST9]8B7*BVB(A@SB'B<_V5/ MQ4#4 DZ=#0&T"*!O#1@6 G:#$^*#) ^2^3Q>D@LI6;P$G"BMR!%1 9.@I@.-ES(! Z^0O)BI#SP\ZU@\7U2^CZQ#V-5]_7&02[R>ZQM1*R"NXZ(/3LM4["8/"U-GEIE,C.& MJ9 @6B?9&KZK)7LNC89H\796>CNS>ULN)2Q-1[A8,1ZR>7L96T5V=9B+C3,Q M@]&K&;8Q_#<=K%JLU%!^YA&QOU1Q49 MX5[CPQ-1A.T!EXW>(^:)](5><"7G0XY-F+39ZWE"^BSV %>;.D!_YGU &C*B M0)MMW,?C&B[A$_: YCG $TB/JRR/6,1'W[ V^8*C<'[1_%&BBAS=27\R/BN2 M[.>*4G@ ?I;R.L"IP(5^BB@V!Y*J?%"K:Q1B)H' \%JN.G3ZV%$+U=IP=8J& M..XO>?@YR29)R#WS!.G7N-$]:^7&XI;:QQ+(K=9 KGV!L8E#MX0U[H]66QTM MDIJV*KIV[6R[$4:WQ+7=Y*WV.N+TIKT*M5T[Y[Z#.;NM0J5QOIH M5%L=%5[V0>2T]L+8_L;XNH8YGQ%S?B\QYS[#G"\%F;RK\NW7WGG6]\'MM.)V MNIFMU;^Z%7ENQ/DX^]+?Q]X12N\HELPZ7OZ?E^- M=_JRLRNUYI!42$8G>ZGQ3M^.=J76'(.*UN@66GMCC9^\JO&A@ZNU[VN\4S0; MU#Z FJ_/GYA<&PO M-KI4-/8]/N<>VS?$,*C-2K"[.6,F6I9"UD,R-Z;Z M$,?U=,Y*6E^HBDF+%$J7U-BNGL5UI1G-:R"5(NYU.FE<4B[):" 7Y4UIZFBJ M%M(,2=J&(G_[G ])-WU/(B\W5CD;DH>SMS\6RER_B?S]Y-W)2>?A_'H_?N: M?FJU6NXI1NZ'R<[) =/* O1- M8I\U;G9U-"B4W&QN0GS ZM*218]4#,F8"C[1'%@%+;E8^7 / E,EE(Z,K2J; MJ N1^I>'N[X'!=?HE%PJ[7+[#/Y[T@S? ]8],,B%: WVB ^,!A4UAFEY8SMN ML L^@:*F?;^JK,.9IJMN[Y)L".YFDTR4SIENTW3).C0:"%: 'QN_%CO:RV-JQ#NR7;)O64-/T,KX#^MMJ M7GM;-GF1;E3Q1V4^+>QTI.M#?;-;S0J^=/UET1K U+NX.JTJL?HH^$R6S$_^ MX(2C 5WSHKG2_)?-!J4RM0&F2?3(M.'3[$7K^N^L\ M8Y)I*K9-V]I_S:O\8L?)U;^R['ZK[!L.>FQ>L:_=Y.4QF$R/P>11U&3_&$QF MK]]D\CH]QLTA8^LDLW..::,1G!>'Y!N<.\4F:319<&&X;'ISGN=,/CG.6'E# M)_9/EAU].SYG!5T(<]^"0[)I?V4Y7Y19.^H6%J(9M6E_@>EUT_:P:G-QF;,E MR\=-5\\FKAG9ALW:7$#81V[<%48PCL?""&!8'LP!QO$L+,__-)\^.A^/8=[Z M0:2/T"5CN0/YP' M:BK,21+85DB3)LC "6-A!DF (/(TX M@CD #QB2).X]N/<^BM?OJ7CS?[S1;U!+ P04 " 1B$17EXJ[', 3 M @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/ MV!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%" MKM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0 MT^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( !&(1%=/ MFZ90,00 %(A / >&PO=V]R:V)O;VLN>&ULQ9K+;MLZ$$!_A="J=^%K MZ^&T#>H";=RT!M+4B(-L+RAI;!.A2(.DDK9?WZ%4MQ3B#.Z&TTPD)?<"?@T?Z][D_9@["B%%*X'XND M.Y:0L$8HT8B?4"^26<+L7C]^T4;\U,IQN:F,EG*1I/V%.S!.5$^*-Q[REI>V M*W&\O.$(LDC.9MC@5ACKNAI=^QP9'P K]V>MTY=".C!+[N"ST>U!J)UO!N]B M&MQ&%X?C9Q_$<_-_PJBW6U'!4E=M \KU<30@/:"R>W&P"5.\@45RK,*XJMDG MY3!(;*7ZIK"NOU/\Z57=W[5#W""&YES@!;.J._!XD!=:U: LU R/K):B1HZ: M?>22JPI8 )D1D-F(D/]E 61.0.:C0&X\#GXU@"P(R&)$R$$DYP3D?$S(/( \ M(R#/XD)^Y-7]#M.+J@.>UP3/Z]@\5EBFMVQMP&+5KD:7>C9MT_ \@T!^28N MY T\@&HA@'E+P+R-"_-9Z_I12-D%:8414SL/P#Y8BV8(T_.,RL^SN)277!AV MQV4+["MPVQJ?3(9XI#XB^V,)I0M9*$NDD36Q<;JZGY2\SQP-MF2?F)821!K9 M$"M5Z0;8+?\.@^='^2"-+(1K;/=*6\O68-AFSPV^_\X94;8XZI)A3TTI(Z31 ME= TPG5O?M==40P.QW6@*C&,)66$-+(2;L ZTU:N-8@60E%:2,?TPL#X*26& M]&7,P%[=^M?._A-R48Y(1Y7$8'Q,62(;QQ+'<(:8E"VR%[#%J4>H;-A.+7(*)-DT4W29\,) M^WUDV5)8OML9V"%2B$FY)8OLEB>87227L 5CL#.%F)1;LA=RRTG,8<^A5)-% M5LU?S MM'7.:?2L=%_WK>=F&JQR4:O+(JB&-.%R,H5231U8-C1GV])R23QY9 M/L^*>PGX[&6(2:YM199/)^X)N]8._K -LGI..2>/[)Q^6'&*BG)-'MDUSXXK M)LQ?"C$IU^2174-B#OLSY9H\LFMHS$%_IER31W8-@>E'1B$FY9H\LFL(3!Q> M;L/%:LHU1637$)B?FD.8'0O*-45DUX0+.R?S4$$IIHBL&'KB$/:<@E),,>K\ MI@@QR0V4Z#LHQ$H4FX28E'R*,1?,!EF]H.13O.22F4_E. 8VWN W5?]WPX;:RD]N/*$))23Q%9/2ME M18U=_-;PVD?S@\%([I[L:LPI[\P[[TR/>_@U;(6"^AK;MUA><5FM#?,?_9Y$ M,?=KB-M6R@LL^Z:N-*^/?PDX_IWA_2]02P,$% @ $8A$5SB#;R;$ 0 M#1X !H !X;"]?;7/NGT-(JVW<-^FAZ^/A?&7=#?LFGY?#)O3-ZJ/9Q*#C M\20,OV=4B]GOF:.W4Q__,[%;KW>K^-*M/O?QD/\8'+ZZX2-M8\S5Z*T9-C'/ MJW!LKZ=3N!SDX3RY&BW?Y]6P?)*9_:F*X]/VM\_CVISN=[X_7QE^7/27Q?U!>< _S]77P#4$L#!!0 ( M !&(1%> A/B=P $ > 3 6T-O;G1E;G1?5'EP97-=+GAM;,W9R6[" M,!0%T%]!V5;$>( . C9MMRV+_H";/" BB2W;4/C[.F&06M&HB$J]FT2)[7=? M;.EL,G[;6?*];576?I(L0[ /C/EL297VJ;%4QY&Y<94.\=$MF-792B^(B<%@ MQ#)3!ZI#/S0UDNGXB>9Z78;>\S:^]H6I)XFCTB>]Q_W$)FN2:&O+(M,ACK-- MG7]+Z1\2TKBRG>.7A?4W<4+"SB8T(S\''-:];LBY(J?>3+OPHJLXBVU+YL.N M))]VESC3HYG/BXQRDZVKN"3UUI'._9(H5&6Z+WK3G1SB#M/^RJ_.;\MT!<:9 M,V>LCR?FZ/*XXY$TJ_LV%B(7BNY//"7&TE=_'S6GG5/^R^RXO1_&K=KS\*R] M7;_'7\_X5/_"/@1('Q*D#P72QQ"DCQ%('[<@?=R!]'$/T@9 M7)PC$ 8 )PG 3 " &UL4$L! A0#% @ $8A$5T6@;W+P!0 [1\ !@ ("! M# @ 'AL+W=O]J@8 !,< 8 " @3(. !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M$8A$5]%*4[_Z!0 1AL !@ ("!QA< 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ $8A$5UUHU2#7 P : @ M !@ ("!!2\ 'AL+W=O751@ ']. 8 " @1(S !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ $8A$5^A1XEQ%!0 *0T !D ("! ML%, 'AL+W=O(&W+$# #@"@ &0 @($L60 >&PO=V]R:W-H965T#H\?M$A +\P 9 M " @11= !X;"]W;W)K&UL4$L! A0#% M @ $8A$5P@:_G*&#@ #, !D ("!76T 'AL+W=O&PO=V]R:W-H965T=VI1@ /-1 9 " @1R/ !X;"]W;W)K&UL4$L! A0#% @ $8A$5RG1G4H+ P BP< !D M ("!^*< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ $8A$5X&_>:A6 @ 604 !D ("!G[$ M 'AL+W=O&PO=V]R:W-H965TF;I4_800 %X- 9 M " @:ZY !X;"]W;W)K&UL4$L! A0#% @ M$8A$5TC'Y^$X P 6@@ !D ("!1KX 'AL+W=O&UL4$L! A0#% @ $8A$5SD//!*/ P MJ1, !D ("!&,D 'AL+W=O MS >&PO=V]R:W-H965T&UL4$L! A0#% @ $8A$5ZV_\&PO=V]R:W-H M965T&UL4$L! M A0#% @ $8A$5^&F::^! @ 5P8 !D ("!@., 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $8A$ M5P5G D/R!@ 4SD !D ("!0O8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $8A$5V5>\F'4! +!X M !D ("!.!$! 'AL+W=O&PO=V]R:W-H965TQ?, MN ( .D( 9 " @1<< 0!X;"]W;W)K&UL4$L! A0#% @ $8A$5^-7B5Z" P 0 T !D M ("!!A\! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ $8A$5VB\XMDK @ WP0 !D ("!T2L! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $8A$5Q]D ME&R] @ BPD !D ("!TC4! 'AL+W=O&PO=V]R:W-H965TH^ 0!X;"]S='EL97,N M>&UL4$L! A0#% @ $8A$5Y>*NQS $P( L ( ! M2T(! %]R96QS+RYR96QS4$L! A0#% @ $8A$5T^;IE Q! 4B$ \ M ( !-$,! 'AL+W=O : " 9)' 0!X;"]? A/B=P $ > 3 M " 8Y) 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ Z #H *S0\ ']+ 0 $! end XML 62 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 63 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 64 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 227 255 1 false 58 0 false 6 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.accolade.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 00300 - Statement - Condensed Consolidated Statements of Stockholders Equity (Deficit) Sheet http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit Condensed Consolidated Statements of Stockholders Equity (Deficit) Statements 5 false false R6.htm 00400 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 10101 - Disclosure - Background Sheet http://www.accolade.com/role/DisclosureBackground Background Notes 7 false false R8.htm 10201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 8 false false R9.htm 10301 - Disclosure - Revenue Sheet http://www.accolade.com/role/DisclosureRevenue Revenue Notes 9 false false R10.htm 10401 - Disclosure - Goodwill and Intangible Assets Sheet http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 10 false false R11.htm 10501 - Disclosure - Fair Value Measurements Sheet http://www.accolade.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 10601 - Disclosure - Debt Sheet http://www.accolade.com/role/DisclosureDebt Debt Notes 12 false false R13.htm 10701 - Disclosure - Stock-based Compensation Sheet http://www.accolade.com/role/DisclosureStockBasedCompensation Stock-based Compensation Notes 13 false false R14.htm 10801 - Disclosure - Income Taxes Sheet http://www.accolade.com/role/DisclosureIncomeTaxes Income Taxes Notes 14 false false R15.htm 10901 - Disclosure - Net Loss Per Share Attributable to Common Stockholders Sheet http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholders Net Loss Per Share Attributable to Common Stockholders Notes 15 false false R16.htm 11001 - Disclosure - Commitments and Contingencies Sheet http://www.accolade.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 11101 - Disclosure - Restructuring Sheet http://www.accolade.com/role/DisclosureRestructuring Restructuring Notes 17 false false R18.htm 20202 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies 18 false false R19.htm 30303 - Disclosure - Revenue (Tables) Sheet http://www.accolade.com/role/DisclosureRevenueTables Revenue (Tables) Tables http://www.accolade.com/role/DisclosureRevenue 19 false false R20.htm 30403 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssets 20 false false R21.htm 30503 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.accolade.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.accolade.com/role/DisclosureFairValueMeasurements 21 false false R22.htm 30603 - Disclosure - Debt (Tables) Sheet http://www.accolade.com/role/DisclosureDebtTables Debt (Tables) Tables http://www.accolade.com/role/DisclosureDebt 22 false false R23.htm 30703 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.accolade.com/role/DisclosureStockBasedCompensationTables Stock-based Compensation (Tables) Tables http://www.accolade.com/role/DisclosureStockBasedCompensation 23 false false R24.htm 30903 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) Sheet http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersTables Net Loss Per Share Attributable to Common Stockholders (Tables) Tables http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholders 24 false false R25.htm 31103 - Disclosure - Restructuring (Tables) Sheet http://www.accolade.com/role/DisclosureRestructuringTables Restructuring (Tables) Tables http://www.accolade.com/role/DisclosureRestructuring 25 false false R26.htm 40201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment and Capitalized Internal Use Software Costs (Details) Sheet http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndCapitalizedInternalUseSoftwareCostsDetails Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment and Capitalized Internal Use Software Costs (Details) Details 26 false false R27.htm 40301 - Disclosure - Revenue - Revenues Disaggregated (Details) Sheet http://www.accolade.com/role/DisclosureRevenueRevenuesDisaggregatedDetails Revenue - Revenues Disaggregated (Details) Details 27 false false R28.htm 40302 - Disclosure - Revenue - Revenue and Deferred Revenue (Details) Sheet http://www.accolade.com/role/DisclosureRevenueRevenueAndDeferredRevenueDetails Revenue - Revenue and Deferred Revenue (Details) Details 28 false false R29.htm 40303 - Disclosure - Revenue - Revenue and Deferred Revenue Narratives (Details) Sheet http://www.accolade.com/role/DisclosureRevenueRevenueAndDeferredRevenueNarrativesDetails Revenue - Revenue and Deferred Revenue Narratives (Details) Details 29 false false R30.htm 40304 - Disclosure - Revenue - Cost to Obtain and Fulfill a Contract (Details) Sheet http://www.accolade.com/role/DisclosureRevenueCostToObtainAndFulfillContractDetails Revenue - Cost to Obtain and Fulfill a Contract (Details) Details 30 false false R31.htm 40401 - Disclosure - Goodwill and Intangible Assets (Details) Sheet http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsDetails Goodwill and Intangible Assets (Details) Details http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsTables 31 false false R32.htm 40402 - Disclosure - Goodwill and Intangible Assets - Intangible assets (Details) Sheet http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails Goodwill and Intangible Assets - Intangible assets (Details) Details 32 false false R33.htm 40501 - Disclosure - Fair Value Measurements (Details) Sheet http://www.accolade.com/role/DisclosureFairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.accolade.com/role/DisclosureFairValueMeasurementsTables 33 false false R34.htm 40601 - Disclosure - Debt - Notes (Details) Notes http://www.accolade.com/role/DisclosureDebtNotesDetails Debt - Notes (Details) Details 34 false false R35.htm 40602 - Disclosure - Debt (Details) Sheet http://www.accolade.com/role/DisclosureDebtDetails Debt (Details) Details http://www.accolade.com/role/DisclosureDebtTables 35 false false R36.htm 40701 - Disclosure - Stock-based Compensation - Stock-based compensation expense (Details) Sheet http://www.accolade.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails Stock-based Compensation - Stock-based compensation expense (Details) Details 36 false false R37.htm 40702 - Disclosure - Stock-based Compensation - Stock Options (Narrative) (Details) Sheet http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails Stock-based Compensation - Stock Options (Narrative) (Details) Details 37 false false R38.htm 40703 - Disclosure - Stock-based Compensation - Stock Option Activity Under Option Plan and Incentive Plan (Details) Sheet http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionActivityUnderOptionPlanAndIncentivePlanDetails Stock-based Compensation - Stock Option Activity Under Option Plan and Incentive Plan (Details) Details 38 false false R39.htm 40704 - Disclosure - Stock-based Compensation - Restricted Stock Units (Details) Sheet http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails Stock-based Compensation - Restricted Stock Units (Details) Details 39 false false R40.htm 40705 - Disclosure - Stock-based Compensation - Performance Stock Units (Details) Sheet http://www.accolade.com/role/DisclosureStockBasedCompensationPerformanceStockUnitsDetails Stock-based Compensation - Performance Stock Units (Details) Details 40 false false R41.htm 40706 - Disclosure - Stock-based Compensation - Employee Stock Purchase Plan - (Details) Sheet http://www.accolade.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails Stock-based Compensation - Employee Stock Purchase Plan - (Details) Details 41 false false R42.htm 40801 - Disclosure - Income Taxes (Details) Sheet http://www.accolade.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.accolade.com/role/DisclosureIncomeTaxes 42 false false R43.htm 40901 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Details) Sheet http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails Net Loss Per Share Attributable to Common Stockholders (Details) Details http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersTables 43 false false R44.htm 40902 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Antidilutive (Details) Sheet http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersAntidilutiveDetails Net Loss Per Share Attributable to Common Stockholders - Antidilutive (Details) Details 44 false false R45.htm 41001 - Disclosure - Commitments and Contingencies - Legal Proceedings (Details) Sheet http://www.accolade.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingsDetails Commitments and Contingencies - Legal Proceedings (Details) Details 45 false false R46.htm 41002 - Disclosure - Commitments and Contingencies - Purchase Obligations (Details) Sheet http://www.accolade.com/role/DisclosureCommitmentsAndContingenciesPurchaseObligationsDetails Commitments and Contingencies - Purchase Obligations (Details) Details 46 false false R47.htm 41101 - Disclosure - Restructuring - Severance Costs (Details) Sheet http://www.accolade.com/role/DisclosureRestructuringSeveranceCostsDetails Restructuring - Severance Costs (Details) Details 47 false false R48.htm 41102 - Disclosure - Restructuring - Severance Liability (Details) Sheet http://www.accolade.com/role/DisclosureRestructuringSeveranceLiabilityDetails Restructuring - Severance Liability (Details) Details 48 false false R49.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 49 false false R50.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 50 false false All Reports Book All Reports accd-20230831.xsd accd-20230831_cal.xml accd-20230831_def.xml accd-20230831_lab.xml accd-20230831_pre.xml accd-20230831x10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 67 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "accd-20230831x10q.htm": { "nsprefix": "accd", "nsuri": "http://www.accolade.com/20230831", "dts": { "schema": { "local": [ "accd-20230831.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/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] }, "calculationLink": { "local": [ "accd-20230831_cal.xml" ] }, "definitionLink": { "local": [ "accd-20230831_def.xml" ] }, "labelLink": { "local": [ "accd-20230831_lab.xml" ] }, "presentationLink": { "local": [ "accd-20230831_pre.xml" ] }, "inline": { "local": [ "accd-20230831x10q.htm" ] } }, "keyStandard": 220, "keyCustom": 35, "axisStandard": 19, "axisCustom": 0, "memberStandard": 24, "memberCustom": 32, "hidden": { "total": 28, "http://fasb.org/us-gaap/2023": 22, "http://xbrl.sec.gov/dei/2023": 6 }, "contextCount": 227, "entityCount": 1, "segmentCount": 58, "elementCount": 487, "unitCount": 6, "baseTaxonomies": { "http://xbrl.sec.gov/ecd/2023": 14, "http://fasb.org/us-gaap/2023": 606, "http://xbrl.sec.gov/dei/2023": 31 }, "report": { "R1": { "role": "http://www.accolade.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_8_31_2023_R7vlHRYUBEC5mciXyaFpeg", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_8_31_2023_R7vlHRYUBEC5mciXyaFpeg", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_8_31_2023_R7vlHRYUBEC5mciXyaFpeg", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_d7TluQjA806D1QfRuhwcLg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_8_31_2023_R7vlHRYUBEC5mciXyaFpeg", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_d7TluQjA806D1QfRuhwcLg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations", "longName": "00200 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_8_31_2023_LnKo1yTwV0m3E_BQxmHUQw", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_8_31_2023_LnKo1yTwV0m3E_BQxmHUQw", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit", "longName": "00300 - Statement - Condensed Consolidated Statements of Stockholders Equity (Deficit)", "shortName": "Condensed Consolidated Statements of Stockholders Equity (Deficit)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_2_28_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_QG3iT434xEeOgJajUeZSqQ", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2022_To_5_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_ryroP-XJv0KHgRj_Ix4SJA", "name": "accd:StockIssuedDuringPeriodSharesSettlementOfAcquisitionRelatedContingentConsideration", "unitRef": "Unit_Standard_shares_eIWaojymR0KW5aRQn_xOOQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "unique": true } }, "R6": { "role": "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "00400 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.accolade.com/role/DisclosureBackground", "longName": "10101 - Disclosure - Background", "shortName": "Background", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "accd:BusinessDescriptionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "accd:BusinessDescriptionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies", "longName": "10201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.accolade.com/role/DisclosureRevenue", "longName": "10301 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssets", "longName": "10401 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.accolade.com/role/DisclosureFairValueMeasurements", "longName": "10501 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.accolade.com/role/DisclosureDebt", "longName": "10601 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.accolade.com/role/DisclosureStockBasedCompensation", "longName": "10701 - Disclosure - Stock-based Compensation", "shortName": "Stock-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.accolade.com/role/DisclosureIncomeTaxes", "longName": "10801 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholders", "longName": "10901 - Disclosure - Net Loss Per Share Attributable to Common Stockholders", "shortName": "Net Loss Per Share Attributable to Common Stockholders", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.accolade.com/role/DisclosureCommitmentsAndContingencies", "longName": "11001 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:CommitmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:CommitmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.accolade.com/role/DisclosureRestructuring", "longName": "11101 - Disclosure - Restructuring", "shortName": "Restructuring", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "20202 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "18", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.accolade.com/role/DisclosureRevenueTables", "longName": "30303 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsTables", "longName": "30403 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.accolade.com/role/DisclosureFairValueMeasurementsTables", "longName": "30503 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.accolade.com/role/DisclosureDebtTables", "longName": "30603 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.accolade.com/role/DisclosureStockBasedCompensationTables", "longName": "30703 - Disclosure - Stock-based Compensation (Tables)", "shortName": "Stock-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersTables", "longName": "30903 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)", "shortName": "Net Loss Per Share Attributable to Common Stockholders (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.accolade.com/role/DisclosureRestructuringTables", "longName": "31103 - Disclosure - Restructuring (Tables)", "shortName": "Restructuring (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndCapitalizedInternalUseSoftwareCostsDetails", "longName": "40201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment and Capitalized Internal Use Software Costs (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment and Capitalized Internal Use Software Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_8_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_Y9BV9ndvTUePvJSZkv3XzQ", "name": "accd:PropertyPlantAndEquipmentCostOfCapitalization", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "unique": true } }, "R27": { "role": "http://www.accolade.com/role/DisclosureRevenueRevenuesDisaggregatedDetails", "longName": "40301 - Disclosure - Revenue - Revenues Disaggregated (Details)", "shortName": "Revenue - Revenues Disaggregated (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_8_31_2023_LnKo1yTwV0m3E_BQxmHUQw", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_8_31_2023_LnKo1yTwV0m3E_BQxmHUQw", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.accolade.com/role/DisclosureRevenueRevenueAndDeferredRevenueDetails", "longName": "40302 - Disclosure - Revenue - Revenue and Deferred Revenue (Details)", "shortName": "Revenue - Revenue and Deferred Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "As_Of_8_31_2023_R7vlHRYUBEC5mciXyaFpeg", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_8_31_2023_R7vlHRYUBEC5mciXyaFpeg", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.accolade.com/role/DisclosureRevenueRevenueAndDeferredRevenueNarrativesDetails", "longName": "40303 - Disclosure - Revenue - Revenue and Deferred Revenue Narratives (Details)", "shortName": "Revenue - Revenue and Deferred Revenue Narratives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_3_1_2023_To_8_31_2023_F9k_BSdfGkigYwZu_xFFGA", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.accolade.com/role/DisclosureRevenueCostToObtainAndFulfillContractDetails", "longName": "40304 - Disclosure - Revenue - Cost to Obtain and Fulfill a Contract (Details)", "shortName": "Revenue - Cost to Obtain and Fulfill a Contract (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "As_Of_8_31_2023_R7vlHRYUBEC5mciXyaFpeg", "name": "us-gaap:CapitalizedContractCostAmortizationPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_8_31_2023_LnKo1yTwV0m3E_BQxmHUQw", "name": "us-gaap:CapitalizedContractCostImpairmentLoss", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:CapitalizedContractCostImpairmentLoss", "us-gaap:CapitalizedContractCostImpairmentLoss", "us-gaap:CapitalizedContractCostImpairmentLoss", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "unique": true } }, "R31": { "role": "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsDetails", "longName": "40401 - Disclosure - Goodwill and Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "As_Of_8_31_2023_R7vlHRYUBEC5mciXyaFpeg", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true }, "uniqueAnchor": null }, "R32": { "role": "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails", "longName": "40402 - Disclosure - Goodwill and Intangible Assets - Intangible assets (Details)", "shortName": "Goodwill and Intangible Assets - Intangible assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "As_Of_8_31_2023_R7vlHRYUBEC5mciXyaFpeg", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_8_31_2023_LnKo1yTwV0m3E_BQxmHUQw", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "unique": true } }, "R33": { "role": "http://www.accolade.com/role/DisclosureFairValueMeasurementsDetails", "longName": "40501 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "As_Of_8_31_2023_R7vlHRYUBEC5mciXyaFpeg", "name": "us-gaap:NotesPayableFairValueDisclosure", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_8_31_2023_R7vlHRYUBEC5mciXyaFpeg", "name": "us-gaap:NotesPayableFairValueDisclosure", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.accolade.com/role/DisclosureDebtNotesDetails", "longName": "40601 - Disclosure - Debt - Notes (Details)", "shortName": "Debt - Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "As_Of_8_31_2023_us-gaap_DebtInstrumentAxis_accd_ConvertibleSeniorNotesMember_RYeBPVOCqkicw5zGUHhArQ", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true }, "uniqueAnchor": null }, "R35": { "role": "http://www.accolade.com/role/DisclosureDebtDetails", "longName": "40602 - Disclosure - Debt (Details)", "shortName": "Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "As_Of_3_31_2021_us-gaap_DebtInstrumentAxis_accd_ConvertibleSeniorNotesMember_14jezOjWWkWgHlTHly8zKA", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_3_31_2021_us-gaap_DebtInstrumentAxis_accd_ConvertibleSeniorNotesMember_14jezOjWWkWgHlTHly8zKA", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.accolade.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "longName": "40701 - Disclosure - Stock-based Compensation - Stock-based compensation expense (Details)", "shortName": "Stock-based Compensation - Stock-based compensation expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_8_31_2023_LnKo1yTwV0m3E_BQxmHUQw", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_8_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_Hs0jt9C8LUCpyutOWfo31A", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "unique": true } }, "R37": { "role": "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails", "longName": "40702 - Disclosure - Stock-based Compensation - Stock Options (Narrative) (Details)", "shortName": "Stock-based Compensation - Stock Options (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_8_31_2023_LnKo1yTwV0m3E_BQxmHUQw", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_7_31_2020_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_accd_StockOptionPlan2020EquityIncentivePlanMember_yWKwT3ZUwkKQTwUbWg_9sw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "Unit_Standard_shares_eIWaojymR0KW5aRQn_xOOQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "unique": true } }, "R38": { "role": "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionActivityUnderOptionPlanAndIncentivePlanDetails", "longName": "40703 - Disclosure - Stock-based Compensation - Stock Option Activity Under Option Plan and Incentive Plan (Details)", "shortName": "Stock-based Compensation - Stock Option Activity Under Option Plan and Incentive Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "As_Of_2_28_2023_us-gaap_PlanNameAxis_accd_StockOptionPlan2020EquityIncentivePlanMember_GjLrx-KoHk2SHfIyimxf7g", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_eIWaojymR0KW5aRQn_xOOQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_2_28_2023_us-gaap_PlanNameAxis_accd_StockOptionPlan2020EquityIncentivePlanMember_GjLrx-KoHk2SHfIyimxf7g", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_eIWaojymR0KW5aRQn_xOOQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "longName": "40704 - Disclosure - Stock-based Compensation - Restricted Stock Units (Details)", "shortName": "Stock-based Compensation - Restricted Stock Units (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_8_31_2023_LnKo1yTwV0m3E_BQxmHUQw", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_2_28_2023_us-gaap_AwardTypeAxis_accd_TimeBasedRestrictedStockUnitsMember_edIY75cMRkyhv3Ypann3Gg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_eIWaojymR0KW5aRQn_xOOQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "unique": true } }, "R40": { "role": "http://www.accolade.com/role/DisclosureStockBasedCompensationPerformanceStockUnitsDetails", "longName": "40705 - Disclosure - Stock-based Compensation - Performance Stock Units (Details)", "shortName": "Stock-based Compensation - Performance Stock Units (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_8_31_2023_LnKo1yTwV0m3E_BQxmHUQw", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_8_31_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_WjEI-gmB5km5k3vlG-YP1w", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:AllocatedShareBasedCompensationExpense", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "unique": true } }, "R41": { "role": "http://www.accolade.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails", "longName": "40706 - Disclosure - Stock-based Compensation - Employee Stock Purchase Plan - (Details)", "shortName": "Stock-based Compensation - Employee Stock Purchase Plan - (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_8_31_2023_LnKo1yTwV0m3E_BQxmHUQw", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_7_31_2020_us-gaap_PlanNameAxis_accd_EmployeeStockPurchasePlan2020Member_7QZMLm9wx0S2A4ya1LQJug", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "Unit_Standard_shares_eIWaojymR0KW5aRQn_xOOQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "unique": true } }, "R42": { "role": "http://www.accolade.com/role/DisclosureIncomeTaxesDetails", "longName": "40801 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_8_31_2023_LnKo1yTwV0m3E_BQxmHUQw", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_8_31_2023_LnKo1yTwV0m3E_BQxmHUQw", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "Unit_Standard_pure_Zp4fq72zcUKi7625s6JbCQ", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "unique": true } }, "R43": { "role": "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails", "longName": "40901 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Details)", "shortName": "Net Loss Per Share Attributable to Common Stockholders (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_8_31_2023_LnKo1yTwV0m3E_BQxmHUQw", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true }, "uniqueAnchor": null }, "R44": { "role": "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersAntidilutiveDetails", "longName": "40902 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Antidilutive (Details)", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Antidilutive (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_8_31_2023_LnKo1yTwV0m3E_BQxmHUQw", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_eIWaojymR0KW5aRQn_xOOQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_8_31_2023_LnKo1yTwV0m3E_BQxmHUQw", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_eIWaojymR0KW5aRQn_xOOQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.accolade.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingsDetails", "longName": "41001 - Disclosure - Commitments and Contingencies - Legal Proceedings (Details)", "shortName": "Commitments and Contingencies - Legal Proceedings (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "As_Of_8_31_2023_R7vlHRYUBEC5mciXyaFpeg", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_8_31_2023_R7vlHRYUBEC5mciXyaFpeg", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.accolade.com/role/DisclosureCommitmentsAndContingenciesPurchaseObligationsDetails", "longName": "41002 - Disclosure - Commitments and Contingencies - Purchase Obligations (Details)", "shortName": "Commitments and Contingencies - Purchase Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "As_Of_8_31_2023_R7vlHRYUBEC5mciXyaFpeg", "name": "us-gaap:PurchaseObligation", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_8_31_2023_R7vlHRYUBEC5mciXyaFpeg", "name": "us-gaap:PurchaseObligation", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.accolade.com/role/DisclosureRestructuringSeveranceCostsDetails", "longName": "41101 - Disclosure - Restructuring - Severance Costs (Details)", "shortName": "Restructuring - Severance Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_8_31_2023_LnKo1yTwV0m3E_BQxmHUQw", "name": "us-gaap:SeveranceCosts1", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_6_1_2023_To_8_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_Hs0jt9C8LUCpyutOWfo31A", "name": "us-gaap:SeveranceCosts1", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "unique": true } }, "R48": { "role": "http://www.accolade.com/role/DisclosureRestructuringSeveranceLiabilityDetails", "longName": "41102 - Disclosure - Restructuring - Severance Liability (Details)", "shortName": "Restructuring - Severance Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "As_Of_2_28_2023_YjoP_7ZcB0CWbXghPqmsiA", "name": "us-gaap:RestructuringReserve", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_2_28_2023_YjoP_7ZcB0CWbXghPqmsiA", "name": "us-gaap:RestructuringReserve", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Uncategorized", "order": "49", "firstAnchor": { "contextRef": "Duration_6_1_2023_To_8_31_2023_LnKo1yTwV0m3E_BQxmHUQw", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_4ve56XaTnkqLUDOy_Vj1oQ", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true }, "uniqueAnchor": null }, "R50": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Cover", "order": "50", "firstAnchor": { "contextRef": "Duration_7_20_2023_To_7_20_2023_ecd_IndividualAxis_accd_RajeevSinghMember_g5Di4NFK60ysTRm6i7jfqg", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_7_20_2023_To_7_20_2023_ecd_IndividualAxis_accd_RajeevSinghMember_g5Di4NFK60ysTRm6i7jfqg", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "accd-20230831x10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "verboseLabel": "Vesting percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r636" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible assets", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r42", "r44" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue and due to customers", "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." } } }, "auth_ref": [ "r483" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationPerformanceStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Units issued", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r54" ] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Weighted Average Remaining Useful Life", "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r390" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r42", "r44", "r390" ] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "presentation": [ "http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible Assets", "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." } } }, "auth_ref": [ "r10" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "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." } } }, "auth_ref": [ "r24", "r127", "r147", "r194", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r354", "r357", "r358", "r372", "r517", "r630", "r665", "r666" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share, diluted", "documentation": "The amount of net income (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." } } }, "auth_ref": [ "r139", "r155", "r156", "r157", "r158", "r159", "r166", "r168", "r169", "r170", "r174", "r366", "r367", "r393", "r405", "r488" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "terseLabel": "Percentage of principal amount redeemed", "documentation": "Percentage of principal amount of debt redeemed." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/DisclosureCommitmentsAndContingenciesPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Obligation", "terseLabel": "Purchase Obligation", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "verboseLabel": "Goodwill", "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." } } }, "auth_ref": [ "r199", "r203", "r492" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Stockholders Equity (Deficit)" } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r532" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r131" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Cash Flows" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Acquisitions", "verboseLabel": "Release of indemnity shares in connection with acquisition (shares)", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r76", "r77", "r107" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "verboseLabel": "Issuance of common stock in connection with the employee stock purchase plan (shares)", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r11", "r76", "r77", "r107" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionActivityUnderOptionPlanAndIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r11", "r76", "r77", "r107", "r308" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted", "verboseLabel": "Non option equity instruments", "documentation": "Net number of non-option equity instruments granted to participants." } } }, "auth_ref": [ "r13" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r88" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r532" ] }, "accd_TimeBasedRestrictedStockUnitsGrantedForFourYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "TimeBasedRestrictedStockUnitsGrantedForFourYearsMember", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Time based restricted stock units granted for four years.", "label": "Time Based Restricted Stock Units Granted for Four Years [Member]", "terseLabel": "Time based restricted stock units granted for four years" } } }, "auth_ref": [] }, "accd_RajeevSinghMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "RajeevSinghMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Represents to Rajeev Singh member", "label": "Rajeev Singh [Member]" } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r532" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661" ] }, "accd_RichardEskewMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "RichardEskewMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Represents to Richard Eskew member", "label": "Richard Eskew [Member]" } } }, "auth_ref": [] }, "accd_Plan2Member": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "Plan2Member", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Plan 2 [Member]", "label": "Plan 2 [Member]" } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r532" ] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Technology", "terseLabel": "Technology", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r17" ] }, "accd_Plan1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "Plan1Member", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Sale of shares of our common stock in amounts determined in accordance with a formula set forth in the plan.", "label": "Plan 1 [Member]" } } }, "auth_ref": [] }, "accd_SalesCommissionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "SalesCommissionMember", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueCostToObtainAndFulfillContractDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to sales commission.", "label": "Sales commission" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndCapitalizedInternalUseSoftwareCostsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful life", "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." } } }, "auth_ref": [] }, "accd_ExerciseOfNonQualifiedStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "ExerciseOfNonQualifiedStockOptionsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Exercise of non-qualified stock options", "label": "Exercise of Non-Qualified Stock Options [Member]" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r79", "r107", "r399", "r417", "r418", "r420", "r436", "r517" ] }, "accd_ExerciseOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "ExerciseOptionsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Exercise options", "label": "Exercise options [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "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." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.accolade.com/role/DisclosureIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r338" ] }, "accd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Trading Arrangement Expiration Date", "label": "Trd Arr Expiration Date", "terseLabel": "Expiration date" } } }, "auth_ref": [] }, "accd_GrantBasedOnActualAchievementOfPerformanceMetrics": { "xbrltype": "percentItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "GrantBasedOnActualAchievementOfPerformanceMetrics", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Grant based on the actual achievement of performance metrics.", "label": "Grant Based On The Actual Achievement Of Performance Metrics", "terseLabel": "Grant based on the actual achievement of performance metrics" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt", "terseLabel": "Interest expenses", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r87", "r251", "r261", "r496", "r497" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndCapitalizedInternalUseSoftwareCostsDetails", "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization expense", "verboseLabel": "Amortization expenses", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r8", "r179" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.accolade.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r245", "r288", "r289", "r290", "r291", "r292", "r293", "r384", "r385", "r386", "r494", "r495", "r506", "r507", "r508" ] }, "us-gaap_PaymentOfFinancingAndStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentOfFinancingAndStockIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Payment of Financing and Stock Issuance Costs", "terseLabel": "Cost which includes allocated pro-rata on capped call costs", "documentation": "The total of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity securities." } } }, "auth_ref": [ "r33" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureRestructuringTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Summary of the changes in severance liabilities", "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period." } } }, "auth_ref": [ "r48", "r51" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.accolade.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Level 1", "terseLabel": "Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r245", "r288", "r293", "r370", "r384", "r506", "r507", "r508" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationPerformanceStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationTables", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r574" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Effective interest rate over period", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r25", "r68", "r250" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities", "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." } } }, "auth_ref": [ "r142" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.accolade.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r245", "r288", "r289", "r290", "r291", "r292", "r293", "r370", "r384", "r385", "r386", "r494", "r495", "r506", "r507", "r508" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationPerformanceStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r296", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersAntidilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r39" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r150", "r151", "r152", "r175", "r389", "r419", "r424", "r427", "r428", "r429", "r430", "r431", "r432", "r435", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r448", "r449", "r450", "r451", "r452", "r454", "r456", "r457", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r473", "r523" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r581" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r537", "r548", "r558", "r583" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "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." } } }, "auth_ref": [ "r111", "r132", "r147", "r176", "r183", "r187", "r194", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r353", "r357", "r372", "r396", "r447", "r517", "r530", "r630", "r631", "r665" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r536", "r547", "r557", "r582" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Line of Credit", "verboseLabel": "Line of credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r18", "r113", "r674" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r575" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureDebt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r102", "r146", "r231", "r237", "r238", "r239", "r240", "r241", "r242", "r247", "r254", "r255", "r257" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r531" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationPerformanceStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r296", "r298", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r25", "r233" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities", "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." } } }, "auth_ref": [ "r142" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Goodwill and Intangible Assets", "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." } } }, "auth_ref": [ "r390" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r577" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Tranche One", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r538", "r549", "r559", "r584" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r576" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities", "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." } } }, "auth_ref": [ "r90", "r91", "r92" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r580" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r536", "r547", "r557", "r582" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r578" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r579" ] }, "us-gaap_DerivativeCapPrice": { "xbrltype": "perUnitItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeCapPrice", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Cap Price", "terseLabel": "Cap price", "documentation": "The cap rate on a price risk derivative such as a cap or collar. A payment or receipt is triggered if the market rate exceeds the cap rate on the contract." } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtSecuritiesMember", "presentation": [ "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersAntidilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Debt Securities [Member]", "terseLabel": "Convertible Senior Notes", "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder." } } }, "auth_ref": [ "r635" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r579" ] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Tranche Three", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r204", "r205", "r206", "r207", "r390", "r391" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r542", "r553", "r563", "r588" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockPlans", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Plans", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r5" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r539", "r550", "r560", "r585" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r533" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r42", "r44" ] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Tranche Two", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r539", "r550", "r560", "r585" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r140", "r143", "r144" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails", "http://www.accolade.com/role/DisclosureDebtNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r27", "r149", "r232", "r233", "r234", "r235", "r236", "r238", "r243", "r244", "r245", "r246", "r248", "r249", "r250", "r251", "r252", "r253", "r379", "r493", "r494", "r495", "r496", "r497", "r617" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r540", "r551", "r561", "r586" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of restricted stock units activity", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of fair value of financial assets and liabilities", "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)." } } }, "auth_ref": [ "r369", "r370" ] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r93" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r535", "r605" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r568" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails", "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share, basic", "verboseLabel": "Net income (loss) per share attributable to common stockholders, basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r139", "r155", "r156", "r157", "r158", "r159", "r164", "r166", "r168", "r169", "r170", "r174", "r366", "r367", "r393", "r405", "r488" ] }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Performance-Based Units Activity [Table Text Block]", "terseLabel": "Schedule of performance stock units activity", "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units." } } }, "auth_ref": [ "r56" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r541", "r552", "r562", "r587" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsDetails", "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment", "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." } } }, "auth_ref": [ "r8", "r201", "r202", "r203", "r492" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument variable rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r543", "r554", "r564", "r589" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "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." } } }, "auth_ref": [ "r40", "r43" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r581" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r543", "r554", "r564", "r581", "r589" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r58", "r59", "r297" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of stock option activity", "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." } } }, "auth_ref": [ "r14", "r15", "r55" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r601" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r581" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r600" ] }, "us-gaap_NotesPayableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable, Fair Value Disclosure", "terseLabel": "Convertible senior notes", "documentation": "Fair value portion of notes payable." } } }, "auth_ref": [ "r21" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r601" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r543", "r554", "r564", "r589" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails", "http://www.accolade.com/role/DisclosureDebtNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r149", "r232", "r233", "r234", "r235", "r236", "r238", "r243", "r244", "r245", "r246", "r248", "r249", "r250", "r251", "r252", "r253", "r256", "r379", "r493", "r494", "r495", "r496", "r497", "r617" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Value", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r98", "r390" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails", "http://www.accolade.com/role/DisclosureDebtNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r18", "r74", "r75", "r112", "r113", "r149", "r232", "r233", "r234", "r235", "r236", "r238", "r243", "r244", "r245", "r246", "r248", "r249", "r250", "r251", "r252", "r253", "r379", "r493", "r494", "r495", "r496", "r497", "r617" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r581" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r543", "r554", "r564", "r589" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r546", "r554", "r564", "r581", "r589", "r593", "r601" ] }, "accd_CustomerSetUpCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "CustomerSetUpCostsMember", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueCostToObtainAndFulfillContractDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to customer set up cost.", "label": "Customer set up cost" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r543", "r554", "r564", "r589" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Value", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r98", "r391" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r546", "r554", "r564", "r581", "r589", "r593", "r601" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r543", "r554", "r564", "r589" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueRevenueAndDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue remaining performance obligation satisfaction period", "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." } } }, "auth_ref": [ "r120" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r573" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r332", "r333", "r334", "r423", "r620", "r621", "r622", "r663", "r678" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r572" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureRestructuringTables" ], "lang": { "en-us": { "role": { "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Summary of the amount of severance costs included in the consolidated statements of operations", "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [ "r47", "r49", "r50" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails", "http://www.accolade.com/role/DisclosureDebtNotesDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Gross", "terseLabel": "Long-term debt", "verboseLabel": "Principal", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r18", "r113", "r258" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents", "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." } } }, "auth_ref": [ "r4", "r90" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r572" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r532" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r535", "r605" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r34", "r90", "r145" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r31", "r124", "r136", "r137", "r138", "r150", "r151", "r152", "r154", "r160", "r162", "r175", "r195", "r196", "r262", "r332", "r333", "r334", "r342", "r343", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r373", "r374", "r375", "r376", "r377", "r378", "r383", "r414", "r415", "r416", "r423", "r473" ] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndCapitalizedInternalUseSoftwareCostsDetails" ], "lang": { "en-us": { "role": { "label": "Computer software", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other noncurrent liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r28" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r77" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r124", "r150", "r151", "r152", "r154", "r160", "r162", "r195", "r196", "r332", "r333", "r334", "r342", "r343", "r359", "r361", "r362", "r364", "r365", "r414", "r416", "r423", "r678" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r573" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "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." } } }, "auth_ref": [ "r22", "r147", "r194", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r354", "r357", "r358", "r372", "r433", "r489", "r530", "r630", "r665", "r666" ] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r573" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.accolade.com/role/DisclosureRestructuringSeveranceCostsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r209", "r210", "r211", "r212", "r214", "r215", "r216" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails", "http://www.accolade.com/role/DisclosureDebtNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedLabel": "Unamortized issuance costs", "terseLabel": "Debt issuance cost", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r69", "r243", "r259", "r494", "r495" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "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'." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r532" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r11", "r124", "r136", "r137", "r138", "r150", "r151", "r152", "r154", "r160", "r162", "r175", "r195", "r196", "r262", "r332", "r333", "r334", "r342", "r343", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r373", "r374", "r375", "r376", "r377", "r378", "r383", "r414", "r415", "r416", "r423", "r473" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r573" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r130", "r206" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r68", "r70", "r232", "r379", "r494", "r495" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r534" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and Contingencies (note 10)", "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." } } }, "auth_ref": [ "r29", "r71", "r397", "r434" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r82", "r114", "r400", "r517", "r618", "r624", "r664" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r295", "r299", "r328", "r329", "r331", "r512" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders' equity" } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LitigationSettlementAmountAwardedToOtherParty", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingsDetails" ], "lang": { "en-us": { "role": { "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Litigation settlement", "documentation": "Amount awarded to other party in judgment or settlement of litigation." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r567" ] }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Other Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities", "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r535", "r605" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r592" ] }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days", "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionActivityUnderOptionPlanAndIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted remaining contractual life in years", "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." } } }, "auth_ref": [ "r108" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r573" ] }, "us-gaap_UnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledReceivablesCurrent", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Unbilled Receivables, Current", "terseLabel": "Unbilled revenue", "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r573" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "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." } } }, "auth_ref": [ "r34", "r128", "r486" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Remaining of total unrecognized compensation costs", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r662" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueRevenueAndDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r120" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "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." } } }, "auth_ref": [ "r126", "r133", "r147", "r194", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r353", "r357", "r372", "r517", "r630", "r631", "r665" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r532" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of stock-based compensation", "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." } } }, "auth_ref": [ "r57" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r574" ] }, "us-gaap_LongTermLoansPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermLoansPayable", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Loans Payable, Noncurrent", "terseLabel": "Loans payable, net of unamortized issuance costs", "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r27" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails", "http://www.accolade.com/role/DisclosureDebtNotesDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt", "terseLabel": "Outstanding debt", "verboseLabel": "Net carrying amount", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r18", "r113", "r244", "r260", "r494", "r495", "r674" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/DisclosureRestructuringSeveranceLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Payments for Restructuring", "negatedLabel": "Cash payments", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r210", "r616" ] }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of revenue, excluding depreciation and amortization", "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization." } } }, "auth_ref": [ "r611", "r612" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndCapitalizedInternalUseSoftwareCostsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r9" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r574" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Fixed assets and capitalized software included in accounts payable", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r36", "r37", "r38" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r606" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r574" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r574" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r574" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital", "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." } } }, "auth_ref": [ "r78", "r517", "r677" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization", "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." } } }, "auth_ref": [ "r8", "r46" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndCapitalizedInternalUseSoftwareCostsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "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." } } }, "auth_ref": [] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r574" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r382" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r176", "r182", "r186", "r188", "r490" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r35" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionActivityUnderOptionPlanAndIncentivePlanDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661" ] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionActivityUnderOptionPlanAndIncentivePlanDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r177", "r178", "r181", "r184", "r185", "r189", "r190", "r191", "r282", "r283", "r389" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r600" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueRevenuesDisaggregatedDetails" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenues", "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." } } }, "auth_ref": [ "r177", "r178", "r181", "r184", "r185", "r189", "r190", "r191", "r282", "r283", "r389" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r125", "r134", "r135", "r141", "r147", "r153", "r161", "r162", "r176", "r182", "r186", "r188", "r194", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r352", "r355", "r356", "r367", "r372", "r394", "r403", "r422", "r455", "r471", "r472", "r490", "r515", "r516", "r529", "r615", "r630" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholders" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share Attributable to Common Stockholders", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r163", "r171", "r172", "r173" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of computation of basic and diluted net loss per share", "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." } } }, "auth_ref": [ "r623" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationPerformanceStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationTables", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current portion of operating lease liabilities", "terseLabel": "Current portion of operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r381" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r599" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Common stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r520", "r521", "r522", "r524", "r525", "r526", "r527", "r620", "r621", "r663", "r676", "r678" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.accolade.com/role/DisclosureRestructuringSeveranceCostsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Cost of revenue, excluding depreciation and amortization", "verboseLabel": "Cost of revenue, excluding depreciation and amortization", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_PaidInKindInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaidInKindInterest", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Paid-in-Kind Interest", "terseLabel": "Noncash interest expense", "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment", "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." } } }, "auth_ref": [ "r89" ] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discount", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r8", "r67", "r87", "r253" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address State Or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities.", "terseLabel": "Operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r381" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r602" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Term of option", "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." } } }, "auth_ref": [ "r513" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.accolade.com/role/DisclosureRestructuringSeveranceCostsDetails", "http://www.accolade.com/role/DisclosureRevenueCostToObtainAndFulfillContractDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r208", "r211", "r458" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.accolade.com/role/DisclosureRestructuringSeveranceCostsDetails", "http://www.accolade.com/role/DisclosureRevenueCostToObtainAndFulfillContractDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r211", "r458" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r599" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "verboseLabel": "Amortization expense for intangible assets", "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." } } }, "auth_ref": [ "r8", "r41", "r45" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.accolade.com/role/DisclosureRestructuringSeveranceCostsDetails", "http://www.accolade.com/role/DisclosureRevenueCostToObtainAndFulfillContractDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Selling And Marketing Expense [Member]", "terseLabel": "Sales and marketing expense", "verboseLabel": "Sales and marketing", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r85" ] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.accolade.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r65", "r66" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r602" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndCapitalizedInternalUseSoftwareCostsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "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." } } }, "auth_ref": [ "r99" ] }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueRevenueAndDeferredRevenueNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "terseLabel": "Revenue related to performance obligations satisfied in prior periods", "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price." } } }, "auth_ref": [ "r271" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.accolade.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Money Market Funds", "terseLabel": "Money Market Funds", "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." } } }, "auth_ref": [ "r635" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r600" ] }, "us-gaap_WorkersCompensationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WorkersCompensationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Workers' Compensation Liability, Current", "terseLabel": "Accrued compensation", "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23" ] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion ratio", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r26", "r52", "r105", "r106", "r234" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails", "http://www.accolade.com/role/DisclosureDebtNotesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r27", "r52", "r53", "r67", "r68", "r70", "r72", "r104", "r106", "r149", "r232", "r233", "r234", "r235", "r236", "r238", "r243", "r244", "r245", "r246", "r248", "r249", "r250", "r251", "r252", "r253", "r256", "r379", "r493", "r494", "r495", "r496", "r497", "r617" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised", "terseLabel": "Proceeds from employee stock purchase plan", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised." } } }, "auth_ref": [ "r5", "r16" ] }, "us-gaap_CommitmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsDisclosureTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights." } } }, "auth_ref": [ "r101" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of revenue", "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." } } }, "auth_ref": [ "r633" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r97" ] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeveranceCosts1", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/DisclosureRestructuringSeveranceCostsDetails", "http://www.accolade.com/role/DisclosureRestructuringSeveranceLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Severance Costs", "terseLabel": "Severance Costs", "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationPerformanceStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r316" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r603" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationPerformanceStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted", "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)." } } }, "auth_ref": [ "r314" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationPerformanceStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "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." } } }, "auth_ref": [ "r311", "r312" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationPerformanceStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r330" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationPerformanceStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested", "verboseLabel": "Vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r315" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "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." } } }, "auth_ref": [ "r9", "r395", "r401", "r517" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueRevenuesDisaggregatedDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r283", "r499", "r500", "r501", "r502", "r503", "r504", "r505" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements", "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." } } }, "auth_ref": [ "r368" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r600" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r60", "r61", "r351", "r509", "r510" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueRevenuesDisaggregatedDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r283", "r499", "r500", "r501", "r502", "r503", "r504", "r505" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.accolade.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "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." } } }, "auth_ref": [ "r369", "r370", "r371" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "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." } } }, "auth_ref": [ "r351", "r509", "r510" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Stock-based Compensation" } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.accolade.com/role/DisclosureRestructuringSeveranceCostsDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Cost and Reserve [Line Items]", "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." } } }, "auth_ref": [ "r209", "r210", "r211", "r212", "r214", "r215", "r216" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Common stock authorized to be issued", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r514" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.accolade.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Common stock available for future grants", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r54" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueRevenueAndDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r119" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of stock options", "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." } } }, "auth_ref": [ "r318" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity", "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." } } }, "auth_ref": [ "r20" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionActivityUnderOptionPlanAndIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited", "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." } } }, "auth_ref": [ "r309" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock in connection with the employee stock purchase plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r11", "r76", "r77", "r107" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r600" ] }, "us-gaap_InternalUseSoftwarePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalUseSoftwarePolicy", "presentation": [ "http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Internal Use Software, Policy [Policy Text Block]", "terseLabel": "Capitalized Internal-Use Software Costs", "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally." } } }, "auth_ref": [ "r2", "r3" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationPerformanceStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "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", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r317" ] }, "us-gaap_SecurityDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecurityDeposit", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Security Deposit", "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease." } } }, "auth_ref": [ "r613" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period", "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." } } }, "auth_ref": [ "r512" ] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring" } } }, "auth_ref": [] }, "us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureRestructuring" ], "lang": { "en-us": { "role": { "label": "Restructuring, Impairment, and Other Activities Disclosure [Text Block]", "terseLabel": "Restructuring", "documentation": "The entire disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionActivityUnderOptionPlanAndIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionActivityUnderOptionPlanAndIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r303", "r304" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionActivityUnderOptionPlanAndIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending Balance (in USD per share)", "periodStartLabel": "Beginning Balance (in USD per share)", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r303", "r304" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Release of indemnity shares in connection with acquisition", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r11", "r31", "r107" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationPerformanceStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average period", "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." } } }, "auth_ref": [ "r330" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r594" ] }, "us-gaap_CapitalizedContractCostDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostDomain", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueCostToObtainAndFulfillContractDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Domain]", "documentation": "Cost capitalized in obtaining and fulfilling contract with customer." } } }, "auth_ref": [ "r197" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r569" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r596" ] }, "accd_TimeBasedRestrictedStockUnitsGrantedForTwoYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "TimeBasedRestrictedStockUnitsGrantedForTwoYearsMember", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Time based restricted stock units granted for two years.", "label": "Time Based Restricted Stock Units Granted for Two Years [Member]", "terseLabel": "Time based restricted stock units granted for two years" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostLineItems", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueCostToObtainAndFulfillContractDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Line Items]", "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." } } }, "auth_ref": [ "r197" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r593" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueCostToObtainAndFulfillContractDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of contract cost", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r198" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsDetails", "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "verboseLabel": "Goodwill", "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." } } }, "auth_ref": [ "r129", "r200", "r392", "r492", "r517", "r625", "r626" ] }, "accd_BloombergShortTermBankYieldIndexMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "BloombergShortTermBankYieldIndexMember", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Bloomberg Short-Term Bank Yield Index.", "label": "Bloomberg Short-Term Bank Yield Index" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueCostToObtainAndFulfillContractDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Impairment loss on deferred commission", "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r198" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "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." } } }, "auth_ref": [ "r77" ] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation", "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles." } } }, "auth_ref": [ "r93", "r94", "r95", "r110" ] }, "accd_RestrictedStockUnits2023BonusPlanPayoutMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "RestrictedStockUnits2023BonusPlanPayoutMember", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Units 2023 Bonus Plan Payout", "label": "Restricted Stock Units 2023 Bonus Plan Payout [Member]", "terseLabel": "Restricted stock units 2023 Bonus plan payout" } } }, "auth_ref": [] }, "accd_SharesIssuedToSecondMdEmployeesAndSubjectToVestingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "SharesIssuedToSecondMdEmployeesAndSubjectToVestingMember", "presentation": [ "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersAntidilutiveDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Shares issued to second MD employees and subject to vesting.", "label": "Shares issued to 2nd.MD employees and subject to vesting", "terseLabel": "Shares issued to 2nd.MD employees and subject to vesting" } } }, "auth_ref": [] }, "accd_TimeBasedRestrictedStockUnitsGrantedForThreeYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "TimeBasedRestrictedStockUnitsGrantedForThreeYearsMember", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Time based restricted stock units granted for three years.", "label": "Time Based Restricted Stock Units Granted for Three Years [Member]", "terseLabel": "Time based restricted stock units granted for three years" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Useful Life", "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." } } }, "auth_ref": [] }, "accd_StockIssuedDuringPeriodSharesSettlementOfAcquisitionRelatedContingentConsideration": { "xbrltype": "sharesItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "StockIssuedDuringPeriodSharesSettlementOfAcquisitionRelatedContingentConsideration", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions (shares).", "label": "Stock Issued During Period, Shares, Settlement Of Acquisition Related Contingent Consideration", "terseLabel": "Settlement of acquisition-related contingent consideration (shares)" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "terseLabel": "General and administrative", "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." } } }, "auth_ref": [ "r86", "r457" ] }, "accd_StockIssuedDuringPeriodValueSettlementOfAcquisitionRelatedContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "StockIssuedDuringPeriodValueSettlementOfAcquisitionRelatedContingentConsideration", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisition related contingent consideration during the period.", "label": "Stock Issued During Period, Value, Settlement Of Acquisition Related Contingent Consideration", "terseLabel": "Settlement acquisition-related contingent consideration" } } }, "auth_ref": [] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r595" ] }, "accd_BsbyRateAndBaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "BsbyRateAndBaseRateMember", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "BSBY Rate and Base Rate" } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock par value $0.0001; 500,000,000 shares authorized; 76,053,281 and 73,089,075 shares issued and outstanding at August 31, 2023 and February 28, 2023, respectively", "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." } } }, "auth_ref": [ "r77", "r398", "r517" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "verboseLabel": "Common stock initially reserved", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r30" ] }, "accd_ThresholdNetCashForExtensionOfDebtTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "ThresholdNetCashForExtensionOfDebtTerm", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "The threshold net cash for extension of debt term.", "label": "Threshold Net Cash for Extension of Debt Term", "terseLabel": "Threshold net cash for extension of debt term" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r77", "r435" ] }, "accd_UnauditedInterimFinancialStatementsPoliciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "UnauditedInterimFinancialStatementsPoliciesPolicyTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for Unaudited interim financial statements.", "label": "Unaudited Interim Financial Statements Policies [Policy Text Block]", "terseLabel": "Unaudited Interim Financial Statements" } } }, "auth_ref": [] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/DisclosureRestructuringSeveranceLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Reserve", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r210", "r213" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r77", "r435", "r453", "r678", "r679" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion rate", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r103", "r234" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r604" ] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveRollForward", "presentation": [ "http://www.accolade.com/role/DisclosureRestructuringSeveranceLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Reserve [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r597" ] }, "accd_SharesIssuedToPlushcareEmployeesAndSubjectToVestingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "SharesIssuedToPlushcareEmployeesAndSubjectToVestingMember", "presentation": [ "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersAntidilutiveDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Shares issued to PlushCare employees and subject to vesting.", "label": "Shares Issued to PlushCare Employees and Subject to Vesting [Member]", "terseLabel": "Shares issued to PlushCare employees and subject to vesting" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r77", "r80", "r81", "r96", "r437", "r453", "r474", "r475", "r517", "r530", "r618", "r624", "r664", "r678" ] }, "accd_ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticAnnualIncreaseNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAutomaticAnnualIncreaseNumberOfShares", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of automatic annual increase in common share reserved for issuance.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Automatic Annual Increase, Number of Shares", "terseLabel": "Number of automatic annual increase in common share" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r598" ] }, "accd_DebtInstrumentAverageTradingPriceNumberOfBusinessDays": { "xbrltype": "integerItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "DebtInstrumentAverageTradingPriceNumberOfBusinessDays", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of business days immediately after the specified consecutive trading day period in which the average trading price was equal to or less than the specified percentage of the average conversion value of the note.", "label": "Debt Instrument Average Trading Price Number of Business Days", "terseLabel": "Number of business day" } } }, "auth_ref": [] }, "accd_AdjustmentToAdditionalPaidInCapitalCappedCallCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "AdjustmentToAdditionalPaidInCapitalCappedCallCost", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of cost incurred allocated to capped call recorded to additional paid in capital.", "label": "Adjustment To Additional Paid In Capital, Capped Call Cost", "terseLabel": "Amount allocated to capped call" } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest income (expense), net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Revenue expected to be recognized from remaining performance obligations", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r608" ] }, "accd_DebtInstrumentConversionObligationPeriodOfConsecutiveTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "DebtInstrumentConversionObligationPeriodOfConsecutiveTradingDays", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of consecutive trading days prior to the five consecutive business days during the debt instrument measurement period.", "label": "Debt Instrument Conversion Obligation Period Of Consecutive Trading Days", "terseLabel": "Number of consecutive trading day" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueRevenueAndDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r7" ] }, "accd_DebtInstrumentAverageTradingPricePercentageOfAverageConversionValueOfNote": { "xbrltype": "percentItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "DebtInstrumentAverageTradingPricePercentageOfAverageConversionValueOfNote", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of the average conversion value of the note during the specified consecutive business days immediately after the specified consecutive trading day period.", "label": "Debt Instrument Average Trading Price Percentage of Average Conversion Value of Note", "terseLabel": "Percentage of average conversion value of note" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueRevenueAndDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "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." } } }, "auth_ref": [] }, "accd_CapPricePremiumPercentageOverLastReportedSalePrice": { "xbrltype": "percentItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "CapPricePremiumPercentageOverLastReportedSalePrice", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Premium percentage on cap price over the last reported sale price of common stock.", "label": "Cap Price, Premium Percentage, Over Last Reported Sale Price", "terseLabel": "Percentage of premium over last reported sale price" } } }, "auth_ref": [] }, "accd_DebtInstrumentDebtDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "DebtInstrumentDebtDiscount", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of debt discount cost incurred during the period.", "label": "Debt Instrument, Debt Discount", "terseLabel": "Amount allocated to the Notes" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionActivityUnderOptionPlanAndIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "verboseLabel": "Granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r307" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionActivityUnderOptionPlanAndIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Stock Options", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromNotesPayable", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Notes Payable", "terseLabel": "Proceeds from notes payable", "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r32" ] }, "accd_AdditionalSharesEligibleToBeReceivedByIndividualsOfCompanyUponAchievementOfContingentConsiderationMilestones": { "xbrltype": "sharesItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "AdditionalSharesEligibleToBeReceivedByIndividualsOfCompanyUponAchievementOfContingentConsiderationMilestones", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional Shares Eligible To Be Received By Individuals Of Company, Upon Achievement Of Contingent Consideration Milestones", "label": "Additional Shares Eligible To Be Received By Individuals Of Company, Upon Achievement Of Contingent Consideration Milestones" } } }, "auth_ref": [] }, "accd_SharesEligibleToBeReceivedByIndividualsOfCompanyWithContinuedEmployment": { "xbrltype": "sharesItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "SharesEligibleToBeReceivedByIndividualsOfCompanyWithContinuedEmployment", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Shares Eligible To Be Received By Individuals Of Company With Continued Employment", "label": "Shares Eligible To Be Received By Individuals Of Company With Continued Employment" } } }, "auth_ref": [] }, "accd_PlushcareStockOptionsPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "PlushcareStockOptionsPlanMember", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionActivityUnderOptionPlanAndIncentivePlanDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to PlushCare stock options plan.", "label": "PlushCare, Inc. Stock Incentive Plan" } } }, "auth_ref": [] }, "accd_IndividualsAgreementsWithCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "IndividualsAgreementsWithCompanyMember", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Individuals Agreements With Company [Member]", "label": "Individuals Agreements With Company" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Basis of Presentation and Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "accd_UnamortizedCompensationExpenseWeightedAverageRemainingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "UnamortizedCompensationExpenseWeightedAverageRemainingPeriod", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Unamortized Compensation Expense, Weighted Average Remaining Period", "label": "Unamortized Compensation Expense, Weighted Average Remaining Period" } } }, "auth_ref": [] }, "accd_ContingentSharesInConnectionWithAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "ContingentSharesInConnectionWithAcquisitionMember", "presentation": [ "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersAntidilutiveDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent Shares In Connection With Acquisition [Member]", "label": "Contingent shares in connection with acquisition", "terseLabel": "Contingent shares in connection with PlushCare acquisition" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "verboseLabel": "Weighted-average common shares outstanding, diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r165", "r170" ] }, "accd_PlushcareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "PlushcareMember", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to PlushCare.", "label": "PlushCare" } } }, "auth_ref": [] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationPerformanceStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Summary of activity", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Threshold percentage of stock price trigger", "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Shares, Issued", "periodEndLabel": "Balance (shares)", "periodStartLabel": "Balance (shares)", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r11" ] }, "accd_StockIssuedDuringPeriodSharesExerciseOfStockOptionsAndVestingOfRestrictedStockUnits": { "xbrltype": "sharesItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "StockIssuedDuringPeriodSharesExerciseOfStockOptionsAndVestingOfRestrictedStockUnits", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Number of share options exercised and restricted stock units vested.", "label": "Stock Issued During Period, Shares, Exercise of Stock Options and Vesting of Restricted Stock Units", "terseLabel": "Exercise of stock options and vesting of restricted stock units (shares)" } } }, "auth_ref": [] }, "accd_StockIssuedDuringPeriodValueStockOptionsExercisedAndVestingOfRestrictedStockUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedAndVestingOfRestrictedStockUnits", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options and vesting of restricted stock units.", "label": "Stock Issued During Period, Value, Stock Options Exercised and Vesting of Restricted Stock Units", "terseLabel": "Exercise of stock options and vesting of restricted stock units" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails", "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Weighted-average common shares outstanding, basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r164", "r170" ] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "presentation": [ "http://www.accolade.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash equivalents:" } } }, "auth_ref": [] }, "accd_IndemnitySharesHeldInEscrowInConnectionWithPlushcareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "IndemnitySharesHeldInEscrowInConnectionWithPlushcareMember", "presentation": [ "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersAntidilutiveDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to indemnity shares held in escrow in connection with PlushCare acquisition.", "label": "Indemnity shares held in escrow in connection with PlushCare acquisition", "terseLabel": "Indemnity shares held in escrow in connection with PlushCare acquisition" } } }, "auth_ref": [] }, "accd_ShareBasedPaymentArrangementEquityInstrumentsOtherThanOptionsIssuedOrIssuableToExistingShareholdersInConnectionWithAcquisition": { "xbrltype": "sharesItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "ShareBasedPaymentArrangementEquityInstrumentsOtherThanOptionsIssuedOrIssuableToExistingShareholdersInConnectionWithAcquisition", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options issued or issuable in connection with the acquisition to the existing shareholders.", "label": "Share-based Payment Arrangement, Equity Instruments Other Than Options Issued Or Issuable To Existing Shareholders In Connection With Acquisition", "terseLabel": "Number of shares issued in connection with the acquisition to the existing shareholders" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effect of acquisitions:" } } }, "auth_ref": [] }, "accd_PurchaseObligationRemainingFuturePurchaseCommitments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "PurchaseObligationRemainingFuturePurchaseCommitments", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/DisclosureCommitmentsAndContingenciesPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Purchase Obligation, Remaining Future Purchase Commitments", "label": "Purchase Obligation, Remaining Future Purchase Commitments", "terseLabel": "Purchase obligation, remaining future purchase commitments" } } }, "auth_ref": [] }, "accd_EmployeePayrollContributionsAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "EmployeePayrollContributionsAccrued", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Employee Payroll Contributions Accrued", "label": "Employee Payroll Contributions Accrued" } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r150", "r151", "r152", "r175", "r389", "r419", "r424", "r427", "r428", "r429", "r430", "r431", "r432", "r435", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r448", "r449", "r450", "r451", "r452", "r454", "r456", "r457", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r473", "r523" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r7" ] }, "accd_SharesToBeIssuedUponExpirationOfIndemnificationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "SharesToBeIssuedUponExpirationOfIndemnificationMember", "presentation": [ "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersAntidilutiveDetails" ], "lang": { "en-us": { "role": { "documentation": "Shares To Be Issued Upon Expiration Of Indemnification [Member]", "label": "Shares to be issued to HealthReveal shareholders upon expiration of indemnification period", "terseLabel": "Shares to be issued to HealthReveal shareholders upon expiration of indemnification" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdTradingDays", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Threshold trading days", "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature." } } }, "auth_ref": [] }, "accd_AccessFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "AccessFeesMember", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueRevenuesDisaggregatedDetails" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, access fees.", "label": "Access fees" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersAntidilutiveDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "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." } } }, "auth_ref": [] }, "accd_UtilizationBasedFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "UtilizationBasedFeesMember", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueRevenuesDisaggregatedDetails" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, utilization-based fees.", "label": "Utilization-based fees" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Current portion of deferred revenue", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r263", "r264", "r284" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Trade name", "terseLabel": "Trade name", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r62" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r263", "r264", "r284" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersAntidilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r39" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "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." } } }, "auth_ref": [ "r148", "r336", "r339", "r340", "r341", "r344", "r348", "r349", "r350", "r421" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets", "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." } } }, "auth_ref": [ "r0", "r100" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersAntidilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersAntidilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of diluted net loss per share", "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." } } }, "auth_ref": [ "r171" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueRevenueAndDeferredRevenueNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer liability revenue recognized", "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." } } }, "auth_ref": [ "r285" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Net Loss Per Share Attributable to Common Stockholders" } } }, "auth_ref": [] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Develop Software", "negatedLabel": "Capitalized software development costs", "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r89" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/DisclosureCommitmentsAndContingenciesLegalProceedingsDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency Accrual", "terseLabel": "Accruals related to legal matters", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r217", "r607" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "verboseLabel": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r8", "r109", "r121", "r346", "r347", "r619" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationPerformanceStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r218", "r219", "r220", "r221", "r287", "r294", "r322", "r323", "r324", "r387", "r388", "r413", "r425", "r426", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r491", "r498", "r511", "r519", "r522", "r627", "r632", "r668", "r669", "r670", "r671", "r672" ] }, "us-gaap_ContractWithCustomerRefundLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerRefundLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Refund Liability, Current", "terseLabel": "Due to customers", "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current." } } }, "auth_ref": [ "r634" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Payment of contingent consideration for acquisition", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of common stock were excluded from the computation of diluted net loss per share attributable to common stockholders", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r39" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersAntidilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r39" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationPerformanceStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "auth_ref": [ "r218", "r219", "r220", "r221", "r294", "r388", "r413", "r425", "r426", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r491", "r498", "r511", "r519", "r632", "r667", "r668", "r669", "r670", "r671", "r672" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureRevenue" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue", "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." } } }, "auth_ref": [ "r123", "r265", "r266", "r267", "r268", "r269", "r270", "r272", "r273", "r286" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationPerformanceStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r218", "r219", "r220", "r221", "r287", "r294", "r322", "r323", "r324", "r387", "r388", "r413", "r425", "r426", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r491", "r498", "r511", "r519", "r522", "r627", "r632", "r668", "r669", "r670", "r671", "r672" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use assets", "terseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r380" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Fair value", "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." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationPerformanceStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "auth_ref": [ "r218", "r219", "r220", "r221", "r294", "r388", "r413", "r425", "r426", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r491", "r498", "r511", "r519", "r632", "r667", "r668", "r669", "r670", "r671", "r672" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndCapitalizedInternalUseSoftwareCostsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "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." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Operations" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Customer relationships", "terseLabel": "Customer relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r64" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionActivityUnderOptionPlanAndIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r57" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.accolade.com/role/DisclosureRestructuringSeveranceCostsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "General and administrative", "terseLabel": "General and administrative", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostTable", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueCostToObtainAndFulfillContractDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Table]", "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r197" ] }, "us-gaap_CapitalizedContractCostAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAxis", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueCostToObtainAndFulfillContractDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Axis]", "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r197" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Non-compete agreement", "terseLabel": "Non-compete agreement", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r63" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "verboseLabel": "Revenue and Deferred Revenue", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r123", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r484" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.accolade.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "United States treasury bills", "terseLabel": "United States treasury bills", "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)." } } }, "auth_ref": [ "r487", "r506", "r508", "r673" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies." } } }, "auth_ref": [] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r544", "r555", "r565", "r590" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionActivityUnderOptionPlanAndIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r307" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r592" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "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." } } }, "auth_ref": [ "r192", "r193" ] }, "accd_DebtInstrumentPrincipalAmountDenominationForConversionIntoCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "DebtInstrumentPrincipalAmountDenominationForConversionIntoCommonStock", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the denomination of the principal amount of debt that is used in conversion calculations.", "label": "Debt Instrument Principal Amount Denomination For Conversion Into Common Stock", "terseLabel": "Principal amount denomination" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r599" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r544", "r555", "r565", "r590" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionActivityUnderOptionPlanAndIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r308" ] }, "accd_ConvertibleSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "ConvertibleSeniorNotesMember", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails", "http://www.accolade.com/role/DisclosureDebtNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "The information pertaining to Convertible senior notes.", "label": "Convertible Senior Notes" } } }, "auth_ref": [] }, "accd_PaymentOfCappedCallTransactions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "PaymentOfCappedCallTransactions", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of cash outflow for capped call transactions.", "label": "Payment Of Capped Call Transactions", "terseLabel": "Payment of costs of the capped call transactions" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.accolade.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionActivityUnderOptionPlanAndIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted average exercise price" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionActivityUnderOptionPlanAndIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r309" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets" } } }, "auth_ref": [] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r545", "r556", "r566", "r591" ] }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortizationPeriod", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueCostToObtainAndFulfillContractDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Deferred amortization term", "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r609" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule Of Debt", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Amount Capitalized", "terseLabel": "Unamortized compensation expense", "documentation": "Amount of cost capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r327" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationPerformanceStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r326", "r335" ] }, "accd_SupplierBasedNetworkMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "SupplierBasedNetworkMember", "presentation": [ "http://www.accolade.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information relating to supplier based network.", "label": "Supplier-based network", "terseLabel": "Supplier-based network" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionActivityUnderOptionPlanAndIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersAntidilutiveDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationPerformanceStockUnitsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Performance Shares [Member]", "terseLabel": "Unvested performance stock units", "verboseLabel": "Performance Stock Units", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes", "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." } } }, "auth_ref": [ "r1", "r83", "r115", "r176", "r182", "r186", "r188", "r394", "r402", "r490" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r7" ] }, "accd_AcquisitionOf2nd.mdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "AcquisitionOf2nd.mdMember", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Acquisition of 2nd.MD.", "label": "Acquisition of 2nd.MD" } } }, "auth_ref": [] }, "accd_ParticipantPurchaseRights": { "xbrltype": "monetaryItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "ParticipantPurchaseRights", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "The participant accrued purchase rights on worth of common stock.", "label": "Participant Purchase Rights", "terseLabel": "Participant accrued purchase rights" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "accd_ProductAndTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "ProductAndTechnologyMember", "presentation": [ "http://www.accolade.com/role/DisclosureRestructuringSeveranceCostsDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Represent information pertaining to product and technology.", "label": "Product and technology", "terseLabel": "Product and technology" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid and other current assets", "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." } } }, "auth_ref": [ "r614" ] }, "accd_RevolvingCreditFacility2019Member": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "RevolvingCreditFacility2019Member", "presentation": [ "http://www.accolade.com/role/DisclosureDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 2019 Revolving credit facility.", "label": "Revolving Credit Facility, 2019" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r569" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r592" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueRevenuesDisaggregatedDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r189", "r389", "r407", "r408", "r409", "r410", "r411", "r412", "r485", "r499", "r518", "r610", "r628", "r629", "r633", "r675" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Measurements" } } }, "auth_ref": [] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r569" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r73", "r118" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in Operating activities:" } } }, "auth_ref": [] }, "accd_ProductAndTechnologyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "ProductAndTechnologyExpense", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "The expense charged against earnings for the period pertaining to product and technology.", "label": "Product And Technology Expense", "terseLabel": "Product and technology" } } }, "auth_ref": [] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r592" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.accolade.com/role/DisclosureIncomeTaxesDetails", "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax benefit (expense)", "verboseLabel": "Income tax provision (benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r117", "r122", "r161", "r162", "r180", "r337", "r345", "r406" ] }, "accd_IncreaseDecreaseInDeferredContractAcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "IncreaseDecreaseInDeferredContractAcquisitionCosts", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the deferred contract acquisition costs.", "label": "Increase (Decrease) in Deferred Contract Acquisition Costs", "negatedLabel": "Deferred contract acquisition costs" } } }, "auth_ref": [] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r571" ] }, "accd_AmortizationOfDeferredContractAcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "AmortizationOfDeferredContractAcquisitionCosts", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of amortization of deferred contract acquisition costs applied against earnings during the period.", "label": "Amortization of Deferred Contract Acquisition Costs", "terseLabel": "Amortization of deferred contract acquisition costs" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersAntidilutiveDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Unvested restricted stock units", "terseLabel": "Unvested restricted stock units", "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." } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueRevenuesDisaggregatedDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r189", "r389", "r407", "r408", "r409", "r410", "r411", "r412", "r485", "r499", "r518", "r610", "r628", "r629", "r633", "r675" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r592" ] }, "accd_ProceedsFromStockOptionAndWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "ProceedsFromStockOptionAndWarrantExercises", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of stock option and warrants.", "label": "Proceeds From Stock Option And Warrant Exercises", "terseLabel": "Proceeds from stock option exercises" } } }, "auth_ref": [] }, "accd_OtherReceivableRelatedToStockOptionExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "OtherReceivableRelatedToStockOptionExercises", "crdr": "credit", "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of other receivable related to stock option exercises.", "label": "Other Receivable Related To Stock Option Exercises", "terseLabel": "Other receivable related to stock option exercises" } } }, "auth_ref": [] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r570" ] }, "accd_IncreaseDecreaseInAccountsReceivableAndUnbilledRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "IncreaseDecreaseInAccountsReceivableAndUnbilledRevenue", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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 and unbilled revenue.", "label": "Increase (Decrease) in Accounts Receivable And Unbilled Revenue", "negatedLabel": "Accounts receivable and unbilled revenue" } } }, "auth_ref": [] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r601" ] }, "accd_DeferredAcquisitionCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "DeferredAcquisitionCostsCurrent", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred acquisition costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Acquisition Costs Current", "terseLabel": "Current portion of deferred contract acquisition costs" } } }, "auth_ref": [] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r592" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.accolade.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r369", "r370", "r371" ] }, "accd_BusinessDescriptionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "BusinessDescriptionAbstract", "lang": { "en-us": { "role": { "documentation": "Business Description [Abstract]", "label": "Background" } } }, "auth_ref": [] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r570" ] }, "accd_DeferredAcquisitionCostsNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "DeferredAcquisitionCostsNonCurrent", "crdr": "debit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred acquisition cost classified as noncurrent.", "label": "Deferred Acquisition Costs Non Current", "terseLabel": "Deferred contract acquisition costs" } } }, "auth_ref": [] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r592" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r571" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.accolade.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "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)." } } }, "auth_ref": [ "r19", "r517" ] }, "accd_BusinessDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "BusinessDescriptionTextBlock", "presentation": [ "http://www.accolade.com/role/DisclosureBackground" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description. 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", "label": "Business Description [Text Block]", "terseLabel": "Background" } } }, "auth_ref": [] }, "accd_PercentageOfLowerInFairMarketValue": { "xbrltype": "percentItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "PercentageOfLowerInFairMarketValue", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of lower in fair market value of common stock.", "label": "Percentage of Lower in Fair Market Value", "terseLabel": "Percentage of lower in fair market value" } } }, "auth_ref": [] }, "accd_StockOptionPlan2020EquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "StockOptionPlan2020EquityIncentivePlanMember", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionActivityUnderOptionPlanAndIncentivePlanDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationStockOptionsNarrativeDetails", "http://www.accolade.com/role/DisclosureStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 2020 equity incentive plan.", "label": "2020 Equity Incentive Plan" } } }, "auth_ref": [] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r593" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.accolade.com/role/DisclosureNetLossPerShareAttributableToCommonStockholdersDetails", "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.accolade.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "verboseLabel": "Net loss", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r84", "r92", "r116", "r125", "r134", "r135", "r138", "r147", "r153", "r155", "r156", "r157", "r158", "r161", "r162", "r167", "r176", "r182", "r186", "r188", "r194", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r367", "r372", "r404", "r455", "r471", "r472", "r490", "r528", "r630" ] }, "accd_PropertyPlantAndEquipmentCostOfCapitalization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "PropertyPlantAndEquipmentCostOfCapitalization", "crdr": "debit", "presentation": [ "http://www.accolade.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndCapitalizedInternalUseSoftwareCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "Costs an entity capitalizes as part of property, plant and equipment, including the accounting treatment for costs incurred for repairs and maintenance activities.", "label": "Property, Plant and Equipment, Cost of Capitalization", "terseLabel": "Capitalized cost" } } }, "auth_ref": [] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r572" ] }, "accd_PercentageOfEmployeeContributionOnCompensation": { "xbrltype": "percentItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "PercentageOfEmployeeContributionOnCompensation", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of employee contribution on compensation", "label": "Percentage of Employee Contribution on Compensation", "terseLabel": "Percentage of employee contribution on compensation" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r572" ] }, "accd_DeferredImplementationCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "DeferredImplementationCostsMember", "presentation": [ "http://www.accolade.com/role/DisclosureRevenueCostToObtainAndFulfillContractDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred Implementation Costs [Member]", "label": "Deferred implementation costs" } } }, "auth_ref": [] }, "accd_TimeBasedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "TimeBasedRestrictedStockUnitsMember", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to time-based restricted stock units.", "label": "Time-based Restricted Stock Units [Member]", "terseLabel": "Time-based restricted stock units" } } }, "auth_ref": [] }, "accd_EmployeeStockPurchasePlan2020Member": { "xbrltype": "domainItemType", "nsuri": "http://www.accolade.com/20230831", "localname": "EmployeeStockPurchasePlan2020Member", "presentation": [ "http://www.accolade.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to employee stock purchase plan 2020.", "label": "2020 Employee Stock Purchase Plan" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "50", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-6" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(1)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20,22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12A" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r484": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r485": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r486": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r489": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r490": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r491": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r492": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r493": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r494": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r495": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r496": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r497": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r498": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r499": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r500": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r501": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r502": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r503": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r504": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r505": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r506": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r509": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r510": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r511": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r512": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r516": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r517": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r518": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r520": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r522": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r527": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r528": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r529": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r530": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r531": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r532": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r535": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r536": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r537": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r538": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r539": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r540": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r541": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r542": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r543": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r544": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r545": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r546": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r547": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r548": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r549": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r550": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r551": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r552": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r553": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r554": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r555": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r556": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r557": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r558": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r559": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r560": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r561": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r562": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r563": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r564": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r565": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r566": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r567": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r569": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r570": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r571": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r572": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r573": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r574": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r575": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r576": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r577": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r578": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r579": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r580": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r581": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r582": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r583": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r584": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r585": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r586": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r587": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r588": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r589": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r590": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r591": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r592": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r593": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r594": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r595": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r596": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r597": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r598": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r599": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r600": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r601": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r602": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r603": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r604": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r605": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r606": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r607": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r608": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r609": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "340", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-2" }, "r610": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r611": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r612": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r613": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r614": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r615": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r616": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r617": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r618": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r619": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r620": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r621": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r622": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r623": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r624": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r625": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r626": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r627": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r628": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r629": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r630": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r631": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r632": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r633": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r634": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-27" }, "r635": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r636": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r637": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r639": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r640": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r641": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r642": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r643": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r644": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r645": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r646": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r647": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r648": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r649": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r650": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r651": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r652": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r653": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r654": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r655": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r656": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r657": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r658": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r659": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r660": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r661": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r662": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r663": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r664": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r665": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r666": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r667": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r668": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r669": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r670": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r671": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r672": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r673": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r674": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r675": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r676": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r677": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r678": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r679": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 68 0001558370-23-016239-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-016239-xbrl.zip M4$L#!!0 ( !&(1%C&UV@TP";P\U]?5P%Z)D)2SKX>C ]' M!X@PC_N4+;X>A&H^^.G@K]_^ZT\___=@\-OIPS7RN1>N"%/($P0KXJ,7JI9H MRM=KS- -$8(& 3H5U%\0A,:CPX^'H\/Q,1H,OAD>IUA"':TBO!5^B?26Y(51@J+!5&W>$7D M&GODZ\%2J?7)''E\9/J.?CL<'""LEZ"Q4Y)*+U3F9XS!0 MT!GLCQ 'IG'HHX#H7L@0I(JA4YD\ 2DRS;T<'W*Q@(9&X^%O-]>/1D!+',K! M N-U4F&.Y_G9-V7=+R3#U9%8$2;S#!7\>FJ(,6ZU& MB1A)4:9"J$2I(%^&4&H) Q#)(;(NGH$YIP0I%"'3N!<* >-K4ZR=+ MLIAC"STP'1TF>[B84R6Z,E#ID29 MFE%A%A599J>V)(NZ6HL2^:$D0UIC--OA2JN'ZX RJ3#S2'K 4(>9[-+[2NQH MFJD#Q4-=K%4X&HR.!]HAQ8IXGE_'?<5FP\+54=$X/AJ!X2C"))T%9*#)B, * MW+\<'&GW'XM)UH)X=9#?4FY-1E6;B]JV1(N1A((,D+YSX/K;@6O<%"WT89\C M'T:37DIU:79L>7YV%'K^0(:S4F)=&%7X]B>$S 2$&>/*]*Q^9!^NUY3->?0$ MGNDQ>:*[9 J@(_WCZ>&J'&73>>=4>@&7H2"/8%H^%OZ$^6>A5'PU>:7RG*\P M9;&ERP-$0<5F5:QT5CZ?S"FC1A-P)*,1&J M0_C#\D3 %$5ENQ2JO%#RU>>Z$( MG:9,$''&F0_#D?CP0_* ^GHLG>) >XW')2$6PR85' B".S,()NS@=\(1I5FB MF">*F/;HU48O*95W\[NU]:]U8"RIZ<3SJ"Z>6^:(S]&6?8]L*V3/L%Q>!ORE M,;#;BDYH9CIY]B-OZ/27T7$^5 9F@QF.,-VR0Q\BACU@Q8!!_U,86?L&"G'%9ZOY_K##.F>1H--XU.2.M=A1I>Z/9[ 49M<#5@'8.9FI M6ZY(&4BY-4_RQ8/ M>W!R(ON7_.@JWX.X6YN7=;=8Z-=VSRT,H8Q#A0'DAG:5 M :"X(?0A:>K//?+[(C_QH".IVCPQGXCHT7V F8E#/>@CZ&7]=UNS:,B^PF;J M;WQG;099,9"1PS[5+'"M@_-8 ]U4Z/^]ZX7ZS6 =^0 MJ/0^%-X2*!I/%)5<*O#_W !_VU8,OFTM\OB#W@PJS."6J&LN)8RBQR469!+G M/^O7RU,.7;V*I_TX9:#$#%IR<9K!E_Q: II!NAT]Z)%I":6;TAN<46/9-(?> M!M[4!B804ODT"!W+BC?@6&$;N65&2]L8H'3CO:E4F(KN0JK,QJ7.0^#FQ3]A M^JW_-5G@X%YPCQ#]05B9JVC!P64*XU'>3:2:B#(.THU N6D'I1KJ86\/NYUP M[V8!7409PLV1=S"I #_G!ZK 3P*$5%L]_I5O.&%M%7HJ%-"5C^29"!UON[*> M:M1P(CLNRC1)L=1!H>7:)PSM >(UQ3,:F*S3!D#F:E6 69""4 9FPKH'M!C0 M^*-J^[_.#007IS97S"R$M2 QB'4H'<"-1A!H:>#L9]RIGR:OSS!#*6X]4.V^ MV;J'<)6I)5$4=&O\ 5>VMA/0L=E;:?PU%_J0::,?D&5YQ][WA> A\_-)P$F) M Q^8](HR6]N?.HGO/7 E"96%654N;N]))VM[^,&[[SJO=-RX] @ M\:G'IA";*P8/R12_YH.R=)$3A9_R*$1UD:G<]_Q;O/[9\UV/&\$W>^G78]UT M([_!=KT3P\9O9'JHJK=KG;NR;CBJ=M+[[G_[;\C?87>ASBZ#/J\MM]/^)E]T M?["_^JT_YX9#\:$0V4('@,>CXWPR;/+);7_H0\M=B&)4JBLXD?J81ZKJT[P> MP,9;$\70N4B=H'W*@U;Z75Z/5M5^13$XJ1(G%I_S6$2?@?4=_X;+M6*,VC%Q MPODE#V?;?,W> &HO#,H"CCR)"SQ8)!2$'>D,C1Z3O8[[2#YM*\^7:LK E7'C M"B,K#OW8-M3GW]3?LBQ!M8#""5O%!N;_%T3T/WKC_(',D3F(_D2?@^?A!YCAZ-S.&W,TS M-=NW%73#GVHW679_C=, "^_I&9) R81-,WLLN?AG#R'TDY8R;.^OJ=>^I8_: MUA?PM/< F5LU6O@>J%O8>GQWDXGKM,?_YR,&D,S[+*FOP;HAJQD1!T:\KP=E MA30(]/+IZP&LJ&!@1)-*H:J2^R9SPB.1N,O6<7J$'92PWO!?5B1P^IP2KPEXP%?;+*J M.2G^8W2*CQQR*;4E*=0J$F;%&:R7Q*:V3BX=HK)9E!B?"H)#)E\?5K=-8 [M22B ?B$?JL M!7P@@8XRISRE44[SAG6Z"WK>AN/WZG*K'>#YQ&:@0[+-5SX":M;N;H?8(;P[ M=,_,/8;*:EY-]KXJ1LL0U<+0_BF M36]![N;7_(6(*Z9S<&ZP^$Z42<1)'%,=R@H=UQ&/=W>\*5$M-F:QHI,=]%*. M93\YR2M8JU9'E,6P1/7H&J8+:WH/=+'<+N!FEQ#EA?$69X7+)!=C=,Q%ZV_**J70.T';R M>!MFG0T?(J&53ME\)(QR88Z$W]D4==-TT@KN\48_,)'W@0_RR&VH0;R;)RLTO)'% M+JM^94=O4*;( B*1=YYBLY)OW>GVU+)[PQ)&*XQ-XIGC"V/-RGN@%9^N=48! MC.DX*B[>JFH"Q;NY=M2U[:(!PVZ$9#"@(\$%6=%PE9(?A+[&4CT0_1H5UD(X M((8RF=':U.R&TED8S?TC5)IMTF*@=R@ZZ_-,JK2\@!%*34+V*8EV?8E_NKEB M/GVF?H@#?321SEV&]0M5>4U(_OM[^A 9$*X-^^D?OWMOG#^SBER60A2/0Y3&03 M1JML7%6;NI,QUA,H8=ZW%MYY\RO1BU;BQS/ ]$BZBG"-&-[8$\>#KRM"N\^ M>21F&5DXA(F<,6+B?@UE:MV;6PTUKMA).[@/0KGT0(6==(KV,M%=2PF1T;CY&B8:.B<+2FMCWPOZ$^7\'?PJ4=_.B3>#,UO\;,^[P M$KE8VWA.BU6\FZ<5W[,C]V3=A8F0K$"83:3(WT@ "^@+Z0G^LNOH2OS'7ARZ M.1BU(F8/)=XNFNA\E(6ALN_-;+@M33+'=(E9#'ID(G="_Q]]:GCQ2HT1&+;Q M]W^.2203T?Y(*7ZX;>9/3$\BB\M0A8)8@M31*\D\T*[NCTE(J.'9[)L3L 7! MXUN3XQ733=YKOV#A3T+%]>GAWH0Q6$7:S#>[,QM9[4'1#/0^#>WAR]OUZQR6 MSE4=&T]:4YZ$"=:327."T.QWF*FF/ ZI;K;NXR< MHG6%_L;GE+/0K'O!._!0Y8RC8;T.6L1T"=:M ]E;HLZP7%YR>IRM&7"NP8&(G@LC^BEFW_]!S?K+)Z\Y MR.M6Z"#6IW*V>8 A"CY+3WGZ9UZ]FI)%G\G4+*_?E!S M,ZD=[W<>$P['5WL!46.;YITZ=B_F70O%G*FEO^COG9%CT,&^>,"_$_+\".-YF0^L\F5=U(!Z MX&O\"_F=O.15*"CLH XZ2AWGA,\\[:C41X52'W58ZNT+CEO._C?$ 9W3>/S& M.\XYE>I7Z;*^5OG%9=#Q1=+['M_\#4$L#!!0 M ( !&(1%&UL M[5U;<^(Z$G[?JOT//NS+[@/AFI"D)N<4NL5<$$8O*HVC>L7"U&8. MH<.+RE14D; )J?SQ^]__]N6W:O7/R_ZMY3![.L;4LVR.D8<=ZXUX(^N)32:( M6G>8<^*ZUB4GSA!;5J-^U#ZJ'S5:5K4:*+E$ H08M7QMS:/&\I>K0"&CYR!8 M:]>:]6;+.CEOGITWZM;#W;+@'51P0#)+NH3^.I?_O< M+4!*Q45EY'F3\UKM M[>WM:/;"W2/&AR!=;]7"@I5%R?.9(+'2;ZVP;*/VY]WMHSW"8U0E5'B(VBLI MJ29)KG%V=E;S?X6B@IP+7_Z6V>[W8O4" ME7O;T#HHCJ MK0%=$V&[3$PY_L:8\P8-5)/"0O+NX* ;ZP_OT:>XBXVLBVNT< T4:N M/75](F\!4 !+ZM^EST<-B&<>!@EG>95X\F;0R-7K5M5:ZH7/2]565+<5*+<" M[3X0@.(R.W8C5[9TC,>IDI@$@/(;EP$2+WX+ _W.$*&)WZC7L.N)\(K/JL]H M<.'GPHRA4A>]8-?OMV(_UCZB3E=3SL%NJ54+ROP\:9VVFO5V_:Q]VCX[[G2: M)Y%*1WRBR^/U1]P.])-]E!B9J8CL>^MBH!:D/Y 6?C3*%;1IR<:M<@)6.3."SC32-HDN#M5T!^A"ZSD%+'UL M8\ %C?%W[&4\KBDBY: [-\* Y::I+#_3%^B#L;,"E-$DJP7*P7!.? &_K7?B M=S-(DU=^7N,!C""QT[6AS1%$WO.*"55OJB-RV.051AC0US;U\7S@>(*(B\;Y!WH\!8C@?NR3O>#9[$8WBK(3)4Y)#;S ]'I5/?,8)BM M4) 5_GQ(O*36V?2.<3U%!"W#S[,,L\G64-R1)17A2MZ:F-*T8]CFSO M!_%&5U/AL3'F?3R84D?3#?05Q.US"O8Y/E1OV!+T.\\ZO(M3;.$.G\P1\KB ML0F:M2YNF9>W;3[%CG90EU=-B5QC)]!U@&@.IFA?0_: M&!T^83Z^98B&#JP:MB44-9I/W8&;+BZ=",^D_CLSNZA"G:(FR MD[M9$)NHFMYLP1)171"LZ<]PUW'(HDH/B#@]>H4FQ$.JM2J*TB6B.0]" MTR-FV3H1S]^9)_>$P-@ '!=36ST!G2)A'L<[ZHSS8B[(^I?:VC;!=]T[J-IE M&B5&N8FPJ;N)<'47BPVLR'WVZ^??L=>C8!A\RX3*LV-EXIYQUCIN[7\UR*(V M3V@6K!2_Q!2Z$557JR@===#C>MV "@L;B9>1P!,$(1G_? M/XP3Z9RF M5&_:HASD6Z;[Q+G]*=FW##.9/Q)\Q72*0S.N9Y*7R[CE2E/X MYX ME4/#W)K,HKO&$XYMXIL9 M/KO89X\ZW3'C'OF??UTY$-E6<9G*W3,/G#E36VZ*?,+VB#*7#>=!/=>XRBIN,&6IAE\15@BAZ2W\(_8# M(L!SA_@O'#&':AI'*7#X#!?$:/IXX!N,MSF2)U]UG3&A1'C2*J\XG>@,J;@E M&IU.LWZ@;!31_?%JGL-U,[_#]5451(#&$:0NM ME$+_]Y^$D5M^BQWMN<5VL;E%>1MK<9_]GSNY=IIB'SR $QLJ&9RV M&+\0*?F @2H'6.=R5>8U7OR%[XO$SC,88%NY@GFOE8C.JK3! M()U&?>\ME#S&$&# :/J5@!M=SI_!07ITV?5W;8C T[;2ZRLPK^4R@.[-QFQ+ M@YJ>YP!< Y(6':\*F.:NHGY^/PB/00OG MZ]>/0TN:SLJGH<0^L2MK?,P1@&I/7IVZ#&+A M3T!V#N !X:>F$K[9@H7=6W)GH"WW"=R@F T"CSC[Z$B@2%B87TN)W6"7%@GS M3G5CN_]-H/XDT,IL:6\^TQ..6Z;5Z30^^KUC>V@RM T1NHCN!B$37.1F/''9 M'.,^]K<3%\E)J%5\2G?):8[0:4S*;RJ>@=4!($7<1*WB4[I)3G.$;F+2BT#" M?C3?=M(,J4_@#$4L$/)OTGE)"L-\)111>XN)\@0%YGG%(4V4ZQK4]+5C#V@N MIPJ_,KX\*D&N$A* E00C;'C M+\+SS^BXGP3SC#\0YXAZ-S/,;;*YN2NG=(G=8!>6,+Y9B<#K"3&5+R>_'_@I M1/%,H>[0,(/7DU-IL=.&@K,<[@MN54&2D6-8?SA M0BM\U_@5NVSRR ;>&S3!FQZY\4U$;;+Q)3C<'EFUY\L MC[U2<_W[M3R;TM7;@M$&X$VK:JUN!%_">UF(.M9*N[50#P4BU]#BVC^#F_YK MSQLR(+ !)[J%\&/#+.H=<%E">WZ,4ZH3.5948R5K?D7F/?AZA$:?[!VA-KZU M3\'YC:L7M&>)E=P%U!@+CH&3FO@OM87EX;\7"'-__PM02P,$% @ $8A$ M5Z[\XL*K+P 3P<# !4 !A8V-D+3(P,C,P.#,Q7V1E9BYX;6SM?=MRVSBV MZ/NN.O^@D_,R^\&QG73/=%*=V27?>ESE1#Z^].QYZJ))2&*'(C0@:5O[ZS< MDA(IXD:*!)8'7_WI=1*-G1)(0QU_>G;X_>3="L8^#,)Y] M>9>ETZ-?WOW7W__/?_SZ?X^._OOL[F848#];H#@=^01Y*0I&+V$Z'SW@Y=*+ M1U\1(6$4C3#Q]%?/W_X]/GT9'3[M6SWE8(V#74-HS#^_IG]\T3G&U$4 MX^3S:Q)^>3=/T^7GX^.7EY?W+Q_?8S*CW4].C__[Z\V]/T<+[RB,D]2+??1N M1-M_3OB7-]CW4DZ?2O?7)Q*5 WP\7L\E;<'^.BJ;';&OCDX_''T\??^:!.\* M$-G/!I.4S5\;[0N<3C]]^G3,?UTWI0.%BJ$K:*_;!^FZ0[7QS\?YC^_^_A^C MT:\$1^@.34=\ML_I:HF^O$O"Q3)B0_'OY@1-O[SS?#\X8JPZ^27'^?_=IY3A M3)3.<1R@F,H%_9#@* R8(*Q_32;3^Q3[W^B]CQ?'K,%Q+U-QPAAQYWA'RER$B1_A)".(@\-UYAPOEA1R M+HT ^/4DG&0?C[WEF'J1>'_H. Z3A&)O>@Q0?=X MFKYX!)WC)$TN4.J%40<".@;7!8?NT#.*L_*_A/[@S68$S9CB=*:CT:#NL:7L MH=I/US04%-_TA+%B8)A83[TL2@=$OCZ^0QHPA7O DR<*"5/MJRR:4H>&KA8I M\?R=*6 XN@O\?\,X>*' 4+"H'?+B64A7A7&2H#39_KLS%;K,X8(65UY(?O>B M#'U%'ON;^P:=L5:/Y@*_"_24?L,IZHY3.R$@E/HQ=Z8^-O+5_:Q^_*S MRUS :#-9LH_)-X\0^N7S(#21S@&2%F.?PDAW*H]T;T/RKVXC+^96UJ?&AB+ M_AZ.4&T!@$/%.Y2D)/3Y)I#^_AB'.QCZ#E/ H<0M(E-,%BP&,!@IU'/ H<4E M'02O4/[K;4;\.6TQ@ KIYW%!DV\HO<%)0IEU/Z=;T'%*Q?% M[A=1DC'5[R",LIUL<1]SNMDU4.7._#0C=*=_3YU\PH1[MR"#R9AM<>7HE AO M \2[)LA_/\//Q\@/B,>"P&.Z!,:S(CP61ZLZ;=@(B6@(1B_V@1..$ZTV M7F.X.OD[ WT=!W0E"C(OV@U8R3A2*#WBEX 6'[$K,=C$QX5?U#$3G\Y.CT]^I +\/9< M!O366S@O#CP2L)!6EJ1X,7X-DPN\H#O=8GN?M#'+QH.)6&*JV36!F'K)$R=B MEAS-/&]92 6=BGW#ADPV\H%0L&AJ=F.(G!&T[?'E:TJM/MO?7L;9 A%N_V_" M).VJS&J)6P\0QNEQ$"[64N%%43?1J@3^V>'%SYP,?+3=@:*?&7%P?!1P'O<( M87/H'L#E(QTMT.*IJZ**8:V/NSN@CKUP:NEH) M/5X]VG4EEI\^?3HY&1V--B/3/\K!1W3T43[\B(U?(K^>@6%4XA1AOS9AQ$YG M,>ELVMDW&\M>?/''^E P/P5D;CN.F=?"X"OGBKPG%'UY9]3GC],MBACW.K:/ M_18H%S6SO(6UL*T46VGK&I8;N1V3.K[43)0C3PE>M"<^-H E2^A,F [V:B'HX MP+@*AE(_F@VE.(J;]J89"EIC'1#N5*()=54=Q-"ZU87L*0F#T".K>R]"!KH@ M:R_7!54/%QAOH/CF+>A'NMF/$\]G#%7JAKZCG 9&77?6'0/>X+9 V=#-XVBG8IHC=R ZKGKV6K3YM9;\-"M*_P6KK7-WD X.K4,)3@*PU!M(I7=[48.45$JM*$J]J]$$BIB MU9S6I;\.9%7X@8DMB\^@?VLVDN!%/(%ZCEC.;'XQ715*D#27[Z45'8"@JXXB M2#NT0KG'N(&> ]@4%OL1 RGPM9"!$NC^U24A:45VZ%\;N:%__'''MC "G:C] MUI"&QJ\VH?U:2R;NPBHC#1;.8DT,M\!B,B< Q^V6L[C7S[84 M:?5RO_:0Q*"G?$=GUA<2/;2>OD'/]O3HU_MOQS+<&C[[6V03A&H[9S-$G*KD M%<,2W83/J''/_&SUU?L3$YXUI%#-%B-(1;+E&+#HM(%/NQ=I.4H7>LG&V56= MN[$9[P2S=15OA615U3L@YS9-85-*IRRIP6[-J=(4Y#WDQ_7J/G#P5B)W5@71R.:C82;?'$S2XCD MJ< U$(3:H&PK1$O9>I=(AI*LV&!RJP$.$;1EI$,)I=M-5EG6ZFS%?4+MEDK6 M7KXA4/5PB7'A ^?EO())?(?\C+!J#;P^Y&.,GQ)$GEGQBNMXF:7T9QS[811R MDU1%1KVO&F@Z/;T'F'#GG9J!]& [J-C?P,EQKVW7!L09BJ59?_Q'B @EZ7QU M@YY19&9V%)U-;)"FNTO"5"L+-L$TLS(F8^C)9#I*C_; C*TBXV *K$N-5V(G M5']3K)SJ].\>"9D%NJ,.NT)[MYM)!5#4T#%:2K5K-C1"K3\%4E 6Z^:VK@]- M8*N2+P;2;2@ROY7\3U9 ,DXGY"Z2A.U0,*QB;WXD4]VF'=8_C1 M@ W-F_(R:.R''N7@"Z[,R\"V'BE91VWN?1137<:28(FPG3"P(&UI"Z-BVL)62B(RXVF-]JU$0"F8C@ MDXH![DTURM+* 0IS8:$?-C)"__CC!LV\Z#).Q1H@:-&0!$F;P2'/IQ-*\_;/ M0IBW&W255C6-L'@R:R(IA([)H0@JMZ4$*I7D[]DY"44 )9>O?I0%*+BBM&:W MH[/\K;?)]-(C,77.UH7JSU;B 52%"8:;46HO!YX3#-^T;IJN6TL*]ER8P(ID MX'9(V2]9,"05JFNA"?9.;=,-\A)4I@9F7O2 R$)A6&3-I3*MZ@ $7:4RRSNT M0KD_!3;@ #:%Q;K>R8&O*HT::.NAXQN*PXQ;@G,*ER1NW&PD#*V*FSE!1'I5 M2M74 *E^+D-I:8KU/$*B#=1M[HV)-II1Z/*NHF:BN/.YIM*^=E$>$&VXRAR+Z_].#M'YS2LPSM!9S]2)T:GYG>U1\/Z MNG+.'N]&9.F1="6I)R5K)C3#LH:VKIBC9?&ZW'A&4%Y5?0LBZ7)CW%>(>*O> MNRQ(&E;@#N!87:/$\*\OO+>!VX&VQ F.PH ]W\ZC.^((B*JI1&ODC1VB)E45 M>6-C]/I2!BV5L0D,EC5 !G2I!6I@W29\\7.G*X_E42N/=9H-Y!6)5T"IE-!KR34\PLSFK(^LN92P5!U (*N M4@GD'5JAW)]*&' F\)B74'DP%?U1 VT4W6Y) 236/HF$+K!CUU J;K"X\>)LJF[MN5)KTKGR'CFDJHA]"5,JI1$BBE M'I4MY?SU>(OJ-_1/_H/@^P+L)M;E74_D!\<LX")_#(/.B9!)'JWF8))@7!3 M %G!S@\B=@YD^*A#%+!2-)6\?&,#6/0=53O;L(0"F%464=N\;AD5S7O3*_: MT@>Y0@E^KFI2[><=54A/'"R:U:8.24%SAUB!8D8]M>-?R8 ZG-6$QE@QC,;#- MM?D\F46XTYCBAT"7OO,%U=T#G]<+,I5KE( M)RLI1=3UZ"UNZ8E=C-&H4'5I)9$J39;G3L!L2$AI0"U?G8OW>]M8I $'ZV<=Q2KW-RX@W_?(N M03/V8?-[A*EO^>5=2C+KWM5U[!-6).H"Y?]?QTWW^0Y'T55>GE?"NM:C #!Q M9AQNC=EF+]0\U;.M>-N 2A6OV1" 2]!1-.OZV<0,$(-8!<3D.DDR)%.L>A, M6M,'4VHX 6('0R0'ZX(G;^7WJO)'^GR*6<))+E^^3+L#<"GZTBTC?,&S.)?( M[CP6]0=@0-L*M %W19CVQEY)#%>%QCU*T]RMFDPK4!6Y*JSR)6V?!PV3D-** MY^&+(L$#3&)3 G[J7=VV,THQK(I0W]ULK51( ]> M$@I!EV'0:=>C&@WX'DBK$\8;(A41X$A%Y6K_ Y83CZ.C MT69(GC-%1SWBXCFJCCOZ2SXRW#0H?XZ"+&*^'W^5:)LPU92XL]6FS:VWXG?I M&;>5&53]C6]YR> SJRMH;K6!DUS5-U-KQKJ.M/MSI$[H;;"( ^:N:%]D&V8J M&%E@0EEO'%SUCKQ3T:&>PA23A1?[*/=DE3DRTM80'/T!E: J!%(:N.5C ;?" M3->;V+?2LC2,(:UT'6<0'%*:5YB&421<(BKW8=%4<=4\),=OEYQ\.,G=;>I, M4RD(G_EN6W[1HUU_ .9,;H@ZX#, 0VZC+)G['JE%9M4\T'8!D-ZB(;L6!=A^ MH,Q^WN@R,WL8V%TF9V]4J?F"_2U;^Y2!(GI&VWS7;I][GP^ S1E:0'NG&9PPHDX+:R=Y/ET6*=1G+!2R,)E,;PE**)XY*>+@/ELL/+*BUC.DJ^PT]#U* M@TV1=1R%?HB26X*7B*0KVH'M[):<4G%0G .RQ?F:/2A*<7A,T#V>II2*B*_4 M%^P66&1VC/,3W3B>;A_C<+#9E?8JX",O#D8%Z/RZ^P;XT0;Z40D^':;$@/=< MX\#_JF Q*M$843Q&)2(CC@F[/\]QV8.#HQ);MAM,JTPS.Q?2=;<U4,W;H8A2F\0,\H MPAPVY>&,HCV$>*:Y+-96?CE2,%5+%THSZ>@L5&:.E=@[TQG1_8MT23&BSLHT MBV["J6QI-^H)(/K4C>=&V V=;"\%@CF/D^G:R93>XFDY (" 3CMN=4$2SA[[ M BT)\D,.%_T.KM5Q5OZ7T!^\V8R@ M&;O&U6YO^K&Y-RU&W7Q*1K4)X&\9*^ 6T7:.AVJ;J.[2@U8.]TXGH,V>">&W M7KS<0J5_1C[=/SD"DE2WB1M'.ZDC.1AO>HW01^ MAH]I6#H./ BKIJ:JM4-'N!U=54BX]9;$UDVW']5W<[8;-<6HYADI;?S^[3\+ M^*\H8=@->.+YZ3_#='Z>)2E>('(=^U'&:_8F"55W%#QXKQ)&=QH)P/ZTBQ1T MPA6&NTPMT 6:(D+8R2C_IJW+_$'K,O,CF'*6]9?@'>V%LAU!VZRJ)I&$5EH+2M'_23W ]B$XU2/,JG MXNY0,=G(&Y7SP7>$*LGJ)="!%*V(MB8<+04M2/$#<$D%AM)#R;NA%B M/(;.U"Q/WNY1^KCD5WODI):W!>"=MJ.V')6A"5Z&':X7RWPKP[T3#>4-.@'P M\MJQP G.,Y^7AER\S!5<2-?L50K>X"I\=1VJ59B!9%#RJ5:TP?&4FT@>@8< M@G%Q"D412^Z(@Z\>^8[8M52V+8L3I+X_I>T&8+4WDK_:Y1PM5A!=7UV<5-_- M6?33%",#QW=O(Y4RO[]R/2$/AK3<@ KZP_4)NW!Q;[LK* M/6 B]8^]D.1KBK0BNV%? />J>F3D-G:NHK>_81R\A%%$E_)KNHV)9R%='5@& M:YIL_]TNAOM3\RR[G(O';#>CC_+A:8/*=U[^'?@P[N::\A7C!+H)GU&#DF;% M.O0#V-5I!3QGJZ_>GYB<1Y1-BGUDJQ' A(#;L[2J[ZUP=FJS%9!NX-06%VX] M"HR=:0?A-N2R&&NWJW,1,>2O'E((DGFX5-=D5_8 L&/M*+NUA5F%HE-V/2!_ M'N,(SU;\,E@#017C#/L"V.#TP$)#9(/2A*PV\W#[5A5G,<8E2-)X1E%>T5O)% MU0% B.*3"T'J-@#M66E-2D:'R&YC#H&Y.^Q8V;J@L%/O&K^ZK+31$HD9! M9Y+ZE9)CD2VD5-SZW7&M!0''2S)N 6J?D-ZKFI#UWQT75U 1L@XHU$VV[CC* MK*NS(ZDVF(D+^^DM]?X=4LEQTM;V,^L*>^>FY+P9@G!V# H\?R/R\PQ]-]A[ MOHX\+)';"_Z-?3];9!&K[69PT-AE(-B[QJX\EJ*[%US_AM+V'.:=8.\PNW*3 MH[87G%O?CVGF,L@N(74>S2:O_VJ-UVJKVJ4(_-PLQ,I&'?%A1]5QX>MXF:7LW;_8I\3)RUM6D%+G M%0PV'9 $!)U>"&6B=V(X%:FO.$:K/(/\*HL#]0&0K#&$;(2!5:,J"C(R.&7D MX_T#X4BO[AG&A1U4,%/5 4*$RR)#5:2 8?#/5NN/_P@1H12=KV[8TSEFR[BR M,Y@#1%MKNI(:,/A=];R;X)JMVF9C@%N*#01=R%00M%)XW[LL#?MWH'GN)7/^0FPR9\\( M/7L1T[+Q4\*OLDA$2]<)GHO7O]3H: GY"J&=$V@38"N%;>%_0&L&F8"K>>D M$#\X3/V&4Y3<>BMF=\Q9J>T%X>AZ:,W5$L%5S/T"/:4QU3!4K8'X!#H1&93>$N) M"2"QU^W\I*W=OX1LLJ3,[)8MJM2=P&PI^K,Q6UWDI.'FZV3TDYSX!IW N<0*#AB@ \<+ M^MTC(;.;=^HW/IO-P*1[&"X"30S T%UI_$4-89A]F>C(J#Z@N3^+,&::-;N? MT_T(U4\X/A&#(')M.[% M%14ISC A^(7Y>-Z2_I*N9!&D5D/L5RRP'6YPV%I'\9J:!H*2E)EP7C<_N*4> M*'L(9&86OU$/L%]!PS:8065H90.Y',RK$AG]P MJ K*+0EC/UQZ46[T+U",%V',KUI<8;*!CDH@9J]1X?@^Q?YWD2O9T\ KHH; M,+9/C/=*?RF6/MI!?\O^ *Z/]ZN_)6)[P,T'.D$RQU%E%9E,N3!R)!Y(.)M) M;S#L/*I-SO\R'.=-T=TG>6 %3:FO>.&MS#:JVC%L\OJ3!5[7D-LGSM+O$N1G M:?B,*CBTMN/Z\:R&YTXLL%R**53VWZ$ +3@DW!!5S=.6B\):H@62/>ZT^[!6 MA:'O0%87A"')! F?/2:U=.?/$9!RN=G0*M_Z"&$U48##B5N"?82"Y(JB5[T& M(>&'O+E5KNP>E9(C,O06ET[$H)M,J3@L47#N11$UW7'B^6R6;=?&K(M5XG>/ M'YDA T@Y2E"OZ%:9VE1^M8A[T;6,19FNF/:VRKW=PT7&>,%A9#4&;1""M\R2 M[H$>,?!PZ+[7.>^GO4=FP":]@TYR/MT]3M(RR]F1?O"+JO=+@KQ@$E>S"\QV MPJKN5OG5=ZQ#A1A47OZ0%T<^]!WRV.N;(^6Y:/%0NL*V"EM:9=SNX0DA#G"8 M4:^JR^^;U 5*PAJ#?E89M7L\P@"CH;? X^#/+$EY/A8>!T&8CWWKA<%U7#R? MO-D<,M46;8H[#&*54]UC%%W1LWLX/WY&Q)N586<>V/J6,1),IF=90O%*$L%1 MS2X#667?CE&.CBC:9>'F?'CR%(6S2H5XNID4GBSHN=EE3*N,[1X Z0E;YVI: M/2PH?M[@P6O?3*8L)MI)=L\BE6&=0_M=,;/ MKOFM^M=Z>UIO;943W8,V6CR&IO@Z&^(;2EG-OBM,+EG=@&2]PV&Q/Q'U37M: MS;CO'D1IA1.<=:@H@[ZZH,J:2 ]H&JVL,F7W $D#?E?%-OA1'7^Z_9R]/ATG MW&L5?[N.YK2IS?&W9OE!/OH1J[81C*KC;_WD5W]"^=SP2WIL'CB]7"PCO$+H M'I%GNMC"!3J"X M2K[5!DPQD4&978O3U0G@UD*+<2.$O*/>U-6(0Y)V*SEI+F)F?<""4;Q HV@.X7#^D(E0%04$%QV=:=(G. M;_EQAZ>P;0H[KNP!ICJ(-:NN) =$UBJ-M:8/#*MK(+,&' )A3)EL3:8LF*%^ M;4O0#H#Q-)*P6AW^)AI#).02'&1^2NWR _+G,8[P;"6O2:)J#:"V@C&-MVF ' M806H:NO5<@P M1.Z_$X>42,V)O/[^YK%67&B@>A5$Y]AW-7]*XM4 M8(8",>*%'LE"3(:= 2SK%F3*E!H P];Y!CGYYI'O"U:-BQM%? MUG/^YS[%J;N',5Q&/480QZDT 1J-[8FGMHE<-9[2 MH$XE?T<)BX.J'B:HMK!OJ27!WT$M=0UE".Q1OU]0;P/#,@KD2D!A$ 9-(D!< M0J@044&;Q)KCDC8C #!Z0JDR6+;$" %GWL,+WI%YE1$ ; YZ8%X%H?Z9EY"T MPCCZUX9I](\_[IA9%BPW6[_97V@DYU.#+#1;R+IA@E K&K^Z74Z$$E.CH#-! M+@KQ2ZFX];M#LR_A>$G&+4 AFO.-CLE43'=&VL? SHY%^Z.*^"1T9\NV?Z>? MG4E:7C[GOR;C+)UCPLX*^Y8[^3P ?)"!!+)_6@'*Q&*P/>F1>]I&[O)U&9+* M[7B5H/4S/H#;#H M[Q\!,WM:DL&1PC>7+"DI]S*,A/26'PG?ZA39&%R D^O"7?PG8@86!45U(_[C M!:7'E1<27N"H;V/4%0H 3S@!LU%=*?EV1/GRE?H%88+6V#_@U(NNXY2$<1+Z M0\JOV=0 WJ*"*;1FY(,CJ4:9^M]8:;B$*1_#-.$H57]GV?K?W1+Z%#- MZH>Y/31PU9/#3:+#3:+#3:+#32(W-XGVS"4_E%(XE%+8IV2B0N,F69JDU.%E M1W$XBNA^@OTX4%!--AD :V5#9@>B'AQ#V2.&^0'=\')8S@/ :1E6E0>2Q))^ M;T<(Z^J3-) M.>M%S/N$X&WMF(84]3ZI_H;$O9&LYD+B6P(!P%5Y(T+?DO!O2.X%6Q$7DM\: MC+>UWW0I^ZU)#TSZN]P^TW+@#C%!H-^?XS@EGI]F7L0>W_R@4@#;D.SSK<+^ M=< V]8&I03],L'*O0C'?/M]2A+IE;7WCPFIZ\!U**'@^NYW'?G^DZ6CCY0 BG3W:/#F>#EE' M!T$],:\Q%( @W3#L:V#JCH%7."/]\*\Q$H" U"#L:R *X9T)N,^ R,[\#\^ M2-K V"\?G@$Y/ ,"@WF'9T!4"$%G'O-U=F5?=0P V[ ^&%A%R2D+S[(DC%&2 MC/U_9V&2$U3N2TA;_QC/BTG1!\="]I&*F-+O,.@'PQ?1R*B.0ULX#;#9JLPV MF7Z(@_>+0+Z?4C0&X%H8"]-ZVZ3 9\AR'P;E/0 M^NW)VL#B\.#7X<$O(1L. M#W[I'ORBY% ^^%7_'?"#7W5 #R^G2>WNX>6TP\MIHIW9X>6T#B3-ZP#D]0&& MNB$OG@. YS:0(/9+IS>04?TC/&IE_\VTWL@$3,*Z7%GX,1^ULO^06O_T B9\ M7[%Q;6#=17S 0L)=@0"0"(&,!/9D9 _E!P/4X.P M_?P @JINK(9E27]#M0RU2-=+/5B7\>WI]WF;M &>Z!G LH#D?4W]Q3M58?,]Z_IVK[*59Y M[BW#U(O8M^,%SJ3O8P\VVYM]_'@PB@U]->XQ]A:8I&Q*@0K(ZK0(%\$>QGMS M3Q/W0),],T)=7EC$'=Z"LO)$-6,FL-Q=M]Y-@Z*8?V/YO0;G#1;M'SU)8)8?^S3*L' M?/D:\G-A/NP<1Y1%%-MS',?(9UU8\8E*7K7(@W4-D57AM9+(!(*L5@0YN8S" M6<@!/*.>O(_"9Q2P3^CG^FG)*0DYW3\&D;4B<$QVMXS M.9C?JK1925UR0,0WX$M2SSHWXPTS7Q3*Z-MM-)C0JFSN1YZ2 =5@U;2E/NP4 MDX47^ZA[4=N?6Q2UK4QXJ&I[J&I[J&H+9.$Y5+4]5+45BTYUB>#.FK*\B+3U M/J2%]E3)5DJ#PY5R%U7*#E?*W\"5*1_Z)O3^WLUO>:5\Z+OYAROE MAROET*Z4O[F41:N7P/[MB^<1$_W+&U+N&'.[96)?QPQ_9PQ_9'D'/0=VP'NS9@ M^\+'?E=EZDV,!Z3O#R"TAZM+PUQ4AR_>AUM.AUM.?5^F=^^;0+T0Q>?DT$[B ML9]F7E1+&:_DYWQ%[.5!8:)_AT'V^>K]SM+4E6BP$J+7*P#[]38C_IRV8"E? M;9.B_]HB*;J,,P@.*2\YP+R>(!(N$94'?)I/ZC_1IB?R-^2,N@$X]98G M_YNC\08V_8T,E$/>ZB%O52%H%-$%CKE6%/7Y\J2X.Y0@\HQ88.PJ2^D^B1>G MH+M#B5QU&&>?\PB4 M6!%O8*T;1$=)REE*!IZ(_C./.BZ]@GB+;)TV\*C1$& M:8:><9_/Z(728X5J0\O9YJV:R?0&OR!R';/HXE>/?$>I*+YLW&N?SZKE_#;! MW";/2C>)U>X@X5/&YIG$571U_#,989\/;,UX:4*%P?GJ$6H/PJ47IZ7#FS\H M)62AO/$^GS\JN"5'&,XVX,W=*K):MGH/;Q4QGS&_CW*1D769Y'SUEFYAI7N] MKJ/M\VF9>JO7E2)P1.268!^A(+FBY,HA54B K/&;+? L0WCHM;:4'0HH)454 M7?:3L>_3C;VPGKQ1M[=7NM@<=U='T-]0>H,3]O0F1VNY1",JB#0CE4H]NEH MN@KW/?*I84Y#:HY?_2BC)&.JS(2.8L^]Z.FE1]@+ FOFF)U/]S.)9?=O-YC/ M5N(!5.7 AIP1X,%ZGZ)7 M;::L,:9H#^"(T%1TA7G'38R<CGKZ,*90:KM*0O4YUO[!TPAQ''P-2BUESKHP7WV]"?RTP?,KA]2FRU/ M>>@^%H!#BC:,VA';P=EX&V7)W*??],''5H,!.*'8D9&MT!V DYOJ[P5<\NLX0 M*OSRLD_P#1<%U?)E0:KQL0[>6-#D?=QD- MP/%$:X;N@J^=IUS8>PZYJ6#O-ER^+D-2;&D*V*=A_IBGSKRV'@C X4)'T]H: M53BG!N?LBA!)V4L>%^@IW2"M=$BUO0"<(W1Q3+5X 8RP&(<@&A'W?D-\-P#R M0/NFD#@;M)_8X/ZEA.Z(M_+M[9[&!ANJZ$<&>Z*2J\,S'I')_)2?L-\C=MLX M]A%_ [S5X=CIZW/D-I8G^O]$W.^ ]=Z(=4=DV57EG9FVM[LW]"J/8E4EK:2R MMV_%1@=%(B6VF60VR50I^]-?'( /,),@01 D#N6)F!ZK,H'SRG-^>)_SI__Y MLHG(,TVS,(G__,V[[]Y^0VCL)T$8/_[YFUV^?O/';_[G7_Z??_G3?WGSYO^< MWEZ1(/%W&QKGQ$^IE]. ? WS)W*?;+=>3#[2- VCB)RF8?!("7GW]KO__MW; M[][]0-Z\^0NG<>IEK$\2$T[L_7?ORB_."G))_!/K]OU___[]V_<_D'_[Z?V/ M/[U[2VX^ENT^,M'685_#*(Q_^PG^WP/C1YB*[K#]\EZ2/K_O;=]__GX]6=_T0WWILPSG(O]NDWA+7_*>,?7B6^EW/[2-U? M'M*H)/##]Q4O90OXUYNRV1OXZ,V[]V]^>/?=2Q9\4X@(7VLP*9O#MT%>=9 ; M_^OWXLNJZ1'I0OUW/_[XX_?\VV_^\B^$_"E-(GI+UX1_]%.^W](_?Y.%FVT$ M7/EG3RE=MPL9I>GWT/_[F#["CPE:_@A:OOLWT/*_%A]?>0\T^H9 R\^WETI] M?VS0*CIQ;;1,]#U71S@"]+UB?S6THB\YC0,:E'H!MP[*7)C*3D Z\1OT(O"2 M)#TV4U;^-AGUOWM,GK\/:,B]%OYX W]PZ[!__.TL8:%X\I#EJ>?G)24N_I^_ M:?M^F#5 :*!UDC8E]U*_Y,7^[+%#T>)[/V%1LLW?1,4/P[NOTV33+JE@E[1\ M^;?H8?@/6ZK2T".E6;)+?3KH%Y7%5UFZ$I&U %RD\9O/=P-D_LMYB9I>')"+ M. _S/;F,UTFZXK MA*/="ZC-YT'_>^>E.4VC_2W=)FD;7JE;XOWJ80=[7@582(H MS^>$-S0-D^ B#L[9-*%#]<-V^!VP5;-#]VLTPNU\[:*.=CU!EHVJ 0'",PZ@ MJ1=G(8S?O?C7TA2__ZGT.QID#]KA]D*EM.,'WXKR;" HII(?PHA^VFT>:-JB M=TL3O*ZGTJ=TNQGZ0,/OG*^"YG0_I9LHOS='^6!&H/ M[.N%W2&UM&[Z9V<7S.ZJ)_A([VTP61'.AB0I*5@1X#672]][+Y,UNKVV-VX1].F RL:8W;=/I%'.BTC3YKT9Q[O3X* &2TK_G,5QO2=TA;M M;;%[:(>&3>]L:8C9,[O$'>F5!]UO?+] MLKSR_;1>>?\UF=DKS]B?U^E]\C7NLT*CY4(\\EB[5G^LFRW &UN$M>6+0!IF MF4!\9C_D,]SK]"9-GL/85Z^4E,T7XI$*/5O=\J#M GQ3);$=!RV60=P4U DC/]/B',#Z)*6> MPAEBKA*8^Q<=?H#:3"\'5P.CF*8G5!S M3?"ZDDJ? MTIT.O\?I4DHI3=V*$R2??^VX<_D)+^]/YUGWIPR_MNOWE(VC0]_!ZO9[5J4KI5 MXTN_""/KS76;(*=SK#Y_IN9=[A3A*8RB;8_?1;CT/[RVTM<7LHST2C[ZI4%&' M&ZQ>Z;1S7A],S[RJYQC41!HSNUFC-T&KMDF_F]W3QXSU/4NAQP'L$FD M7I5U=\+NACHZ'RR<.WI@=E,MN<3);%*5>=!D'].5_ M435F'K=#[Z_MFAVX:+,1:J]4B#K6$059PND21GB&.P)B+?XAS'PO^BOU4O5+ MXXZF>/VO3[_J'H&B'4XO[)76^'Y!L9\H*!,@[>#E<:W7!_9)VS):W1*O*_9H M=_CL^* 93D?L$W;THV/9$3GIN;U0/+_7\\-FVZ5X8HN&[;XH-5R"-[:):\L? MBZ0,,WGD"6,=<,4BKVU-<_@]7L]KU:3TML:7.#VL7413KZJH$2 WUH_67O; MN>RR-X^>MQ7.1*,\*S^IO:KXX&_\OC1(<+W^$,9>[([S[J!%N/V[72?;89@N\OJF0TQAB.3EU D(K^N0TS>C5W$JYBYUBE:@5 M0L=MEQ!)"@V/ ^J@(?:X4HD[SA-7U3TD%'%F6\E2.8]3_\E%W)UYV=-)',!_ M+OZQ"Y^]B F4G>1G7IKNP_CQ%R_:'>[9#>V+.RX'64".4ZV.>.-VF/C&+L[( M\^2]_ ^)T8IX.2EY$<[,263/; 8?_J U(R=CK>]#+I_LEOJ4R?$0T4\T;[]A MJ=D%=X3KZ-L8@#O:XXUG+:F-A^.".*FILP!>L^@B)U&4?.4KKS5DB4II$.;D M*LGJP=O-B#V+.5+)'#$=??/4))H_QP]A%-&@5C3KCN7.#K@CN5]7.8[5K?%& ML8;,IDY;DI9BV'&,SJ%L2I]I?#2WT(E,S_<#'FYO_RBJC?Q7^.1OYW1-F8S! MB<]&<;&U=99DN2+H-+O@#+LA^D+@Z;1W&WIE%1Z>(L[@IQK_\FNW@3>K^1-E M4\%B\NMMQ&#B9>57#\5>9@9[F23@&1C7)"AD(UXM'/%!.D9K&^9>%/X3OLTY M#YHGY(&)].2ECT#BT8-Z/H1Z:,:]AQ-3-M(#X1@*<40D860]3M_?^S 4AFL2)?$C3;^; E?:\'.6 M'Z^D3R0&A'-P J.SZ%SN47 /8NK*?LB@@V^$'#NDBXG0#7-S+PPNF$O'&65K MNFOFHFECYT8Q#NGUQ(G1!MK+,)6SBI+WW/S[+!+!#$$$W M*\D:LGMJD;5]1)!.1)"O3?).LW.YC2M@U"\\0N-JUG">*? MDR3X&D8JFTA?XP[-0SWD*"R_PQMP1Q*:>EE):(H >J;I0](=0E/K,4M(7,8Y M$SI\B$3D9VSHOGCQHQV\DNP)%\VNN$-IB/YRF.GTPQN"@Z0W=>N:2;5CP_B0 M;RM.I&3U!R=#X-Q&\ HCF,U@!QZ*?6+_'7XNUNB%,W ':MU[.E9W6>@!68L" MYJ]7X#RL\\2+^!'SXW =PG<9B=D/)9CC.'"R:(R.,Z=/\!>V;;E^\X3A8 U-WEQA59SWYWO53+&?J9Q*K_\;/@L97 MFQB) GKO)3L[+";2-5Y.JELO(IIM/R^42*-Y2#FANJ6&4' M*^UZ#ZN.&N..RVX=VQY3-5OBC<<>>4>_&"KHXG@<-9626T$70?155R)]/]W1 MX!A^]"RD0V91$:MMEXY8[J6QF"C7U\16_,OWB 53TC9<8T"'68S#+4#%->:L MY:JQ-*B[0)5?D_0W9C;(0,TDY(:43Z( M .Y@'VZ+1E(4[=YX0]] AQ&Y[,3))CRP)"6S%1'LL$#!C 8YWU%XB^H77)P, M]FWJCL"!5X$ IK&_[*B?+=X1![I]&W2\*#;/UF#Y:85FO/=VPAWI>CJK7U#HW$S[C )](.OMWRUIAVZ";:;9-MCZKJ-, MH%OS6;'K2$OBQWN:;JX2+RYW$56F:&^*/-HZ]&O$6TL[Q!'7):UQS &Q^M#+ M\>W("57!H9"R,@49MF.YW-R=V>Y??#OO[^LT0]WK&IKKC'+ M7<0=9VW1;;VJE0:;25Y?F,YLYU'9V0L$:1*A]PQ!U0%Y_/;J>O0@H;4UXHCM MEWG^-.WX'6D%[/WD)D3U4@0EWE1V' M_5R6.$>PD2RA6__Z'WW\MFBCV%+"&X=M0EK81'*]=V1IT\CY,+G9A#F\.8?W M' 4;)Y-8U\=/MT]<(>3AK;-(5#9'&^XZ0AM/M15M$59&9FZHZ'-D;;DVSC) M*7GW]C!OR4P%/@>^/ESP>\-A+PR7^*9PPF=T=XUG<\4;PI,\3\.'7BO^1[(FA M#1M0=_E3DL(!S?\@__YOJ[?_^L/J_1_?\7'VWW]8O?WCCZNW__ZO9>.0VTH\ M3-CE6<[^X*4[V0+6O+#NQ6!:.--/M"'=.>E>_+^C^+3%5N09E!J(WRF MD9/ /PD"GC?'BVZ\,+B,ST3%$,7OHVZ-&P9ZM&P\9FIOBA<4^@0VOH1?T25 MF(0Q*4B[>7TTO9I0SN -4]-O57.6<+REN1?&-+@H*NR<^/YNLXN@DODY78=^ MJ)I&:W7$':3ZNLOQVM\+;^@.D-W4O4L6I.1!OI6XD(*-FQ27,Z@OZQH(FCA6 MQ=I+#?1AJ]:M>_6+-RP[9)UAM3M%*(KZ;A=Q,&R9.UKM4U&P;CJ5[G(OS5^/ M4KW;_!.H(W;[$68Q:DWCU'_\H>J&&T5U]1Z2LPPOPFI+;C='F>N3N6ET/3JN M0Y663-K28>/;= 4BC:C,FS3TTU$7M?GB;J6:7996&RVZ-L9H%+[!45IF]1V M0U7B@"->)U"Y&;2)4N.9BM3YR8;R&?ZF/^NVNC7N>.W1LEE]KK4IWBCM$WC$ M XP ,E?R&YI9$H4!7Z!6C#)X$5P\(F0-W!PX\P<1']AOW?88HRHY!Z4RV/\% M]]Z+\C3/A!)NIQ]AG>89]6 R>(-EC#+FI]B<)X%?AZB>-=65&TO6A/%V=++M MS$9NYJY9?KV&JI1\BYNFSZ%/*R7/Z3:E?L@QCOT=4?B#M3L1B1#:2@I:)8P; M8NS9KCE;'DL5+P!9U,U\8,]X-@\N!#]N*<2044B69$4J65:\O2R.HVDZ&BL6 MCS)7A%:V"R3^W%Z>VE[S9DJY*)*1]TSSN]KC!J1>35LSHAPVQ@L?_2*/3P=2 MDG;]^H_Q4F4/.X+#0X4U6B.,]IT]:PJ M1'>T15X:6D=RX[L/3[1T0.(_>>DC/,9X],*8C2RTO/&Z3E*2LX;BRAC\!^Z= M@N_F"=D*Z?@@DU?RS5LO>DH+%;0)(TYJZB5"S5\@>@Y=F[^EDPN_-(I@?1<' M'[WT-RI!L *I.SO@A#!]71L7@96M\4X9-&0VOA@L2'.7K8@[BN,-44VLY5GNZX U87<%-';F@ M+U;R#0Y.0W=.M;T&!Q=A+.]1Z&TG=O? ';X:VLJAV]$<;]CJ"&V> JQU-^YH M,X[G1"L6!:[VYN:R XJ=-=B"_!I&T>5FZX4IK"2ODDR5XTG9&'?P=NO8&'); M6^(-V1YYC4>:@NR*U(0)4'8SKDZK) DKNBBVMG4W$]&'G5*SSBULO,&F%M7> MEK63-U+V%1./HI*C76JG 2;N&74,;^TM%Q)DQ]JUAEG=; &!UB+L^% 31,FW M0'::S O:\691/R B+N@D3F^T7<9L/*=9+E0K (7-Z2LL^$35=S.UNN*.QR'Z M-V]M]O?#&[&#I#=U\9))%<$%GS_P16/%BOV+NLFG/:\5PL(*M+)"?*3W?(4O M9#4;^JLPL*\3[C#7T_FH"(:R!][0UI3;>%SF]2%D^D?A[:XDQM1J'X:PN_<3 M,'TH[\N&\8[I6U^,/Z7K)*6BW;WW0K.+ESSUDC0(8R_=7^9TPPN&P$W;A!]> ME1"EA,DI.>+&C1FL??P69!)V>!%K#J7-1V]I\5%?J!<"2H]1R ,7L<1"+J2H M%U(+14JIG"QB,%N9+X8*"Q88FX, [O"5Z5\,':P/4']62JLB!D8 M@;1=5E/W8]1(--%)G494S:+,+%%3IL4M$T:=>EGH*[16M<4=19T:RM'4VA#O M>-TMKJDO5AFF$;',M[@DKY([[ B#U/IJ($FTVE9[KQ$?!U6 MJ4N\@Z3 OI3QHDCGV&X2)YAT'D:[7)DW2MUZ6;ATH&47,A5-EX--AP+;1*>" M-@I\LJ5G&T(%K7K.$I"_TO#QB?$^86#F/=)/N\T#3:_71YEWNB8/0VG@#EXC MB\@A/8@ WD W4\,T+$INI&!'!#]XWETD>)183CAOT1C3W1CFC5<8IAS0CW)7 M.1S6%28I,%,W']UP*HM$DCZK:&")BL3BT*17D9GP9,*9ACFB3&X<'4QQ.#>I M\IPQ%E:O+VX$&62!9KDCQ/N?Y9LMDG,"Y._A*KC MF+X^"_''+HU;W;.MPP*\M5-LXRT=@98U5?(%Z#KQX0,%SY.-%ZJ>^:K:XO;9 M3@T;6XYM#?'Z:+>XMGR3?!&$G3BGE/+Z(X6YO\(4;>UP.Z52,T5J=M$(KS.J M1;61D1Q1 >]./^SK@]LGM336*.F-W5?UQ#;U6]QUKSO=5]D8M]]VZ]A5TQJ[ MI_;(:^RB6(HW%Y/L*Z8COS3<-QN7&^+V2;5NK:NCJA5>7^R0U<(B'H@23M7) M1/,R]E/*9#JGXK^7\?'VVFT211^2]*N7JJYE#*>"VXD-K7)P)7P(";SN;ZK( MB,O&G _LJ8J__D#"N+'K6M4[_P*,2<'9S4Y8?ZV[116XZZMJMXQ2=E;+NDU? ML4ZD$;Z(.]\Q6-6IJ#A/OA4'?),\6!!:L:$NS;'H-=/LCB&5T.=\E[+9ZPTW M!"_5>^(SX,KX,DD]Y]/NCAQ*!MJA.3_4ZXL8@H9J8#Z79(P*<"*"%1&\5J)P M]8K(_-QD )[+&+2-"BJ)< ML#%4M/9?)%:H+:$!%L>=%X<6'2I, 1?E3&=JO-"X #6?01\4=&,D"3'[8SQ*OU1_9MW!U)0R*%^L'YIV,"4YXF=:F5245ZQR0UU^9 M3E_3(.:L(83YJ5E1=)ML=VFV\^(<7CW)<9L*82"V"VG@SUH<$@ABT/(:20C=3"D89T\Y>,06C@VGJ2I[[I\]3)1QXQX$X]](SC MLKRQQX)5^P:?$2R6.?K84-CX"5_UE*"\,'\P$AT-**JQ*:LFE2B&')=&U5FI MO()!QZF):_,QCQTR\,R]]H'OKK<\0BY>:.J'&0U.XN 7FH%XU^M;]D<:^O X M!II^9JNXPUV3R9@L;_P9;U.]M8\)AV6./A;TM;OV\3+BL85.MHMX;.>\K*40 MJ6Z;"%EYU99G(:0HGUR*6;3;@: H!B2'=M99 _$FA62D$HW;]Y?:OK5X10\N M()H1R:&-+\:YZ$S+H5+*XBU:826+P]%(-LL;D&S856]%9,9CF8.2%8TMK8FJ M0*8-5&R/8Q[I%,>NFU,CZJR!9,QL#D#+&G:<&GKDP(/VPLG%9ALE>RJ&\QOV M.SXQ=6^8D0Q.ZKMHX1QRK%A(]UZ*DM#BCITUU9EP(ETR+X"J9$^ /[H;+--9 M"ACR^VP,>.2T?6T'TWR%5YI-M-J69ML>F\W]!1>EV8RNNW126R0ZZ5I)^RJ, MFM3B$$I;H4DG7AT@A?+>S(3VLHE43B=3)\'?=UG.D[W<)XH'D]R:H'< K\5I MG'EBKUYLG],[FCZ'/A66OZ5^\AAS*GRP4/QN,[#%#8)SV;WYC'=:GGAA=3;- MC5]JWER>%4C[ALM ;KP]/Z@Z25-&DA]:K4CU6&B=I.0LR7(B2>)DHHC>LAS\ M"YOZ$ONRH*WCO&YG7O;T(4J^9OKIW-JZX 8['7T5R=N.VN,%&2VI)TW5!FP) MY^NH2 D(< ,E4P(:G.X_,W$OXZI4[@F;$SVSR*9]OFY$"'<$F-OFH";*0"IX MHV6$+F,RC_,0*9F2ASWY%OBR:?L?2%U?NN9-OI3<#Y_;SC.\.K 2M] :0*11 MC)J9Q:N8_>0"7Y@1UF'>40&IT0 W'ASK(L=Y_2W>^&V1<4Q<-JHJ\HENM OX M+D22\NG:R4%9CSD+*?9%J65;N*J7U)C+PT0\]L.(-NI!W2=VAOB)6.$.^BGM MJUSG6^*#%X@FU=8\.5@E%(!5)18YPCKX>F&3DB58/*TL'I?U9MBG\+=\"6=>O%T,$4<*+9"&M4USF'=4=^4]-0&5,_OW^B$-N[XH&/ M[/7LWT'!GK_R ?Z-5](^2$"\[38*X;+FHQ?&64YH697/\1OIF0UYGW&>\U^L=&P3#7=R,Y,48BFJHRN'H;Y>.!%WH-;-J6-G%\RS1CW!S:=+ MA6,7"U7&@10LR+<%DTE2Z&E-EV;2O2@OG'LO1C.E\;O=_ 3]?X5Q4&YMJC8? MVQKB#E:U;HU=\*-6>$.R0U933[P12>7? %''V]OVE8/=>]B'"0N"3F]C%'7) MF]=35(?\JL:X(ZY;QZ.,MTC[RCLN!V7<4J/?ABNMV#_EOZ$^F.\,K4 M<5KN:NNVN&76<^(TB #N8!YNB^Y,[:K>>(/>0 ?+^=GK@X."H>M#F1E-DW]P[0K1DX-G,3!YYB)%M'@EC[3^.AZ^CA*.%'#@G6JO4DS,LCW*$_RW*VH$TS?G<G]X(]D?@CF7O.8JK*)EO))EYA$_NGW,=:FIQT&U'!B2$CK=(QJUSXJ?<( MA6:>3<+G&N>8KB=]DYM/@;IS'WL;S_4F-] YSL-NM27:%_A#^N$$W<&:=\_1 M#CHM:3JF$GTJ#)AB<6<^P[*M?:5FL6#CDRG89N\ 1XB7>3V*;-$F:[=. M$DL+_'Y[=&. NO^2X$!#"\O(4"7$*9.OXUN'36B4.Q=5LF&40@<1D7 M><_')JKJ)K1(T-"PC09X=%!9'(CHZ#(1F%2L$>6$<&"EPT158646UXFJQ'WQ M[#XYI\\T2K9WR3K_ZJ6JPXBN]KC1HE?3YGL>16.\L=\OLOGKGGV5JZ2@34KB MCI8(TRE;7$ ._PE51 JB)!!,-J+6HJ/SPUIG?F*:4@9@;):2[R%->'X2!Q?L M4RYCK]$T""PEF'5MT1[=?;V7$.[:.MB(_X(9*;FM>$K]?,6/X"J6SE%A>IL4 M6?%Y+MMMP88;@2J,@&RY,'INA!XCAMO";%F %R,,=)AQ&8!I3V$JDS3V%-HF M_8A XD,8>[%O84^AF] B04/#-AK@T4%E<2"BH\M$8%*QQK^G,*65#O<4UI59 MQNTI**Z4,]5\2H/L ^,EU7]DLZI?/7ALGI=U&ENOD@_JC1,B#*U071W7[XK\ MRKB!(B/R6!4)THH4'.#OPMU5)=/Y)/RK$&3FR^ S&J9D18!7H[8L?^57\*L* MT#K(>.;"&-PQ&LY %0:8JPI 98*R"MOU6A1\^QP'-+UD'\0,J^'147N"C*ZB MBQ;)XT3QX4+_ "FV\$SCK&HX-TQ612Q*6)1M[L]ANP?4!:*S9)3;H3R'M^^9:[ASV 8OF#3O^8'4DM12/;XPG,QTV537IZ_[)9!^@7/2J;X M,687 C=@N?E-9-";5P*\P.G(#F/VU%<"?B4Y5J0647P)>XR'GS4Z"-%)RW,+ MN6!@J0$!%8C0P0F8+^QG@@&AS!L")ZM^^9OP/V@MVN(&A"E^G]<-U];1]Y6" M*19LG +?1)*@B[ASV>O>>JT0M2*4?0JWR+@2TYGG+O?2?)$&>J"/80REC91F MFB?Y_FZ[C?AFM!>!M%"]_C)>)^F&[UKT7);1[XT;K =:H9&O7Z\K7@ >JH!Q M5GN)CP!0X$0D5J[ONSBQA%_>>(&+ "4K)\]FRN(B4&Z$34851CINA3NT%5HU MG]DWFN -596@Y@_GB^HO0% ^C)0?C)2-5O,]HNW/HS&1';:,H)OE%;ZX@W6H'9KK([V^>,-[L 8CWX,1F1,I M69&'74X8,[*G AB(JXKR74FDQ4**59WXJFI2%. M;.S7[2!]V$$KO'.?#EE'I 4KJN?2K%CA,+*N$O]-I!VOCVNZ;E%,0TZ+^D7G M-//3<-NQ#ZC1'&<@Z>I9S2DZVB*?0NA(;NJ$)6TB$2<3;^,I)P63*NKYOSVF M;'HT;9C=TY?\E-'X35,_N?VR NU(TZY(JQHO+]2.11]3803NWD/JEC#SHR1C MB^*JF%Q57]'3EL^+?Y^8,,&=(P]6%SSE2]8AL_^TTQR5^Z\P6YC&R\/7E@?VVW4>CS:2+K\)1$G!8DK68] MX8W$UN.Y>7GAN]U#%@:AE^[%E!)*5#Z%6S@MJQ0)G\,,/I<^V\5A+O\[HX\; M<D>O(JXE#X?[Y$D4 M!E[QYN^&6;*$@^MU<4G4B^[8)_QTIR_5@"W:.)%_$@O*RQLKA/&NB.RJ9QY] M6]$:([/$C-TOVHBFOWC1CM;J]NU M]W3!#0HZ^LH0T-4>;\!K26U\^941)YPZ^4@]H+UQ]<*X3<^^4:ZOS_+\MW,, MZ^RP+ ^VA\.2"TOTW0]'LVGM.G#/Z4.NO613-L8=JMTZRC':WA)O(MP!B7& M>,I8G@ZW+&O4-UZ,)8H\D*W8K!'OHR@BA@4[>AD_V8=G+44B9YD]ZD [E4W1 M.Q:.IOI*0JW;:D:QUD[R%01;CV+&T=:=-AW!V.W:0(C@J'K;I+T([.Z!&T8T MM&U]@K>D-:&.T#8>Y2'QUKZ1L:?+XORULJAJ6J+-RQ[)1Z3*_OC1CTZ)-$HL$#?#JC(43!D?N&VRZVB_+E3N'&67CY3BS/; M*4O>['QT MF4[;Y<0NB!'F8B,I#JJZ,O >0'NM,Y0&[A@WLD@C2=L0 GBQP$P-XW1M-3=^ MVZC![S#QTMR1H;^.ZNVT&-_77$MU]UB$=T^QMI#=&=.":D:UCZ+8S=.;,E\# M5#:"-.A\\U)=#?[HF8)^?]RA/=@2S=;B M,1RJY#(M[^7;LIO%P? L%E/SQ UGLUA<*TF-#89X 7$>M8T3V$K2K4A#OA5I M31>QJE.IR6FW %]1)MS ;7]U1HX;!L5^N(TH_[HAN;W$BY]C;Q= "CM>]R'< MM.1/*G7F_]UWIF4<10TG6EJR4I72T9P4\H2/%A0SON9;S^)8I'@U"&TY(YX8 MLA*/A$*^LL PS]582CAOZG:')JO-4? F%7-2B6*_R*.*.D%66D::E+17I(AIU[$] MO?Y'-;P8ES>R+0B_INHD?*N%_G7*QK%MDGG1]?HJB1^OPF<:B"?TW5.OD:20 M!_T(^S3PP( .8J@8HXTQBE1,"9M0E6QAR@6,WW#.1?P MWYVS"!,ZN('&V#*:J77:B>"%&'-5IDDCLVK["!G*S&\S%-EV.M0NOS(%DZ/^ MBP61=DMH@D>S\R)!0Z'"5&!1?C\W1CS3]"$Q1HF)C(0PFZW>DF8P$=SP8&:3 M ?EM%[. ,=1CTERW: #"D7$ 2<_IFO+*QP[SX9Y!((':_!EQF/UVQ@0*<_A+ M8;#N'K@Q04/;YD5:97.\T:XCM/E=4HDV 9(K(L@7_T"V1IC/%G!J7!O"121? M43:KH5>4":>YA]G= W&L8KR_AW=G&OEQM/KB#M=!%CC(==/?$6\(#Q-_Q)T,B0N,1>4T M\POGY#RL79DA=5Y@YI9NO!!>M-[0=)VD&X^%RO5#% H9+UZVU,]I$4JB8@D$JEE6I%2 M*B+$XH74),&PP!Y2"Q-:FB]/H%1R2OWD,>87-OB>35K9?RO9/ZDD=C*'NO.? M:+"+*"\[&N:4'^X>;NEJ8:89)=RX.,(Z,O89D,&+;V.4,4Z05_ $1!)PH@_!BM2W@?7\2WU=RD\W^)/ M"H;"CA4>BP$D>Q950-5X!HL ,8MJ6H&WJA3$JH0T.-20A"I+1 0$-HM+N8J' M3OC@#YE]UV#?9UYJ _Y5W8#W:EM'M8!N41-ROP\$P=8N2\$TM;[M$'7: MP9:FO&6902)/LHO#HUV%N6Z7S?*S9 M%GT:T")]CQA/VJ0T]C;6CP U\@7HN1GB"H7.$SB_SA<\4/FZ=0)GTQ^F! MQI:H MT!I <5&H9:*77=B2)'C#15@.;KDRGN+*$A+D.JS(#.\>_),X. ^C'3Q;'099 M0ZDM!:N,K*38)AM":@GH9*:0C<@ZKG NZBSY(O^:X(\/D=P9##:I=GF5/^.A MLE50V"JF.8F@BCH#+9*!<&[1Z23.0RY;^$SOX&D6?PUU\>)'NX &(JM?I=*Q M9?6!RR*CI6":;=NVPYTM+DM 0NNZVHAY62A22T5*L]Y6FD(U#MC-<"CM 837V$B]G2]X'UA8LGR<-ZD])%#!CN<5G18GG M@0>TNE26@JR#K-(.FUHDEH")PQ0QO[8E<>$SFH*/J$:$#[SF,,*0)ZAA0?8/ MFC[3T_T]XWV]!C,:PD\/I45"D(YU-&"HB\SBH$A+&1LS@B8T%6SAJA8P%N5H M,X3W+F8T5A.D_"H)P^7V;> C7JOYWN[+P5? M].S0#BK=?9> ))H:&-^Z+LBO^/WJG,]G*A9.'Z*K]!;(T/5&5*LG;N\?H'WC MD5]_-[P^/T1XX\S==36_^T86/9?O4941SIAV/U+5ZKE03S_67LO3ZVX+]/06 MX2?P=/.'L.-G-T7EWG,VW8H2KG-G@I&N]KC]NE?3QH1%U1BO#_>+;%X.!?8L M86.R8($*E*]Z7G5I=<3MNOJZ:R'R%?Y75P-DGVBB?>7VQ932 )\SNMY%5^%: MM>#4Z[E0AS_67LOCZVX+=/D6X2?Q^141G BPH,!4-Z8\]78*2+^2PMX[F#"3S/S_?$KU[XL4\S MLO52?OJSK2!@6T$ K2% ' ;Q7 =P:.3[<&K$_YE2+^=#XSI)ZY.C':]R"1^E M=.N%J#,N9G,9\^[:XZAC2;.;T"+-:OP=9^3X_[/:3V-XXG/),X^4$6N:U4;G([6J5&U[#EL@'QE MHQ37U+%.LBS,O970U6(.MW3UUEBT'A\.H9F7#99\@L7KE=LCK4(.\3@GSE//SW\- M\Z>S798G&YI>EC@$ER+8_P7WWHO"B&:4<(?!".NTE+@>0@9OL(Q1QOPUB8B6 MXF6[C3F>^"*PQI(-6^!G M)&7TB&1+OY$!N"*5(')R%E*+(K)^\L1)0AI>$$V2Q^6-\M'&O,N]-#_W\J[+ MY]:9O/+0;K6IU1!O<'C%H=ZNI_N07Q$N&0'1'-ZR'VW?OI6Q50:O/.H[5]OV MJ+_B:+>W@K(IL M_>^FPN::_"L BP%VM#J(%[07#CE#-'0_@*^(D DO;,UH3Y)6YI33JB:5+"23 MYS[;-LO- H=M^[!711*+?675LE*)POJ#B>"&-C.;R VC )>F#+4P_Q90/L1 M1L5R51T0UER=X(U3P_@%PRK;S)[!30D["K,X Y-6)!;(&]+@,KYAHH?)+A, M/,#<@PDO#W3,;-<'1,.H+@N<#'6S#5CM4RA2"0))HTI17$Z;$)BPGC")/(AY MHI@Q9<64J3#?EG%/BXF3D\-=Z<%0:4:>;ZSCR+:G"W* TM"W 3T=[1&#BH[4 M-MZ85= AI=5SLN^IT+CCF+*[QR*]6'6 V-%\<3YLY6BOPX6=GK,YXU=EA<9YLZ850AR];?R=TYT4T.TLVFS#+V&1&_[!NRB7 &['DR?<%_WI<,TRA_ M=Z"3O1 K%S!W-/^\Y1DFU%'6T19QH/5I6,6:JB'R<.L5>_*(J[;6(-?A;LLS M0("V\EJJHSG>E92.T*;N*VB3BC@IJ3O<$U#HV[DGT-=GD5ZLWA/H[+ X M3[:T)]#ARRXS7],H$O67/GKI;Q22W,%EECBCW0FP^[OA]FE=O1OIL'OZX/5L M;^[R 2/I::4\%A"H6?:?J0X%,9T?;\ M5<^3&(UNN,%+5V^-??HK_(]2M"6?8+?^RNW+$=5YVR9)\R)?2_?MI@']%^GR M:DOHG+4>=5Y<$'2H8#T:^.N1BIO3RT6S&:/:/_%DU9F &Z1P8&ZQUP !AL&_ MZ+"?*^"Q1OKX-'!R:/,"YH4-7"7K5BA]N8'4\F)G(ALXMSWJN\A0;[> 1K W M.RXNW!7B3Q#P-2<"K##%O&4C2)I&C!YAL1^4@_VH.P3CM^2J(JL?PCC,*:^6 M=QGG1;D\7BTOTRNVJT$ -Q ,MT5[P=V^WG@AP4 'XUT=J6:W8%94:JS9B5J- MFR*.R2&Z"\'@TX_O&$P2'K3 .AS>O5NT#PCXRQ&^#E)@J]A M%/'MW2,C((OXT_U'[^])>A9Y6=9QAV 8A<7&O\H:FC!PV'V1:*!48B)0>-@3 MSI!PC@[O)738I+;()V_37;M[.)7%1DN7530CIHW$(J.F4Y%I(F?5B!M@Z_0B M1'F)]19>B\*CT*=PVW[!5*\'[K#0T+:QK:)NCM?==80>?>4YE8F[V2YQK>8L MX7E/_:;B)(@=*SGF M^>%NNXU"FG*Y/]'\:Y+^UO$&L:LUSOC3U+)^C:ALBOP)AH;@%EY)R2^DQ*A2 MO$@LN!-1?R@6_&=^ESB=!4K2;QKJS5_ZV+6*\TP64B^@L*+HF1<<-\,)07UZ M-4;[@S:(!W:5I,;#&Q D,:/H9@R?39]9@NA3 @\6MC2G)X\IY4\6NL.ILP/N MP.K750XQ=6N\P:8ALZF;,M)O"MK$*XD[B4#'2DY6A/J6R:PJ>RY_AS/(6C4H MBTI77^ +G7;QC&=',/'.\M#W(O*1>MDN%:_ YBUGSO5I1?'C;Y%[TS$^'WR% MV*-LS;A5/F5['[W'JSZ&<;C9;91^=?@]7L]JU:3TK<:7.+VK7413_RJHS>9& MWDNW&QU\C]B-VC2IW$C^$JD;M8IH[$:"&JY#\<\97>^BJW"MND6IV16G$YKH MKW?F7??#Y[I&TD]RNKTB@A,!5HY> <]B!;6:KB^]_)RJ7TEH=%MJ7#?UUKS' MPOLL,9X/))_JI@KG@NW*IQW5.17RBQ>Y*9K5H=^)[^\V.YZ[7>.%HQ&AQ09Y MCVTTPUY!99% T*?+5- @\9WNN>2/PC0Q?00^AG@QE84T+> :3C[1?+C-1*?% MPH2DLR8DL!Z+#']9[JE"G?&89 Z0Y%YD&-,VU&8TR)F7IGNXB8%Q(E#5WCM. M\* JEFE.;;&QKF,E31#H(K5(=-!2:"K8J.M?8LF?XLI2O]+P\8E/$YYIZCU2 MR32.]Q%D;:_7AT91F+&W$VXLT=-9AHSN'GB105-N6PE$^AY-SK4!.*?:1<)# MLDY2$M;Z>^X>C7IARB(G#LHJFB%( MJ,MXN\NA=G/LL^CGXZ9LG.YWV=.Q6TB<3&3GCL'(&J\%1.E4&EL)V1AWB'7K* =(>TN\[MTCK_&%)B!;Y+DGG+"3;1Q7VLT2 M>)_O[E..1OL[@*)BLMP1?)T=< =@OZYR$*I;XPU$#9F-;R#!7F8@ZJID)"_8 M$+; BMR$)0Y=YUZN57_^1TA3YOM/^ROZS$)(:^W6W1EW\ ZS@6)5U]$3;U / ME'_\K@6IJ(M-BY-?,"P I9<7V;$=]%9UFC06$@E#+-(:$#H$%A 7@]28)CP< M+ITJC?F*,>. \*YS"M?=8R'.K]:VU=6/FR_ L3N$-G5C3HR\/KM>BSD" MN^I+J6R9QT*"W*9%;1^'72T@F_,D:MHX%BNRNL+X*8E4OJX-H$Q Q\D9%PQ! MU;#LB5D,_G/QCUWX[$4P 3EYR'@M!<5/TML)=V3JZ=PL%=+5 V_L:,IM7APD M>^*.S?^0.+"E5L'#3?+S.?2F->&?\$1NA9;G8>9'"0#1(!NU]U]B/'=8HC^T M6SHO+\"LB+2UKAHB"?PIS<)V?7=V"_Y3D-+OQ]G#0JA_V_;UP![NF MULT<7)U=\ :VKN#FB:K@:*!@@"F$IU;\+(F?:9KS:Z<9C<,D)3&P=!'&Y_0A MOXS9S(1G7.VZ1MK>$G>X=F@GAVA+,[QAV26L<7HFJ9[651(_OH&ZL00XD9J5 MTUI:3:T[SNI:&R[)2U5G<,>MEN*C5L[6#IS1X7%:4[G>.C4=S9?DEMV59U1M ME^*B%FO)'#CJ:G3!&$4Z>VD6<<IR]J:UHEM>]JC#RMO9;H MQBF:GV@CH_V6<2I>-$)2>]6<=-ZT]I-:0%914">?<$R[^XZNU*UQ1JVFENH! M9 $'0WT"6YOG.#ZB:>I99E\XV22[6'5 T]-E23[;KJ_:<9OME^*]"JF-+Q(T M5I N8Y%) T%PQ:RM%2012RD"^+:3X S_Z M$GT*20@7Q7ZZ)_TD;JY-*%LL+*WB W4$XXTCCVK8P05RP\!XS\9%D$9AJ(,F MN#&U31\9(.7O\:)=JY1VIGA.8LVJ/M>[/,L9OL)VB,/9G%6=(%N>7V;+\_B, MT-[NXRU]3J)G1ODLI4&8?_#@B76^?__VW8_J+4B=3CBA8)C.U69D;P_D.Y+Z M\ILZJ51O,U?O4.8) 9ZDDH?X7""R+B2:=YMR#K.4B@H6I.2QXH9P,:K_XJ4A M'/_>LCEAQ_EK2S.<(=VGESS"'[;!.\HK)37UQ)(@ 8H.3UUEQ3K/6UL;+L<% MU6>LQZV6X8:6SE4/'-'Z>>IIE"2 W8]W3VS1!K.P4R_^[:\AC8++.* OZFF- M=D^<7FB@?37!T>N&?)8S4(G)ISJ5/(0+] 8D(B 2X3(1+M2\,YZ93*2EN<60 MSQ[V?*",@U/&'_[LB/*.QI@#NT_'.I95+;&';Z_ M1;Z&44089V;UF8-P,D5/[T[_*L95V&,&XOQ?[H]]V+*'#CAK;C3'&92Z>JI/ M8.JV>.=_O1);.S,!VN2D;7?+Q9:_;4U#2=,U:&J\CS=^5S^,Z?6ZN>-1U,L\ M3=(T^0K[(=Z6?9/O5=N;PTC@#F 3>S1.#0;TQQOH1EH8GSK 5:AD?;PG5G D M%4M2\G1S-#&G44K='RK=_7;='0S?ES&S%9LUP62"IX(+;B@S-IO,/>H],^HA M@!LAAMM"/>AW]<:+#@8Z6)L8E-SX3'8E,A$&I.:(8+8PJ4$J_5,4,WGI]K7X M,V/+N5M8U*DJ8PWIOR0@T+!$QP53=>>EP("."M900&)6_@/8$#OI[%T:&JQR# @D@@L&7;:U)@:9 J>!)@BQ1.;9JD5SPO%@V/%D0 %^RRC M_BX/GZED@L%K'PUZ2P>0'DL- Q,%L24#2Y]*4X.,Q'\)@#.5N6J#^))!< '1 M+0WH9IN72TIY+G>P304MZ88&6F8V(KLD6#*WFQJ=AM-<"DB-T,P:5M4RB%75 MZF#!=;2G7(J" +4P"F9]Z6&T1IQ):&V%%&I5L3 M-PY;848"I:SFL5V27,%=/J=;M=:5 X6V+0K-$EHW:>)3&F0?F%/*FB4V/T$4A E8DS1R]#L)OYD4Y?S@_ZV@^3^+CCC;HB^U;65GO;(+Z3H2C\F9V]]@\2' MJC?)+E]'R5>R3E*XY\VXPLV1"):<%=]YKX],;82"/KE>$\&! LB\YC_ML=< M2L//#LG!RIM%JI_MC3.:$=VW?:6N".\ M0SLYF%N:X8W;+F%'/^LLB*[<9>"=5#TJB#J9MIZ(M-U\W^=Z#7H=Y.]6&$2G M'^XHU-93G@C5%]T4X>6.-OM)\/== MEL,P?9^Q84MFUW*UI+2EDV>-'9J4NHG:2 ^]RH1R9;)R-^+"BGGW>!W M8+:*([E/2,V3 %.V/B$%VU7C1.#LN-S%#"::I]UA>G^07 M(3[M(/O@]?ITEX4QS;*6!Q"C""%&UU&V4;S:UZ2"'&7'Z63I57[,>0#P/A1< M^&5<$FXV- A9U$1[XJU99//6V9;ZX3JDREN\\# I3#@$B\UWZ.4)U:IVXJ'2 M5R\C]!\[!E8L+).41, [?_+B T[-ITXR/2DIP+,7[:KOX8J"R\P <_V4AYD M"K[5-7/Q8.Y3]0N7S.>_?^[02)]:'7PJ[*\?$5\_1.$CC_T;'A+7Z_:K]?V6 M,J*YF!'!W&**P6$XP46-$R/4LSYDJ)YR ,(S1&>X#NW7\+7_]8'ALA,-TG_J\=,;I MO_Q&H?BZML@O,'6Y7L.53:-1#C4M[-BW5Y>?QL:4XPW4/YI4DTR3A,%!,?+8FX:6K^Z*(TD)\QBW*X^I1[=)FM/@SHMHVU-1*(Q0R?T3&634F@_R8KM@-YA$!,[;(@R I^).,"5"V@)4<3US* MTUW-.V-S8+'J,>^*E,:KV:X(,"; F92L"?!V\/[7F4L=O,H7-N*.I'*BJ=;\ M\HV0_@GJ06O$X-FOI6*9+3=%#H8:@H^_U="XSG-PQT%:Z+I?C%K5_V@:V+C3 MY7J=.,5/W;AK +\H?XEM#W:J-$J?:'[F94\?DO3B):=Q5EU,@TJ@;;IK]T0, M1\.TKZ!)KQMRF!JHQ)B7U'F5JRNFN7A-#:^H:QV:V@X0#85\$P&Q55AD&159B?\P@7YOR[ .QP MO89-C:Q9+?[ ]&WM< >A4C,Y@(X:X75^M:BC_*,UP)BT86D2[/S\) [NJ?\4)U'RN&^-P_[6.*-1 M4\LZ3YBR*?+UK8;@H^^CD#!F"YB-<,HM37,OC/G66P(988 ]=]6\$F#F!&'3 MF>"F53T'Z< A)LF*-E>[YPE :.-%K ME$6:"]X!!/#.0!;;;LI!?\7-H=\8=H<-LT,B5 MHM43;SP-E'_J,'&3-F4>&\@TRW1(+@+^%YKED-#T)50-T,T6N$.W11LY/J6O M\09AFY"F7E;0(E^ FI,!I9#@/-EXX>$>BJK-(GRLJ5&+EXD&Z/WL0,S1GB;H M.?$UQ?SOJY="3W>P1A$ ;>?&EBCL7NAWQVOCYLH87SS1! DC"). MY[__FHQT?IG"TIW_R!K#G+_JOF3G/U9BK/,SBHB]*Z:@?) M5E*Z)B$=J<5SLVN/SLAGTBLPXE5TX13W@9(PRW9N2G%R11_Z+?5P:*F+EVV8 M2CE1NGX)2_07 )0V+7D$D#:((P=&JRHZ!,1:)I&,'CGP])^C/KJWP#.AV[!6#IA':>8NOQD!=R M1)U28U0;D:64_!4XEW-9\]&IC=[=QOXH5T#83X15B^4A# M.(3X0O*5 /,,JK8(Z5>DE+_*]LN;$%"!@ XBY>^R\-_1#U69LDP'S$4/@)8AY7)JBSN8JXOCN*W].!GAR;,\,+R]"I/ M]L:JDJJ$7IX8A2E$\3G8 M7OM^CM.*&.3X1O&8:S)SB9'J0Y(6 M'T$[U36(V87XG4)PYV\R"RZW2O [!.MN.R! \*+8'FSJ2B*^+D2?YDI=GN1=#IK/;)(J8I>#+B58Y2F:XP7I:&]OZ#1;N(P]GI[5_Q^=V@9].R$P&G8/*[ MP,P#59'!97EQ8PJ<%!.VBSB8"2LM6?I"C".G'NL_36TL89B[W$OS99GFE#Z& M<:RVSB)&D>:![L]IDJGR[TS#Z76/)!W6G>X>"6?S>D>3+F4QC"?']T&XC"[O M42.S-J?IZ)TQS/HO^3-GN5BMN-7(OSPX'E5N3)@00@YVQK9I8-E@*HBAREP7 M#$C43!RA=X>>+/_N:ZZ,S&/.JT,D1:E6#APZ3]7V/04&F/_8*' MRPF,,.60F5E\BS[]P#E^583HYW%Y5CG63$=//%U ^U A7CFZ&_TF5@%^D 2O M&./-[( "YEL?I;]*I)_W1\)]9MQGJY9C(1> /UR,5P[YAK^+5= ?*,,KAGU3 M2Z _M93[%<*_7/_4.Y/P!_Z]\ >!N^!W5*H@\@^/TMB?A*V\R(H@_"^ZW>; M79(%# %N?ATK*;?-Q4 ^$#@R!O[CD4H'(BE!0(NEY?-V^'-55DTK:_J2-:-P M#7FMR)YZZ=)?D,Z2=["+WP(&@"DM/=%I]^\EK6"_RN@@>X8<@G.?8%LV_6M\ M>FK91"B>H-[2C"GELX&2O^3X'(=Y=GOWN;/&F*; MIZXKTD:E%9LB)^@.&#G9M<"DL4[P>KX?\(A\^\.KV<1NA0>+O8$CAHX[ASS;:=6_IELE.Q>V"=9)NQ"R(C:!Y ML33*$Y(S08HY4+N'?S=%4+TTW(7F!V9& MA%J"YF-2KP"<%?89#,\'=%X)0*NTP@;1("=FD+9MQX$PSQ%8FKC0[ M6']@%K>#U<>4E@_5"NL,1>H#,J\#J%5*("]H6*FAG',"))B=N'78UQ>JJ>CM4B3]D2^3JN7^[)EVHR%B=K D)\ M/)]W'3:=%5J5LQ>$-]$N>_+9[$X=>L=-$ ><0I\JS Z^1QY<*FDGO5[*F9XQ MIO.&D&U=*S40+:7[W[*(6AVBAL=4-2D4/'!&]:06M?(>L(T!WHGD-&HZ?/B'P2XXJ=V) 3710(7K I3[Z_C+,\Y>-C=LTF@.G]DQ<73_VJ MBO&WTY4V-Q7BE<+HJ-_$"LX:2? *@7B<'1PBM1"<2)(3+CI;WGEQ_7Z[$K^L M$PSKG@+EEUQHW='OMMMLO'0/-O3\/'QF(KS2L6":\NP&_'_W(\ $Y=R',O]= MXSZ>\N^FD+^\/!VS_SK+S]LQN\E0Y/&8SES-?.VS_UI'['^OXV#[[S#/,-CD M_7L&6K&\N_"^:*$<8V^H6/=LX0_(C][Q7!VW^'>1"\R?OW MB. *"^!'<"'X<@M?S_W+"'(N4^4NUDH+'^BJ+/#.QKHV"7ZOPYWRUYAGQ#MB M_WL<]-1&P#_N5;*_XJ'/_N_CM!+&Q68;)7M*[VCZ'/I48;>(,^>7&F^IGSS& MX3^9V;CZ9TF69V?>-LR]"#X]V22[.%?\+--QPPW9$UM9AN>)6.&%XJD5M@&[ M%9S6 +0B@@^1.#O9Z<%JO\^QMTG2'"@27QZVZ O\;;)GK[C[+'&2=;X0?%3U M+UKGJS;HX80R:Y:JKF"/(8;\OK85U6P$3F.^5[#OK%\SW9:S\L+W*S,6GFE; M=6S*9[;9?<( 6OX>@/M3DO^5YC6DUY1$I\/I[YA!9")Y<.(E!LN830ZG$&;A MT\=)33+9!+.2NEK&O_C1CM\6$3*L" C.VN5D3W-2RUY.3O%.2%'^(O7(D*Q) M#B*179Q6_)O36!^FS?8FL@"6:JE)XEMX[ISB7 .##ALTYR*NQ4'^60>B7%,0:F^.T_% M+FXH[>(F]2YN(@0NW@F1).5_@7F)[TI-D*$?"/J*%C"?Z[>45VY%W\O[<67S^"N4U*J0NX34BI#9&T8*5+K(^H/2!K-GZ)K MX;]@'7"9>*P25D\2QT21Y:E"=A&%CR$WT"E;5?LT?*;!Z5XJ2G&]+JI0B-(7 M,9.(J2%F9V!ZY4]GA33VP=N>_9JC\'BZ2QA.+6HY"F@S4@H"\'@*FSM"%G(* M$%L7:+E>5S5IB@(MA42D%FG^8>[W8,8QF86"@..J%PVUUNJ42C,R1PZ^3DQAG/*H M$I:8HLR*@-Q$$EQ\68I.&K*36OAYLT;]YZ]B]*O@OOSX*2G6)$=KEN+-@NV[ M2SH,<8X1\]G:RDW&7FYXCSMFT-GA/44FY!LA9M-_2LK] MOY9-0GOS<2XN5^^:C5HY&Q4:8]<-37DN.@83'RFD2&^=5)L0P8EZXVQ236\' M4T ^1S779]0;PB([/^S"\5TY8,S^4T]1DC4D2"QYDXU@/N_FMBO;<);D.B;W MS#:"\>'T3>)-"N;S;QTORW?L(6MU9@X%)6Z839^80%"BDS5]JT[IJM<-,7H. MT+O"2XT^R!%RB :3IHBEA2!%(9-M(8JHU K"S(N.<]@%2)&245'JIF3%Z_:Z M6*.R">4FB;DPQ45LL32_9;]@^BP*VNSR74KYJ5A"P-U'^5/Q!$G^LQH[98[ M7%.P0SXCFDGY\5="O)(?\3A#%N^"H[@>(H F%;ASZ$Q++#&U54JE%:UL&%8 M"4J$I*04]3CGK,M[4"C-;^#4%NN54&9J!@B/]'I]E7REZ67\P0O3CU[Z&\U_ M\:+=X117OQ?B(45?Z[K026\7Y- ^0 'C0H-/%!:V!1OPZ @8@?>N&2NRX;S( M,S"#;WUIPC9S<93IC7'3,,15:0A@0P0?PAG-CX>S*Z_V@FF K-Q6@)/P-'S8 M\??6L0S^?6;1HK 0@-.W1BO8]7=?$/ -4,8>"%:[>[[$E?"G2S5?9_ W@TF: M:%!M^IT=F.-L8G/HH^+L-C%QD3%@Z:5LEAENO3@O]UQOX75VZ]Y#5V/,$-BG M8XUVJI;8@:U7[E$85E,GC%T*EXNK@XF4\P$'_9JD^9/CR=QD=I HUX<3@K8# M@)I%3<5/[>(TYB9-?$J#[ ,+:G$4Q?1394Y0-L8)47HZRHGFD9R9. [$2$1]>I:7(01PQKRY+1JI<+1[XQVJ#'0P#HF2%1&\"&-&@!O/&A/[811Z M(J5,L4!TDSK&A4%"89"<&801=U-+R'^BP2ZBU^L3IFH01CN0[([ZNS3,0YJ) MQ#\T@#D-[ ;L\B*7XX67PEVNC/UH_%3H'I[,*XQKG0EN>)G&IHWW)U8YX(6I MB?0T/C8NQ('%ORP0J24BI4ABMBX)Q3<""[$ ZL3A,/G"13LL1#I+[(^TZ>F^ MG<#)2ZB:0TS+$305&DX(^0;8:+4L/(V!YU[J MYS%WC?Q?[(.,"TD^GE<'IQGQV >9$!2:/ M1'5ST=&'*(PN]CX/O-,SCZ#+F M@DUD#:IOHEWVY+-/;&#U,&*+ 6L#&RG0>@"E1<&UB5[SXS67\@P6^)CQ>DY; M%B:Z;#'11<-$=[6)"@G(%R'#X21R=O!V8"\3E[('X'5FI<(0ZNRG:N V(8(8 ML(UM4@'U8 K( =I<'_.'CU7&KQ)7.E,13XH@2K!U:IAD'=!.'N7AVE?T'C8++^")C@//UT #5&*,&U%'4$"/K>"M5$&M. M"CG66E!LTL0>82E?&6Q/3$*(.,IEU(Z]>:?%#JUZ:1E.V#N9@[MU$)L/'N@TA+\/Z@7Y4^W])G]MU%B@^RVHKYL:;YD M78Z$E?FVDQ7(U-G"> 46=),?*WYF\QM(4GU.'_+Z>+,5P/5[X43K@5HW,UUU M=L%[/JXK^(CE9TF? (/&W0\7^YHN%+^C<9BD4"_232KVD1>#KL*87N9T,]&] M-ID\;F"P;4>+-]8JVGBAQKJ&MN^B#;Z\"B(1+A.B&VS:!A6E:J?YL2K:KSJ@ MFQ:T&,V"\*L-Y0/U',>QTZ+-""V9U9:D#4OZ34OR#NR[F.8D2K(,EGC&ZV>/^7VHI/\S$O3/?NP+77DT+Y+\N@> M"ZB=6]%Q*7[>)[XEE]^3@H^32=D\*A=D,Y+2R,O%!G%$'[V(;+P\-ZM1SQ=KIAD\@RY< V05PZ'%$)[E?D&TD >]R86:<3_$ *(<H$$AAG]:&N"-> MK5LC/]=1*[RQVR&K<5ZN,E]<3=-)_#E1;4PJSB-Y;^E&7" 3Y5'*!E#=),QY M)!D20WY(9I9+%&%B1BF]9-Q7H?]JF)XFH M4P,EDH'2RD!K8: JXZBO--#,2:!N*13O]9ET3,R3.+@5"[.S),L[MY.'4< ) MP2.LT9Z;J;<[WNF2B1(VLBHUN/'7;04_PAFZW+MNB ;2<&/P2DM]N]B:77&' MQ1#]Y7C0Z8JE*4&-(+ND)V'6RK)U7I_F'D"*Z;Y,H^I"DL%.F T&MO7 'FJ;6 MRC'CN O>0-05W,Y(40T0P((4/-Q/C@JQ!IAHD3ZLZ[C+\M9I7'2*$42\I[F( M@ZY19!(53[V(#R1>3BB;I[%URW1O>P3EN]Q+W.F5V+RLCR#,*Q\W2%L-S1^%BC%]A*V) MSK.9J30]\[(GLBVH6SR;8>*\4[]-;GZ-,X14>M0')/5WV,\]6B0U7OYX8H>M M>"_/_F+R-DJ8P:-YCY_;9R2@;'VV"6/*']4S89(TX$.!2" #\;7911XK(.6J"/734 EN*'<& < Y.@F<"#1LZV0^?^S0X2=,Z%=BYEQ\>VG6U0QQ" M79I50=36"'D8=8ILZF;WJ1? P0ZCS CP]S1R(L#SX\JDTT;21$H&H. &UL[7U;<^.ZE>[[5)W_ MH-/G)?/0NVW+MNQ=2:;DVQ[7N%L>VYT].2^[:!*2F:9(A1>WE5\_ $A*I$C< M2 $*4TF:5G";7WKP\)M8>'/__&Q]$;O((S

>?+S[]QU__S[_]^?]^_OP_5T\/(R>PDR7PXY$= BL&SNBG&[^-7H+5RO)' M7T$8NIXWN@I=9P%&H^.C7TY_.?KE>#SZ_/FON(PK*X)Y G^$"SOYY3C_X3HK M+O!_A=F^G'XY.3H9C\Y_/;G\]?AH]/@U3_<5-FWNLA)ZKO_C5_0_K["^$131 MCW[]B-R_?'J+X]6O7[[\_/GSEY_C7X)P ;,?'7_YGZ\/S_8;6%J?73^*+=\& MGT8P_:\1_O(AL*T8XU/(_O$:>GD!XR^;NH@IT%^?\V2?T5>?CT\^CX]_^8B< M3UD3T<\3)T:\N)7U!EC1]I?P,@^/+R\LO^-=/?_VWT>C/8>"!)S ?X:]^ MC=:@H_-U;".9_^639MO,9X7]TD0KR_VXR>N3_3GWGUH_=>'WO MSX-PB6'\-$+E?W^Z+S4%EA5XE@-^L8/E%Y3@"U]96#0NT+ZTE.TYA@Q%#;D. M? ?XD,CP0Q1XKH.8>V5Y".OG-P#BB%=$H2*-E/31"F&Z-Q"[MN4I$'NG?%,P MV/P:S>:S%0@Q&26IG52VB;(_QX']XRWP'#B"W/XS@9WS!LQ=VXWE0T&IRD1D MKJWH[V!8<;: 4"1QN_,4CU('M FY%RJJM"WR>P#OP M$R NZB9C%ZW^+0BV N)R$8KI0J(;\,H]0.SFZJ*]>.C!2Y?K8+F"MEEL'LLLIPN9[N$J;PE> MK(\FAJV4N8O6?P/Q0Q!%CR!\?H,SQ&DVTE0:>FD]&/N; M"MZPFLY'RN;6LZ:0WHV:8; "8;Q&>\7_3-Q5MF]\;:W@MDK; GJX'>)-X>S M,K1."BT[;@L"9^F&S6D;2\U3IF&RZI#=*"QJ)^6-I::7UM4<_UL0MS!@U1*Z MDJ.5")VVOGY]4?_M[0?ZV'S ;5.78=C,5OA4>#-$JL"$6(>16$QMV$8W7G_W MX7(L_>K1LWQL96UH;* Z&]U0(DVP!P4\=+/M?$Q,_S]N^^V,/0-JC '";C: MQ[Y%R/]$%13T.LS!XA86$JQ!^NMC$MIO,(6"+L2NI^/SL<;RUI71@QVSQO(V MK:<'F$RA_79<+VDUULJHT[!SQ@>PL+S',+ !0#[#S;G3I [#L,AMU^S5I MUYX*.&C5=+[[_ S>08B&MG:;JCQEFB/K@VN]NA[V2)0J;[5<53*C B-8(BXM M O8OB^#]"[ =[%V//F! ,!CW?N1"Z_026J@S3N': !*3X)-4*0Z+32M!5,!5 M8=O] ?Z6287JD>->7@ .?,0 SNV=S;=NC&HY.CJZ/!I]'N4%%3]:OC-*2QTU M\UI'0D(QO< N-<5#5Q*"D$.)#G!3)<(/6R7"/_ZX#B#-IJ\1WF',2_*L5^#] MY=/.;U\4-B/'Z@66N-.*W9__.!]?C$^.3H\N3R_.)A>3R>GYMFU%)DS#!LL*.EE- 6>#@Q"2_R^?CC^-D@BV M(\ K1>3L1 M\AP-S] _[P!]M#\4PHZ8[21#VWB-'$3"]77@D)5!S=4CW8C+D:EJTH&J7JR/ M>P=MXB-7'E0MPTX1TO=(/2(29(JYZ$ Q4\>!L$79/W )"(Z)2JE)VR.%\+8^ M4\:E$A<+S'M\ GK]-WD_0";JY&YY#K7:@_ SM!0_[QR>L+.G"H@7PW22\@ MYVIT#KG>U7EV,O6\7KX&7@W>I=][ 3:[Q3G2>A?7.0EN/^PW= I(V(6J2]8+ MW+D;GL/?Q1+Z.@F1<.F>,&()Q"V)B!.9^N0EJ2Z.)I/QJ7GJ$!8@5TL7BVE\ M]/%5M9JRG;@G7)>Z06 0'RL[OJJEK/(45X#1'2Q$B]J54/<*>W>X<^RX6N[=+$"Z@M?PM#'[&;\B! MU_+)_*]-W2-=\+<_UXG>]6[&F#> +@G255%,U",-,)N= ]_%277!61>[\D:S M)$;!5ITTU@QAXD3)U"/%"(N1*ZJ+ ^YK@&[0>O>^ S[^"Y [R4ZZ/JF#H^6Y M!O0NH[,9W)T;V9;W=V"%9!Z$&H\;DJ]*ZSZX'O0ON<@M3MS@^3132]E 7K-;GVM"[SI["!CJXD9Y5-VR7 M?N\%ZNP6YXZ6A*7SG[_L>M2W=+,7"W%>@(WH;7]\A+SM-^7"SYNB1\6R1UGA M(^$ ZHTI-[>B5UQ>$GU>6-8JNS[AQ5'^S9: V1=_; 29S>]<'S;8A=TE2-TT M"=[Y(EDA"2;CX_'Y&')A?'IQ>CX^:M.IFDB8QK)@R%).9$IG:XWTMGL*"$J\ M(2#F,Q*#, (/NXXCXV[4GTV2N%BPD]8T,G!HD*1V'LF&I7T4K!Z'-(O>4(BS M=\L#Z$YC?&V%X1JN&'%,& (;N/*:R0X>15=)TES@89$FBY07/0$;0!1>/71U MNOX A"?+D"@B+"?EGE-[9ISJ9L9W_]7U/!0B+A<_HO."G*&,U@E'[W_7JYLDR!(4WEI-XK4N&RH]UFX'' M$*PLU\F"=,$A#(.02>M!67>">MEZ,&#S$&2P%N95=/!P25 M'<26U[VR\Z#**(147(RL#"=*1*- SF(F%83-@*" PYHU9L_H^8L'8$7@R5V\ MQ;/Y]RB-LDK@!#7/($@A+J'2>:/V240>B)= @/SG0>B:*HRDN>$["%^#&L6V MNJK61+&[892AD;O]L+T$>2@PE,Z3=1"$:"RH43-#P;7C-_BO^/)QFZO7FF\C MHZP9HAF&O[ &@G+;U&5!;=I>\T!<,F+9)7@8/0+T448KR&7B[X M\C")+D"Q,JOO1#/.''FSFT8*B6?2K2 8UE*Q 7?D34Y0QFM<>?'3JVT3"4- MC^##/*%\M-;HM(7O;+*:@R;#99;?M,(&25'#EHPFSF*$3 MJ!D 2H^PTD=_@(&QZ"6HBL]93>"2"THM)?D$:&-&7NJDD_;. E#SS0X MJC00=UA[L-RSXCV8]XK-;%MOPQJR:Q?XBQ<0+A\"R\]G_"0*U"0UF 12-E=X M15:ZW#DS9.A@G]*P\I6Q.X6P=Q,M2A%=FLD_+'<.O%=0P)7O:*\VP]#9(B;X ML%R'J9-T)F_XZ<%:P)!V6FS'EA4:B[2#F&#@S1"4? MEL.)L$<"+]Z#XXF@X++<6,R@22&N%O52]$XRTR@AJ,-Z8\$44.D!LO9E[]1Q MW%2 1\MU[OUK:^7&%LE'F9!Z<$00D7-83DA/Z+U?'SBW5NBC%Z^GMITL$P]% MM;D!<]=V22,'.V,9O;/)Y*2;!X^DL:2AR,,Z\JVBR#VU&!PA.$64M:MAQFJ$ M-1%KZ/LZ.'(T$EC6E@65*EU&7GO$P+^!V+6WLPYF&+:S)F'81G\J5?;OG_8S M+%N'BPN(_RS$;73P_/H1A#B.+WN]0J0B_7T4)?QT2%,/E@H4\8:URA"(>L^3I8S8 MN0$;%I((P9)1BY>HYOGDYM=H-L^\$>"OG'/)$]Z0OMM:1L%\5*K'R%DD>N-\ M"3:M9DPP'VFQ]XP6*=";>C5U9RT]0JIJNMKAO)J724T>[5]PP\#PVMOO/5"G^ HBD M33IBAJ&PHJ&DPQH"?@,^1,]#8Y^S='T7(8=>&*63@Y%K: QI(NZP=C:*$R:^ MV2[$^0'3[ >&$*+B^%:[O(<;X(B8Z.0CPBCWO:-33 M(B4U]IB(NE$95E"I9Q[T"/I@3OF[;&N^>7)CT2J M;V/WM6.[=9&6ZBXV9NHL5J1VF]HS]E-??A_E&#^!$<>='3$).+H\O+$W1? M[OCTZ%S[.UV;=KY0@O^5$Y6[#NP[)Y>F^(P+0EWCJ,&6E.*TT]EK:YMFIT*C MX-N!CT.]?+BD=20UC[$Z)NN%HDQN"4W4;>%JPU> !C7V-8\TG;$ZY%9'5:5\ M0A+5:$1($:H6J7F&J%%Q@8G><=T&"*&JM3[Q$/4I("G1?TWS'DU9V)M@"04@ M[=#4I1VB&OD%)?H<=#0%@BLG@$^06/.>34)C]==HLD,7B^):W.%;P7:(8B;? M@/3?>[\ZCW\*/.\N"']:(6GS5+ 48Y5.UU_M>5EKN4V<]TJ+I]2];F6HJ*[' M<\DMZ9+)"D JH*VD,.X^6!]'! 1R7(#!\H$EL:1K)30F:#\QQ\"E,M\D(9QP M/N+6X8 QA0>VR9,!ONQ[PJ V: SK-@H!BBSP3&-B5?.;QJQ6'."F%"<.DL8N MTGF,I-NP-,B>01Q[V>YT0=PG@*-C;L)PHX.;R'4R_[@=3JFII SX9>=O:W'R"TW0@X M4]_Y&X@0!K/Y$_P0NC8^#H=)O_MNO#MVJZG$% IW96>E8:;T[HKH]D83.YN+ MGYU39Z!()&F;:DRAJ49"B5A:B: :96J5+L!OERLO6(-498]):+]!>_/H6:33 ME49EF4+<[I;F8M ,Z\X7O=.2@&FT:B>79AH%Y9%%<$$O")'BY7T';\C\(XG2 M-[9> H)C P8*^3(ZZ' 5^)&5SMC3R3O(PLBEH#X!.UCXN!3:# M90-+8EFW(LE$R ]N.[R:\),W8OEILZLHJ)I17H_I]TXVF/!?-ZG) MHGT6@-KP& ;O+M3;U?H[U,B]OXEA-+5C]SU]_HDNE'A!I63 82I;DSLS M!1D2*]AATDLA",#625%CE!D/D846L+RW&T$K*MUT/E";2+X$< M*Z.BJKTAI3;P!A8267) 4P,HIHT)51(* #2LLY<6+W<(/T^QWQ1K#)=1=HMP M:%T48C:_R=J5OY]3\"M!+Y[4GD>+E7#@E334E#K==F#/TC:+AU80')HF",ZQPPWGHNO+I'VT7NY+X0*$F W+ M9:5ZAK !,SMF9K]1R5E &_,UB5BTG87@A&V6/MN+1F:1VN= MX0*_"1/86->"^. .S&W=> H;+/<4P*)T3T+T!C"W+6NR+R%>RF!Y)!./MKL. M#/ME0 "2');Z,9([WV#9U Z!8;U.5\4@=X/.[N$U&?/(1>PAIP3!4+KK8,#D M*G_HQT["$ <,$J<7N8@]I)<@&$IW([3OAQ+@V"ZXHPA4)E=BF?>54CPPM-U7 M,/ %&\[]F]9.?X.G54LH)%TJ,.3Y' (8]_Y[>@&WK5HYF,<_(=S$$T!">M,((4G!=<=\(@@HWM;4/I9MI<>[ M(B& $/;&Z_1C=9XZCOHOL<*)6$2B%5 &<^3SM\FUL"H1I"TM4&F48P?Y]:C MV=Y0K"4DLERJC)XVW;F^Y=L2IDV4@DPCG*1IDZC$"EST9!RP0+%L !S\1&\A MI VTP+];80AM<1[QIO9@A3^W:2R0I-6=@Y66> S++;T(!KK4"H$%^6-^WWTH M*5PI0RVY[^C,LMX-B!:D15;Q@V>F%L",6_"T)"\,1\RE\44J9!CZI[X+:7H/=6;S_L-PMVZB?8EV[G\=NJ"7-5Y62 MU2H-#&]Y.9#W_CP(EZDV&=&$^'+WW4ZU$5/!?1#=?C_IO3UTDP_.@HD./J54 MQFF\A0;KW'C8PBK=J>M@QH_]4O U8,>-$Q2%+G6#Y_$1_,_H\VA; M /RC5(:*6)X$BWB51*X/HN@&1';HKBA3:G9R&1:ZIH(7B.,5+.,'9X,VZ\\)\NE%:YG\V=WX;MSUT9^5>E5 M4?1:0^"Y=N&(@-'G3NKZ'*P5!=(MUCNR?&>4U8Q^*]0]VE8^*M1N9.3=6;BP M_"PBTS:$<(IK4=S9/#LAL+QM<&'&HEI2V7H':0+%:,PB&1X919IBFY3PI3@' MD Y2WVW=SD5 MC&:Q+ 5O=M.L@J NB_V^E:.= HVT$AOIMT*P5B&T+) AD_'Q M^'P,B7)ZR M0\9=:?32;C\TX[O3#^U6XO+F_?>_D->(TY M._5YM5-GN8WLP:AMW ,Z*;'N(,W%5K Z)R&U:=V2KH=R#&5^@?K>[_#)%#'@ M+:,G3JH]$9?W&;^?.=HITN6G\;%Y^\!,?W>$ :=LG0?.KK:Q>W+)0S;V= MM[57Q=8RK4*[4HVS'E)X4K(R"@!2:HTT'!@6SD4Y3=!%U02EA8SR4HPT.QM! MN6<&U!P='>OSSQ%H64SKZARZJ3W+WY 'U]Z!"$V3],X#MW7)$8.+R\! MM&3+H/1B*F='OJQV9%C1"-4T@E6-<%VC8F6C.!BEU8UVZC.RR]]:H>_ZBRUN M]/Y.2EY>08Y/SHN.,=U(PNK\Q/3E[G$.NT>WKNE"F%]L;G3R>QX<'U6[?*%0O)N_6ZR1/9N"!/?P+E2& 3:@T%[^60 ]DVG6H+U* MJB:B 0)]MQ/X;DYBQTD(X>.T##5^@+O%&&D)2HW$]Y+P6HX[ H] ?MW'_(6& M;1_AA$W$+L_;!O(;@S9%FF8JA/5>=@B0#(264#.&.CT*.3]"FA^=J'!^'/TI M__3OIIHJX_T@_]!^78'8[!I"UGDMX]=9!%TEE=9IFIF4QHNJ$=6/HY:]UI:7 M!K[[5N*X,4B?<'27-;"6#.>:>J6@>6EE "<0P/'0B*@"(:4W!SNX#08; IO_ M/0)YC.$4!.*>,2']'K"I&09*;P^*FJ3V?-E,A644D4!5D/0IDQ$#X :*#! PI9R3G1I^38(]:(HI"Q MYK*O!P:9P7U!7D%\.__C(_@?POWAT9_2@HS=NA_D16*H"6NQ"%$D;DSZHDXY M?(W9>4WK_RVN$#>7=UBO4&1R/X&EY2+/JT<0XHA,Z/\]-X4%!VU!DT!=W M"9/,YL_PVV@.D86_<;%+$6_]V[\,#;X M"_#/]AMP$@_@&9P; [R96DL"E@EJ4%*Y,UUT_H!EZZOPLC#H>YBCAO?PM>S=:XN_]U2RF=6;^&_K" M4O7=B;[^FKY0/YU4^RGILK[Y??=P:W_;!>J?[19R^GKQ5[!\!2&!-834IBE>FQ*K_!%!2,$D63-Y,H0HHU(QB7$TT3PH M,;&@G+UT-O7@&DW,'@>8N)-5I=R $RX2%1XP0DU!%R?1*XOQ>O.N//JZUE8+ MYS=575QV5XZT2G7YZ"71FVUEFPII,R.Z^AA9^J^Q)@(2K:-ADW324/'@^N ^ M!DO24-F^8--XH7N 580@Y9I79\/R%MK;Y\D. M%K[[+P@!?E 7[\#P[VM+KL\XSJKA$&T72P>B1MV>5KX96QQ5LG@>:\'CFZ8% M'_@L%SHM_F@=$/=;X+^#* :%M]0Q0M]]-V[*V09E'N@J#;5AW0:OP:>PMX7A MET)5@4(/7)4'F]*;XQJNH @&Q14ZN;^LGMPW"XUK_+F^Q!BYDXNCR\N3B[.+ M\_/STI&S]O703B.1(YD]]9T;UTN06[R8G1(JK=C3SH^..G]$6TA?U!5*:Q2T MN.EUP+:I'[L.0L%]A^LW.PFQ/^/MA^TET+2DESR6JR2_6B@:REE^18/EJ%* ME*Y"M+SU6HAY*3(8'A_7W=LL%&;\&*>P-BR_7X1KK3HY-J$'0IL8D_CW()<,Z- M#.F#"ULI1KD8(RC'*!=DA"49_2F3Q=AAUOCXQMV9T5S]Z'P[+K*8SQ^)V/[S?@'7@!;CC5]9J8OC<:9NBEQN(+B6R(7HGBL]R_ MV!E-T[0NFTX'P$BG:9(H<&8_3[P'=TZ:]G'D-(T&#?4F0 "&[$:=+9"<@$FR MH>7=;+Y9!F+%U;H$BQ0P.(I(@D#I-LI8MY6Y ;#9< &%A("?/9 MLZ;+((SK MJ222=7 D:BV\) \?5I1@]9$[LW^B0F!#X(CMEHWKG@Q,XWEN/D6C4@7F;V)I MB?2I_YR(%K^29" H64PS# *XUQ@#44$ES38\:1Q MXUF8N9?7["N1DIFF:&%=;=4M)&)/58R":F6B1;7[1M2TIBA;2%.U"N:4K4,M M$Q8)4QNV.+H#A%OXM6D,5!LG_CNS>R[!S-/9]]C-EQS8$9>N/7+JP>A14$1) M2S)YMK;]O(JUT\?*5L;II/.(U2V&W58B]YD:C#GIO8_<$I%+212AQR.<%^NC MV:JBKJ2>$(BN_2J)9"'1]_>ZRXMXY(:=-3O[1G0A7WF2N[*0QZXJ>2W;=SL. MR_D._$KD/ ) E[EEX:;9G\Z?7! U0YUM*;<6]SFVPOC&BFGN*W(K,91L*ABC M@)YL*$UTF6DM-FN*+J^" SW5P6CBT3^7R&U8-SA"-5P&-$!I6$%06@.?!H\Y M5F4"L^(/?%4)9/\O)M+7LM^L$#W&^@X$+W-0GIMDK&JW-1X6N)TL<.O:DK\5 ML][P)8^ 19!-K!!#;523!:L$P8'>#)$HMKP#% MQ HNHS_N_'Q=,NTD@-'WUR@S1/$%SV#V"D<3Y&AVEWASU_-RS$1'ME/RR(8J M0L%HTJKP )=5-K)&>7V'<:V;<6U[U3-O%N8%93N6EF5(QD-43!.W3@E"4/9! M*3E,4ZZPAKB53)36Q'U'@@S42WK4/#W1,U%)W&JFB*LVD+[E@0B%9G.C"!9+ MB9A?E[ GZJ& N^.G&R%!Y03#)Z@GWQ.Y M7ZX\?#$_N\U/U1,ST^ 4UDQBXB42O4/9O0^7*V 3>N$A"RY.F:Y0)Y6@Q+D9>.S ML&WIH[1X\X_":-ALY&0/$;K3>OVPJA6NSQ5-$GSB7*TD6XT MRV7[ZQ,/6.O\EEWFS*!#8][6N%CZ>G!^=G)R/CX\O MQI>3HXL.WU.Y*(%?KK]8_ M@O#:@SV<JK9DQ $H/>G)B_ ?O,#+UBL_F:9N:4M-MI0<'G-R-J)X]%3;6W=^-457 M;&AKU,#N74J69PSLOT*2+9,E$?W2[\;A3VE660-L,;K4@?5!UT'Q]Q[K@"F& M')]ZE1M9#PSG/9ZLIFBPB\U-.@A:W"@,H!'S$2*>K*;1J+'610C$$%_)B;V1 M%(I^"\D'^:QL>TD=BNC#N5NR'F*)@-%V MB+M,J>:G#_H83;9O@.0=0<^TGR0B"2YK:RZ(+<]HNFS"LU6]_4D1\AJ6MI\$ M$T9$P9Y?A\PK2CV;[X)#(!@]TX!YU$#PC"[G_7V;[\YRP[]97@*^ @O]C3?% MQ5PDSZK^[ZC4$2YV5"S7?#_(#1Q;<2*&VR,M"W*=&Q^/S\>0.Z?CTQ/XK_;1 M)V]>-F_SG3PPGXN.Q[!RG)G_!.PD#-,+J]\"/\S_O+(BE^H$*:U\XRR+J%YK M1B:EV!CI#Y=+?+7&,C/](TGIC66#$E52J,,%C-%4R+UO*AAA4+[[P6L$PG>$ MS;V_2F(4)]2W(;)8O47QZ3Z4BJHSEHA*#^37PP3H-PW"7^ [= M2Z(^L;$TT*'&*HL$0.J]=^;WYY<0P[M^1MAF%I_"('*& XM*+!($JFLO39FS MH\W'_W1!"!7VMGX [\#CFRI1,I>!FZ#_,XEA.N=-HBB9&$RK=GE>%8QO9L13 MAK'\$=H"3HG]M_)NZ[Y:'.SMAQI6<:(I'HBJV2J0%"2@.) M=1 7OPZ FBU=(8K5Y#>-;0TTSTL?7NF'Q:1O00RB1VN-3#D_?QBY3&--%S:J M"41]?WCN!KS&6&ZQ$];SZ@DK*@G^@PLS_U@5M98[C@PIL=Y^CUIQ[\.Z$[3^ MH)V UJ0TK7_3\2_V2EYA3#QQ*K>=LI5636BBPGC4P%(@:[/+8/TQHZ:0DINM M2X'M*B$!U3Z=$OCO((R1-]0S\"%!\+A#>3Z%DMYL]3!0WBJIF9R&[!^696;M M\Q!2EP6\F$S&)BFRN;?L^.Y;J9\K<-",$*'P&(*EFRSQ.]@P:10EZ/54_*00^3Y#RU*'S#$Y M8+1=ZS)NS6BGX4/@+UY N$0 $#A53#(L@C EDW0-F&5T%.]MB&YK5&+KXFV- MPW:&T=L99O1%2=L9[#'?D%E=B^T,,Q3&HP;Q[8S>Z$_2=H9INB1JI.EV!DNA M9F]GF*8>!LJ-MS-T:.D)O ?>.URK74(9W':3F:T_D:&-2S*.[2;M1^+%AE.'M&K"LHR7G0>P MYM(!7744P92:QRLO"% ?7SR_!6&,%I=7EO_C[R[PG'NXW/H@VTB^G":KBH+Y MCHEL(:ND?4!/7CSHJ^AUC9GJ.RC.,?I(T3(I\4 4*R2>),>1)KHT\;"F>Z7+ M6A'2!331Y;7P6=A0Z^", Q^ MHOF]M8*_Q&O2OKE $-12;J5!7(\[=B?8;@JE'R,HVQ-2+2E$&7?^(7-(5&P%SU$TIQ!A_5&6 M\#%T?=M=65XZ5-\ /UBZ/M;771!NA8:]*;@.ELO ?XX#^T?=6D5*P258C\\F MD]/3'K)),1Y* ]QIWXGBZ'(0/!NTL%1I_C*6YQ#+;J,'*[=4%+$E!;TSP+G>!W$;"3V'T'!6B$ATE6>?M&,Q$8,LI=#I%R3\ ! M2RP0-N1%\[XSF44IP7+K'$AEGGBQ0R:@)#3RW=2CH1 Q=-\MU .OK14&ADBM MW81#(PN7?+GZ![*;_A@&-@!.= >1+-XP)Y" E'Q85!"2,B>$&5OBA)TH* " M8C:'W%X!Y]KR/#C@^I%EH\;N3I%YL@Q#XXTES;6N9@M;^\;0!H([U[?@4(A# M5N"59>GN#!F5D")VS1\WN=:='LAQ'KF5()A#@/FX\P0S9U_I%$,7:N#Z8.7,OA)CY:KG/O7ULK-[:\[?80,HYU>V;"A0R# M'A)ES[FB9C=5B5_?%"[,K45^@(E/#KXEZ&;-;'Z51!#"**IQ0VA>4!DW=._C MI*^+-U'IN]>NZB\-;N;%Y_,,ZFD'B9@V63)"AR8O7(T;BF M'Q4/N[.?M_C@2-*S.3KI:F2D> L?+-5D8Y)S3HW7<>,5^@W$Z"F5NR"\ M1:$0H\UF SI:J5,Y7\XR,I>=/R;:0OTM!,ZI,)"MV^PAU/4--'<1T?M@)]4P MF" B7'[AMNUVK4=2N,) J=BG!L4L<:Z#)=J5QJ75?[O9MA:)JSJI/A>#2_^, M(J4ZHV+Y.S_9Q9] 6GN M4$C:R>3BZ/+RY.+L\FQR>GFLW8GIV7X#3N+!YM\N5UZP!N 9A.]PXH1;76': MU,/-P 87/>^\\-&96CHSQ\+28L8JJY3,C M[*JHRC0"LDE08W-TX6+(ZS>;KHEF/C/<".K;V<3TIBE?FR*K'!+#J/?/:]_[ M<*J3R>FQB3H4,OI\0BJ-@OP8!DYBQW#8>@'VFQ]XP6)- MCHE+3CTD]301U9"@\,_ \]*;9U^M\ >(X>=L"XS:VUC9AJ3=5C(K>6:J$XK\ M!GP06AX4?^HL7=]%NRS(_R7#@&Z=AZ!D6 M3?3-"E.++WK"6'FYD77".,IJ'/UI4^>_'XX6VQXDG5Z>3H[T.RELQHOF.XY\ MQXDMRS?- BK0/.T(405Z)AX;YCO6E.W78A+36*%6856",+$P6F;B3E8512"EVVN%N0)J"DQP=/O/!#( +D*AM' 01U^3-]Q$\INJ+@KV.WMN MK:55NU7J)=&;;87%,[J(KCY&EK(,QU"&HYYIK(F AFR5MO.5,4!;NH<]-A@F M'B8.R3_& -*Q2="!?\P._[H^XU3C'V. \K4ILJE_#),(??&/^1N(T($4[5WG M;0KC:*)Y8&)!8>+V==9F^O//Q32F*9D%.E%-YMMO FLQ+2%S(;MG/N,\G;\$ M0_4J9)S;BML;O;_\#%KJ?5/"?NB=+J[*E6 4Q@6=P[^V^H9__/&$1J":X;7T MFVDZTC6PLD&@O+8H=TCE46-ME]SYU115LJ&M44-'II.!??9.,!']TN_&X4]I M5ED#;#','KZV-H%D$AX8WCOM"S9%^UVM4!0A2'F,U-S]-I*H>6@W_<3>(W M*,*_B"];2:^GC/#)9#*>F+W9THPS$LDIA*127R#]E\,W3@9TS%YW,;O]6+EA M(?8:T2A E76\PB=9- M3$ 1KB=W\19'VWAJL@TVK:[])KH6-"D;&;U\BTG69.[=TMX$G+/^HR8B;W^6FAFBMQ]P/N=&8 /J M2Q!;WKT?AZX?N;;*3L-3]:&GZ 8WZQYJ(AEK[QY<5SR_H8<#(F1($( 11JKX M.[H&]2V(_P[B[050ENNA[/KVMB/H131COYK@S<-A?VI2X%HH^PJE(^U4ZFU$ M6:OC-*;SH9]H@3D_DE+S9F'>>[J\GSZU8_<=MN:[#R7=7JR:^D[I1I7HY?5Q MP\OKH[P](]R@_%O4A)'E.Z--H]*O#K?;FQ1ZB)+=/,R* 098#J?TAL3>-:@F M^:.TNMO>/1WT*:]*'"8N)L;#;GW/O7N=,W$GJXHBT$#ON9NC+@KV6X7)D;;7 M]]S[J+$F AIRSWT $?ZZ9TR7P[ .:'MY1/ZS&-]QH9J)3^%'0E,7^%N_ES M;(5QA?_G?>-_^?C]MS"(I%]Q(M=4UM(IU-+EH0^HQE>27S[)G5._NP1:;MQ' M40*MOS^@!O?-G,V2*?F"_!G0EN=NG4_1;?P#VOX#; MCG-L/HX^AJX-D$+GNK9O.!MB6O_I_=9.&]R57L?M\[8/#=1NNY)I_<<0)G?6 MQ6C]2N6FTH5QO8L8\87G4H>4'B:O!8=>)JN7*=:)TA%LTKL^5KD.TD4W$VK$ MH:?IZFGMU3+ ,!=M *W9N^FBNPDVX]#A='4X&8J1%&>C+UUNH"NTCM_YZFT/ M4ZD0Y;N*W:S07MEPO@K#^020PR?\_CKP\7V)Q/)>0+@\H?4TO2TI*_D,*OGT MT.F(G8I_G@\;UF<.< MK_-.!&I55J4(&PP3U=P<&P/?B^V> M=&P2R-RP%L3%D(=[ZF9 3\_?J2_-4?.81@)M"JUR21PGI7?K7]QE*F1=N\CW MZSFRF:9S<>"WRFLE<]=O_Q(T?P^7>N^NDUA>-%V$(*7][V[\AKJ$Y:_)RN?+ M.3C]MQ!;3N0%@B+K!$.IK@(_P2$AH/T*DIBL3Z$"RO*==QY'L[5:VTNOP'M# MN6G'WF$ 125\^1G\'5AA4V-/*FAP/)&'@@+7 YU\@84 28S9*6IO.<.#@X*W M,32RYBY(0CFDV2EI7SG# X."ER[T+D2SAY,H&UR%%*8Q0??V%@L*CI!*VH,C MEAYYIZNX;I7=O9)9H!/51!''D%T@ FLQ+2%S(;MG?OU3YPU*,%2O%"UQ;Q-R MB]L;O<,Y;DN];TK8#[W3Q34D+B.'&&B>VE;SVS+V1/<,@8F[!WJU?Y5$K@^B M:&K_,W$C_$@!9=I%2&V:1G5/P41@H>P:=7;66-=^]!$RF#I%8^8SC1@BBN)3 M,UM^\\O2(:^TB8G+[9[ =E\8IR8VT#L+:C%I]42RYHAB7?C<.?TJSRAI@BR')24!;I_EJ?= 5 M5_R]QXICBF'VXEW@F3S9-SL>ZB-W[<](J1A!RGF@N;ZJ)%'QMU$:SU95X-6Z M.HSCIAJN2"0E-XI*7S[0?E#5&"_\/]G.8HH6Z9U7F54<>*T*1*5QL;JY)]KD MSGH1KB=TC3&"H*&WPJP%]8ZH[+K*.KKH[\,>C8BN!4U)[HWF/&'05$7YDWA1 M'"9X=CB+WT#X\F;YV17:S>O03^J>=VK4B/WN)=W"? @T)0BHFK#SHO4/ILO( M8W(GW8NB#0W!@,^&T[_*\6"U=Z]R]8?>U6GOXE#& -/PH-=P5EP]#?76S^[%I0[E MP7VUK[BR)ZB 4X_L[0?Z2-K3YLL\F'%#=/NM!3P*KKMV:,3E/(9V;:W'7M M++YU>7M'2C6(20J"[.TR[MA(2[N9ZF#DHY< ]LOB[ZB_?@OBOX-XVY.W):69 M=J=/;6RQBO;L7<Z;9%>]=C M3,4\[SUFN+#3>D]TZ[D+%PM^!9=[-G#?@7.U+D0L3\QGQ6!EQ.SK7-&Z]4Z*1B!X[AIBT11^+Y"]\G?7/".-8&^1Y L MX&?X*7*AW%A;7UT/SCH#'^PNN[777U+0^&A/V-TYPGD7:.N5WOV&56.%P:57 M.OQ5ALT/[T%USKS(%Q:O@V:O[UU M)O#V5J'"P^-;+0O]0[_I[.7S6P88QO:*KK&!2L$R+CZ&B(=)JX>Z#*"+6M76 MN(TPP>@S'9IC:-Z#7@:0DTV6!O,U6;CTF:?%R1A>Y%$COQ)2F\86;9JODDX$ M(4F\*4_P38R<-SZ>3$Y/]F)T8X,@ZI6'U^G/XE:Z@.@X8N4^458^BTH@3_6'V0**,'?J&5I@5O$$\ M[,YCX)WW/G<9>4SNI'M1M'&(,C:,*&.'WJ6[=W$HXQ!EK.]1Q@[=2G>WXE#& M(63S4**,';J7[N[%IX]#E+%!K+A.)I/QV:%W&;+BRK0QO!ACRJ[2ZXZ0<.@] M'+U'+_I* T8-)WQ/3P*,'/J4YC[%KQ))(;(,Z6B-M3R88"2'KB9Y\B=1)TJC M9DFZY8Y%P2#,_*D=)Y97NM=<JJS"[:; M813]^IB$]AM,@6XSB%ZR/1>X9)M7FMVPS:L=H7KASX>[M@VN8)Z/)Y.+H\O+ MDXNSRXN3L[/SP^5;/A?0[BVF LW7#.)*T:.UK^?:/N]:]6-3476(@@ M<*A1SD/+:NX1=:=*-K0U:J"(0%2$T5>"H"$:7YIWLZ16 VPQ5.I Y-9M=K64 M$BN@F,04C>@V;MQ84#Q,Y Y5#71,O;M/NV/):Q^8 M]*C6_O%F,U4Y%*1WULQ-A33$:/;F9EWWW-!MH!4A2/%PZLRL0P&7@8^[4/;6 M2WKWY0DJ.7P'Z)#A+HGAN@^'J?5MTLI7N!SC.*9&YU5RR4%*2; -A6&R!4&= M)C$M-H:]XZT76%JU+TZ KD?06@C?2_@ MN/00_ 3AO8\.B+Y:X0\0UQT@TM#67B)=,DIXE"=[-['WX)7JP/(/A>P\71\:XK M65K6"!=FOG?81O*M# S7+VH.O:9\TY1L7G4%?#!WF0TOIS:MDW-HI&B21:12 MO%6L_V+:?([>PWO?]M\G./?.WB&#LY[9*GN.B?B\-7/Q<1JG(UKZV&+A&"9[:E%L#+BLC@&POA&J$+W0,\)5CHIUCN)@ ME-8Z*E9K_FAQ:X4^9,L62/I004ZNUTY =:2\1SHAM+64QK3>SL*]V-79@I@: MGE] HSOW^2,;N T9A1F[;/ M#. 72$GL'<.&]RF<]3BNEZ#YD.A0?R)IJ/\\*K9B;T9^=/]C?#P^'T/JG8[/ M3TXN].],;US(BAIX!G8"IZ,NB&X_;"^!RD=[7&B;)4FY.9OORL1W_4=&)>6> M>C:9G(Z--#VUVJW9G58/CK8K/B+G;NV$O5K7%T![ED]=C:914@.G:D[[-./; M'U8S[P>PLIG&+]VJYB4; S%#/-Q+1X[I!7GJ M4WD)(!:![WQU01*&SX[&D+A@)O61GT20\[%Q#.3%P??N.C4]' _]V-WZ;V/Q,W ME)%_PD\Y]Z_C2"^/W?EW'04,E^: MES9$XDA&0T%(2WGCU$MP!5*+^GV%';_=,-L;R%"8N[9%-S:-"AHB;^0!H2 R MH^Y;VOX["&/WU0,WX#7>(DI=)S%RE:$ZGTS&DSYSIHW4"@(GFK ?R[U1^< ( M*2&K>-,HU\?S SJ8)H8.:BGP=!DD/NG(64K9IM%2*4.D$Y*"H=*'G\?J74R0 M#X<;I[$L?6>S K(A/ ]@87G9S1B$AI!+R?%1U7NT4-?(\E% VD)M\'=")51=D68G)R<7>HV=L@K:-O*-;XZ8WG3^-H*PS7\DA99GBNO M:<:JO8*J%JDY$+T_)7N QG>!]?<,8F@M\&TN;&'QG2ZT58>#CJ.[[&L2CT3* MV L^M09$U1%;-X-7?O]W]NIEN B/7Q672-;XM0FA7JCT,(15&:T],D25#*1S MUTK"?MN.VB#DG$)V/ZI0LML_FQYS./+G70]43Q%;76GE3Q"=G]WF[3>" ,'VD-H"E^ M_>8'7K!8DUT;R*F'I-HFHO;>@_L9>%XZ)J81>^'G+#0-M8^SL@V)%ZUD5G=# M6S=%?@,^7.YY4/RILX2K:32E1B>/&0;T,4&HC &3IP4 7?MYRUU^H_$33\3Q MXPDL/Q:>K*:Q1O[JHS$*DD:I3F:=Y4VL8Z)]*:4RC0N--5=G2-B2*G7?T! MK'X7\\&U7ET/MD%T)[-RY$7>R=S4<=C-W.Z:R7F7LZEH63]YVC[,S2-0-9?1 M-H&%/V,PX)2VS[L/=?(*$*&,QP7$X]@<[7.JCX\$M9)*TOPJ#4P>6V'<_ZH*(5""7U1)^PSI4''K5QDA(4(\KB\"]B^+X/T+L)VTRGL_1C-P_ \(&Z.3+@%B6?A*D(\Z$9GJGG MU72SNMW+;)39/6;Q+/^8DES-2J6'()VP0>I\6X]MHFA(U!@I8>"D'(EN*5E[ M!LI@K*PFG-";0.-#!S3G:M<.K6\_0&B[$9C-OP7^?R>6Y\[=+&96&DR-ING> M&X96B/'"TX5)(+WWQ*GM.L*W8HK4QG.WE+M9^L>B>]]QWUT'PEC;OFR2LD.] M)^L? +P_0U/\1LG4^U[9"B+7?H,+L=OH!_C)QJ@?HW4%B/I1F@\O&3VQPL.Z M7LA'5BG-J>B\MCU\S""NAO_\)2TR6T3^]7\!4$L#!!0 ( !&(1%?["54^ M2#$" #OZ&@ 5 86-C9"TR,#(S,#@S,7@Q,'$N:'1M[+UGD^)(TS;Z_8TX M_X$S]WF>>S=BU",+:-:\@1'>@S#]12%3 B$',H#X]:=*F(:&]M"(;F9C9T"4 MRF1>:2JK*NOO_[LPC=@,.*YF6__\E[C#_QL#EFPKFC7\Y[]\)X9_,V0L4;U)"PDKN7^ M]EUL*(J3?WZ,/&_R^] 5/$-,OU1$M^> O6J7C;%W>;8'ZM M?MP4U18>Y@)YKQ'X_6YHSWYI%NP.0!3[Y3FBY:JV8XH>I#*LB& P/(E1Q*8> MU_$."0 ?[@U>6SPU=(+::6U3W 'JDZ2*_X*_[HY7>X:JC^FC &V?.)L1PQ_V M.^S:-$DDGJMZ56+]PC%>$2S+_EH@O&QJ!;)RO'GXPU[SBP.T[-6)?MT4%>6= M2E%)^, V1 7NEVDOT4@WN<4H!^M2@*R9H@&EE7P\?DYT M+#ABMP&<-NI05C-\:#[WQLXKJM[/I:P%WVX7O-:L:Y$S$O(7OXO'+S1^ZNCX MQ>Y0R_'!R.:"67)6F+$MTAU^?/QD9^S(XT&SQ4WY 3ZP6);O]R#OF3N&?B_& MUZ,'Q9YHCP.SA9=[C-AJ6L*B7F^>F.GXXT'W@#83TW]1A6GP;I4IG*+3'+@\1(X'2"2222GTF0]Z+@ MI 3ARB:7RJ8@,C_<&?B"9BO$ M'A5GI6*6\@9]F@.):K$X=1L5*P-U3"->W1!P3;!(T0^V0F,XA4'B86HR:SJS M=(TW&WTLI9(N,<8_AW@3O9 P@!R_YT1N,NZ7')?*Y!#QB$'$B<>LB3?- #:9 M*4Q(?>I:A-G%QO:XVOP4X@$G4\LM/:G$F?;4LG*E:79N7P7QXFOB90U"JPR[ M5A-O=Y>+?L&1$N7DYR OP]/&#!_1C%YO]JQV7Z?)\CSZQ-NHO01.0?K-.]D* M29OM$M\3F6S6612R+4CW#&;,23JILK]B4[NL^F7J.?B>THZ_UF!\, M9[&6.^9 (T+;LOZ\G:PQ:3WK.4N/*\^Y.3^OYRM:#]E).*5D\03S"8[#:Z=! MIQFPM[2T[(#))O0V,TG:$SZADVC*D(CC#$4FB; M@.>5_JC345FI5)U#:!#0RX?3>3I)Q.GX&R3ZP_W-^(X#.YO37%DT!D!T.$M! M@KSMPLCB7*XR"8"S3J+G(B+M?7E5K:[^V DIQA?.)E>8Q<")HY M])HN.108U-LF^9E]3<&.*F%G#7&X[5^K4,Z[/+=@.:S$!$2Z1=A9?8@F2#_^ M5:'@@@MWL28ZCL![LK-L94:4#EJ^G3"6[66.&C[?P9>4W<1W@' _H=5I@ES* M?%E+Q$G&C9>DS%-SI,1J5#@:56(]*GQK85-S6&LGF*P,Y.8I9TX,.P @5'+U M":JG"M"4:%NB88A6#5+@P:[NE$4_HE:XJ0]U3A$:2*A\9@ ]?E1-%[@HWK+7 M>*A4PT _U+038+GA.%8==:"U'8&Z!=;U+*=\66>7C387Y#ME9Y[/N\KH^0E_ M6+UT4+T#JQX"Q,5T\%"D(0;H4=AX^->ZPRTT740Q S0T.&'EZ=-71=TKA^&"9[OW/S=K['!1:QFD!\WWX^SO:0?] 70#$Y M'U(M-71 2 JWIWDC1";1"AYQ+NV[F@5<-R5#)KM:2,-M70W#=T9=0XRD%$!V\W M62;F9CJ7;NA8TBI-Z8"RL.7!>M\3##N@9_HY>AZ+<9LX"Q3 <=F!>>O:Q*!M#(I\=#;G,J#\KNUEK8:%E MR..SSE_[&T\%J<(*(-O*$ MST;AQBK$$FRS,>ANX2IH3\1^':OF=ML(O[J00>&W<-_5[S4XPC$]M2 8>:% MY%I-,1$M;2OB[J@$G%HX#'-W:EBF6]P.DCU_>5.>"(>KVZJL"&UM,#$W6O%77 M8@J$M!5NKGQ S'-#_?'OPZK$L;'^_>MH._]N.KCMSJ]C8Y^$)GQ+B7#_EH>B ME-1JL]YVF.M?-M\W[_W:8^CI^9M2E- M%8V&J"E%*R-.-$\T-I-%>98S2QEM MB9-#)N<62S6!ZVD#HCXR^R6Y/+]R-G^V M-#,1X._STMS.W=_36JM,Z"*C9RJTGV)E_B;-$>(V5NN)I>X]&_"@"S;!#W;ZKL;?PE,3)Y:?X^K\H2 M!-%:YKQN#1)I[1;=1'XZ]>UZK8X6! M+Y34@GKM;/Y4:2;/,\UX*W^?E^9.64IE%HE:B\_;+:H2']>*C'+M2OL2TGQB M;C.GE>9,')0'22&P^4S0-A51 M8]?>W^YV=+\SD.\<]69>>89IQ6E;'WC;(A) R)STR5ABXHK9XO M7SN;+Z3*SC'->.ND_^9K#\9*:[DY]MLS%Q2JE."I=QIUK=ST/AOFUH]J' M7+WO@Z*0-KD\#HQ48B:4,T9M<.UR^XE+O=B]G9[G7H/!W9[G5LEQ=Z)VU;OHO.EC3$P/;7XQ7&C<:]Y5(31\?&%.-5 M)],@*T36WNX-]\>_:+R_WS3>4[+=W1R6WCI4^%:<'W[;$E+9*_H@^9M?3N=[ M??#047Y<<198V2[H9+N@%@/-7*B)R*KUW<&N$?&6T5Z')_8:'F^/&NP,W]UA MZZ"E&PGUOLGJF7HWWJ*'3(5N1E:O'V'K"P.\#DX>1C7>SLF&/:X0FA58W+2- MCR:MJEP=J#=.?EHDXX5\2L^?&=U)@[%*A[!AJE:9^WV32>$88\F=]G!:Q(N1 MG2(],L1;7A\?W-FL+KG*Z/(:J_MH%O51J_L:.7Z3U1UER40K-9TV.=)6ATM' M2=,Z&UE'++)6]Y0SY<@< P]ZY7F'NN?G>KG9F?-2;RBP[K7IAB>I]"08KAR- M.(8G3FMOCB=8^W71\U>I5,NX;XNT@69+:9R4F3G",>FC:\@S<>! M^01-'[M!Y[>2\:A8R4\^;SW*Z\FTT)7S_'24\%HI"V.&DVO1G"%(7D>=*X;J M^>SWX:SYG2H2*,5!@I&K+3T8S:@!)+M%Y;^-MHO(_/DKYG-X*8''%2'LNO34 MJYO;8>R#*_L&SI[-J!.A46=?8]0?%7V_4?^*(OAR2I6;$%ZK$#[P]B:&T1;# M%W.7W83P2H5PR]FO*8(4_&\C@MO/GR2".P_K*FDI=Z9R8K>T*S0M8J+W,;YG MFF.Z/I,",[K'/*(KC$]RZFL[J'#N1[U2+'>+WL3R)1MI$O>MA--AN(#UAO-% M<=14L[?9XA<0RT^QEI<4R\],YO@)F>KX:::@+_-T%P_*%%&V#*&0;T7.6X4D M_;TE\(]_T=<]"G\<[F^..3[-FR]L$JG7;U>@3K40P6Q5*?8(Q:7Y M=N M%T-]*"S8R)G!2 O?(^9\Z5#-=4B?N+@.R]?1K:E6IHD%#Q*%@4[4^SUE M<166;Y?"-\MWLWQGD[WS63Z-F[EM0Q8*>) 5YFRY-B.'Y9OPW2S?-4O?)R3P MOP(!N;!K>$/BJ>S ^G6<#2K9I*PU.'*!87$EL*EY]RJ0>&%5_?V0> )O_U,O MUX@8AD_AD>_1[PM'@;\F^C_Y/I(OB/_;C/2J)>#3[W#Y>B)PFQ=^D@Q\QPM7 MKT-)ZG0(H>"IA0 O,@.6# M%C!%S5K=E[U),527#&T80H=;3 ":T,,Y/BQ25]OPJ:NN+F]M;WK_ !S9R&2SSJ*0E2^UD1-='JL\#9334@0.\3P5WRDV MJ@>!)+'!TWE;VLK##@$CEI+@ OBF\(/Z6RS2U5UC= G8G/_2%W(?/X MY? -0<+>\/W)^(:MQ%=Z1<@:A%89=JTFWNXN%_V"(R7*R1NX3P/N^$UY7P3< MS!K@< M>$C7.R"]C)]->GBY'Y@%LI9N]^W(!4#1/KYCPUO'%YX>WSE#"Z_-17CZ --[ M,)"29>"Z.YSGYIT9+O;+--]NW,?KRIB7>LJU\/LNF1;JUEVH?'M3GF63 ZR?,>+7"0Y M0C)_.7X?SY'\;IGGZP97SO0J!I>9ZKB9G?)%*GJ;!J(G\Y?(.?PA#!S(_'#! M3REY-%GB4Q&_'T]@%;'O92EH*T3$S2L='"P.ZIMJ]Y<=$ 6S(!AAZ76_&>LH7,O! K+F62U M)A?'\?HB'CD/?[MCX.4Q[^RC>VK0IX3'!2(X6Z:^ZKK+%O!$S0(*)SHH +:1 M>VW$)7MZHL7KTTS1N/>GI?*T%=G-0Z^\\_+X6+_^3/^]5XP_@8T@/M*U$FXX M>%TJNB6_7DH;P\AE&8H\-MXP(SS-[9BOO#7G0]B8JH'=&%0S4SZ8-8S)O#UG M6N.;WKC.F<-[+\9^ AO*/$4+A"1E^3HH"ERJ..>;])A\M<#,-F801!D'*)J7$V4X8?4"].XFZKJ@9MD!*;!Z MGK!Q-C"PZD2-K.4]'.?V@NH7!GH>#YQ@SW7_W!,>^/L978C'DP-IY&MXN\.) M(_I^@&>H&Z.OT/<^)2K28M_ULGJEQ)=3U;*2+BY&O51D#6@T41&U=9B/HX*1 M-4XTJ2FIQZ4$4^]7E);7CUR(+L*HB(R_?5)4B'K2)O/3'!>WTL(\+=E*6H[L M1"R:J+AX+/>U.0%S\*D'*MH,*$4+^C1#33) RG6!YZ:#JCBVG8PANON3M Z0 M1Y9MV,,@7 UY_-ZZA:8AY$6G5VWJ)L-W)WJRT1LJD5,NYT\;^ 8*/\P-7T7B MJ$>;/Q.3-=N2T9EV#SS<@;&NMMB88U)%+W;T'F,.^@PSI:EH+CY'$(A/T_6& MO@?T97S7LTW@M( 1VF9WI$TV\.MEDEVZFZ8[.&!J3EKD2_VL>8/?Z^#W#&&_ M /Z.YD8]GT5V$N-,,44W4WR^,G?2?KH;8(/(30+/GS[U9I$_ Y//6&1OTDFE M6UVR@Y<'HQ[CY;V2=:EC6%<'Q"]MD4^&ONW2PD:1GTVYB&3G#=O.#3HF,9_P<(/MNHM>>I_4Z M9>*M!<@0G>@NNGYS;^1W'7VSH"+<^X*9'O)\L(R/=:JNR086N0C0NQ"PRK;WY-"OE?OO MO)^FU)%D83BOS'33;!NE3+Z>'7"1-?\1N$7FOO )C1S."[7(.J&1 . GY@J] M/.9V$M>$^<&WY_>R$\.:^KRLMX5FKR&GF?HHNGNNG\#-$X.[#@Y2:PX2+V[J MR=C6##@>\M3:P-)LIV9[#Y$I>@R6]7&OI_>&!:-3,(+DLAS9"&^.9 M^$F@C3SGE,CW;]+JU!<5J9&K:7B=UA>26JI5QM&[KSU:F[0^4]>^2U); Y!N M=.N9J:[)N_CC)P9I-#5W1T41(H=9>CL:T*P7A$TM!TVKT M/PHZ%3U3]?F@D$I*[^WI7AX!> MM:_W\7FADUU=\^GX-6P;%1NV1[;C=8!CID5+'VC 4(J6 A;K2FJS2=[OR],XX[MS =1CCV)O\-WY%'4-XWD:$U A/- M^VK%9.<+O$VFZ$ D*LV2']DPVY&8PRL&>29;BY_J;..^+TP*#5*/D_T2:'%: M;="O4(EAFK?./D=YV^#)\SB.I)#PR&K5I]F2[@.2T7O>XK[0B,+AYOW!G\;+ M>G(53=2Y.!=N/!3A2$HUHAL2V)D)U=/4NXAMG6<=!\W M4:^C^4,_GB'Z=^$<@BQ=?#6?S+?.7; M'0>(KN\$;2#[CN9IX(PZJ2XK]?O.@*]PF:+%-KFIIJ6JD?5:7@&7I\GW3?32 M*>WI>_#[>?:T)(KC45>?FCQIS0N%THQE&?H;J;H;;C])[Y;)>9QUXG29]X?5 MDMA1]7FU'=FECO,HR:OG[Q-ZJ; <"I4!.^KI4]#N8!2;:R8SUVP /]M?.N_\ M+2-.-$\TM"6Z,=SR'%'V,K:[N_RQWOG9!AX_03]M&)L%U=$\L*TA3N9$J=_$ ML0[?CZS0/C/.S1K($P.-NB?\RGQ3+S*Z+1K S=BFJ;GNPZXD:L0MTK+3,O#I M3 ,#K3G)#*:1C?N^S.6CHSQ7U#6*]_>\&@]9H +' 4K1G!CAKO^PUET-P*K5 MOG!OQAV>'+"9B4EERA7NBC7 BR.^X>0M!J*=;\\;I8F?UWLXY0V,.C;OE:\8 M'I]A(**#BN?SU+W3FO1QLB/:[;R!FW5>Z%>:M6SC4O>&7Z4UB=K-4">T)MDQ MH$MJ:Y[2L3+;4:HNJYO^%6/CHM;D:G'RI#69)Z=F=;K0ZCB9R5?C\B23:XUO MUN1*4/%\?LMW6A-O4!PW*&F8Y.MB+3$/F'J\&=U[**)F32)XY]@)KL8/QZ=8D:K?9G=":\(RZH-)C MK%70ZN7VL$+=YB;?#"=/6I-%PE*I?-XHFE-+H>* MY^.?*3@&13-\="C]83&76\B&KP EY]@FNOW'7TE07=U<]=. U$/'4=/!\0H> MW8ETF(JAU>;7Z%+:K469F8X:NFA,*K7&U#/+:F2G.6>DU^[%2L\0[&O&8R^/ MTJ>.D?O:HMM5Y7B9KYN5>*+1H&V^'%GM]RGX_(1#Z3=DOB:IAC.XOW?IL6IP M?H-;]N+% >-/OK?N?'NBC1LZ/X3.G<.UZ%S:P>ZW96U2*].5X10OQ_%V*:C6 MY7+A>^O/%TAV0^IID;J*BH2&JNBZ/E Z]C9!SD9=N"E+:?O2&,A>Q^Y"_PO6 MO@9PWIJ9V5DYW^ S'I8J+!.)-NU$-G)R5@"O(B_OI>0-UV? -3I=:\()0K!B M2R$\<,NYLF//BQ94-!;D ZRZIWFC+:LV2]+&0!'G"Z>&FU[<'IDVF-2KW]-[ M"(']?E+>D'T&9*/H#7P#TFJM<1[Q("5/?+T]P^;>(LE;TIQGXI>EQ>4F+]^IRUR=RWQN?%XB ?6=D/AT!(U*)I!?WY\^#%$D 1S<"]FUQ_8$(6!G0,V4,%@NNG>&M M1?6^4)DDON?:1(0C8-\6V6^/@&4]MIC)C4E;S_0QH]T8*I(6?&- 1RH"%M7S M*9>/@'78:JLCIT2D@;MDU)1M?>\(PV4B8!$^#7'9. -)^54B079:7'WJ MC]):41E7B]]SK>QR<89OCLZ7X@R4NR",5(>1<$S/B$S>Q0L:_SVG:9>.,WQ3 MI.[$&3IV&JQFR/S$MKC%1'/6-:XG&:HFBSL*5DPEZQ+>3+'XU!9+2C<%&I7H M'H#^K!C#&ZEXP_/9XV:PA&TI5>4583-15[HYSO5F>APG2QH[:\5;WWDR]EY" MWE =J6APMP!FUKT3#'1-=QNCY-@9\=GOZ0I'-!K\G7']@6AP9>I/0+:M^1P( ME@2G9/I#ROV>48BH1H._,[+?'@UN<+HNIF9$"^\M#Z48-ZQ4D8<'%FX/*3"GD!QWC>^KABT>#HYK-X++1X*:5LR2\4")U M[W],%OF@T^#NC\Z5H\-#/8%)%#6P=R]E3=T**5=?[G@&U"$2# MOR-2/Q -YO)CKLO'IVW=SP8#2V&Y7I[\GBY -*/!WQS/[X@&4PT\-<_7"PG= M!XLICO5J!;OV/7V&R$:#;ZA^4;QQ@B&0W^ MMKC^0#18=RK%]CU4E)O6-79!H1H._+;+?'@TN"HLQWAI(,H_U M*W/>MR=N4OC&#DBDHL%1S0^)YLE%R_4<'PUM#WZ;J70;6)KMU&QO&WIP1Q.3 M'WFSJEZ?YQ/+!#4MY N1#3T<#O$!($^.\6Q8B'"FA'=AP6(3F-SJE@E<]'J^ MG@3:**U$5NM$#@M1/3/P+BQD!W9NDB74!#<55".=\.DR'MV%G6AA(<(KAN_" M0H9E[IMLG6*YJ>H;Q;K>;DSG-RQ![]9YJ M4T1D YFO4@T'@_R.:#CB-W<@/=.B"Y1CVZ[7<$@3Q(@02T(3UTK3R73"&F87 MBZR+<GM,.JYF08RN^[$&#V@'RR+(->[B92:E4OIU+Y_VN3O8 M8YJ5LN3EKU-'K"8G3P[U.R+C,+*S%_1H^(X\@O*TB::M,=%.D -1 NF>'L\U M2\VLU&0U,;(NY9%8RRL&^371\$+VM\M$N@'7)(K]4=/AXLNBSP=%GFCGK\7N M?.](=V3S&'Y:I+MM8ZK%#',3/,-41'W0:U*5Z@V\$8UT1Q6OIX\78HS$S^J# M=E)OSRI\MB,LB80>65Q>5[SP"Z#HZ7AA6^LDV]4YR.A8J:KG,3\W;8R^!' N M$B^,*E;>%B\DR!8FMA:^S0.U;PT42*.Y&5F//SKQPJAR_WWQPN9]U<-K244-QRJH]%-TU2].*%447#.^.%@V%G*G1H&N,S'8T>\'Y_JDVN91$A"O'" MJ.+A(_'"FM$KC5I:3>.F!:8_(!?-RGAZG>[#!>.%447&^^*%BTS32^!Z*8=/ ML62Z5 )1DU%UGN(7KPPJCOF+Q0O[%?*3I-K- "?5P W$ 5*[LO78G>^<;PP MRIGN/BU>6),HJ]I2!R(.W+F:EWK8_3+"]_-$ ;R7BA=>#5[/OC.V4VD816:0 M]O%ZK9K2&GEMF=$B._&[[8R-,')/'^GV,GY53)@!IYO+KL7U,2W>B^Y5?E<4 MZ?X:*'HZTEW@4T77SL]H3LP',JEGU8$E1E:K13O2?>58.8QUSGBO;F1'^ C' MFLU\ +(Y(.*1]=,B%NN,,!K>&>NTQI+.4JPYX^)Q?BPIG7FO)$46#E&+=488 M#Q^)=0:)+._>8ZD!-RT.TJDV UKQ3&1!$7B77*+=?'\_.RBY?SP[8OJ47%BV[>H4B$BZ(2ZXQL M'K=/BW6Z8J"\8Z[P.O)X]UAD'1!4;^%R7 MKYLX>R]5_:HQB.P"]BW6&6'DGC[6:=UG:O)]=5#D_1H97W9JR72>CRPXKRO6 M^050]$RL,Q]0@:E:'HXE7)Q:YD<3?1!94QSY6.ZXZN<%/)@5 M%WBW;=X7E,A.,J(7ZXPJ&MX9ZXR[HJA7%KDI#L@Q* [R?FW:BZRNB&"L,ZIX M^$BLD_66>H?V*14/E(Q9RBQ:W<'M'/A70<;[8IW"M.^#UKR;Y>M))LB;Y++' M!9'U1J,7Z_QT-*1W/I!^:W-$@)1^%<'Y$S3A$!U0O$O!J$!GY11^*DZQ K7F%-WJ$*T^(^K<=$95N^V,.ZZUST[_-P^>Q:@3 M#/[]QS'/N>"1].QETF53$U[T6V.:7;28:2ZR,[O;@L=%#X0]V'((W7<9=JD] M( HU=Y#F2:O3O)_77V#T;M'3,!K?9?2;+>N0R6IT+5>. MXX';:9EQ+3%6IUTM%*44)K9QH-$1-*5H9<:)YHK%F.3?0&FK/ M)_,C9(9]3!T0C*21S'J343(<@E*6#:Z4\ M<'UI:8XKD9ME70M2WN#],9^!E-Z]ZDMUPQ_A[4DC8ZEQ4/2+49C#18=PS^\T M/X6(S5)!G^-!8<&!(0-&7+)PK]"1<[>N0L0BLPN=.0M2FJU9!@#5[.K!+%XD MN@7M?B+=S/;YU_#.HXP?(:7F+$N9C%FLZ_7A(HGEG'%^ECZ['WY5A#N%9PP? MF[851LK78G5?K]ML9U(7N':^U<@NJ7[B'HOL!.B58G4PS)L'_'I$ (;P9:R* MB[K8 ;7%HE#+F,ZU*]I/1<1U.VR'B+"-X5!EM%81STC<0JQ/QRJ;NB'BVSAF MAXAP L=N8/W2#"\7AJVQ4%S0[=+-:ER)'Q%&3PF$B.WG"RWBI0E"J01;,@&&'I=;H&+#I M+FLILPX/&K-2^UZ?4?UE9)UN1F):I1M:KCPH<"ZTW*<+ M#3>7R$XYP CQ5-/3&X/H7K,1?;1<[@S><;^E8I5M(NC,N[A)<4*ZN3 +?//L M_+TJ$WY<*7N#5('%Q4Y=+]->HI%N5C\R90 M\/1IGAD%.D8[TXPA+D?EZ.8@B=B\"4?[_%Z'AK#H)Z#!=3RA)5K#%0S0MZJX MT$S??!39>1]:EH-X.IN8\'.]G*\NA68.DTN+R%DO..K?6QK\^!=]W2/"QV,X M-QRN-QT_&+XCP-.L(\![VU6%#2L/[.6XNN#B_5E@CE6U5R8BIYZ. 6YW\!\' MW.4N0=P_.K5KT3YZ;NQ9[!Q56F_#SI#*Z.Z]RDB<.*@:!CN51T59B9A1: S[-91A3UOJ!F)N *,SMS@=G4B"3J\$/QG9# M2-S+:3S3D_K#46-JNN>_;NG-@RUX:#^;TO+'*Y M\^>=NJJ0]?$@I-@=:CD^&-E<,$O."C.V1;K#*$A0=.)Q:\(1JT5EBMC?"/'4 M6S*5\.;*VY,ECD,^- M\6QS4N+U6 B+GA@+U"X6/G4SU\[#NDI:RIVIK%_GZ7M-;R9M&P?M*6OD,OU! MG(BLLQG=;5U/4OC,8*9>#>:'HF\#LV]I*R2C'4=H&ZJE0"8(;C@_$T"Q)]KC MP&SAY1XCMIJ6L*C7'X(A)A!=WP'_KOL8OK-I9_/;YCMJZ(5&^796H&> B??% MCJ5/*WRV'@C=,6$?MJBY-DT2B=_PE0\T.('EA?L)K4X3Y%+FRUHB3C)NO"1E MGAHC>N,##68%@:;F;9:H3[F@)U4-Z4L84-&V/._?CRJUQEJ%N;9D]\D<1>?>'_! MKF,C$-9!$W<)!C[::1B^/=F\JT(%AJFBJ1G![_^B_9-NK ;FL99MBM9_?ZZ> MP']=2#7UOW^%I5UM"6!%J)FPX=_P8PS]3ZX_H ;$V,@!ZC\__M.I9^!7%UJ7 MO2;#S[\M%, R5M7.5_U=/_KQ;T>$_D[,5F,9I&.AG?K[%ZH%TE6$_T]./X:_ M'O5S!FV4%":<^#W2%&B188'__4^2Q*F_MEV9'&&S; #1^2W9WNBOQQP_8.0. MHPCBCEEUXC0#0W8)$PUM:/U&-^T 9_5$LY!O\?OYH>]4!7_<98]D&\KZ10P. MT;/-WP0)R[R26*<9VD9*$.*)5PU5LATHD]L>WR&DNK:A*;'_X.&?30E4)77D MYZNEU6E@P&S+O6$-Q.!KQ0Z7C;4[J0[7CK6Y#-\J M=HKP8ZJ6C7']3"%5RW.Q3+U:+;;;Q7HMI%U41K8_E)[HCJ!J\6SKY__^AXCC M?V7O,G?0LC$TN^WUCJY_?[_O\ .1PO.[5L* M)MN&[?S>:*]-C4AW'E2'5!Y^%X=-K2HFF3M8\TH?0G-L@2WY8J+OV:C-EZ0VQK[K:6IP.=/(B%)"E $M**I("[0B T%D15G \20ID33+DK*\-HVK-SJR MD"#B?J\?B#3?TVL#)SZIID&F*> "\;ADG<&$"C=D/"X84=6EV+\/2E2<$V6F($Q?\WGQX++)K#B,?5UZYZ/M3FEU/;36?P0_F(1Z<)WG* MUN-&44Y9--9<@2C9X...9?]GEQOK>C>7< MY%.M#M>J#&(MKE%O=6(-OM7F4[5.K%-'#D\'>C4KDT-0L7HK1C!_*'^N'M1S ML4Z!V_6*MAY1*M.)P9\)EJ*WSD5(PE^A7%RU;.PJR_>KQR\+J)SMQ+P1B$TW M AQ;199C -:FQ(XX+COJY;>"3O[#2D>*& 1 =(!U)OW2"#O%K8+@.Q[.2$YY MM-RH!+BOW;,C5A*<\GS^PIA3_A#2+481/V.H&\]KD5 $?H6&Z:0,_%3K'KWY M3;UUOLG7Q;THH";C#(43@BHG1.A%28P@B30K$(F$K,;5A"BR]&/?J.]-LR)> MTG4^WY3D:;DMC.[=X3$O"B_W\Z:F!!V]-S'CC4*]#.%*J8YNQ%73.][=G'P'"(6Q[:+;U#QF+<9)9^)KW4RQ4Y6RRK':+FOA0J364R]4HJRZU# M],5:YNZ,!#TUF/_@%J+LA21"R]O.EC0QT8VY$R"']W[%-"NF>6X,77 "V_OS M*[KM%W28-ZWNA*E_O,I"4M0=13]E)&/4>BO$20WF:]>>3^P+/#O2+S$ZXOKY MN/9P'\&9HL^#YYV%G]V6;%B[:MCS378_S-C^Y;G M!!E;V;6JO#F;-A8<-]/-43PAY+)U'\^]Y)QD(4]0_H^CIE1R8K]>,&MA?V+0 M'Z]#A]R)E7Q'8[&?-J5?R]F71V1[TC+HKKPP=R6-_!Q*>;2 SRH&;>X_5@;'-\_AX#G>9+ M$Q\"P]DXR[#$>[5+\:YUU[Z+K4]7.J]5)WMCB=7LNV=TR'%;&L?O/LV:KMOZ M)F"^K,9YHRGX7JPYNYY)*8J##@BM_JEH%B!V=,R,&*>4P7 $.)(MF_P4%#O= M%_T7@L2)6&>D.4HL-0.6_X0C\TP-/S\IH'0X>')G\)DRUK+["_(>GPH\/B_+ MK,#;+X5$VK[F@77D/('CSVC9SQI=!GZL.QU[;NV,C6PQ \9L3^J\.6G:D[S5 MSY27+QF/-A ]SX@\.T/_M^XTX!1 L^1==UP@>H&<5WI++EA.M93ZDW#_ASQ]NPX93'N-V7>,PF"?S=OL&Z M0RB:-G$@[;6):,3 L@^4KSP,70 T'$HZ?EZUDV]5 PV8/C(6,26V@325P%_ MQMXQ,5F9NM.XP*R""E8'N/U%5%J=>8 M::M/\*1,C)2,BDMEYU!=/3=H$H^_0E<_5\.?G[-?O6)#_=- O#B8UH&DV^AV MNEP1-TLE?G*?[Y'*]&UD8,DX!M7X<>?C).!-GG@II@U-A /5&VQ_M0P#'*#$ M)K[C^F@]QK-CL 2B^-JS(O^0UIR"I@8M.Z=D[_=77)G9;*@BX\FD1-+P RL) MM$3$!8E)) 2*C%.D+!,$%3_<)F5S(SF?&=6Y7K'4ERI!;Y#)S2%@\< M])QLK<^7.\FF:K89MR;M;DO?EA2\>J/D6<*,PVA3X'S1'[4\M/6*O.#6J[LD M^^'%I/A=(OY^LT]<8D+ZGODV2=XEWS;=OIJAT=#UHJZ=A6_9)_4FS'Y8);(G MU?CA>PJ0U^L+CXXL/?[5@!/SWSYLQ4&?#GX.&_D='A-&6]LT;W5<'8CR*"8; MHNON;PTZ@9A\(VHZ8N@?NN$FRC<3\DU"^7VH6EMO.0DA"A;R".4MC=E6;#[2 MX),'%^C]NR@_5SM$+;:Y]B<#@I1"?;#=2+Q(\%J>S,0U/-#%>V]I4_-N,!?( M(QN)MY!Z8A\<9%>86O)G[/_#[U#JJ-A$=&(ST? !VOH8"W._?'AK\=E54=18 MM]8XJUW;6[X-QE:^U>;:-E[OB'85=.W^PFU"OA%OXELJD\F^DR5[8:+/U6MG MV"2!E,Y9]D=L)(];:[6';8:0B^6BF&'$ZCW#FR7:*8C*8,[DARC'YYNXV($3 MOIKH*N)T)8&QJNCHP(M5*IG8^>:\I[4N/_[]8V<8><.61 -.<@TXS5T/Y\\C MRO^VH_D5,W,J_LJQ),,?42X^&>V8D8*8/ (03O!='9IB$&Z?0=&%G:VA?Q#K MP,-(=&.J9@ E)AH&+('.JZ#HQ=374.S"LV,26!> %>^'+RBTH28\4A%;QR]V M B ;R4$Q#?0S.DT14^"OT U#12<.D$'HE!%D+#Q\Z,;^@/5!$8^Y/G0?W)&- M=JIN]M][(]%[/(JYN-]5U,_5R^N!_/DS)EI*[ ]R9[02U!:PD#1&&(4OA>7A MFZ@KZ\K"/(9A3\*>BJX78_&8(@;NW>YN_=@FRK9"QMD72C*^X\">K0X5(>/B MB9[O[@3=B 97=$Q6+N!M-HME**R42E>'+P!G !Y283U2.,^]MDN(S?L'Y9\2 MC;\.:TNR+/MT14\TO/MWS3YUE]@$2;VJ2['H*H=+K@5\NE9#X@TEV]0\#RJ$ MT HYMH6\'R.( >@)!;$B,G>B'"[D945/7!T >:3O'NK8C=VV?%B2QAFDS5I@ MZ!NK34!MK!/[ X$N\5>,I,B[=0EOI(6[[2=HM_VY%=^JPUM5!MP_[YX2DT_3 M5CN41H1>*Z\=;=6N8[U6,5_7N4"J$[/ZTE/(W/RFK6[:ZE.T5?(]_7Z;/H(: M0(P9\'T0$V49ZB,H6%!@D80ZR#,Y^C0&,8T=^<$UH1J#;3@;\P^%-LRR_!.Y M8; RZ+:@G@YC0\>>>Z/-SW?0*P-ASQ2@:E88T0WW-B"BDOA?3_4O_)GX:U/L MQ0)/]V]3$+EBZ\)/]'534K-6VI8@)8S<.)>['N7=UO^KW:Y4'TL##E342C,7$,-^<@[MP\$:7)IB1U(Y135PX$J^ M(E!8OBX.4K8@#:< MHIFH,N9<8+8E3[5:MYX0AHMU89ZP]8/58EWXY*4%O;O$SK-56K+$=KTD0=PQ M\?>M\>WO[HG?$4\$1>_B+(K8K/_YM)6B-VSP>>>.)N*.>"* ^&6'3,,A?;,A MQ^\2WVW(-'/'?#=DXW=)\IL-F7YR'>L*A_SR"MY'[=4Y-DN^L)003EI#SQ8Y M^$/;"\K M;WC'1U\]"(?SU'SYC8M%;[? )YFB[?%PQ^D_JR$]?<_?,+4_B"^\<;AO-Z+G M8M0[V?5VBWCZ :2>$*6W#>7MABXZ,O-6>W5QF=D+@+V4T2"\U^2Y&9<)[:L! M3CGC6K5YYMUY##398?(J9-]^AY_@V^ /_"<&?_KSS/>V/!_./_D)S#T>G6*& M^!59]+Q8G91$AL3C'E_HHLNJC8G"(F\!69$B&Y.44,XRNRZ++F MYN-!EJ_(DT\1FRL("AU@L[:_U/J!F5X4HB/ODK0O'48Y/B6\GC#*N3D:A4A+ M>[5O8"5[V\T#JZ_K;0'7&'8YNS!^>GSFS2'U<^;:7X720^QL;@??AM*+ CW/ M6FF^JF?X_-^)T^C7^$_LRGY[& MXV*>_LFW'EPQ)S[9H3_Y%H@K)GV$A"""8:)O(P01C 9]4RF(8-#GVTA!]&([ M7TX(KB"$G=/48\=XP\.[0(E9=GCVUG=71]A@^ZL;C8]3N?.)6X.74] .YSAZTO$"=' ]O3HN$)[(793-$M5T[@P5PV1T*#PVCG:+Z( M4P7)7SXJ7;.WYY,_V(MXA"%ZX?PS[U+OJ?#4!V<++/49L-2UA4:\W?^PY&)9O M*K:G %DS1>-'S(5^$APNOB\<*5>HJP(K4/A*&NA6AVCU&5'GIC.JVFUGW'&M M#2M>5^.&%1PD50ESH(4)F-IA_^J^%]H#:!AVDQ5,2,FT?97DZO%\6G6U9 8+ MYC_^3<1_DA3YDV#)#=8W5/AWE3K-W2@*YS"5M;S*O^:&V9_FP $Q^Z'QN\^# M+?&*=?8HP);8<86W'=AYA+;6$!/O<&SK0\'K5Z@[Y#B'60QCFT2(ZQ)A#4=^ M?B!.Z'0S#X[WT_?NG8!0BN9.##% L%H?8'XUU5#^1FP=]WH[!%XW2OQ#H]P) M/_T__V?4MYE*U2AI,.!\V41IOCVV3(_2' 5F$[4?6 \ULTYF+@ M;@Y=LW?4_ZS9^WO+2 J-C\#O*.9_8CN?_]J>=MOI#CHBOA/-VSL"OGYM_Q3X MYN$+X<,UY1#D2"*,3)KPZWI@-'&70-)VWC!BR&9R9QHIQD8.4JW_Z=0S1]F. M/D,X0DUM[.6T6S_Z\6\G/(P/=5YF=:K^(5V+>$HM<*(P] X[=L#UF./'&+E. M3Q"2Z2%=@9 @%9JA*%)( )D1:%J1!#8IXH(\1O)*-K?A^]^?AD//I0UXJU+-<_Z;6^;T[O$.8 >9S@X5 H7Q\P9^_( M)R)7IPSB/$?E\X>NDE"5/7GUS%<9)'M',/_SR*L@)HLGG8;+T."YM)V-5)Y[ MY:6'-;Z:YEIOS>%\ _YGW&^]M=?M!IXV^BJ>-&(U6P/H/QV M<,:&8F,YVYG#C[&*;>OH>]%:S=.@/7QLV=\L0)\(B%!][Q.// YG:%'0L/[Y M0?YXU4CPN^1%KS4_EW:[+'/>/<1K8^56@ANI5JNW*!/0DFCH_U(5/]YYBJ)S"PY=H.TP2&BE,T^3Y( M%#U@KH/6=Q_@_F5M&QH$D=LLW(3W8H89FH4D324H]GV4V=87>Z@P]@=OB;ZB M>4#Y\R8KT925K^S$96PKG$&@LVAIT8#X!.T1 )[K;V I),DXDWP?XF'MD$1H M$72WG=BZH=BJI9@8!JQ3_M!WO1A%K$+\8>K.') <7W2"&)EPW$7E@TZVU?H$G<[43@KZ'9T/T;YN >7%W23]]V#O0 A[5UMLTG2OMAX< MDPWX@;QR<:!OXA %<>"F/EJPW^#SC*@/USQ'MJ$ QUTO2<96K#W+TP!RE4LZF/AGK(ZP[U M?( &5=$2AR& MWNLLIHK^ZZ+MJ4AK9RR1"-PM5"S/^ >"<9J,S$JTP*N;SR> M&5RY0)!7--O=0P/51-NP-2_<> &Y [\:ZV\"D:!I]L.1T=TXQMWUB/9Q%_@Y30UVU4SD";38VA<#S4>4/_S>F/ZI"B +!/6MG?0>;EE_6+ M L$RY,>7]8NQ>J? M6YK^M'73?NKUQ4P%(W01H17?[H"@^/Q.//=%_5/2I:P MLMA.;50K. G"A[MN,*)!NG6>+#2$]=.=1/1A-43VQ=T0WAEPI1 M\=;J/!]P@/+MXW4?)\9N#;&V:*R.3:Y7(]M ]AW-T\!JJL6[X?FBM:*_>AE@ MKU0&J"Q0110G%>(X0U+4A\-PURT%IR''II(8/T%7RP-+LYT=_-^P?J'H456S M0%M4@1<(!!,GF0_[,]<>3CL105 UL54]NS'E&\XOPU:FCG*C[!SQ$8A$,DE_ M&.W,=:/]M&0)*_M"YZBN%NUQ;C'2)"T\2$ FJ:/)P]Z"\OAUH_PTY-A4*6> 3<$H]$ M661>FWA$2+)B'(\SK$"JB:1 LW$*/F* P)+QA**(9(+&D7_RD)KDT0GQ,V8@ M>9RAB7Q.2E>$7'U!-?S^CQK^V1] 9Z2Y:(>, X=F!+%6>(]1#,[ABR?09;AH#=W> ,>^[9#C+&,564 M/7?3T57:0^_E@8D.>&9,=]#5C;FV"6*RZ +W9RRP??C1@J"$/VMJ\!P])""+ MZ]R?P:9?,92^H:R_PBXGF8>O X6$R![^\\TI(P>O6V*P?X#V!7KT1,;Z3#( MWT>/':!HCYN8./;XH%UW=-AK#R(6/"HWUXQM&[:S>8C>?7B(]KQ;8+C:^K5* M9P=YLF(#_'F%+%>#XB?"PL QP\>0&G JCW9>0@SDGN:Q9LF&KP#X[W9&% L5 M'DKS:H=2\)"U=0*=ANG_7# M"[V$^&2%6$250XE#O?H9D]872<50FCX/##ZK:"WNZX90N2 Q1NEV'^N# M4Z:$.HFN'4 %LH)WV%](R II.?4*LKL&TI.B %(Y37)H&H(550/Q$8B!++/[U1$GFF*@5,*B-43#W=$"=Z$$/&&(5PFQ(;D&!C35H0W%]JOH0"*&)6D$86=:U,K%.C.050-9H^;F& MQFH8LN;(OHF<$AGV";KRZ_S=VHM]0,!%PY=@U^41PK(2&A492LFJ;C@6'SDZ MC]M%";_WFEU10=&@&#@Q9)X="'LXE!7I1S8$[0'&GG%".K:5MAP[!?VO;8WEZW?VXTB/)*S;_V+>$S^#NDP,:T/D(GG&:,- BRT [M M$QNU%;H,L.>(U#KRFV*V!&>W*R0AND[":E >^=/T&MG1M="N>WR@_L(@U!L% M+'3O'ZI&#NJN3*R=_U 90WS)8:V^]3#;4K;:&"QD +DE(N6"< U_DH*8(/".E-7BX$IOKUSDIZBZPGVP[R3" M)N2087ZHU+1P F&_5-5*[)]AH&*O7= 5^<+!;-WR!Y\^A,'*DQ-E2)Q56 ?V M-'0-'/@!97JVMX_'-J1%#!$6K8;^7.DB),>K5NIH0>6?.$OY('E_.>XT2 M7W_-V#%YBQW?8L=?(W9,4VR"(41)D!*)N$"K+"6P"D,("8:FZ'B"2L25_=CQ MH]R$%\I>O7\6(B3(JGO/I\V+2*[M)S(R;@?Q>UT7'CC M<%^7O^T/?R>%X44X\QA!?Q21@VO[Z.CE@Y\87HZR"GJAX''X#0Y(_'.'*P)! MQB5*$D6!5!**0 .*%M@X@PMB7)5QBF4H]=$B5T<6.H6RS-Y3*8J;#ER^=&_- M:IHZ1-*XY3,@<%%)YG%)5BX(_916Q/2>6N]T53S- ME;2A0![6Z2AY+C&M6@P_K9>[*3X_&]!AR8,Z[^M^4!.#:0[7F)3L%YUE8EP8 M"I2 /RXY7HP:(RF)%[E>JCIH?L85)H KMSC6J%8+$V+S8PC&L@8^Q'C<4$H*B5^%!*>T(;4SICR9#(7E84IU6QR-PGV_I_I1(9_LSH<&ZWRSX0[GM9D.(4(<%LW0 MT@!4Z(G.U\M39L+C1'PT:T(('Q;%,'RHF0K=TWW+*D%/L.+-N[ #1WA?;B2U MP+%3&FXN%NVYW=2&9076>H3Y)#TM*5VB6^#C4$Z=4JZ$FSG8UR/?OJT;RGF2I0BC LS,H(M9X\UW0S;9,. M$R<"LQ$6/1A6V;*T7+[8-CELZ%0ZO:JR&,U@T2/(LO/<:-&>&!;OTUOUP70Q%&&M1Y!5[;>%4:O7*>"81P56-VD* MS0PL>@Q9-=;%[!Y?P.LX7ZUX-C^0LK#H$63U)VH&"!,'U_U019G)D=Q*?C,L%/&PN0R. M281X)8]@ MX'Y.X%G'&8]YL'"S7GLLC%/9ID >P4#>%0I"E3#_48>].JY=&LLI= ]? =%+OT( M"Z1JKBN37M/EP,#C!*6WA!8.UGJ$!14\$*GIB!+T-M,'4SR!.L*"*M\12:&*E_FX.G:43E)=9 NPUB,L>(U$@&/]0MBCO#RS*C<%*@C+# $@_#S #]KRBF)T MO[.]<.OQ)3&;CJT;)%8N[.MV1":HN^035U2OJCF\ZQ[5_[5ONG]SJ&GGIOL7 MR3Z"'C0&*Y!1X "1:SU,\HZB;HR( ".(._J)"\UOC/A41K!WY+/9-6Z,N*FF M[\6(FVJ*""->.F%T8\3;&/'&6]]>]%H_;]3)-XSZ]0>57M*XD1[?ZR_'>E+/ MX7>)\Y[@>W1/^9MO.5SEY5[G%R#6MYSNWV1X-G/[NA\Y_6CF%]=TW0=^NZ27/YB3(Z< M%F/?MG;ON@!M++@.W%[."7WO!/3SKUL^K;-RGD#5]Z3*33QN0(CH'>TGI,K[ M#.+N 059!F#_0,[9;61F?4Q0#,WA[_=%)SYW#&^:K7RBL']W*JQLWW>GPDTB M;A*Q;^Z^"!4B/M_;GJ2)K^P:NE$Q/#2,/J##8C/1V&XEO\KX^R<+[V=Z(?_? M-4R]V,FS"=UBU-Y1KMC?V@)VT,HYXBK!@&]I7@L=(>+A!Z'M07"*CB+P[:Q MSP 3[XL=2Y]6^&P]$+ICPF[^"(_.PP;#MU*N4%?_?_:^M#EQI-GZ^XVX_X'H M>Y\W9B)0C_:E9^Y$"!#[#F+[HM &"&V@!2%^_:L2MMMML-L+8# 5,>.V<5FJ M)<^IS*RL3(D%X8# %R-UF;55[H[%G)"G;-48Q7)QJ<^^931=-6S9\O_O&T)\ MR^QN6?[?-V,3_'!"6W.#N]]_RSBRG4Q&Z",S65[^ 'CA'0W\(_P$"Q_D9<^+ MDUDC)KBJ5G,XX>0.OV6G3Y/2XZ<"IS/5;J)7#4R32'>[!U'[#6U(,[M](!:AHY M=JEM\!&%]A:UG&5VO%#&P 4NH# D^@)&GDY?@$B&5OGG6.67P GTU+>R !H M776'58G=FGA4PG$CP)M4%3 #4I(9TF".KIN\EF*B.@DT@S2RGD@@TVH0^?# M!9HY1U8MOCB+G$R/N,?*3Q;QG^>0?"M .ZU-J2/H6LVJKF.1$-?@B11!9 M'$6AT^$ZT'AY0X8>BX_H F]"<7%L%P2S-C;,V$:I'E&5J.(="];_^269*!'HPO M!>3+FP7HP3B2UO). IA$S4V>[/,SE*:WJXW##JVY#0B !@2 XOB7<6"T/7TI M&]JC1/KJ+P&#T*'Q6LKZO*L?)U=$/G=HGTU*)W.(W&%/V!62X1TM+>JYN[?R M/#?)(R2G+BNUI5E:E6;52:L3%48@15VBG&!D%F=IZ!KY&KB^O"FYTTMNFP]. MYEIY'Q^H2PS)";WNV*S5ZR5YW9\C%@+X@$[Y ".YK^EDP=CT^7TW %6)CJ"T MW+K1 7TH7X&=3A<&\AL>LN0VV2^1-=1LD<6U5&A595.)0$)<<&1#T%FFLMP)U(]S M[D=M#U3U"^)=>@+UUZ8<< /T:)]!JWLH!N>ZZ0O=;3$^0\5EI3BP* M-:R>UN4"=UJX+(5?\9V6Y)$EU]4BP[*@3^/S+2CHT[A,O>$>(P?H01/JBVU. M'\C0@?&1K?X%V/)C@6OXXXTI MQ'IWXU,%)=_9S@!LZ=? ]BJ]%14G69^9 8K<[7P3,''&51DG,&+B:A2&GU#; M':,V]4#8J%8(9O %5I+:^BK?P2HP?7FS !T.1]9"WLL%4=28=. M63C5C=B;@BOT25PVK9SW8FLS^??Y,$U?\E54[ FBC&'#Y=P2)&64:!=I0D\N MBS(PG>>58/+RA@P=%4>_H_HBEF/"Z ::P*-BB^WC^(SOA6N"!UBF 999[/B' M$I\=:Y%>485!%2>P;[[R!=:+&^UGD]CI@BM^7EE+J$M]EKKP!M'N1,@,,XTX MD,9NB#:<16+8[-*$9FGZ);,&NCB^' 5HX74S&*ZF#GHJ(8#A2 M+""MV(XF!H):LQF@#A!BFJ7QE]+S7+A'Y/#M5IB*XP-7]HD$H)H;@@.OSU!E MCE?YY+.']=G$<^*;K0>8!I$ZDU*[UVR)=-[OZI.Z8D[,1$E)LY"R%)DE<)B' M%"+WC0DS;@^Y)[Z>>@"Y!7$S67#>4$%7C=G4%@9^+69G +G ,X(2693^6FDQ MP"-?JH9=-^04PT;R>'"5U0]A:(7+A! M_O?//-[6SRWTG66T;TIL;_/\\[2Q#%>S<]W4LM^FI)_VI/_2-Z"+2('XI!CF M4HY!/8XK--XN0*(O(I;_B,[BFPO=/7G]R_8.7L^'X]3YH5"0I0*+RK.^88K5 MKL]79DF?@+N8R:(<"\^T(7POT-J[!/B>O'CE;^%+(,M"I:"X,Z'$!+W888GZ MN,L#^()S932+45=\QW]?9_!"7,C: MO@/8HV.7YXEGV^3,#5VPBD*\),)A0<2*=3_1&W;9#_$LQ;Q$/-!2OR"47MZ0 M84S^$96']Z";,E59*1?5A;CJNI5)5.BCI!P!= .U LLRY/'CU2[+.Y%J&JIK M U5#!N.#'HJK-7%@MH%+542&KF?JGI]_A+-[?HJ?9Z>:N!WJ1=3MH;6AM-B$ M8<%CA(Z$[Y(;4EGBQ<1FT&EQ=8B^O%F 'H\C*RWO8X+ZN&ISZY:$";JH(,2X MEU?L002E_55GU\K%?$&,O/*\--N6-7$U))$R,"GRI^PC,1 MB,^O/63HVOB(EO A7$^TN:#D0E4TD1S?KENE*^U.DU6X2V3DZ6O="6$4QM581-#'<=6ZR"O8*EAS>8D09 8=!E9Q2B[# M#B4E6DB:49%DLA0.LPU\*4A?WBQ )\<9U)=74 %:RU/*',O7S6$L]>-VS9B4 ME)0*@)>#.DG&YPO24MPGM:I@D,='+RG#+"E[J0EN+B7*F4I5O8+>!D%%[H][ MV[%I(SAI$4Q_B4N1A*?9'>DL\6((&W2W0"HX@45D-JFAQAX MLX7B&#F+@RHS=;H=0 4TB$;'V2_JH?DE<]+1@EEOW7Z!CIFOP$XG4U1>%0GG MY?FHOLE7ZB;M;WH\V:6L29@P$KT[#.*R*'K",M\0P= / _TP1]=+7H7\:J5/ M!AX1]5$Y++,6WECT)Z,((#^-@>6R)';%21N31]9=V7FX@)M6U +>EC"9*N![ MV>I:QO#]4'94'=:TN)0#;1AP,HPM^9!2\#H(M_A%I=FT:UVQY); 7S((KL])D3RR=>P3F%O7Z*%= ST:YSMZ>3DS_:@@ MB%P-620JR;)C:=':RH$$(&RJDI!9G(2%.R$/0/_&-:DR[^&!$NW,YFMOOA)7 MP:P4L>MQ5!12'DCKBF>Q%POX7KZW8U>%RWF8 AA&C &_!?-$"?;!&YY=10UX,G7^1SOKL MM#9P5"V/(MK0L.;K#1)KD42D&4ZY$U8.AXQP>8QP>;,$2W9>TB6<%YD$X;#V M>-8W1L+*[H=,)V^B;L@#)DDO$%]Q-,CA0%3H(;FJZ/J3:SNW34CGB$,]0#I3 MS/#0H;FHB#:^QI#\FK%J;1[T!=P#QN@LS;R4XPBZ5:X(P9VE/-CJ43(' /F)ND'B7!9GK]T7\WD"#^TT> C]Z<$H5U,: M[=:% T($%O7\_!"&O&O;1F#KH&X:J'T"/!G)"W5'!16R_W#<0,]@Z)_05H<' MJ+#.)[1I;UC289W/3SQ/[P6N:LY=2],]'PP,8_[.Z*LP&3"TSZ#R">TS:)]! MB$#[[/KMLR<"\"21X0NCWEER+OAMLE-FEK*761\F:I=E;YD2!7:+I75IM:KE8H]#MA].U?"D6S MZ.[_XXA:9C=)&?FA/SGC4"U%965"1;FVC\G#"._X&V4]7W0-Q+OL[/D%+#R(F(TB_G M!]J\D:]T)"+-!PU+;UT) "]OR/ *X_.5AZJ]7# \>1<8DVQEEK*A(8:34>6E$<@6//*X%G\NS-Q\-4K$3[BU M$[15G/P.:PBSH3-6L\5&:8PDXA=^N8L28.4BR]=W($',U<' MY,N;!9C@Z,C*R.L) "EZ76=8M'"A5L3RFN8VQ7:%!P1 IP20&/(H<_PP^D]3 M1%0UM$,+G"R ZIZ&:@30&W'Y%W]N]^H>X)X_KDO[Z.J!;#BZ)LB>D\R4_PAS MA1WD$AY*QIH\]@ AB59/75E#PA3QGE6>TPJ5+VXBB6!V&@F*4UGJ0('QMT3U M0C?'Y2#[\J;DTJ_TG8X13J:.?(P1*L/J8&+Z-0,=3N,V%]9+Q C8*&E&:8XB ML_B!PN1_?@GOR2_I!GP8-_KE\Z_ C$Q?Q@GS.,Q;2&%Z@-OX&:-UK$E91V5D MO13':H%3U8Y$I-FE28+)TB3TOMP4 US>+,$,3&=6EU[%'$.GZL7DD*F(X91" M>9I9^OU1RAP@^P%#9!GVI;PGU^*V>2[A4AINR*'SOF']=G<=(YD3+RCO8JI%"_N=<@!$9KQRN]O5YU@4@)IX=*DUVQB MOQ'XH>A-Z,Z!F'[!)7-[F#Y'FJ778MK,NT.&7>,U[*?2?NV>/' TL0J7:) M?B>H_V0>?0^F8V\N;7F#/)JQ.W)!+'T:_+C[L_O/4F9X^-#UTV/8'YYNR2 $ M&CS]E^>F"Q.XRQ\X]AV<4-K)CW<#(['O#'6BI7JB:.,_%^8?.3/W .?\3[^5 M/PBDWX:4]P&L0:E[*:=;BT2HI*YP4UK"I@0ID2RC2BPIRY+"*I@^E5D&T[5O.U$ZS\"47]YR M)^M*LCV":()\OE7G"T(V4VGFOV?X9B'3$W.]2J'"=RM"[Y^_E,=CR]]S>OX1 MI?<>>-R=WI6E.N?P'OJ4>=RIS,]> 1S?]2MID/DC=.102]0T[<_S"=\%5ZN2AU R3=N_LIZ;U\QHZ]AW7NY)S5V:E&X%,)Q:9R M(N>$(BDTJDHRR5*XC"ODE+F7<_E>Z<)RXZ(U\G%3I)ZD908>D]; M*@%'+F44LP6]*C=6G%S2S-4L:F6>DMLO6DTA#@GC9A"-,K[BPCHFD]; MUH3(CYI@^7A*=-F4.]9+=$NDN78L2RW1_2$'/ MX%N;YL04D0(9X;7AH*?PB;Z[/R1EW2>C?#TRT#B/CFF":W!]D)7TP)"FGL?6 MT(740NV([PZ8WB24G9E$[@^ISY8Z$=/",1'IUIMZK*'*TIY)U'Y+7Q#ETD#H M:6)^:Q2GO2B_T/".1.^W;+9*4WX[Y0RT5)N8$Y$9W,ESK;FO,2ANXW11%45-W60D9K3F4\X_,2L9(BT)1XVG22F$NQ,IK+9J]H MEL:3H19/NFE3^FE3-1Y:$2*W%V(-F]2IW$;L-(II![BG34?+>:NH+K&:N)(K MQ?G&TK:=9B=9T .R9Z"$U&LS&-K2*RMC&@G-%IHTQ?>;&E8P[@DE219I#R+VZ3#AR0Z%Q.9BME56^8N!J8@W!)T]UB N<#DL)@6F@U5I0FEA;528.N M477/39YZ0%0&RXB95NBN:B(N+P3;S4)91$E?#\A*WQU$!:>5#TS<;VR7I#PL MD>ODJ0>$A6SYYKPESGMH/AK.:-9T.^/6##3=@Y\O+\WF<%[33%SLDU0Q7RM3 M80732"47<7?78+;<>AES:= ^ +50JVX+,;X6:/AX8/E=<3;=I M7_<1R(?D&BN,W41*65:6<*(+2&\TG<[H.E>9^EMM5&A2ILEJAMTI3'ST=E03@CPIVBE M1O*#7;1S@20VD24O??W'_3>/]RU@1MR9$$"+57=*^+T1F-HL"/H=QS <90GR MB37SR'=R9\KL6XN!=]^=N]=@N\WP=9YVDOG.OGBSZI%"_NCY;O+,J>5&]WOK M_<\(FX*_'&,.'?.OL;FS>(#6?3S@<(^'?%NH?:_'I9X_+T2CV'? MB<^]8O]1B0SIQ-?$"N$N3%NBI;O+ MGWWWT4W0NE-SL;@?#5";$*1<9V.7Q4[T@:0^*;2*GFN#BQY@#$,CF.<38\BU M=4_8J%8(9I?W?3WY3^O+FT/IOK;=QKJ(U%ASV)G5EN0T'M9U$"Y+?/N7H[/L M:9*/0GQ#?%\_OO''^,:E8,R7.53NM\P:&3#M7$?8S(L?2>-W#'PW!J$Y]&<= M%^T5ED@^GM$CU04A]O2W?UF0WN:EW*(0WQ#?MXAOXN#^7>1,*=?3IB73F(VC M22AMBL721Y+R'0/? V%9&R_5<1&M5:K(ME:6!X4"P#?W[5^,0[,H=Y+<#A#@ M$.#7#_ G&[@\F!E%,9Z[0KQFU^4UU\7]V6=OX-$@-W$CO(0()5ZJ"+:V+E=X M<)L.PQ.$,T068PX5V;RBHX^\ZP?@FJNWFZ_T@NEN9I*97WK)Y*:+EEXUE6TW MZ?PV_>#:SH[/2%!G'>314F3^-GKDR_#/61P$ %>M:(@:[.'==R9V\N4@/=(= =(,JJJOVX@PSO M:/T'P @[8_Z DT.8YW!WZ(JN@#"+;F=HDCVR'"7=)+[]BU-9&L6A?Q("\NL# M\C3'@N\ I*Q R5X(2 C(KP/(DQ[V MO0.0&]KQRZ+L!$+8;7J2OB&XG,LG@.2^_4MA60I]*8H/ A("\HL \C0G>.\ M)$8C!=:9:JZ(=,LU>U+;<'41 !*$9W36ZL8W/097FGOH0E_5!16KZ!3+' &Q#+$,L?Q9P;IOPG)+JAA&C9Z20HE940O,LGKS&=B7N31^ M'D-?JK@,L0RQ?.M8/FWP[INP;!-*.1>;JQ;:TY;LD,JK!*F ?3DU_M$L1;T4 M4']EI]\EW=$]V=I=H-5LPS'\P$O39\,3<.A.O%)..8O=?H<<$.3_"VZ>)Y;I MM-0<^GM<'?CDNG6YW8 M^G8E"L/E8MS5Y]WM$.TD/02&.)9%X04ZB,LOCB^>JA*R$N+1G#']]8SL M=( >"PQD$DL46?9+GXX7CI]YZK-]6="'!WUX%VYO/T;=[V_6"Y5^G6E*O:6 ML$(_%^7M1H6/)"ZUM=$LB[U$4= A#\%\ZV ^K9'^-C!CZXC@ XR8FB$ZE:?- M%AU/XUD"YL1 Q[ L]6*62PAF".:;!?-9+/NW@7D;-2>=7NASZ' ICBIJM:W2 M!3X!FUGY:ZK189E90Q[*1N>K3L!/"1_GG,^K\+:14S"'5-]\BR\ M@;; %E@:2CF4VNB\F!,U%W?/V!C MT>->I>Z5F)G0&^:IYJ9?%M1^)&'HSLCBN"R#?K$TP0^&%X:G+^B[@6QEW+W, MP?"P]8->H,\&^[F]1)\]W@L@M[,1I7:]AR M*4R,A-HG5H"<8<@#D@$L^XWT-!QB.$"%,KC$1]'+@U<38&MF% M#N 4(.8R#(X/-J%' YX%J/AE_# 5+!V-I^K OF:D8T&H*PG2^"E - !2.* MRI+H"0L'0A*X&%! $OB:GH[7D #KM^:B8DPE<=@>3]:".N]4,1Z00!I43C-9 M^JIK&3_U: !?3V;JN?:]5\-UWNG-N FVNFKJ^40> =SQQ]?P)%0[<8I%D%582K+02Q"+'Y!+)[7LGX=%B=, MQ%JC:7XHA+.NJ%;76D5N1P"+B9'-D%F6V+>Q(18A%K\(%L]DX+YR7Y0JHVIC M6"3%%6&J.1.?3BF[ [ (;%V"P[+<@;J_?U[UB7[RS$JR/)[N!QDCG:7,'W>G M^']F,X[^SDCJSQ[3!7GOKII^;O-"QUD,Z'O8[;CIS@77=)V':)JF'APRI(-U MS?5,J6/J1*Z\&.61HI-+E'DF M[10BLV0WX@ MZ]I\0??95/D&'@*6V4](^F'OP%GEMQ7,=6_/#P#/OZ_C:M+1V0?&X9SG*!V@ M[C$+_4)/AVX>D;Q)]!6Y(9:88;]3\:O]LM.1,#*-T*<(F'X5@OH*07W]CH#? M(OE9S8+<++&!294)D9:X>..23FW!1 #2()<:\:)B 3$-,7VIF/Y2GH W;]2! MKRW45/9EJ_=Q4$\@9>^H>NRAMQ59XI M/. ^9*GHN78^Z8?AA,D4MAZNI>12".[:]0$ A4W@R83BR%U<"W?83?@,C M\-RTS.*]]_,E(ZL8Q4<#)C_QALUVLR-A5!JGCV<9X5/(P!NL-()J*4-AN&DOX@I3B!0C)0-P4P'+H@?*I$(R@&1PZV1PZHB& M3R&#G.*QLEI862)N].<#LTB*II":";NK$GB6XTYP5>+,]R+N?1L917?TJ1' MD CHDKU-E^P971X)1]TY87,[U!V@G['3R4]R6YY#C3K=5DL+J;"J11)& R\% M>TJC!$(80OBJ(7P.1\5K(&Q0]JKE^"(OK*;=L:H.Z8Z!I1 &=Q[(4]H2$,,0 MP]>)X3/Z%UZ#X1(5N_--V6,$FF@S=;H0"?UR!V 8A#*X2^5 MY>]Y.#]KW2\:;EN7&FI9[,EETFE9U;H\G0%693#S*6 MZ\,HAH^Z)W_%-9'@6G-#Q=(_A[7^]XR92C]AK%_:'Y! \G6)6QIJ;2ACK68- ME2M,N^_WIHPS2OB*N0M:8/%3JB(0^Y>#!XC]+^)(>#7VR7QY;FOT;(S:#D<4 MW+ SG+52[.]B%"A\/\8:8A]B'V+_8AT0K\9^J["4>ENR$@JRLJEQ2IYK-T!\ M$G,7DH 3,#X)8A]B_XJ\%:_&?B[G6_V^J*Q->4J36Q7#JZU.NN^G/@J6RQ*G M2-;X11!^:Y[4KS[(2T@6^QEK"P7XBPP2"O#775LHP%" KWIMH0!?N@!?]YEC M9JE[&7\N>WHVH\B^H682&RVC&588Z!H\D(3.B5MQ3A2,M:'IJ6LBA8,O:4S? M"CL+GD7I M:9=L-YI-9G1SZ5Q-_@H!!DSTEFS6_K7@]T,0?PNN^H0'_F@<4G M?I5I#"IFK=5H$HY,X!@=21@'#B?1[P=2P$ 7Y9=G@5\F!O%U%3$VR&Y6?I33 M?R11FYJC(N]LQ%ZO''37 P=?X[.G?_NA+NU^! ]*)C&1?VOW2:0#Y-Y_E%+6 MW?(<6=FXQ&6Z! )[\]'J20FL;"^1X= /5NC*(/R.U5L0/3\E,!H0& W3T]\@ M@4$UYG0L\-Y#UI.R0+>XQ5;S^=H6=8ESG=:TX55$'K !UB @RQP@RSP"C4& M[R\\=3'N=(65.$;'#L>)HV$$U9@;(+ WGQ2?E, %H,7;U?9I!7[>J%9Q50@*$ ?]VUA0(,!?BJUQ8*\*4+ M\'6>%@]3>U;7$#GIK#S3$]O+MA/3;6>A9=PP\$%L;]()>(I\4XZ7>F4HNXO8[J*U(25W.XZT:;6.?246?8/3XYX"^!T#-$-;T;W6-'6 M^*V?!'#O#'GJ \DMMN(40[:$@!0,BV*4]J 7\Q*.[0J'94F6R3(8 PN30D*! MA'(AA/+FP^!S$DH1U=5B.3#6J&Z@!;:DQ'0_G@%"H1-"0;-D0BH,PT)"@80" M">6S">6]Y\KG))3NI)DS75\9F?HJLEJV):\U)P*$ J[TDEF"(+,8ME^#!!(* M)!1(*)]#*&\^YSTGH2#\8):+Q'4L]+1X4T<']G 9I1H*./9-5!2(@P:2R6G@ MNS1OGYRL469J.+*C&K*5]"[YP$Z>Z7\_=G\-\.K@Q\O3^.@/']H]Y!H$=>S. M/\^OZO<1>JH9_M*28R#,^M]OZ[9E.#HRW\7-O'9^T?L(G+MX&\6UM-?V^2_- M6/_[3_+E_K&JI(.;YDS4CP&ON:1G]STF8]%<(X.2CTH>[&2 ?=3K]^M__ M];CS/S<*1'4MU_MQOQL\&M7=Y.+IQC#3$<7391.1I\F+?\A6),?^W2@9[CMQ MGR3SQ\.& J8A _8EZC^91]^#Z=B;2UO>((]F[&X?0BQ]&OQ@?_Z<[A_I!ZYO M .;[X>E6PN]K'3SUE^>E"Q*XRQ]XHBL!\4A^O!L0B7UGJ!,MT:]2*&?F'MB% M_J??RA\4RM\&@O4!DV?<:0:4RP 4]2"2\C%!?QT<_X_RRUL>@_C;OWP^WZKS M!2&;J33SWS-\LY#IB;E>I5#ANQ6A]\]?RAE[FG_8<_*/]YS>PTX#EK07N*HY M3WJO>SZ84HSY.R.LPF2J,W\4]*FA&L&?F3]"1PZU1.O3_CQ?]_^H.)E@[H9^ MHJ_XV8R^4?4$OSNUZ\]7L.&O8#Z$53G5>7:C?9B5;SNQOA"1WG51HC$298_: ML]])^?O[BFD8II(,)Q%3%)=(4D$BU;FOCU3QO#4S#I?HM MC*I6%60F4?LM:[3/-TIVHXRVL *V),05+3B@Y=[2FU8I#O.$CPNMW(P6]:E2 M)]J=I"7[M.5::H>*WS5"[$LJW\!L8X **RW"(\_$VFYY)M'[8ZIRG>*Z7>\:8DF6*K3=UKK3 M=I2TW!M3CAP.3-?9SE"=0TO\=&;,EPWPS/V>$FY_NAI)I9J(Y :HU)8[N=F: MEYC]USN.36&!L2%-N6%BO*,.YK/2+&FY]_K:9F0/U8E&F+@V%]C:E)YB9I2T MW']]M&R(8T;CAD)O(PS*=CGH%0>1Q.Z_GJK[D[E$+"5QM9UT1M&PL%J+G:3E MGN2+K%%LU^+I4D"0@:%-@WP%E_BDY5Y'MXMM<:4T*!HUG' Z*C=P+N; V_<[ MVEOT9^&$GU0%NV-4QH%?M#%W)G'['5U9E)3G2D-)U.-*6+1&OKN<\$G+O8ZV MB:*KL00KF?$*YUOU88X8L*#E7D<'0C^_ZC>9E5":A]TYZ[A,S09OWQ-2I):$ NX8+B#U;#:I%V3C$#3O9D=-]0YJI7+ MC-AR[3(G8>.PV.!!TWUIT>:J7YW*S1&J5R8+3%ZAK%@-[27\FS3=&YB#1=6>75X6 MA>' 6+:63$E4XK3I?F]'"F7@1&\[%1!N:*RG8F53UY*VQ'X/S TSLKQ&0S%U M(1]P9%YNVG[:=$^ZS4%+C@-J@(F&A19:EM/)!\L.:+K7V48E+ZNM$I*P-9]0 MBS45ILLX DWW.UNM2_6%K-EYH106)B.LMI4+0C)=![:+[;!;[RC;85[HV3._ MV"Z69+L2@:9[G9U5')>B.XP@TJW1J"6WZW1SW@%-]SJK;\N)5F&Y*V&(K7.U MJ26M9V;ZU#V1T?)YKM"M\WD45Y$HGFKEKE1(2Z#N[YQ/G'JD1&!IGM@Y#F^Q@=D 1-#C:U6H^IL MTO)V91?W>C"2BZ:&EMFY@'2$X<0:%A9++>WL QA3E^:#]V+GTU9=RY*7OO[C M_IO'>A\P^N\,?F"0J#O[^=Y5DWH6Y#!P[S_8N1;23W[Q/CQRB]^UV??N!-Y] MQ^Y>B.W4RE>&[%'?,>RE^,1'5M:CY[O),Z>6&]WKI?<_(^!4X,?.5Q,E\_1; M7\F=URI]\7U364F,UC#0S^ C^;#N_,@0MQ 0O!?L=>O#< %P(RTTVM _J=@0MQ"0N!H9":+F0E(#5= MR#I I>DB%@(J31>R$)"9+F4=7KQ'#M?A?'XF2$Q'7(BW7DS_G9?[?*-FWS#J MH_F3+WIXJFN!#__O&T9\>R>\*.([S7YJI73V%8$^+P40_AJ.1W!_[ZK(/XW( M>P@DA"CXJB@@WPL"C/M.,E<-@GR:IV,G^3X Q*_B?BIM]+QR\>XK $\%!7^W MH*"GSKGX44'@D^X )46VH 2<0@*X[\1I\TM]6 !4-;1#2TX3\D ).-;]U=,O M^B\SL&/R(_3\=^;39P9JOW6OATK;IV/U&4'=_WH6]D7 MA_;\LBNGV7&O6 QXVPV= (K!453O*Y:#I6QHB.%D5'EI!%>CGU^L0%P]+V@[ MSQ24@P\3 W'=SIN^NT<'[U-USYM8B'LJ$3G9DAU5SV:*NN*%LA=G<#:; 0E; MWN6.O*@T2;\.^RRZ_)W^>_8U_=3$/[POM:;@;BR[R_1SEZ-'>KALOO/KYUU[ MZ3K@1CZ_,?R'5CLW:'HBT-!!%A^I4R*,/DF0&T%OS:KR0M0GO57G<::@2K/X MAEQ!.YV^XONAKAU(!<10["*B%L06M6M:T.$)IT%,>"F]/D0S691CLR1SHN2G M$#)WX42W/@N[6)ZO0!R@.A2YUBEZ)/<=0AJ/CBAW M/7F@#N*!.AJKNFH.F8 5\SE\)N/#\1BE(BF]3@@9XU18V<5&W_HLW 4F0\IX M+67\/&9K)U9]QE#VFEJ7R.7D58RQ+4&B6)$Z4TQ0"""H>EZIX_/W[2I1GIHZN'LB&HVOW MU27O.*,K;(:^@QFH.?3*E-CS&Y,V%*X\B=YE"-RL^ *%F$.!\38E$6' MF&* /$ R!9(CLS3Y8NE*2!X?/EV^]4G8'51?%'><60-A KS1"$FN:H8Z3IG# M8#,IMT]L=$P:101I3M"68'#;CM.V5YWM#OCDMW]9BLHRW#[P+_A$?L\GV=.# MP$I)&:1NE-5D(G91W$@:\+W++APD70 M0*)A(YFO-/7TU890GME!>77X_&@: M[+EM9%1=H[7RK+N0*ANR5^7?[IR4557;X7WGF$RZG2Q#.YE. M5]LY+'_"H#7E?X*@N\- _@$"^<<(..#?](P55M?IUE;0#1515G5W62OPR93@ MP,K@""[+4L3)K(R;0M?OKD8>GRN/&+GS\F7"Z#Q1R\,M$>0\\0P66ZJX=L&I\&% # VINS(2]1TQKFC9K[>#" M.]I@!Y;6M/L E;0%F#+_@ T[-#R#RG$TA];PAC@1VW9I(O(2#6Q8'&>S# K/ MR;[2.=FI%;2+)I0CZVRW+K^?$2YR.OF]P;"/HVZ'+T>!=+KK?#*9]L",UW0% M&Y2-R5*)WGR>\]+..)"M4'^\'=YODMJK]\6?9T&6WC&R+<$Z]OG!J;\=%B^]Y=\2FMZWF\W:E9;9F M&Q8I>HO2.L=?[BY&J70EX+U\ 1WZ_-3L#$R6[H%=#$0TO+R-77XT Y@[<,4* M.(;4U!:_6&^OZ7:MEZ*ESV=%1(%O+GHUF59L4,,. M3TB")+($]E*U=GCN<3G';YU*;0^1=2CJ@\)@,^R7M]L9*+::7A5BV-.Y>FX+2'#K^VSJ@%O?Y4:L7-Z( M+RW2Y2H=/K)KS-3?/KV)?P!M(OX.BC7DW#RPUX,_YW6YUE:%!Z:P@2C(E MX'**O=0=/UVWC+X!W^LP]N=KQO[ 8PEXK :/U:#\PE"3F]"W+MC1P&N+T ] MG_R^^\R;4Z=[JJ3D'^DH77UWMU#OZ=[:4/6=TM?557?FI$])];\#:AZNYB+. M*/0-L^=N6(VB1D:GQDMLZI/@L@3+P?@3N%'"C1+*+XP_N:EM\LANB4_8VCK1 M,,:&43EGVCW78CD5+:#[ M_-Q:U>>N]4E5+"C&-R#&=UZ(KRC&]RX)*,0CC]-C/\^00K.H_K6GLG( MJ44\*6&*4A!;>D42^$HD=EKOS\>7J,D51W5MO9[HRB\EX^RW-]T&5Y\6T)XY MU-!E3&U'7"1Q:3).@L2S+"BH<:IDG#?&"I];0NCD?@1("B?S)+P:SW2+U(W\ M9N*(-M::URN]:D^9S@">R5?A^2J#&!YJ 37D.$-@L S05XY<.%49H./=1+%Z MG$=/VM[0-!96E]R838LF9BE M,31+D##-R)<^TOK?VSC-.DE6[',B__A9M3G:##&R4UF:);*8HZ5-OH%2'0!_ M6,OGJT?,' /U-Q@L\S'8OQP=(^:W9;$2=,JFO2[F!:=#X-E.9J&5 5@*M3 $YANG\,_L\X\/*T7ANS4IQH MX7'/UF1%=R;DD0MJ/&OU"RUG6)5JDZDY%'-CUAT4W X6 0( ;CR68++D ?S# MFCI?*"CH./B_M7B@IU30Z5.X+RQ"3-!72$F*&4GJ-#]X+^EWNWOSE!^W NC@P;\P1\L;0CSSM[-%L=M>: MS::4T:V@>478R*W58LKQT277Q8G0.E:8,!43G#2FFE('R>]6+">D7BN_UKB5,:W)QTGN5 2ZP@ \,A8&V M]J<4\.DO A.3YQ4)#85P4@U0;X#T9A*&I]$U*)JE<5BMX"N=K%W>+%S@L1R\ M9?[E@DLN;Q9N,#+EJ/OORX$J:SX>":)>W@CZC-+G EN>:.3; U7.5FMAH)E& MN8^A75&?!&A(F:B\:O!@(V:__*ZH"I7DZUE09COLRA MO.#MSXTUM%(:X"4S7A*]T6344ZA>!VQ_($KDY?WO"B)$ M3I&&]J;8ZM+B0."Q 3SU@J=>-RF^,.C@\^7WYOT2GYB#SRCW8K=18[>):AFO M*QYHC563!SM4FB;V=UO45<;0?"AS[*W[0I\-AKG57H!P3.C0(';CA?=,/Y^Y39.8_AKWPF MX\=J&KOM<2._$N-UVUI&O8CJ+LZ0XK,AJD&O5NN2J!W,XB4GR[. M4B(@7T,$EQ\6\I#8EP]GH1]\++?O3='4H>H_1 )3S0T52[\ G)XKK>_Q+B]1 M^;[CBG,"0U<5.FSSH:*YPW=<7GIE6E_7'2E-] 3XX6)8*$L)Q(IGZ-87/ M;YAF5RRY7:).+YH52CLQ.72H4,#LAC\4Y+*@:)NRM.7D")##+A4PAV9Q[G1W MI6Z;)*#2\'5L_H\1PS,NPV'%;[=FBV B&BVD/ ZEZK0\/7)R\&?=!15;77/X M0))%9,K7U<;,KE2(#J"&-$DP2V2Y \6!KZ;6UZ53PU[QKR_!#/N%ORZ*&+WP5Q_!7*R8*?WA+T2:V=QR$4Z$)9$QBWMM1P@IY,N,:S,XE-YNC 82)#M"1\E+9FG M+:6 (!BTW2=%>^'*&RM>S&(N=]1(48HHB2*#2$P_50GD=-%9-0LAS(K+JFL*LQO 2M=]R1N2= M1LFV#'15K$JVO/(;U&@F[7;37YLJ Y14\EIA:NH>RO8?4$2_1^P_%.M): M\[JMBM"3!ZPZ,?5"UXV2EGOR9#D3O6 651^U0YYD5MXPUQN!EONOEX8%W!+] M\L ,*5PT6_IJ+&L=B=E_/=4T>_FX6L)$F?8-4C),83,!+??6?EZS2LT-/]>$ M.%?'N6V[02H"G[38==IRKZ/M"^.:V-UPFHYFS)KA&1PLV2ENS>A';M3=NQVY%IE-W.8&"; M)NYW)&Z_GRO7M_.K7AX1C+G':U*!,M0 E%?=@P@^]!HC;[RNB3I=SY77TD+O M=?BDY1Y$9%1$I6;/DL5\GN"1:41$JTK3E#<5$7Z6V3,I55G9.6:1FIO:?:<;/G-9#\6EP-AQA%5-4FQ\[N M*D[]VM3H]3<>,C(7J(RO@AK78*9V_:$PQ:]M"[,*7N1&@6/&-=\7B^K&40LS MD-9ZKP?&B(G%M18A0GZJKK6JLI#P9IH!>Z\'2MA'MQ56W(IQ8;CEEFMT.!33 MIGO+NJVT':8]:DU1W75;_ES!FXC%@Z;[G=W6PI)1J15+)HXSZE@N%D57W[7= M6]H%*^7F\[JV$)!.PA1H0H:]1 @P?']@1#7"^@XEU01]%8X089EL6FOL[1?6 TIK:4+I?5DW5HI.:<\B$#3O<[Z M=FLM.UUM;@Y5T8U13';GA33@?*^S36%LV'5G44-;,1L-P](DGROR=[>G?FW: M7T]*(M&=AJ(>Z,(0:4CKYCB-A-CK:UMF*T5'+RZ%5JUH;6J($A;\"#3=6Z[V M>"HMZB5G8ZZ4 6.S+7]--=*G[D$Q/QYOJ>W"ZIMVM*X(G&6WS%4G/8'=ZT%' MGFD-,QZC HVW?;$\;1?#Y:[M/1A3)>Q>1[G3JE77LN2EK_^X_^:QED,GJLU\ MI\;8\@9)55/G0#=O_7N:=A.9SK2P;!F MK \\WTV>.;7^GN$N7_2*M%&&O]R3/O#(_T MQ?=-9<5WK3#0GPST?">]V!LLRV0L#U^/=J@-)_W(D_[>S MP(U#K_+3 (7XER ^%V^%+@2D)IN;!V@TG01"P&5 MI@M9",A,E[(.+Z:I@>MP/C\3)*8C+L3%77]Z]:C98TW1PE;GF'_*6%77%"V4OSN!LFKF,@-GG MWZ__?H'BE6].7X9+. ON%A,?3E5DL\5^O^F4>5'7:WG?J$QG*YX_6?JR]F9+ M<$A%)9)J]C,BB+)=%&0H6;89%FV^[:/-),A*LC@J>&E3*@CI/F-[MUK#Q;F."F9N'YP@.0,MZ1 HW!L.ZV M& R:*$+3M2J2GQG=QI$3'CVE#TO!F^;*Z%MH:32JE3B76&X-/J&/- ,:F6CB M*+.?%QG2"%0\OK3B\??)DJ2]ESJ>29+6MZN*ZLYJ#1-A1D-[MB[$='CD)$K/ M)DECW=*@)I=(1AC&2T3?#)M*C0?D 3(E#7WK) MMYZA!KIVUPZL[OO*9MX:;E_, W&A('V#2_*A#@JQJX-"@#HHU%WVPX_[&G0* M"U6D@;FTVYF;>]=Q18D%55VX%^YYU,NITLPZXX[LYK>8^%UC1MUMH! M@7>TP0X&K6GW 01I"S!E_@$OIZY0*!M8X49L#>(@K/(>.D- NC@KO$HN^&WF T@&KW4N"DW;PS!M MZZ%&M:3[H;*U%_7.Y1)#W+)+C7FEJ IQP;$LTB%FQ350%MAO_^)9BD A.4!% MX:*XX<@EC&],#$][4^+453\O1PK/NT,-)]-0:5GA'.TMVWEG2NN5L'+!NTJ9 MYDFG+_0(T[8%39OA?,BB8%!YQ5:FHNW#FJ0$BQ MZSCZ3DPB(YAG@KF>T>VEY<:Z?M=J&7KJ7/;US-*2'1B/!^/QOI3SZQ>G][/^ MKSM$I(W:=WAH)W XY./2E&FY4R1-1)1QW9[H?26GMCH2#7Q<.(MF,1J'I^GP M-/VV3M-/K"G?^HK#8+0;#4:[/O?1;S;<5-=_=K\]H,^KZH0R-D15-?/+$E^R M%^IDLP;;;1J^QG%PLX6;+=QLX68+HZY@U-45^,&.O3UR6%A>HYOB%EWA&WFS MM/N\U0*U]("[ZW?[X^5'::53@"C)^,&-8'NI.WZZ2!E] [[781C6M85AP3,4 M>)0'Q?"JQ1"&FURK$G/!_@)>6X1^ /KD]]UGWIQZZU-E(/](%^CJR2#\9,%[ MNKJ [H2*6V-HD;Z'TGK<;9'V+%R;H&@O<"V069QA M800*W+8NBB[@M@4C4#Y?"J_:\OZ$C48KEW&97BQ(8:CZ[: 7!+72( (UW\E7 M[#17&932U(.,Y?KONR<%G6_/!)1\8BXSZ)/^?!7J\B3BE%K7Y8T6RO_%!4!\ M2?E_/M ! N!& 0 W@$L8[9GSR1S5F_=,>IF8GIM&%;4\M*54_&K8JN:LV?O3 MRR1Z?\5175NO)\K_2YEE"-3?H&93'*$T1E7FKN^9?967V#2S#,%F292#B67. M'>+P1.#R0Q@> MDE\WY#A#8!_(>WU3%'5I<0NGRFA]O"LSDY%>D7*V4$)UBV?64BUO-<>SDV6T M[LBV8BT:G8*9T$I9'-2*%:D>25R:T9K*XC298!?>X;[2$[3__8*'9R=)TW9. M_!X_S5MWC=/%?GY>$^@M-6_W-VI]/ 8@IK[]"T^_KS1:YAC8_>J!,A\#[\N1 M,;WB9$(:W1IFRI29KY,ASZGB!T.%?YLDGI:'2K]IV*); C3)9!]U%\-+?8C<'XS.% QT'QEXX$>@IH MI#F4JX,)%XMZ)XHB/)+#:?'(6-S+5SA%USED0>MH#?$1C]\.T H.=M(T\S%% M9K&O%ZWS&"9TJ^5R_65+$GJE;KNP)4;,!'E'4;>3^88^^]O[H>-C?9T&.(E 1])@=Y!.:VD7W">OHBBW[8R%$ METX^ ALQ^^U?BH:U6>$F##=AN E?=9Z93PBRNASQ/>]66G=J+A;WHP%J$X*4 MZVSLLMBYX.VO-ZW9RWBVQ@2$-0IZ;XDUFST>;'_ [_7R_G?Y05A=W=+EG7_+ M<#3=3B8ASNS\%H?2),OJ[J9?\@&,U(*16E?BM7I5KF/^IV@?S&YLABO,)?H1 M&IO2>HX1E3[7Z$@8MDMOG$79_7!,>/QTB:?(ES?DSSZ"ALD4KBBJZ?*&?'$A M45!^(?U"^KU1\3UM\,KEC?C2(E_VI/68Q/+V<0V49G(;!!7!G MACLSW)EA< $,+CA?<,$G[HF&OR@R7MTUQ)88U?J:Z[?7RW1/3'/B_FY3O/R( M@P\EP+TIJKISEUQL,B;HMSZZ.O9Y:WUY4W*GFT'QOX&UOO.70/'?=YY ^;^% MQ8;T?VWT__PWOX3!H/8RZP0Y/IBN8J7[$FX:I:6W7YT^>S-)@X+'O8 M@A'U*LZTL8#M%OU(PHA=8EL\R^+[H=0P@\?[?1Q?.&4M)(63N3Q>C6?,=J2E MCN&H*M.4NL,S^1H\7V58R$/.6CZ M'0FZ.LT-5B%7$VBY06C>E*RA7G2RY+:(WZ#DH/B4;9J>O38WAD7'_?"K>;8>IY>.($EKD8!1%2]'&2S- ,"1 MAV51G,I2^+XR (M4?:$0IN/E[+TH!CBS+M!EUE:Y.Q9S0IZR56,4R\6E?N+* M%G2.+:!RV;:$6GFU*&KE>-GUT_T[S>-+,%F:?&G[3OUV?P6R8NEG0E>D@U5* MQ,G27@NPK]VO1P*L)EN&[CVYNZ;K&5D%M]9D)P;YB1TW2)X?N$ 6-7![#=QI M^W]=U*]B]DOINJ5W3^ M&7(%OWSOI/^E&>M__TF^W#]6M739 _0TOWOW_5$" 5YS;ZF@_SG>_O'LH''R M)^'=_\F7B.I:KO?C_M3CT:CNIAM/"72F(XJGRR8B3Y,7 M_Y"M2([]>PI^."CZ\7!L B8AP_XG<_^TP"#R8]WPR&Q[PQUH@5Z MM 6 __&?R_&/G)E[@+S_I]_*'Y1/\'V"C(2DK5]D].ZC;__V 5F"%$MYL!>D MX+J33OD\='44H/RZXH<64D[W&(F9TJ0RI16)PFE6(G6*D126TA/U$".25^(T M,96_[09_%C[\1WF6MK_]R^?SK3I?$+*92C/_/<,W"YF>F.M5"A6^6Q%Z__RE M[.9F-[8'K=UWIWG9GQ?\SH/_N9BEW2 MTTS:UQ4GRH$16(2IY&D1"HX M+BD$R4DJ+D]U3,-)#4/O5E6^UZ,&Z-"P6-[QA))7I^,J6NKD"S,IS0?U:\ME MU#;M>%E615U'*UJWN^PNVKR$[[?L,:$FQ(6U@B+S.8L4*VB9WX"6U-.6,;DF MHJ*V" 5Y.U-++$4L-827"&FOG[&@2>JT%Q,"@FO>0A_Y?H/J2.1^2X&=Y7A> M;,[%X7AD,5.U7, YT'*OGZ$3BI.!/"VA=*7?DT>-OFV.9Q*YW\_"W&HC/7(\ M-%?-V<*N+8G",'DFM?]VO.(PRG33& NM:K^@4Z*R:5.11.^WS 7)HKE);236 MRN4Q1M'M>B$$U5;WGHGB';G=-H*%V:LX01_%9PUF#2K#[;4,I>VPA0;]DJFK M<; F*0;1\0[('+C7=,5+;3*J8CVTMRH[=J^_,A4R33*XU]/8M=# 6#5TD;:E MBKO.&1NO. .)R/:>6ASA@1YX\XTY7 AF?>'CP^&\ ^X2[#5UUG-RL2S&B-FB M"YX[CGN:M.Z T_S]8 VAICVDI*A$TH$#ZS]>\.4U1^>W)DXW!865 MS&'-3)YZ0 !FR&PY&W)-%:VI2IF3E[G(*2=-#ZRKM)@6 Q676D)8Y$.NWNO. M#2,9UH&%I9;]?A!9_;D8KB-\NQPI'L,F,#VPL,MNM[7MXJ45VHN=CCJTQN0CIJ)6.A)^8+7&*L,7@D -A#"6>U4-Z9 -+>G M@=4REJ@BY^QU2]3SF$&;HUG=+28S<&"UFOUUI,D5LR70ZVFUL)GCC"HE3SVP M6EZ1C!N301T3[7Y5Z))#9(,Y25\/K!:#*YU:R#9;9BEL# TW3]-6PBOX@=7: M&",!QZ8Z8I98J:Y$C<[&4GC0= ];[055M6/,,L2AO: V+%\>XZ..1!Q"[,;> M>H52D1,1MN7KTXK1[2>$01Q8V&0,[8[11:=HC&Q"IX6W:&\>2<2!A9UM475@ M&7W"C/'6U-=Q!C)5$7Y@22B[<]4^Z IGMT77!60M'P M8@.5YH>7[?-G%WJQL+,K%$EU-*&9DE?S"3BT'81A'(DC-T< MBE>+==^KKNL%,AG6 7&I1U*Q7MUB9;/D+T;5#=8+U@,>--WKJQT5:M&JT:2% M54E!6C6OT5?K:=.]ON+1K)V;B?^?O2]M3MQ)\GZ_$?L=%#TS3W1'@%>(NV>F M([B-N6_L-X20"A#H !T<_O1/994DQ.&SP6!;&SO]M[$H565E9N7QRZQ3* <4>;-UJ-QR[;$ MWB.J+*=2_Y$\>C"!M+81QP_UTHCM6??9\#"MQ"-YO 5'6'MXMQIQBT$LW>'J MJ5X])>*CJY2"1P\FH-Z-)NUF4Y!S"[;,I_5^>ADJDTO V;%PS?QQ'-P48]WY!E? MPV..L('M&)O.[T$(=_ZF[O<*T^E%!]@.1) 7.X_R0VS86R8ZL^/[=/ E](;( M]C9L\18\''<3?K95KD_U$U/]F=R"S_[7L!')F_"SG>S\C?B@C?!5TY5LA*^: MKF0CDC?6 GQHHGZ<:M.G!KR\"J->]7KP]X/?/C?']$?[SUP MPC>)RQ:#)OXRI]*2UHR"/YX8#%)%)-K5,K0*+!P*..5@PWU8@2\$?V.)G&3? MC]3M'?Y[G..Y]W)\B+U)7+;\_V\YGM: #?U=?GZ7/[=:PYO,G4)I71J_2-+! M(Y(.'NF:PFAS!!6FZI@!L-<26U3(^/V^0_O22WL7ZN$$7LGW6S>-3WR_=?M\ M_KW639W=3[ON:S>K7>QC;/XWS0$O[3)^H A^Z")/ ?-_*9)]<@C:AS;E"!]M MRI%/S@;IEC@JS*3Q_>K!&JSS^<+[F^S4=6TDF2]UY*@7:HK!!;5\IW"K].YF MK5BOW5L-(H!SB(<"7/@0UG^*FAQ?]JY9]IX/U7X)V>.\LL<-^.Y8RG9WL52>S;JM]=\=V2HUE;L _"')\#K(7^_$GG$@&PI%3 M-L.Y!D=R[^3VM$J&2A,=X1T3)!DQJGVDPZ?PLP#>IP6(9>G-=PC[QO?W6O?% MG,SG-9KO=?J,_T6]SC,Q_J=Q0T,<>4'M="'1+\ZI%S",+W4.?5+9\QT[GW^O MP W\X+/C.GRC4(*\H*!IXDJ29492YKRD@Y?DNSZ^!?C97)_S=?SWN?M[K?L: M_9N/NKGL0Z*6SHE3= \<.X*Y'[BTA&H_*$6542?6,N7J)OU8KZNI01P"EUPR M&8BSAX'+S^C7T8,XB^8Z)AB]RAUO(,,K&I[NXU_=[>[;R>=9Y,EN#;BX^_;! MJN6\R4BO#.&?900_I%0QY1&E(XIF:93"U7QF9+)I7VP+YM?99$7]V&_E'WP3B&^>XB-DIOUICCC4+@R"W/9>!*-\33!6@@' M0I'XR8V%JW+DO>2!SDHB&B%=I_WT3%@QPPOTXE=X0- ,\YU0IN_G$ER'*W1B MF^-;>SCG,4-X01!_>^6P-LK:4IBQA3"UE<$,B."QVXL>"^68<=L<=&J1C69V M>H5((=(8D)XP7" <.Z,Q; M1G382&$=$(,VYO%0^$L%/FQ#12*7NS$FOT8^ROH;.U-7%A$Y=2KAB^_?-V'2 MRV>M/SEXV5'[]$K/-K_.T1!W&JEH))G/(9IGY6:^KL?87B>6-.J"5!Z7ADO2 MDA0@S8%$-/E5 QU6O^_07[M#[Q9:D O. M2I**_Z42=T0KU5+CYF/<*$U8*7+?Z*\-]/ P2$'W8^RX)\*'.LEWVS^Y /MN M^Y=QV]\DZ3JGGU=B(5_/=#NES'@-)?RY ]]F<(RK%*"VU[+R8TV=*4%"2]_>=C"2- MX3X$;#R$V0#+GN7>4E\C%8S,:M&18H0$8QX4 M5R"W$(J(!9+LZ4/U5Q6*R$QX=8S'DE1OLR[#0*9!4(RRQ!/>EY 1($76VHC! M,T8"^OG.S^<+M_@ MF/,;U]K E-8M;&S8D7S_"#32>0/U3VNP.A5!*$"B EC>1K2> MTV!"I3G/1*+A4J=5"H>ZG;M%(34E%PP3\R0:>[;KHA\;^)12[L<&OHQA\]>: MX0"U.& W1E2<)CJ%0<5L3GJ5[F.O 0J!H!9CW)< ]=L63/9\*+>43DT;W. MTH;32;$97Z>GYG"686N/*[-T*Z!2H4*DF-@*\3#[52L<]NT'.[5"(B B_J^I M,8)EX,DCW8^ ?"K?Z$M'0+Y$HN9IE\<1QVWD=E]C]2)HDBZA*II)+74VBFJS M1%W$&BL.=D?:[_B1SL^I43[T8YO$.UX6?0?RRL,KU$JJ2;];T03@X'H1(<\90),!RS[I"?D#CRF34#VA\":O@?<)< MFV0?A>9];,W&TGWA436RF5&Z <(,A9,!+O)E&S?8UD/-G"#=6Q/AAS ^D\/S MI4,87]'F(/(&W5(L[,*HYBO5E!*=:8FZ.2MV>A-QI=UQJMY_Q#9'DD(W6/:< M)L>E>?R[RK8?S/BJMLK[E G!LL)5./B,RDA3Y$EIK5PDR@!;*M$XL]>6/W9 M@AK4+*%5FWXPXVD5I>DBTH/TX=^A^9HQ-%D2F7^PY/\^MRURX;5]1\/$O>JE2#14:>([4$@D=J7'Q@Q^?5Z8O9H-\;^&_ MB$'RLO /)V9<[B>'_9DUG.4E=JCU6K=C$'X @7#/ KD^TOX=Y\[,=/_M+'NK3H?W!\Y=++_=)F#I;8#!;8NJXM)1&)Z4W'@/Z^ M6TWGBNUSCA>[-#:99/I18*6[Q_ \+^0UCDL-.-)'DXL'PIQ?.?/]5,,5A603+I1IC??&M_2;\>WG0Q@?WM[H. MYSMFGRYSR<13?<2>MZ&-S!6O(WRB+Y&LS>'&;O_^R,^7X/3!"U?M/-?Y#4B6 MT=:R5,Y:MMP=,6]O"ZO)+%%]G,R4YNT:;9*W\^6Z,<"3PBYR)!!+'K:@]SWD MSRZ_5^0!?W%!/_<5$Z\7]/:BV./73!LQ:&%'ZBA241N\-W:#]'(M,')WQ&PX,4INNH;HM> M7>95,Z6*.4?ZCM5^2<5:9MF_J\XRI7Q.D+F>*G!80=E-.)-G[7+ER_6WB<)_ M;P7P40;).Q3 V&3U?M*<3'(H=QN>/MZN%N,B40#40F&?50"?.5+R%$SA6"3> MCY1\I5RD#U/XU ;/$RG&HB.WKTLQ1B>5<$/MCD)L9LZV9[H^5<9QK/BBM.%% M+'98]>['8+ZZ9KBB&,VEZ?*E3:;3J)!%6*EUZJU4=E;3"YM6/ON8%9LI4"$Q MZ-67/'+GWR>*[AP!*8PDE5<%'Z3@)WE]D,+7WMIOPK\^2.&"( 5\^N(9B/;9 M8L!-U8PVMV^G1KH@^9=D?+(4YY>&*'R)%I&DQ:TC>'DL=^2"^!J1NI0J]GA= MYU4SYXC?,:/W'HV;RWRHWREIXZ[:E"R].AD/.-(H,AP('6FNX+O-GURNK\@M M_CX*X(P]KO]* >AJS+C7TN40JZQ;2C[=X-1,8@4*@&0,0O%#\-+G<7J?-5&0 MW33+ME7F-MZ!F%13T3 L7A50;=2:\#HR.JJ(]"+^ M0#6E)=S;0SY.8Q$4,YYVKI#V/*:XY%P]55[7M%D'9>/Q6U249U,6*ZZ$C75( M'E9D^^$"7]"O)USP)0R0#Q#T;*<^[I7%:'<6E/E(?WZW+O-R"@2=6"CQQ.DM ME*N*JU \"* P87OQBVG%AVI((J);#-ODO='+#[/X6TS/N*9CQ'H).(\E-WDEK[Z3]]ZV*E9YOC5J\FLO% M'D+, EJ561X)XMVOHT@8]]6.3(A3R"57J>R>(%O/(B+!II)R[H88JK?%.-S9::_-.+D\Y=J@+Z"_^6V\M5$AJE+@HE$^$-*%7<_ M\#Q9Q_32Q,/VNX)LP3;DUL*$QUY=DS=1;C1"@OD<5GM^EQ0[A5!18$NM\C3" MJ:W\]#X%ZX:NE(E (AGSZSV^G'JXHEC/%]/K/(#51+RQI!%TX4Y MZ/=:V8T\AG5#9\IH@'O^/L-K#P,Y11_'+*, ,T3X,17B/]#A@Y#5#_]\#N?0 M#_^<2/&EC$%M-. @FTPLIONI5A_$'X0TF^D-^^-)?:$8TH4LIB/Z:B26$F)Y MTQ0ZI>BBU^O.Q&&I@OT^CL!UN5" 33QWO;,?!/IDN;ZX;;>N!J%\&AV4ET^N9!8/E?K=+LY,57HK$ A@ $3BP82T=/? M]WYI/^ 9FP;A3__2FKGTZJ[(N]M5 V&L!D3-&LKH,LKPGQ\';;G 4B^M\K91 MHV9\*=\V[SOI7":J"%)_P^?GZ$+>WA&5UZM+>K'6NJUT:E.3-=>-1W40PRJ/ MM%OEDEP@E(C[14N^=C@?M.<;:P=N4.=F,:Y_AYHYJ7K?+X?CXW1'75V-=H@4 MQL5X?W-;[Z#FPWT$Q2)C]_$XQM7-?A-/+[HUGX3_O6;>%RPV*2(SWT=G[;,G)=\]_E3)4?/ MZAU_7?/VHZ\>I_)5Q^)51<4R5L+V*VEDF3B2 MCO0]6U]PKQ*G\*70FB\+KF5$%O><,@W.K$D[%PH9E<4MH+-)^\CG!??:GM(3%MF53/O$=%!1Q306KAOS6*2D3'/\J\B:T"4V/\'J&^\^)''<[= M'I1(8-,5P":5O[;FZ13X7'_ T*PY51YRMW+'RB=BK?F KT]D[-:0!J&''?'] M:(0OT'XTXJSM/O]2H/6[:49,M5M6+C-B8=%]643C(E]X MB(X'8=)O,\SZ90??3@3]^,(I\PNO$,'06N[/HN/19L9-2H8DAX2A])@"$80; MJI[K_D+.[O\SP5ZX&JDY.8- @U&D[X'E$"+9!P6_=@.ECJIFXO%-#?8:3PUN M"85>FE#=0N(2=E,L7L:SPQ^0JUAO=NEE04G"#@Y-_/ M$W&[3/CC:Q61*"W__ ?_XXPBR(C7090G]JM<""N,:NL?EOW7601V=S^XB,=$ MHPN.>29-_OW?__%.?NM ! 5-UO3?#MC6LRJ;EAS1/V,4'.J(GP7Y$7[Q;UY> M\1O#,4>QR>#4-?UV\;I !B;$WH2C_V(\/P,Y#FBI\.N@AV*VN@O*:&3^MK_F M?$94E?NA1KNR_B:A+VF)8/2=<Z >-5P;_:"XN$;N+1,VW5GNG, M;3?F/SPST4$)_J-=RQQE3/@9"P#6;C(==D7G:W_TXT^;1/NT$0/M^F@G%IM/ M^5.*_]^?W<^*S.Z.']M(GBCG@1!+QF/#4'R0"''Q002%PX,A'XH-$C$A%&5' MO,"SHQ]T\1^B]U)8Y\F\B (,/EEN2):V90T-291XW6GS]R$3J3KZ-N/JVXQ7 MW^9=?=MR]2WSTU)Y2\2&A_CKXV;Z4U(90BG<#@\88FT9>##S3"RR!!TB80A MVGCTM*P),]N"&0Z4Z:TY"MUUL[E:,9%I#$*5'+]>_6#P=_@Y'LG4+70R_>;5 M2T--%O<57HAS%=[/T"]:4N_]-^V>/^?9[*EEF-)H0S^20#K,W^'8H6+VS'-/ MK'\ZOS.:CF5LC$BV9269$T;"8F1X)#Z >1LQ&6H(_7+Z@ )^@^'%I2;PP@8? M96( ;REL'59[B!$(MR,9JSI]P^#U+"4!?XK'T"409%IH:6@JQ7[@5R!AHN*C M>KP)(A4. ,"#R!8,B'7 A#>9"9+G^$O:'!\.0V1B9L=V.CZ2#3#/X>5+:8S5 M0("('/XB#$QF/D&\;$[(C(R-@14%>0+_1<(+UO09ML@$&%)%([ST&Z:]72UI M!1W_M\$(F.#8RM;QJO$P>!&8T'@3G9M@='N.(H)?&9>VVR5@#4$,"-!G-@7= M:V0,SX0(763 LUA* M"&=9C H]]G<6QV!?0\,[,8+IHS7>#Q._4 1'CM'FD@J>D+USMMFK*! AE0O-'DH*[ !E#DIANGP) MJ0*"0F!!PSIM[+*9AX$TRP1ORUZ/K*WPGP7-P/2%K2#SM?>,PINV"UW!F<$=/3,P?4 Q>BEDFU]DO^!O'G(Q6WHQ M#L&NYK0YID,-S]SY[=SG]MRIF$J&(&L&%0F03]N8.^I<.^J/V6"[&^KWP2A$ M0]T"8G&) /*54%S=-$(B?W6:1L&HBF08L&=$=;=RF5\P6 IK--F=S0WCZ;]S9H&K MZ6.L(A[)0%O#&?]R1!*/F&!8.%\CD2A5K8_;W59J5IN,4X/)HM3JCQN7E+%0 MXJF8"'$]"=Y4 "GD?[U._NJ8>P0)VQV&[95N27G6J-1?6'E;P^7UL2IFPB_A MS$,J/H71G->W"%Q=A%MYJ!!X17=+F#&V,W1>QL>9GYZ9U0VE?2*7JU ZP#8FC@NIB@:FYA-4$#'?LR=5$@ZEH*SCQO;8L M/H=E>4<32> VV5$^9LC+L%#[#3HV7&@\U$L;;-0JF'KV"@4O-]BG\34P@M?. MF_ &L\3+QPXJMMCQY"7#U$D8PK7,^;&.' \ZU4K]HEN-S:01(CH-,XIC&F)N MP(J2IV1!!D2&)6-"J9'!\\5*&1LFV,V094G5)&PJ]3::0BP7H"H0X Y;1&C# M_*QG?E&+M)YQ+$=P1T 30B":3L)YKVTUZV1W71O:-?*6$G^4%;:.!5BB)H35 MZ3OQ,NF9@[!1"LNGP@Z?8(Z +88PU'!#1L720%0^L?)TQ&.3%W[BU9ENS4UA M T-B?V],SP@8>L=KVCI-6.$'!4P8LJ3CFT&,;=.F"DP):-\>?XO ;[AQ^ M+BT8FQA'HVO7=MH!O^VD:-YRVCD\[>L1H])PW,F5BC@!'"4UGGJ6'J>=W+2PHXQZ[CP8,X$_T!CP3P:DSPGK#QJ1!PBNI1,#>N<+*L*:P0!3VS'#1[RD;Z?S MU-GLD.?%O7*"YD .,!NL,7XY$PY12SI@;YYAR2;Y.P0YM#ER3B9G4N9$1S0, M:TAKK"55B.0AR-#2@PK&1!8KM5!AB$ZUCH)9=0T<"I43[:&U%/(SE%XE$I5* M6DREQX=AD^//73YL\NI33=@YU3*>ZD*'2$%,)<8A$^9;X_+'&IXXF<=.A8,S M0W(YIPXA#4$46%,CY&^#7K2@+1KK@?H$ZI&'#&3)U>YTJ@P%7A]AJ=M M6/CTV2Z:KL/$1 8]9Z^'&4"U:L]L*H+?=L(L>Q--Z0 MSN&>?L>SULP9C_JG'5;8=[3D97N>^#0F[IYA^'0+2HK3MX]\ MSW5SJ 6+QR!Q+*@P-4A_!?G=ZT-W.46DN&^ZQC=F:W-*@0PVD05]D5AOQY%_G@OX M'3OJS9V69>Z3Z6Y2%9?M#JHO[UH/LV6X__CV]O(D%/KDC$"F:R/7CR*KVX>7 M$X8J+UEK77BL9MF6VFRNUNVBF*VEX$;!>"QZ "\G>W-NZN_![D]+_4(LQ(^T M;GW.+MH+7NMFAM'FW<6H7Y]V8VJ5U?.YTGBD3,N+&!N.87&.'^E8"S% R)% M^("6-P$2X)".J=@;)O_6F-<%1.UXX.2TFSVH1R)WPCH5[BR"H[@E])-K2[S8 M9L>3V55)BY;E3BPZR$_0[:-0?\2B%@F$XA\M:L-OI$U,_)[6X]WGF09YGD?+D6']9I([<"11T(!:6UV[S2M/1(;P6%SD>:1#L58++K+ IYQ^'6W,JB^8Z_@N9/_Y91@XD MQK-+1_E#CC^J+QK@35LL;=I;I#]>U MQ+PK1%HIN-#S)9D\L>"]^J@\K\1]HE/QK_<^G)UE&^5^5V>#&1NA4+4U MII=9A_SS\&QTGPM"JA;4^MU9IOV0M1+FK3"/8IF+QE^4.3<&[PW;G#]/ALU2 M20=*UO2L9,PU@Y=KH[*FCLMX6F**M*5\"NIQGWY83[KWHV2GA-;Q2JPS$4WN M<^ WO847.JV-I*$,(C%AE6[) 5AE 88 ,@^@Q0-((R)>4<0B2+E@* M)+($\@%)R*-M=EO LD'RQ[P":$4@,E3*P#P9A=^0%/80#A@!0DX0W+]AFLXO M)!Y+OD)[I-+,_@3)(BUK(!I/"FKX77)H&B/E^: AT1X%Q1R MO%DJ)./A&4B+DR2_%_3@0@KH/"C(TZ3O)8$]&/&&*;[\5@A_(]$@J(K7OIYX MDX#*\VX.W@E]3,)_0,&Q2HYE!UUAOQC/CL)9=F8%<5]>!*A&_YWK(&.(+F JQ-Y MYT][HFZF3=0;6)U1KF2N.JUQ?I;-=U.?0M1'.Z+NK._:)-R9%YPVE%$!B><> MLH"XML\X1_0)QGFSE305'S+T4 )4Y[8$<0[!MP/23% MO%,#B\+-< 68H67"IQXML$TYNDA)?=?BH%!3F9I-UMQ6,A(0B>#)31M*RC.F M+HW'B/B[Q#S:+2DE>M"I5=5)114\">X5E5H\X[$S=>ICVW!WK.5VG[^>G)-W M@5A3@6=E[%DE6)_(&[M^R%T?52TVBI=F&6UP[DBS='/"V 6@KN(=2>!F[:(L M\;[BYP&XA0BH7QH];8S:5I F4(4KD!/"-F(-"V^;85)*[TX>8;\3"I]M,^[0 M$-K;2+P.&>0 #Z7:,%FOB178&U[6\+.VO08'VF74:Q/H8*&\KBD9N[ZD)YF3 MC%VA^Y3;-Y[&8V;D8<)V,L%8JIB?"IG5X AR\OASGP@YZ>C>EQX*)90.#I0GZGD"@ +OH*0>W!UBBFO1K<(X9XB,>[ M$;PX_@WCR+9!4:?;M1"]YY0W/#$^UI_/#D_\=Q!I**%"$D',D].?D&F$0/5Y MEQ.D5C'Y@]T>X'*G&FEL>E#-Z2DB=Z*>!B:BN#WU?Z9:F5],C(T%[-)EZ3FI M=T1AA/7L_F8XNA;@)7]V4\6N+[_E28+M=^O47(R00OJ'N#L"EAG4:=HJQ695 M=]M).0QL$0T,$"9X$@"\&XS\9!#@A \!]B' /@38AP!_!0@P]R8((^=^NV33M.+U;" A!")GB8I'3GX2&R#7# M:RREB#$ SOIF]S@6$2V!]QS'^M:V=2TWZLK*LK8"^\$PT=R@%XB3=K'NT4/. M"3AV9'YNH-_.#V]L@'J4JYTC&$CV;X_R)X2&201E?J-9YN\1W#SGU?S.Z46E M8KSWNN43'@!S_>9%L^)^7Y_Y/_WCV0LGOSW_KSVFB@? M'#-_Y6:^?$8=QHILEB468,#;U\$V!WG73-MJFX..PSXG^9Q$37\:>".>BS:4 MH=>?TUC/RV@^*_FLM&4EYQS;X21/7Q]P\P7D\XS/,UN>X;$](SS/,$[OFE?J M)./?8.U?$9.Q/H]=EL>\QC3IX[$->=&6&WOMHPS,6,:() "?8+J;I]GK>'B$ M*!HW-',-(>J4N>W\):G@*I.@LI<.D!Z%_Z=BN9F3H(@;"QPBVI2.-!X0'93 M]@NO%%>:T3P4>J@CI+K!SN$"W!=Z^ 4XZFQ2;VAXPPSI%],17C2WT@B1T91*[%N#O&DD T0#4Y&?T1:8=A?=K1]I-V" M=CP4D$((1]O!N @.: \YAD"JBP@CV>^Y;$%0''84BCQUC1AY4A >5X*TV=6<2E 2X"58P.TX\&7G!21' M>70*F"ZBA'E6Q=SWY&;JVV=(;PJ[30[Q9R1260I %H-@NTFK&DS8;;-HT4(4 MI:)+3MY=H@E4/$Z0MM (DA\!0,[\K%?JE5_.;EY7.ESAIYIN0Q5'T!$$\;JZ MQ06Z\JJC'0X@X8DG-L"F#NFA;)(^6P+6_U"$#.F!,:^+;G&+!OVC58MT;B;M MZDCSD0!M#RV;V]V" )?=?&D+"'0F1^$3ZE(C)SHH -L=W68,.T+72]/H MI+$TW.L+>6X7-H&% #H>.1@F+S=AAL#;2;CV_[2=SM)$G@Q^B1>)%4']V'=T MY (_/:4]$+NQ@03P(VG81,$<-"%'?&T;?>VHK;T9/C$-K#3T,:+UX#8\Y"=6 MNG DXQ]=#"I1<0 /A^R1![Q =-JOO2@3?TS)4XUS",0B&P&M%Y_J)>8 V9ZT MU)X,:^&CUD[?;:B^(+MJ3#1+AJ;IA)6@2EP%1(T#5'/&<;N=[X+I=OEY&W ; MH6U/1RQFR$E$42@%UII#N^4.L-1.1T#*4>9 M$D057;PM;1- 5(/-3K2ULZT:=C6".S_[D(+>[+" IWC%3B4^LU!ZYAT3UYUU M )6]:W'/WV-OQ5R(^0!SF(,U;&U/$@V?B_\ZH%&:"[2XYBH_SWL8]=,S?@$4$[?DQ0:5L_'3\$BD.PJ$3;'(CUJV@)%*G)$,^6(1:[23;G*(\R M/^ESSJM_!:BERQ]: B^]T/W"R^\\&-MNCDPHA 55@R(M;ROZ8Y-120*(&F/> M-,WK;1(*^..]D)RGU#OM/PF;1!C,>KHAMQ>@(\O;>FBR;3NTIMQTL#**B-^B M/&Q:4U/0>>IX+TKR5\OB+4C/5BV,D*GIO!K2;&4O=(#:%"SJ&.03PR6EZR+M#55MN2%?P#6WS@-8\]!@B>)D#8AS;)L^2#F&N M=#7'>72[_,,O!CPL)7G:XN[1WV9L?."[Z]U/.'E IGNPGL\.]$GZ0!\?Z.,# M?7R@SU< ^H3?!/2)O OHX<-ZHE6OO M> #(5W0A2#@7K/*ZZ=O7TMG3!//&4B'R1ELU+RS>K@\;N?V3B1VV MTT/YF%GI]%I_"K%U9"8Z\ES* W7SU$-YF9K&[CV-;E ;&C$[T6^1!V=M2T,G M&NJV>"9O=>TW$C'@[2OWR"=S'J[6HZZ;C=^FAJ@;XM_6#!S/A)GDDK\G0_7$ M&);L=Q^!EWOB/N3"2Y=N=KK%2T1XIW;LDWA2NC;6@37VQ!+OFG4L2KUE M,O=& ?L.'L^^;YMEV#L/T^)I;!5_ ">0IW/F-@+IOF.W;O_)5^ZX#(^V'B[8+*,DE-211A/D+'"-[*,PST2NJ_1FN_K/)X0 1XJI-W9F8?,5?#P<\'83O'JJPN&X]]KN2. M,.)AA);4.#E:Q7MG\;M-1?]6F^; ML+&ER]BMSB1<(2YYNU/!CLEGJP8;7["#=P >=A$/+E+ SM';+.:*\W8.KFMI M/!?;=TSDK5&]M?]<.]I1V>Y)ZDE=.]K%>SW6WCM(ZPT/K&O?)7WBHF)[*1Y5 M_5.Z03=V7>YS"#?G*C$'KB;;63B1(?UH*:GL=-,3='%DTB6L"X)P$3M'$CG' M4P![!O9IDE%D@G8"S,YV[5ZDL-T/!Y-!QI"A+PMQS[$F$QWIO$ M[%MC&6,"%S!1: -)[I,3S%9V=#A[?EO@!LD^$7Y;4ES(5GI&V,;!YR]L)MD$/^M+W3P89];-7%FS?C>&#(O4<8;P.2EC0]Z\:=B)E@.&?I MWJ%$[X-TL9*\?*%6EAE-A2 ':DI&;,,9EK)A)_9>Z@. MT M7;9M!S^1Z*'P='L1'>=V>PN _X:E0E\[:F.@;WX5$H,>LGPC*\W925^'YM7 MN-6G,*2E7PQ=VZ7MVGV9Z3D=V;WF*U&@!BUIXQD53X77=0"YTWN",0]MZST" MSI7"VYH34/X!MPZ$N*O;KP/GVQTKB$W+8RG#A %)@63A3EGY-LM.:X&(G_K4 MN'C$)=KL9Z%VX]-.%A0^M#&UM/(.;Y-DTO@7W AI_^;T2W"ZX=-HM9,X!JF" M,,1^+Y@=Y];NFT1Y_= PU !2,)B. 7:@J6XB&F[XB4<>F:$O!2A?RX-]6+-M@C2%KHY$JX M);"_Q>I^42=YS,;K4N@XC4&XW5?I W-^X[F8DRA).VJU6ZA.G\;*?]N;T+XJ M%/2H;CM>:,O+NT<&DDFT/>!43#K=&,GCD C0=H*(SNOPE""G07\#Z CVF]Q3 M9;M"!P/@X4OW[Z2D!J8FR\1VW2TCA#>/J3B1<]&INB1A5%)T^)L!W:5C1EF1 M;!D]4':XU" %-)I*,J .PAEZ(Z\A80.;]5/"8^STBWCU.##_G;& *'@\[Z3T M)\:VHTJVT,O;(DHXUS7]Y/S\)/.^Q]:[8-W+"[)"5-:V-L/)@_Z^)DOY2AL_ M'-F.-_6"(/MUA;T@?H9^75D?B/(NRY((=>C?S-['WI@XR5SM@J:\FA_.:G ) MW )S!\I'(_1.K[;?=J[&?<5/^@Y:=Q&T#V0![3WVRWMG U5U=O\"@A.4B75L MJS8"@[1T;''8+S^T*4:NFD/H907]3(>+L\1DX'].5Q,O7]CR0V)/A#-]6;]& M6>>N3=:S]DU'M"+,$760 ''G+Q[_PHO?D51ZHQN! 2UYB1I*>[;X%A0.0!3[ M/O<='7'#4!_6N6/&OF<"JJMM.:63L-T+1^50_>)>C$4<VD+R&(+\[JW\S M$VT%SP4<<(@[G%T-=S2-1\U,&''K48%AY8SO>EU#><^TWCYO.;U>2'D:K!Y* MRS1=IRTJZ>M-9D7*_"DB60/U1CM/P&,>F J"%(1#XGU+G'8] +D%'#>]'=*& M(A!4 $_N_X67MW8MMN M][[_!T)!@Z#TZ-SQ@&5IA':DV/;T7^4T'AOY\(H/[[ T@&>?P'N-@+9VPO;L MWB;6X;8:XK6X']%L>L"+1J%&A+LXB:17Z054Q^#H5&U=VMMP6XAHR+"UD@WA MG;4 *7:3K4MNCCYB,O>WVHASPY[9TV)D#S;?MN35X2W-*AA$*C$63"@T%M M1"[MI1QN0TNH7;KM*N*@:^@L7/R*?:_:]D8V^[!R;PNV)V>'-O"< 9\HWKPR M=WP-RN_TB9[KRWF'_)RWG_/V<]Y^SOOZ#MATN*)Q*I6*! Y7%(Q7HF@ M6'=3SO'U%5>-C9I<.)T:1 ^?3/0?$Y'T*+N>*6LV%6;5;C4B-_"3!XLO1NOI M^XPYEF=<+15!=;W="][#DP>+ES*;;#52RAJY(!K6RZC?$^N+,7[R8/'MV;@N MY[5,F94>(LUU?IR.+!,K_.3AXDM@W&V/K]-R:M# MP.[QY\X*V'W!N#QRO'MMR^'.'';K67Z&?VU+68;7 SEH>^/E#(W>[M2/[(>O M;(@_E!)C/V@,+4OMVX8=\#^M0Z89J#/S7G8[!SQ4;613F%A)AXP'LIF,A3N9 MW(8=1A_'T4HB;8[/Q$H>:Y.]>?[PW7[S/(%V.BG@ WM"<%0+U(#\MS?.SUNF MYGQ C6WRR8Y-SGI"8O29K=.3H':TJ3OSLM\7L@/K;HQZ+_1-W2=[D A[$XO] MRTNNO8BVQ_SPC ]N_@BSL4,TY_<@!-!_4P=FA)OR]5M"WN3 M]#?F"C?&UV/7N2^A&\XWE*]Q7WQ%=M:-(0C%71CP7T4L+T:$Q!N(<%8-_IDH M(&@R?/C?']$?[Z5&XB:6/"LY$B\@#H[0Y[GL5)O46ER_.A M, GPV:P9.QMU7ML0C_/TW M0(PK6]T_3[$PBF2XP,H\ DK 9MZEAO>7RMAPP[Q]X1!CJ1(%&W;P#X,6M-KB M=7'0:64'D26*QOI\6YTMRIUL;3/H3D-:X\=QB&+L*$31T,U!G5Z"6M-;M*EU M:BT9 UX0Q $5'+@]MT*Z: ]RJ_:2Y?NE2*=5?XC5Q&EGV!/Q&T4D2 HO&__] M$0S_8&CU\W]_2&OSMVHIHF;:?W\C[+;H%#"FZ&W*8IM?8UT-%T[_]T?XAP,> M'D9S=ZUFDJ^SA;F01U)NPS]H !L/__@39P.)9-PI['*(>CIC]\H$Y5WU$"? M.UP9&4ZE+^*^ON"\^H)[J[X8KSN+L#"9/[(+GGV8S@W+'+;&%]87LQY;D>N1 ML3G;E/784BJSP_8*2D)B/_[$XH%$/'$F??&US8:K6]Q)M #-4GU;+7"\L.&- M6B"2ZZU&V>1:ZK3:I64B<9_MM,U+:P$^/;3JTGC=G/7NED:[,6CQ<05*R)(_ M_H3"\4 D&?DV:N 29@-W?=:3KS!.IC#^SFQH)VL+0XI4LIU@M"?,FPFVD,I= M6F&$-3V2"G'3^UQK7ISDR\G8PR ';D:( XT1"[!L^!F-\?E22D_=VW?]\<$/ M#Y=<+@+X@4NU R@77NMUJ+GW1%,\\I0&UPL]6@ M>I^N)I70"FN1&+::DH%X+'H^-^MK2,S-9?/,'[A2VW?R=<,[(R_/Z(;!/)0: MC>5R=&99HU%NL]C.7MC ,H9Q]'&4BBQFOC.+M:3MCS'K0<2?YXT^4"T23 ML:^I&RX6;_&UR/?4(J>R,+19RKP5-HD4V\J6&^9=O:K=+B]M8>2F'2G<"W5C MLTTE8Q6"U6C!4L%/@+R]'E\# 77_I5J9 ] M4\N\3]TF6;Y=FY4B9KR>;N36D_RE+:9I*M(H*H5(O=-#C>%*;5FY303ZE\9^ M_$G$ ['(];0 M]FHCD5SJC'^'NX"@T;9]13RY"\ES9Q1U&8M/B1VJB%/S5&E/F>Z+0]YC>8"Q\LQ+82I8?J8SC2[/)^IVW"_-?3:3L> MO4D\VZ;DZ[81>IHQ+M+0*7SC[\,U[ /'WGS35MKGV8@W)HALA7119^:E.N^\ M!%8;LT&\SB!Z\5X>#76+US<,E_C))7^=JF$240H7I\6'>W)4!C_MNM_'\I=; M6]! 0E!:!^G"?M^2_PR6=\5LV+SO1W(H7BD6%T:]K&;&1Y7$F>^3IK8IMKG M]L:F;<2E^*D8[H7#]PP;< JW_Z6CZH,\^+.Y[REC4!MY'!K;91G\M16;9$.#>6<?]N]T(YS)7T0]88:)GDC^8&G%&:,I^O.9Z:/:MN]AMJ)_;Q)-Z6RSJ@Z[4H%=7)L*!4.0Y?.K7 M,**0GJGF'\WA74[1%JJ:OUMD5]JEM%3L"]A-)U9)OOXYI?Z)VOIGD4')1.9V MSLT6AAI2NL&I-JW\-5K^S?JGTR1756''% FSTA(#\*[6; M9ORPELG)RSN6&R5[Q<;PH69QJ0LIJ<29E-35E!-=,LA[[75&7T?/.=&M.!O& MJF[5SI:YB-*ZZ_3X:#:KKV^S0O/C;;3'Z6,[FV/KO5RKR 4WXU%QO"J,!S%0 M=<^VD/J<]MFI*HV>LG(NCO7$\W+< M"/\?9JBK1:6U)VB+.W.Q: 1OB&>QY'6)X)=&"#^&!\=<@ !DIC,F_B(FJR0@37AWC=YL: MH8U#"T;&RR*LPPQY&0AI,**E RH 'C.D-:-HY-(.62%, M!?B*C@Q+-H%F#ET]*$)X7$5X-KPQ@<^1M,0$8XY-5%+)<"(:(5WW[-(9INE. MSWD'_O2?G[HBX!B$M^SLM*LAG77O:\,JK^N#=6^9&P0+:257JQE=81&IQ=O* MZL>?<"3 A0]C3X3$YR;:>2'0)R!:6=[$[NJ#18@MB:%LHBEF)'$^Q@=(,A"- M'I9/ /;6 "V$Q4#>!*@Z(2PZQZPH:98A;QQM)()$[$O##5-4&3 /8+@ EH.7 M!9XW#"R 'R+L!GY0EN&_^-6J@:=.IH.->JI7J0( M7K#9';F!W\#A!G,3,-< MA/= ]L@G:%QG2)VBE8\,RJPFB"H18N' 4[O:>XCG"OK84O'GE(:\?#WJN^F2 M%)."KO(IV+5!/"B),LE8HWO#OCV703;LZC$;]7[CT>ZFQR M_B&EV,?D_*B5V'*H6E3KMCS6"56/RGYUF>D)JK P9ZU;:3P8IJOI2#/UXT\H M$ T?UE2>5U]^2#WJF>AH+M>AW+!C,!\B M,F_0D^>4E8L9$B?88\-J=\U6[3;/]BK*8]3J1)?U"IR3@63L,*_^16V+$]"Q MVTCRBURKF)_5A()L1 K!.EL@=(QQASIG7UJP%V1LO1PJ,XZ]@(E#SE!;!&QO M![N4XPGYNX*=:\52MG:%XWF]0]X\TGK,;^.%B83E6L%')KQ@@GC9G C4Z\)B M9_!++)G&*<]M3W1=,O'Y+>Q$UPF0^MBQ3<[S'W\R,"N\%FUH8H>0,._(DD<2 MF$(NO:[&RFAO*8[=LCE9[R."_9(1^,R*(AD&V<$Y+Y$]DN"B,6PIV8_@730T M547RUAL>:N8$[%:=;!I^TMY97EA8$JT+@)T4;$'8>N:$6,!R2VRC$;N0\BAL MM$&&AC_J(K4N76MX:]QZ7D"_8[N18!Z2-8(2!VL/J0;](HG8$_:S;6+&F"#D M! D.*2-Z:&*_XYSNXG&+R FW9[;384GN75:T)LR MNUA*Z%YJS#/WB[\X))Z8A:+IIMU,[*CV$AL3JQ;44*W#I9>Y#C>R>EEI#!93 M*')XUE_"8OI+.IOWQ6D]/!PG.C6^&E]MHK58H_GQ=&X7)XUI9' WSTF%HOFX M65;*ZSD])6)'/'DGMO96U^#(\7)Y^3EN)?WEOO99KLUKK8+,*K7.H%]N5+/U MOT@_O7=?%YE((MQ,-J.=5B:AUU4SEUYM5B _\<1U6%%_2>?'QF-U6$[-(K/: M6MHL6DIKT>/^PO%[)YVU N([JY$FL!NI(_=X,YU*9R 4%HBRAT$=5WY>[2<\ M)SCDC#-L0:$W,>!=DTS/ 3W'9QD-:,SQ 8;%286HT<@.^VS/;S@^O8:($CZ2S0-;@(1H-G/( ME>'9*+R(&&N.IP@A*MZT=.1$Z;>C[BS;B<7/^JT4G5C@P(02YB.6]8< &PGOD)CU$VUZ& M+P_QRD<2,8>?*;%_;:;-(T :/F-?5TH]\0<\ X)Y+ G%ZC SD? ?=.#U[3,Z M@J)Y$I8%0:.IPKW$(*TT]130"C*F!V25)TYQO9,A!F8[1P7MDS<(U]_MO-AX>)]\+>A*/_8CP_ ST.B F]"SPDV^E-8']MMSV!\^$+5<[V MSIC:_#<7NB$*8=O!(1*ZB4?/M%=[3ARWW9G_\ PVUK#(_Z-=RQRMA'X1*D8Z M88# @&"#E^P+B#YD M(E7-I,F3C.LL9KS.8EY2L;,(>AW;3":BQ^%/2^4M4<)___5Q,_U)7%S-,C"Q MH(.+@#!;&!-RJ*CDT+!_PQ/G?S$_07E)JG7:.?X]'.]95;@KR,?D$VM6>V%4 M9]N-7(:Y%)NQ(@\/.:[T&(RS]?EM2EX-X-'0.72H8S,\'6_!"\([ F@W33=N M&._1"0>>-]M';2K81#S<#)%T&* 6,#>^*;!A;#D4R[R6PJB#%LO9)J/S=7U3TA-#;.DDN,.F5Y>,9IR$YK>= M5-'0"LM(CB]L!&Z6'=VK_,?'-M+J,+T96LD(6V(7"I;O!VX12<%EOF>+; 0^ MQ),^I[RTI':B55FAS"QX5YD5@E9^49]\?/PB5TB@7G$LKV>+]NTC9XK-DE B M\8M8]!!L=\GXQ6DDIK );Y21:K+!N,&&'PN3^>S^XR4FNJE/'TN+&,OVY&"Q M8BCEEKEI -6Y(^W#3QO-H&Z9'12 ]!9:O2Z,#X$&Q\,#7 :[@6- M"9(N6 H^\@B\93>J01(4 @EY2'A"@KGG7QXXV&3VV'0B@)"%L]&C5 CW MUP\/Z4HG5JEILF6H'7:6.A\]3I3H/QL]BH,[^5$>"ERG5]=+JZ"9+QK),]+C M1""AL]$CD7PLH&(RV^U8X0=C/:M$2UH&TT/5C@#(W_P!T5QT!HRL03?6;4[4 M U)Q%#;227+\, 4<\&( L.-# )"6[L29X93Q!K'I\>!! M$+@C&L@,6G/Z!64NTR\ "7>/I"WQG&-H]^GKS_$Z$>CBSKSA&>?JIN2HTA\\ M*#&]P]TG,W,EG"F5?UL6)TDM5%#C46PUN>3W3CQ@4\4LCPU^Z53*Y6:K8*CX55/Q4'3.*Q_/J. M=_0>6^^BCM$)-BT[19&[47.5F@5+R;98,9(SQ?IXMV@0N6W7*IM-/1?LZ[%R M+;%>1K"?\(>+?S0HXB^3NB]3O!,=KNB7+0"-+)KFP M)TN>[,/0\*34WI P?/5..Y#&%C([\QV10I7):J.I8Y;+\\-^@PVV._W5N5.. M6F$S7J['V5Y.ZLN)9GS3*W*EQG,IQ^<#L01GZ"ERL&.O1PK,/EOX]?T[VRJT M5O6[N568]=BP>2_7@JM>Z>-MBF+5:(U[?'X]*_"WLG[_4)QG;T%THQ]=H_27 M-L63A!XA<3YBA]9FUHID%E*].(T-HQ]O2MQ+:_Z!YU:K68'K]A-UM"F5S0;T M(CI2W/#%38DG]VJ56"B5Q5JJL5RF4(D)\TR^.?UXH3"&K2;?TUFVHU0>4+#R MT%W6C=6//]%CY]DU6Q!/$GH=5T?A0E?EV& GV;6ZN)]R<+:)Q(Y['+SUX:#"R'Q)CHA]>_<['9?3=\F[N\6+)\HW@K% M7KQ74,9X R(_:!;??;*<3N5SC])*Z92P)]:8+B9H4&_0KJR[3S[D0MVP*3P4 M(>H6+!BNIBP+G5[C^T\JO;O;<%2X M?>C4)NW9.'[?#G,S&#/$[C]:T,J&V!P&RSDKG7@843@MGZ,#+KC>-ZQO&%[G89I+J?3^TA_-8@<+HE3 MN,&TF&DVV0P[1^GTJ)UJ\V/:+&[WR?9M8M9O*]W*#"5CALKRT9$*&]EJ&*W.=!O-JRI=;.1)Y!=-HGK_==9(M-AVE0Q=YJF+=+P3?4,(\A @ M=0"'.F+?CYVE.94BO'E4=WON4[ _A4) !^WRXJM/?1B?N>&*L^%'#TBT'BDE M,;M(L@N#JT47?+H?RZY.GAN@2\3G5X(N\7ZJU0?Q!R'-9GK#_GA27RB&]/Y4 MZ[-+[*.)M1@;RR)KK4J]7FAH"8\Z"=O.#CYX)6,\$;CFMXRYEQL@ M^.!+L=W'%E@Z6_1$?L:[85:\46659>6QTQKQW742R0.K!9Y,,AF(L]'W[\]. M_H54.(ZVEZW"WDCX83I<0O/"110HPCE#3( DW@I<(>+]Q]%$*I" ( M"X!/Z*3(0<3[;2 &C48(ZCFUXV39)W* = 6BK3\(B?_/]I4.0VPD$A> 96$/ M$1D #0DX!/W '.<1//93]H4H&7.9W_R65&"5X!!L.^_P $AW.N/1"F);57BL M)[LK"F$4 _C5EC!ZV2)TAV,^XK[%EC!!HB6CVB@/92VH#/V;]DW9)^Y43%GS M>E=0,E666VG24H_48N5"XYO?J?CJ"Q.=2H*_NS$QS-VPW_2FOA;[TQ7TW MX8B_+]>W+Z'0#1OR-^8*-^8F$O?WQ=\7?U]>K\C\$^8:-^8FDO#WQ=\7?U]\ M1?:Y-\87&']?_'WQ%=FGWQA?8*YS7WR!.>O&O/%2HA=CR1],A(^Y]^N%..WY MUWR(N'GS?8VOBVR>OWG-:[C:"_ YZ0Z_*EKUZ6D@:#)\^-\?(?;'.UD^&KYA MXU=UU]UKB#A\DH(__J0(,&8/N?6?_QN^_X(V7Q=^L35[5>07XOP.+1DK2R.T MR^^^NMQ5E]Q[M66(NXE^+9XIZ( D[/*R]5:>>:^#]8W8R.69Z[I-]J]/6$&P M%(OV9/ 6T;Q3Z?C<\J6YI8I,)L/K.NEA^/D4S84ME,B7XH4>^0W4!@"'QXAQ M+W)E/,8+\_,>JKA_G<)HO^BMRH?4R6P;2,NT3GPBS8V3F>M7MMJ/]UHMY=)="/==*3-HFA53_.=NWY6.=Y/'BH@]L'$3T^'2CH(NK<-W7K4 M:&HLOE$>5R>]J+-CO5@/;;Z MW5 SR*7>TAKCC034J\55LK&^+W0*9@SS92W=&ZI0]\(>[XEQF@,X_AED[>.U MT*4(\QP93G'CO6.17'3+C]]H[UWJN2^U/Y?2L-;1;H-+=L2.% UUK$QX4%QO MWE_8^,STB-N_7S_7%@:#NT$D-IV4^K->-%F=-O1*--IL#,*#*%P0$0FP1^XY M/IDI?V4"*;(&_6)%5D'C- XGQ['+&2 M=ZQ4'O2%9#P;:Z[ F%L-I@HX'0$;WQ5>7E,O&33R!=[^AR^5&"\M?A$<.- MB1YVP0RY_H2$/"KS>JS1F2K33G<\2]=Y8 M/%LX="X\WM\JPY62:UD/8[D0&\;&U=1UAT-?1T<]/LT44Y%&JE,HK_2TE>YN M@O>-,P9&\Q7]=BRF.N5<,+6>1A:Y4&;1;_SX$SUS7/3*9.U"0=#OIV8_X&SY M,I[(ZU0&4J2ZVF]%QVPI,:XG(LM%-_[X_C[R[PB+UA2NW%O5NGRN)G12^D,\ M,2\]-@81$A8-A0)1[O!&=A_AX*_Y\ZB-SQ4+O3:]\?JH:#N6'S\TEF)IQJ>6 MNL%'ZCVU#KU\$]@BB06BL<.6DJ>+BGXSJ?J.:[Z\)O$-D),'1<=JNYFU;M$C M6ZK-UN%,)W;W8(#Y 4'1:"20C)TQ)GKYST R?A#.YTT%^KC0 MD^H$MSI;!YCTUFX)@ER\'B0\Z^##T:YO4Q/[Y[)];D MY,.R8]WG"NT%MXI-1V#F !*2"T2/Z!P?">DKG>^@='RKY@3AP;(6>^0>E;7 MQA[S1G(Q#"WX)=@T!#-Y7,'X@O7-!.OS1!;.$5\4[C*ZLHD4^IW-D#7N<3(#(4YM=X=WHWBNIN;[ MA45O6%T/SU3)C"5U%7MH*HU^7I@%ZV*J4#+-L9QO#&(0$PR=NY;YRG;>% _)SV[S<3EN^X MYLLKB,\1F[L"#?'ZH-RB4AG.-Y-9)(>JZWLV/M?KC?4*ZXS$CS_A0"@6]W%X MOL[XS#K#-RK^)J96;6>M^:JRCK.E9"J6"X4SR)R.L7J@=FT.5,#-$O^(W\2^.KJMJ:E#0E#DR$<./ M=41N4_?!=3ZX[B+UQI@;;69,.;SHZ(EB?14[[T>@B$FZ=K;/+8AF*5VWK_09OT8NI@A=T''[IX-=#%2S=/OC(R/9FKO#2=OHPG\XR" M0H)EQ'NM57I6"RMLRT]O83%*TQ\:XV]\T&^-!' *E MR4#8QPE< H=T:=&[,C)]2A7UN0*T5Z&C7A^J;=[FVURJ.ZOG,O$@6RYHD^XB MEL):*_'C3R(03T1\^*2OMBY-ID^IMGS+ZC31XD4C>+\9%B935NJE$J)L20_5 M%&@H4J =.F-SF"O33Z>.'G]S5.5?L/X'A9:-]AU>_FR]R"D5(QP2YJ.:OFP MYT-HF?TJP,K8X;%"'PS*:&22&?BW794XG<\5V&1U%%IK6;6=PE.$NMY$ M.!"-^QWZO@R>YXN(Z<<'C3Y.3E\?W>DU&T%VDQFDW#66,)YWX M\2>9#"02/A+/E]PKD]PO?, >#W#44W4Q$8WWC.30>LY4@T$XLU(KK@R/)%7 M9L4;S#]/K'ZREDY>#1!!JH#:FD<;E=62%MJT5UU6"><&Z<9:N>TTWA]N]2ZV M-MI72/O:B$!OZK=FM1L*Z_-9K2"M)K&0GMDL4Y#$#D4..^@R>/EGIQ'GI1$W M,.]3MTF6;]=FI8@9KZ<;N?4D_WZ-_0X:1=M&3NUK2[E3V"C18FP=S][U4@2] M'(YSAT02+1TNXC8G"/]/1XA1\&HG!H,PRXI,RAIC/F;"H0 #/$!("@L-,#HR MY@B/L43R)G!>4H>/LF,^.1ND6^*H,)/&]ZL':[#.YPOOQXJ_@]3K_C+8D%E^ MQ<8TO7\[YY;KN_D*DSH9B(8.@>(?0J0]?N2[8RG?V4RTW&:96-XNDTW.&'\H M/Z),J%'B[Y/C62Q1RO?JF=I@5B0W% ?BD<,(ZJ=]D*HK3\\Q_\C_,]04:\#I;19(\887B);1>Q M[+\^ -'(11R+R%TBB+ [:_+O__Z/=_;;+%50T&1-_^WD=CW+LDT6CIAS8Q0< MZHB?!?D1?O-O7E[Q&\->9CQY$_Z7G37^[::'PX3J[$TX^B_&\S/0XX"8"K\. M>DAF6X\T4V%_S?F,>#;NAYHA@>C]ULE]9TL$H^^,2W;&U.:_N=!-;-<6BX1N MXM$S[=4>\W';G?D/S^"C"FN_?[1KF:,R!C]C\<=J3:;#KNA\[8]^_&F#L'+"#,!=*#F/)X2 99\5!1(@*@T1X) RB"2X>XD)\(C*,_* \S;NYV^+= M\C9;G4YGA43D_@%-LI/R< 76P_Z34BHOQGO962K'Y29W[&HTCAJ=\8 [?'+4 M:YM\I90KS%K1=*5=:"OWV3$\&=U_,KQ,FMUE;1K*+4K%[B0HI H=U,!/)O:? M3&K68WG=ZRNSVMU])-U00]5@=X6?A.##WJ.+:'@9RTZZG=*\BH(#2]B4DG!] M*+O_9"&K\/>UA72?JQFA)DJ(]7*_"SWU#Y^LUON6J$HC-IBZ*]\*\BA8+X\' MT<,GJ]F2L5$*\\(LT\Y&Q B?1-;<[F>\^V0HIG7+F6K-F@4?$G$^W.L^*I;= MAG3W27VA5L1(L5J=9>H2QPJQ4;O(PYBQ_2>7BJAGZDC+YVIC=5I\3"87'7E, MVPSN/ID()UN]^]7"S''#TORV*R/E08"W)_>?3*>#_'TV_'#+9I26,&C..B/C MH6&W%O,\.A@BE!1Y=CB()*/Q080?109)#O,?'^$2L>@P%@X-T<'@]>1(-()W MU?_/WG/M*,ZL>;_2OH,UNT>:D:"/;<# _&='(IBM MD_0'!NL"':Y$&LJ2:FFR,Q;YRKIYDOXF2B,#YE:1)\N1+-LS^'5VG)Z0F9RB/_ZQ)N4+TWB#JX\SA32;;X%A='V*_KH+1;2G&J-S^4>N MWED4!AS5GYRBOTEZ$QO6F%228^2IHBYXJQ?34L?TAUX.;F8?!Y5N358<$K3T MR**:RY50D>,1F#:#B6+JE52.Z_4J.L\OA^&L/'%;#.V/?#2&Z_A&3II<+S/+ M,Q4[U^E.)FYCD8,C5>(9J9\76*['SC+K1;<57T'&G&+DE2 MB2^$E+BHI-S& P=2UZE6C-BP9RJ\$S>R,R[33F?1G$=@6C--S9B!LL#:F=72 M+G=-;B8WO6IE//3Y/*4/&M<'#F5>-KJ\:H.L; JJ;MK0#.O %=*J+BB>%WD\ MHE3)6$JM=5]A4K7:FNW*RR0#S5@ K<4%G,TR;' VI7%7V1OKJOB""?,S]LM- M7-O]%QV)P&3A(#Z'B_\"Q6VW.\R8BS4F5>:RX0+V36,O6%.M9>[-- M96#PAC!U?F-P7)BXVL(4B+8*ZM*6S+P@HR96GO;J84FL:RT@V 9R'J1Y4S:Q M@G],C.%N:C8T,;W]A4Y&U+]S]P[43\R9XYN1.=\,8'P O[0_DQ MM(=L"US8V'W9:?0N^\+[]R]C-F6O2X,WGED05?1A__W@Z)^?/#\D<0# M'?W7+=MF)%[//?G/>&^172+Y\<=-3G2C2!$JY/Z XAW_^??X,%?^3(/E XF M\5403U\&\2^:*0'B[P#QD0#QWTC4HSP,%S(X&^-YW'_, +AI4ZM7M3N<>K*O MROWEI7;S\]Z@$AUY/.ZLD?5)[?;J]I_K@PA $W#+0>@B((EG@PD!:)Y5GP)N M"4@BX): 6P)-+-#$3K=KN>/XS+8.V^V_FN'-*0&6MKSB552+\?LSN!6/F?R, M#I*7X\9?0D"]%I.]>+>O []00',W#3E=44^Z 8(^C^\T(+& Q#XUB04WY]5( M[!-& ;::)^[&].-/5=> 0\"_*\ B)+@G,_!G?CZ;<^_P\FXNGNM-=_ MTL>OS4X[.$1V_(H)YJ$J9J$6^V[9BBMK M$P^@ MO"GG\G)LY)M3F^-[^7"D-:7;8[[YX69WR.Y,:2+Z#_MD?9[H>7"JO?6FHZB5 M0F.I@'RWM"Y-G3:915TQ(C_^4!0=BC"QRS3._;:BY=97QYE$RSWX:E\3+;B/ M!'T^9?+6> OH-:#7ST2O9[:';GV<0".[#XUL26K5B=@RDZP\&T^7:[&58TJW M49]L'MA].;&F.%I-%X>]X6QC5' #,/HM^M->/_H[N3#.U:OG^HUXZ%A0'+6= M]I;E@B^^@QC@X6IX",IG[P$/S$,B*"B_!T10#XE ,MT'(J@ $?> B$ TW0DB M M%T-X@(1--=("(037>"B$ TW0TB M%T%X@(1--Y$?'^_)N7/7W?HPW/B[+@ MKCNKG*,+3QSSX&>N40=CP^8-QVM,D3A#'YZ .Z[%';?KS$!^;JH_;,)S%ER_ MK)]^9F1'O@JRZ0#9WP?9D0#97QS9)QKL_*W"P7%OD$IX!QEI MMRBD2MQ=WN$_%RBV2GQ3HJ:^Y;D#JO[*V VH.J#JKX?=@*H_ 57?N[?S*BU? MKNW:/Z-HN7;)_:W8Z1YYYWX=+1CX@'-!307T%Q >8\:#/-/ED59I/W XQR60HP5"7:1 3.*D"R?*9&FX$]!K0:T"O M ;T&]/IY-+?"XV14&22G/64)VIUP))EK)C*3FZA947XA4HEBJL7*<[TTD7I3 M,IMK>IUD7M6S/DW8Q+-%$?Z!2$ *L.",E@%X"!:'@.ROGLTJ_?*2[-JQEO-) MK4!$'8LHKMWQV* -!-N0+1EIM)%^.[RSL#\\C+BZD[C+RDDSJUW!V07D%U M=@'9W2?9?0:5J$ROF:3!1,N://S2DOD@T>D1]! 0+A&'*GD \$!$J1*"3A(@Q;T) M0Q M;1V!W(L5+R 1 -.'>D:?0T)Q\-T4_\< A+AWNP@+$PX+;13-X)1-[B\?(B6DQ?P)^WE.6? MZVG1!R(E"+J!9+#JA/ ?MX/1"*(I3V^(3>5/QF M\#-Y#TZ";JLB,0;$PH9'0T /H=H_^"\D82@)+16(#\2E6?%9OML3&>Y?ME6* MR'WS1BG"^P(R,S:D#5^+9]CVLEA,)^=]L*RF1M2(@FO]F]\9Z90UV^[DLWU% M%O.91B$5KZ72$S@R>CBR+X-NU^:6R[34+#D;UIFCD4>KS^PVO2G.-@:9 M:2;ZMIX4.O*T.8H0-DM='&MQ,B8NG4J/H\<@TP[<:\H).<1FI MF*VU%\Q@,FC"D4?[W-06T:Y5C*MD>+0IK;M@F((LQ=UKW%A7\(_Q<+#+M!CKEUHR68F,JAR M;$]G'X?C;EPHQ5(7XL,YO%*\WECDP\LZZ],WR;??/>=J8N_=?KB'/6];NO^! MV\,>?_+F/O?QV!G:W,=B#Y%OV@7.-5$?R-B3B+BCIG#?M-?Z?2.%2CS0 ;?< M(6(B#\D +W>(ET"*W2%2 BEV6<2\,WGF517LS'VICF% $'\37/G[_E4T^7#? M_:M.D,V+[9WV':%GZO/TVAUW RAK\1^9**VZ &#MSR@B". M=GQSKFL.^\"\N&UK -*-;CVS5&1A'7O,':7#SAK%IG_\H1/Q4(PD+Y%KYMX$=\81U\_/"*3" MEY,*QUD='Y(*4MKHQI8=:<3EI_EL58FLP6*=NI94*!4$.5S-SV9L/FY( T!7 MM+&,I$+L+5+A[JR'CUS^' 2@#C?]"$1"-DV;UP247V%:Y\C&IV^J';XJ!,[7 MHL&3!#<^ZTMBX=B4_/EMM84=FD?1;"0<&@:8R_8\I8EXJ,<(&<0'-7!*=+3L M3FO!C(PJ9]=KTF0=*?/<>#V*((4B&HI$$D>"X]=GL"SO5'D(A,BW$B*?0;DX MAQ"A)#IFS(7T3''X'DU'],8\9B,A O6/6(B*QU\2(E_5'0%!10B>YN8EU%W, M!-EGM@AD-E&W40+!/4B6R]HH-S_Z'1@Q]ZFL5'1MT@'&'.WEA-!X'#H).5]< M,&S8)I,Y-56O)-,HL1"[,B(ABJ$#5\:571DW9Z9 C@3.D'?*$1"=/8XEQY$5 M.B^2\5J[JW1DE':,G1]T*(+B'V^K7KE,KOJE4P7/LTL_Z6\W3_X=V:-^UNA. M&591(ZJH\@&%H*C0;ND%)+WY0@4HG91'Q1DK5)BP6PR#JF (79+@3K5)"%49 M(!W40N41$%A%O+QM %06X=9@Z)*_5A*'O"AB#*PU -K>LBAQF'MH/Q!I7E.( M&LY+Y54B99JZ(./?0F@R2.VF!0#Q$WUWN]BO$/X^3\D0MT;80G) (R&BZBTC-./ E>6XPP=,YG2.'-;8$8_#,LB"O0"TVI! M.L:M1,0&,%#XEY\\%4J%Z1WP2BS?B!?Z-8WLB1&+[.H+(V:L?_PA'V+'L/T7 M\6P.O6@#Q">,2^3XLU]NS1,\!V(M62-2D#55/"H$4:("TR0 ;Z@R,'QF174_ M!A !F*/,< /^O"T(>B">LL?'\&MN71,\*ZHJX@G#*UP*4/]FU#>=89\NU4LR M:?>$^F*H,@DNF7H6]0N()EZ#.X+RTZW&(TQHUZ./>!57?1%P5H@9$Q7,N;BF ML(BK"Y8.CP]_@P@"/)2J#AP6@FB$DEY#YBS\PG:0)V^WM7$[% =1KD,;V)R& M"',*__AL"1Z\#^8ZN@5U04%TQ*-/QK*&93+Z$IH$+_$TS^YW0HBH3DT,5(#A MX5*C?P_(FF##HXMN@ !-=FYQ?ECU0*&JAS-194,=-.I=2EJS]>(JD:LWPS3BKM%$=6DLT7,VG[T5SV4K/F MCS^)4)0^]APCDH- TER4X'I)8BM],'9Q4:Q;V0,74\T0PHU;@O@-,806.I : M?N7:L]>OW2,K'+ *)M<>)U8VG](6Y.,$823"G, (JB^&@-8%K$A!;MW'AP%0 M&:FK8O%P^V.+$+W5\=^_*U)2(M*'T>(=/07U9E>1;/"R6-0R_ )5M+D%:J@^ M#;'/25R5H@TNWI/D-,O/V5ZC0')SO@OOV]]$3!W4,7C-=*)R^AV8#.3X;%(9QCIG&=++*E]7'.;R'(M%0-'IL M_OMJB+9+_I!5H)[D]67PU()#)K-V-@(/9PJ&/ :H$%[5UP]$#FHNZ!O6U(#6 M(U1.K"G40#3$D <)NACC\ =ZWRS>\N]65P:;!=!,<%$5A3E9F/E7]&!.%W-N M:JVJ2GV=CS_&(\M"OO#QYB:^KLRZT#CE",)D,"UUR3EX7&P4T#:CC&*J-:4# MR2">.&X]>=G[RX,IO0M3^N]@FAWHN466DN+L3YZ09'#&!<#-,E#CBE3^@&WYR2/P;A:;Y@1#)@R'"R MG5TYG,!I&@OI.DH=1ZL/Z1HK8Y[3$$KKK2'#[^S$OS[VE.:G.\*4-Y_GACA= MNO]7-* EXV&AU2U3)&_U;"4!Y&E:_+B"]E9IUE2S@\VRFYZ3]..\9 QL.DE% M(=:I4.Q$N/$J-LXY.2N3C V;R7HDR2XE6RW6E79CN;["'4'1RVQI:0HDWY#R MK)0"R\XPA:$:.S8ZKW]+W#_]?DR&939E;9KFUGCL5K8(* M> -%NZ=^0P\_<(UB;YI__]=>/>XV_(YZFNC&;S_& MOG,L+V)*X]#D!(3=@BO_YM4U[YA^5Y+D4_7>[VV8'L&!H,B'2.Q?Q,[/ M"!Y'P$3]4G9 MM H]1"/70A7!UD4 M]!-F_L,3T#B%G/L_G7KF^99,&N(J=:^[D_?1CS^X^PZBVXS;8N:I[Q)_H==\*0 +0)'[:&F^+Z 6!7]?;Z4__[ZUYXNB<)^13_$GE*S>P5P!_&++-[^5VSL:O]&7 MS#<]RK[83622\/_V(=S8R9S KBE@S+>>+4RZ(0**!%V%PI.8\XX?OD.^9AR( M@S;' EU7[E4E0]KUH@,6_D7'K==P2!>.M.!Y4#X'LG'T@PAA#!.9KJD.5#K0 M:GM=Q A!-@1[;EK([VS^)GY27BLXT39P_BR<79+1!4TL;=ZP< AZ#IE)P']% MMX([X?X8:%IYXN*K.%TJ=3T[NR5E;K.4^7JSVM'0'7C4FHJV.P2,\ M9.&EO=6RR!TMBZF6\G6U/!V1F4Z+[V>%.)M8H?:O)YP=ECL7%%(.RF)PJ0,) M+UD7WY%0\!W1@.XE(-A($NY@A#J)DG)7Y.R:W2R0;>6Q$.=EB:RMH$D7.8$2 MX6G>??1LV<]+G=($U19Q1M>6]7;&^RPG0[X6DI?9 +MA9!_"BX+T>5Q+$87M OAJG4I;9NR!DSS6<$Z MSV3'Q>:R()# B:PZF.Q-AYG1DZCNU8JNWP 96Y9"9%T? M0\T,GZ&!(5673HO7DWCI.H."(L[Z#@?4<3']&?^!^N<7RKWQ>WD_3>.RYD\>!3,EB'LDHXG]K%=L%WS7 M6/3^!K8-9MSTURS0]+F7HY;3C2?2*&J6GL%Z(I:P)QU+?2HZT.S2LLGUAM%I M/MKH51)=J/*<"%0N_&7]MNS;M RD?V*A>N(6/28%[)#"69SXQOQ^M^3;A.ON M#>G]^0FU^#&#NH3V=OJR[!5J*:O:ZU4X8&MENI2:JI$ZQ&ORV ^^O2L7AB[: M@N7_^EO7M/?)!5Z\$>_BE?>F=Q/PW/%/U(:2?><++U/^ ME-&'UU9U-R"UO5!T5ZJ87AMG<8]@3^M[:/S3:CC3/P0GM%P3$CM3/7?K?MH: MVC97['[RZV#__R"5\6?4.[N]\+:H"S@UU,M^0O.[[SP(N@$1@B ) M5LB%\T#4L=+IWH^'IB[D4EE]!18 HDA\-TAP=K9L.1Y 7,O=?(/I#K\L&T_& MNX\YY+2>0#['/+[SL)/LK6%CG+:&J6BHT6QWS339&95B\W2) =,$048DP\),G$B MK_4=Z>:!?G,)_:8)^I3SN!DK)*-&\JURJUR)(__!N_2;GV#[E)57^G6"M[9W M([0L#7V#7[F!8O,5E&;EE2P"C%"75D9BO*/:S5DJ03)9JBFU[.E:J$QN6EUR M%M/_"6]8O3G-8,IC;0%DIE91EDZKK3KR,%FW(+IBY$/T!'L]Q0K>P&&_W.*+ M$^+0M,([?RW#.PT]6S0&WDCTGI9WR4%(&Z@D#ZD^ MMH9RG+?9,0_0D-DF0(=VWB17\1T+MQX*0JA\_M^^S74]TM/+3GRBYP"H=?WAT=*3CK[]5FWIVG=.P0$66.+76!%AU&8.S*Q=OOZ]]I*"- M(!IS"]IV5,HM(;A%4@Q6\J+[&N#>G_:1C>;UYD1 Y:NM^ M7GJLU](D &,EG="B7:?=?*_+%7Z(&1-($B*E(%IUGFA5GY38J!G(O MOFR,X]GUZ]&JT%, 9,\)][+!)WK6^Y/SSI3*Q990B>:(>RX!(]MHB?M &)I M#+:%]R%BH=KF2VHP_(+K.P.;/3H[\*\]P.D)4]84'&^U<;,+GY9<=7N[A1NI M:QQRT_%X;SS"$;($I[PV>26&L>PBW4ZN,G0@M]M!.!/E%TPB;L[?5)?YLTM85C:(=J7"L*D0D\L8$S#Y_Q:6]!#*UHN$G#\4U?G(HL M\;:*S.:G<6->4PQ[80F.=U69N@J_(#AAG%8'%SKZ_DGWO(]NO)O0 2/HDGL1 MOB3$\&6)[";)J[*$VJUN6XA(\)WH L*/2 #%T$3'\S;XMO+34=W<0G0E/TD3B9=5&_D?Q\ZA M%,&=C[;Q"VS[(7>$#J?E(1#W=$1(.BI*>U/A;_ OWAN)LXR]X&!\Y+1 M_$A#P$]5/U5][P#P@@+\/>^BITZ_W@UOPMVGT=T#F$?2$?6@>8IV3'EX6FR, MSH&UVW2&WQ?A6TO6?6@="1RDH*$N(/HVE._AWD#MH;P'V2$Z7>#";2SYQR4T0]$S0NUXB>^P08J;Z8)-PYO'_PT]U''A9"[+KXJW/XL1PMO M:PB>6=K;\]/13NX%.3E,?6\C(<](=(GJU!:/.JM #U;^ +"7<\Q)T$<,<8I!M8#O%S_U X6"THVO4+I!OZMT(W*=5N'X]7>O$9E[&>^8+%!3TZ5?OYYS MPYL[C+*K[*#M8V4=PI+@)4E&+@^L!T+RT,#$_66K9CX0SZA@>W89[YE(4&.5 M<3\@K'Z@2W8[D6_;75NGI!(O$N3.9)&'V+5;J9ZC<&S"D UK9SX-,# M/E D'_4W0.E3KM]SJZD^#8*J_Q25?ZP\$QF5.>W9#2ZOG/CFUFWP!%K9]-[" MN+ C]+KEZ!]O^+K;J3*+E7,WX_FTNS,>C[1;E+H6V/"D(U,4*45S.'3U<)SZ M\:]S2@Q?ST,ZVUNZ%U,G'JG=\;>\\,+F"=Z%(MUM$X7:56V?V[R%*#PZQZY< M/+USW6V'N6M?(J\E#E#L50KNW@Y82W$;D>A^#V=HDL&[1K?<@O=G&V>YJZSU M;<&/E]3CNR0-;'3]VV5*V=@IJ\=7FXJF=^TR7G,M.6FKJ/HP/134I[;(1)'2/ (GF&I2Q**L6/(Z$AS1DN)LNJN@S(#/)WV MF:1<$T=<3.0OTK&O=E< ^^E.H1T7I+?@;H(,VJT/*@CHIWB-=W^]BN>W9T1! M503A$P)\M)PZL62!6R;)C#B*V9-Q,?9(ISY15I1_$LB?.(YSN@!QF2V.:T:Y MS?+:C.DD.HE$3E[_^!-G'DY$==\,<>*G&YLS '+^ ,UO>([[3>!BQ;?.]/V" M:UZ)C)P8'EZ_P\$[R,EC:$*7[Z-V[E :\#3JSL&0J\W#"2!1G_13J9 (HRI+OL_B6T+Y4/O,];X7Y2)(:V M>ABR2' @RW>T']6,/]Q&9W[^DDOY^61/$'/SG5Q@8:M(A580$IPBL'AXS2!/ M"'8H>H!$(G4#Z4LV\9^V:NV)J\_3N\VMWGAJW9UY]^M_SO);8ZD/7BQ]]P4QEXK:P+YX%VP&R;X3@VPRU MSC2V1H"ENRKS\[UFO1*3UXR!T\&@BV,7Y1! M\GWLU8^X_[; 2E=72&_*0-C(%I'C!6P%W1N_N&H\4;)5Q]TY35+)%_0[I+WX M1Q/T5PM"WV?<(\/C%^>HX P'4V4!:_3/U+X4"P1,L!3+'/O>_L;F&Z3 M1"'8T4)(HNF&H:\)>X%^N2%D%EH7,$10V=\D>TAUD2&2)H$\E=,=#\26JNB%ZL2N4(PZP M_W+K'7M*\[@,S;[=B? ZS7;JF\JXD:O)9#VJ;,92J5:9)<]#LR=IDEWG4U#E M;\0YQAJ652O9''1'N"-CA#KV&(2\;#=^)]IH3:%B-IEZ3JCGQ)3;'QU>6)#6 M;..)5K?R97LON]+&#ZP_.R%RCWX[=+[G87)7Y"0X)EI>&H]0K]6FU;3*EV0) M];A/A"@F=J)+X2DF?;CULXD7@/,S/0?>\NB9^\Y2,5VMAPO++BN7[4J247J% M.-M$0:T30)V[^BHNV-D1;Z>!?3=:2N?H!L%^78!B8) &D/9"4$F_&L,MO=QU MZ_KI3SLGWKFBL,O9]>FD55U'6)P0[2DTX<((\.X;80,9J"+.$=H0/]/M]."7 M.S7.R;N841X?>2H(-,K/J8_X,W1Y0T96#O+H/GU_"P4,! 0#! (, 0P ;Y+: M:I&WN^Q8X>9A,:YFXG8Q5CI376B:-V6S#35L7JQKN[M\2L@.1W<;H-J/YI!? M/ZX5T#03]6;&F%1UE)%]XD4DJ'R:*)]5EW&RF@$1; *B=9#]^.MKHM8<._@3 M342G1C]ZW^.F3J>B9*HVYS1R62Z:%0O1\8VPN8C4PX--8ZVP85 K6:K)VQ8- M50'Z-6R&GGP;B$==%D47_A.*=SRIY+N!Z]AZ4";)FY M321D0PPC/Y!#2 "] 8/R+;%5B 0I-@M/6'!>@J:KI6&_@>BG3GG"%A5&;'U+ M>^K94RJ?9"-/S38@^$!DGYI"83COV .?H8'ZQYXI>)WK"PR3&(RGMDRV.RP_ MC0X'9"9R^76SYKM^SQ MTC=XA>!U9*?YOFEEE4J)*Z>J93%=W$Q[J(3KK8"=@5@C,TY&'CE069:A MIG\FUIJ-] '=;F'.:TPT6@0UW.<0O M)2!;\"2KY5?J(]=>+%IDOJCQNME5X_$(;MS[C$?9+;EZ"OZ@,));*^>]X>WX M=T_T?ECLV ^!/-G;F@6X"O4"YRO N",R0<0G<)>FD$%1R4Q7V+]X-;9!7"'.P7BOFIW'#O= M=<3;;TL!0/ERZO:X)^8Y&<+8B]*BYO"O!&J#..WOM@>2K N1D]I>>V4N%C$G M52#+4._D*+TX&\HX5$O%CW4]I)O+YC'VP&8AX]Z,R'#1 +RR=_6]8X7H1A2] MQY3[BA?.+G^C#.-=J2.,VDEVTVI,2B/222]X3ICK8S.Z1I;W#_<^W8ZL1F*K M46\929(]LC@I<+K3-%DT,G$XDF&8*/T8I8J$XNU^UL MEFPEPX6IA=RM1J:EC8Q&Q@Y'RMRF-R^TND66'HWGN@#:A9:<@B./5F_R/7W3 MJ>;Z',\DUSV0W@A"J0E'4M311N<9)YDOZ5,6C/5&9[-)%7FS.8J,R,.19,>H M5M5)M(I:PY%'1XH*4JNPHG4B#D>N1)&?7(6GQ85D!C48Q-E76WI:VAB'HUD:[.5&$E5 M#:Z7Z-@;*9*NJ:N-&-EG@ M;#%L)=NIZ5BN1Z1Z-&<='F:36C]?(63S5PB3]O#=4I!(X_FM(H,R[.@S;(\TR9G M-7VU6%&(09)'8!KSV0$_E 7.UO)V\Q& /M5%5'^T>KDG2;&T^JJ9WMBB0Z[9]K)<;:5+#NAP:,ZCU8UTHE>,IM=#SC%:JAU/,^E% M-@4)] CQF6K4Z*73SER9T\,5.2/+3"*)2/EHGWVCV1GRY5F#Y)-,N3U6^9&U M1"./]KE(%%1.E1JJ64'@T\FB?SE"8&!#I-LGKTT6WE627,TAV)QBI M(&8=J;:@90[PS8%26D:M5CUUBI$*4H==IBOLBIOGNJR1:[(T59[ ._UH9*?% M/.JDT(RPS*2C)D IK,>-R2AY/!**S%R\4AI%E7!%;W>4=%36$VCDT8F$7'Z0 M$/FTQN6%Z*@6[W722CL%1_KPW'LQ\CT.]%Q2&:7;HI17Y,E@/;1'FUPNGSJ* M[,HF:F5N&RB;"ZIGT/S!D[9TBKN$>PIWPN- MYM3^)%QAVTHT6HO7H@6EWSPNTST]SG^/#4#M9 %W!_4F<%V5W;.OXGL*.>[J M&![SKD7X!)R[\F ]-;^UL%EOVG/X!;B >:#[FCNG$79.\Y0!?BJ-VWPR>5%D M? %S/7)C@M__#[J80=7D;0H:WX+J#?'\D]IXAU[O_@>LZPY_L>=AV MRS3=,4\NS(3K%;,,?U_>>I1[9DO<.@]0X1$T3CQN<'5R;Y(H^9"(_FL77-YR M/NAVG D[\Z,Z'@DRAP\T_W>B/+U7W8">@8 7]H?R8\@DM@6NX?Z# MU!([7?FY\[VWT\F.5_<__[;$-V!AITY"TW&5A'MJ^H%D KS<'UZHAV2 ECM$ M"_5 1@+$W!]BZ(=D(L#+_>&%>D@$@NP>\4(^, '#W"%BZ(=8/,#+/>(E2@=X MN3^\)!^80"&[0[S0#W1@\-\E7LC@WK]#O$ Y%MPOE\/+ORT#^3#/YJ^\&1 2 M[P#"13V#GPD"@JZB#__O1^S'1Z&1>(A1?HKK-M]DL2%PH(7PDV[Y3(HH\[51%[M88N9&S"!7RFFWZ/1,O:];< #S^^K1!QKX8;9Q//KSL3ODR\H%ZB'\Q$J#/H1_M]KD5! #VGR6XNLJ$ MDK''JJC^/D'DSJ#P MO^)+RHPW$R&[RXP MGFD2\S&!L>*LNIJ=DE,RW&SF'9#- 9[\>)NE#PL,2H[(:O@QOV%!5F7*'"+@S,)Q#8+@9 ]]67KSMC\J(YK%ID M;:VV69M>4J)93O7#V1LH&'*[$!$R"\I1RGUZ,RED.<6)3-PB/#I$49'+R OZ M_@RT6\@+\O[TK#/)B]L(PKN2%V?5+\9*HSNKVOD1Z:R*&[+;G@\+XL=[)'Q8 M7NBQ6IV5-2.OE#/364'JY*(KMZR<1@(CDCQN[_B9 UT-0T"R4TL3.EH$\H29%\NU< M.F]W%;H'8O-YI3RV\C=0@AX7I#AHMZ(*-X^Q[:G>&#%="E7X1W[\B8>8Z(64 MH O'+^]2 KQYDNJ.5JG_^(MGP_+R4TZS&0'DU2:;(\GX1:KM_4$A=J 1G[\ MB802<2;(2OE>62GG]JI\=R'R%Z&C5X5(@4L533V_BK)\WA%H)2L--/X&RM8< MY$M.C"DM%< (?:)"I\OTR5<[LE_FV,N3OTU5>E2%MN9-H M5]<@HX1+524?MG/+QO0&/ANYFDZHBX)<4)Q.,EII@O7XL=B$,B2) C?Q2Z7' M!MDK]YJ]7(1?50_).Q)E+FD6&XR89>A2*P/I(GAN?]3XDY-GPJ'Y\[K#)_[&IL/RPS/>T&F<6)KEXDY5Q[R?+5A)@HRY4212+! MPOSXPX0BT0N%W[]K!LZMF>V:GJ! KIS3+?1&N1*.C;E5?=!.*.T5W%UG]$C% ME1LH+'PV.:2,:LIBZW)NM.H_QOA>!KU$ET29?;'$A?S,WS6MY];,=DWO4"!7 MSNDJ>J-VCW(&POV]KFYD>_ M#^%[V@M5T84?IYF9>X)HW,.EB/"EQP[XALJ#>IYI,K/Y(YM&+ MI*A[32P4IX-$H1LD"MV<=6[7W^;F1[\KJ7&@LEF#5"%)\IVZ4HY:\4:ZR6ZF MN5MD%S87]7)'H68L73#GM0S)6=8(/?.-6MC$0S$J&F0&73\SZ.:L<[,F-S<_ M^7T(C?<]:GQMH5'?Y'K=$MNW62FG?&\RC6AT$C^^!,A0R1Y(:$1I *] ME IT<]:Y6:>;FY_\KH3&@:;!=R=RCG.F.NNL$JO"*MFBSL_"?Y?7TLY/:S#8M M67+S)9. M3 Q>LPA[@7Y^(_F;B+[,$2CV>'WFS%MDN1?C6TUMM*G7#S@@98[J$K)T,<+57< :"-76GV!]N"7_'@CT*%JD.J?ZBEWQJ(_HE5< M\&PA@3[VVRSTRNM.9,BME7*SL^;&OYY!(JUW#M8[C2GI0P(TPEV]*:= MIR$-WD$?X:-#!H'[J4OXKV9JBYTM=Y(N=]9XPQBM$G&+5[A1D;4;]*27G\W% MA3Q!Y0$1$MWIQZ$;PD41:K0MZ/.YKKG>281C E41A(8>, V0X0H&T"P= /^ MB/+A( )-6X78MDSTC5V"D37\*P(0FMR=5M, M//##G>TB5J?B_YC$ JYJ[,U"+!#+6%/>(L!F <^/9K6 44-%*'H@'@K!N!- M./BGNQXJKI_@20*;T#T";&6 MK2G>'%H%HP;]\LS.'@@W2$-TCGB:@'2J>Q##-:KP_S2;5PD +^V) 8"&_H@V M#ES(HV7X.;R6K=#3VAAF'FJ\L_"NI(1;TI'<1)!&YQ&!"Q9XH+&#)QOK$.QH MDBW=/.!]HG'H8[0EA!EBSCL07/O"Q;L:3M^3\9$G)^ ]>3="8U2RT^):3!?( M924K=%O=M4'EFGM2(FP"X;=H&^C%/!-H)\7$^'4Q,3X4$RPB33RX 8&FBSM" M@:J;V?8BNTPK82VS6<>*X_QL#84"11(.X WS\"IVF=#CH(D;8X*WS0J@?OR0 MPY(=::&4L[,EX_ADEZ<2.L??R3=-DXC M*>1*B3V-!NT]+&_"K@+SNX#_,RJ5^%C6KM1C"M >V]SC6AE9W?5);>BC^HS[ M*YH(;A&"4G4_\9ZI\#[Z\4?7P%:7PO\AEC9O0%FP)PI6+I ^+Y7YTWC8WH_< MGJ8?O%%(0\(4U#4_W_]QR965Y&.CS3KY3ME8Y_.F.)W< ;6F"R8Y$LG'.2R/:8:U48*XQ<3Z[% D1"27?W1OV?>0+G)^5JS*^D)Q?:L>E)5E+',]B>W MH%P#S'FDG!L'].O3*GJ&Q+V&\5-V4%I" 2V;GUQ<_ATA=]:Z-T]42DK&C-5D M-KR06E.CE:3[RWL0N[G18K7NCQ]IELY!>%J279 D2,@6?KCRI-Q](%)8*W)? M*20B5 @96A%LAD$5:,U#50CJ,"C,#T==RDPZ3D?[2U1/LW2\E5HNFRRM2Y-' M0TQ'E63JWLV=46XA2K3162N]R*,SMU04RNE&'MT1)W$M13JBU8@;%F>7 M69I;&:M&?YE";S20)!,BZ>,VRL0:<23OSX[Q*MF6#3]T;9J'<[MT//\-^9S[ MADH\YX;"-Y ,I88L[-U ^(FO76?JP@#XX6WD@_S)_R(P 1 N!9@W]521QXZJ M#G8 J*J^1I>DC$2C:<_A>.?0)4 @G*V03?DA[7 M\_,,%O_X?=32'R\C8TYS=AC&_-WU98!9+U&PINW?\ ^^W=3[P0@3MF)V;@ MC4&?[#\Y;QG^QKP%*??0;TLWC,4>F!?K(D1Y=6)^I!]*D#U\J/F_8Q;_/38 MKX212O3/0C=E1"Z_#:#B',^#.;VP"5[8'\J/35VU+7!PT'/'B9ZG#.KME/%O M>);MOW^9Q<.\F$@>(.)*B$CBEY@#1-P<$0%'W TBR 1]X"(^$/DQ>KH !&! M:/IFB" #_?5.,!&PQ+T@XN47BP)$7.VV9F(!(LZ'B'=64K[JVKC>J1/O./5% MA?!?'SEQ>&(W>GC\[UE2;E\VQ,_N*49N4V!\=XS^9[PWY:Y#_R5TC_=/*^@J M L'__:!_?/#DB4N_'Y1X _9?@D4/_P;$9R#PO?!](?4]0/(70/)5GM"\*ZG] MFNKWF:ZN0.VZ/3_?WY$#Y>SN\'XDV=\)@V^@LO'P0/P$?*[+_*I$\%7U.#<3 M%NXHP/U%!<"%GTK^6S)(328&F/#621'P=DWGN?,'RL^MCWP;^7<=;2A ^[F. M_ U4';]\,[CIOI&6@Q)-41JYS:ON!:?*TJ>A@(\XK2[B=[YS'4:&.)8U4Q8^ MJKT$JLJ5PV-GTS!NV(CX;ZD6UPZXX-A6?7P.N?3I;+ ;=_W_6TKQ^D(L#%GX M-'?7Y]%>/C]AR)K[@U?G&A#(Q1PYGYA65KQJ@W,H2#?M^0?G3/,J*N@-$3DP M-FQ4@D@GW-KMLY']K8]X;B7I#M_R?'<#OG=77=,C.G'6DM'\K&)LPF6]H-#M M@E1TY/E&BD]N4'7MJ8MUVS(1="#RW#KLPW+KCC#BF"XCSWJ&I=B/<2LSF[83 MZ>QD%!OA%S[)&!F*41=Y7NJ+,9);\7/KXYRC;Z=;,O.914)67LDBP!TY/:$@ MQCNJW9RE$B23I9I2RYZNA3%3IL>6%A$[Z#WQ&.HO]A"[R'OB7TU(D+=2D%[@K4/%^HI^I5LC]A;G M?N;1EB]^;C>][^L0_KV[COW+DF#P_'FW&^KG-/L_;WG$]2V;V_;&N96A@\G; M+'H-4?.&;IHG-)A55)K76SQ7(!F**4U;LUH^V6Z.&&3J4&0HGKR@"O,Y&>:U M-@9?Y&IZN47 G4F%CQDW]R(7SFKKF.\2"^^T=^P!T).Y6,%AG;C=+D\WK7@I M/H'2 MD[T0X3QDX.C 9?0I[/ M;+BUW?NEPR9(=?@96!2>[H 6+YJF#41X@&U+:+<-[6Y3SBV1GU !AJ"2I#69 MJ2B@MM'Z.:H2W3RB-UJAP1!CF% R>OS*RJ^ 6>XS-'(KP^*^A$1@:US(UO#E MR$?-C?*J4:*GD3*M]%AE42=3=34LH_?6H+D1>[C,:]!?3<[<:73E(C;)U\%: M$!&Y?V+]9.&.G&Y(0 X"'C=/@0]LEBM&03RJMXTG)>2$HA%ER3(YH\DC1QV= MY,L)3DC-LYQ#(Z&!@B&)!S(>!$."8,A=XR,(AGP^^^'61N&VD.3@"<# B']S M/&3?]HA VT/4;?0TU!T8']>J,_FZK_N]H\YDUHI6V!5H+3EGU6@QUH!N@T%S ME$1F1SQ$,V0H1E.!D_.3!%.".I._K3.Y@5#X''4F3%/?+*KV<$9F:#TCE7)# MFLE.H*!PZTR8H!CMDT9"#GCK;A_X//%6-:J;/\DAX]]&_PY';W+5%O]%5%S5SV-ZN MD:WD&-C"I&I$?2#(42[Z4:8#-^'_CMWW_',F8 M.V'W6[R&[88<\5/6UM0 @)C#V:8F >!H\=![0$!4H1_H$/X"PCFO.80!!'VB MR>A9^O\],QML[U/FQ?L4TU3'6;ALX7_*SA>J[@"PPR$>&YR)FYI4*=P;Y)IA MCJ;M3:J\Z3HL,_DP-Z5451=X>)N>9BMV@WX\8@W\\#Q3H2>2,V\O.'XSCBX; M?*Q#%IOHX?DX;\N9>>?ME7?E&! /8)E7L3YL&RSP6;%EJF3>;799,L MYR=M>RP51:MP$]Y.QV2EN$C74THYV>;G[(12IAF(JEB(1K[W<_-VRB1TZ9"1 M0P2_6!CZ!A[-@J/.3@O/::8W0K[)+A(ISEY5R"693-H=;C :KC]^!V_W"XR5 M+(#3)%#3M14PD=F+SFQV=(M7=_^>T4VKIEL# "'FB\^3]!)9%4=@6I@"Q1'Y M.-^S]+YN-E'[HD@R>DPO$-FVMB.17R,>W3;V"8B033Q.\ :,P:Z 1Z]/$CRQ M]FQZPGM @UC@N#M:_>\]'W';<&*RA7G?L*2%PB\0'H@-O;]Y_^8#8]@\F<),\A,1]BO!;AXO$ MFC<#_?UO]/>_M8:/$O$Q";UL&&,J&=I<7](GM$,N-Z7Q8E*CR],\I)((P]VZBL*"KNK&;S]FNW,L[QE>&ON.)B#LOK;+2W#EW[RZYAW3]SXE M'R)^*NKO;=@7P8&@R(=([%_$SL\('D? G/.;\ [(/%=56 62]=O[FO^9X;X- M['WXRJN_'F8L??&;IAZP80]_]0X6I1[BL0OAZB!]F=[QC?/$U$"<_S^=>N9D MWU/T,Z0]R%/J7N]3[Z,??SK(28,$%7(BHQRQK8^$OY"?Y%3#T90 *8<708B MDN,!:]50M31E4>8-&9C7VPB\,N!T\+*&X!#1#2^BGW >-+[G<[+&:X+,JP24 MSI:;54?\M#7>%E$>^:_K[?0GU&>MJ6Z;$%CH8A$ ) L<7L3@@VJ$]QO<./^+ M^(DN"EFSS[O'OW>ZOR@*]QGY%'_ROL.R7=#ZD_9\&F7E54I0Z.;$D69K> ]& M?[BTO!TY3BW%1M+2AV18XRJEQ";7+\92<&3\<&2E))J,KL8FROQQU@M'PY03 M;T]&]/&Y%!V4YV M%A,X\FAUWNHG5STEKK(V'\T(4G9@MWM-./)H]84BE1R1:6E<;UD>C..9_(#M M3T91E(>Q/[+#+@MD/+?D289KQN3X8#,CG10<>;1/SE;D>HUE:R0S-F+-G$$5 MECTT\FB?4$.H&)ENP6'!L#*BK5UH8C3S:IR*"R5CO#4F.KLT;M39;64>7 MJ*7'T9QM+I:")HD>ZO MH<9W/&?!,*;=;G%$+NU-N.I8!?;11"./:2F7*)5+CZTN5T[EA_&Z5"GEC"8< M>03YY<".1"J/DSQ;9JQX.<[F5%69(,WS<&1_6HS5N>( ZIAA/1SES283(U.0 MYH_V69O18DRQC:[2:S2DM:,D0)E.0?H\&LF(,SFQ22=HA:&&SBBWG$[7,J*E MXY&]?&X"UE*.LQ.1JE15V42AGSI%( MYXE1UPK$WQN/%AK-J?U)N,*VE6BT%J]%"TJ_.4)#*5=#QX(W9;TVFKZ$?N?' M)0[4"(K>JA&!@_HO'=0WLT627:ILI^6,P^5+FT=@+A:4V$[]^!,_$9Y#QWE_ MZ&G7!Q:ZBKOSOJS6,WNF;T8I5E7)=T:=Y$8)5WN#2:S9U>G'"?)K1Y.)P*]] M=K_VS1#-9*M<+3H'?7*>'*1UWNY42I4)"DY2T1/!2>G]$:L]M_BY#1XO<+YC M7/@7E7MC48EC6T.4S87*.[]E394U$!ZK$.V^)7YB^%]MLEB%"9.'X29'= MS)J% <(XMP85L(Y_;4T?]S_/V.O/3?SC3T.US6D&6768MHGM>T^WS6LX5"B* M*-2B:< 5&VO9FF(:XP7(?:X1ASP.V\-X5O_/[0>_"#BB9&N 2&+JH_;#I+QI MVG/D,E?5 _^J->4M8@V0#8QX"8ZQX89="G^"'>)Z3,]/P_6GW!@X/=H=^HJ@ M0IL3?N+]NK/_!\)-PNQ,@0FVR^.I!.29-I"S0-906,#?FDXL;$.80G[?/0RR MB:GX/R8*+T#^\\X#M\436%I"^0--_SFD:S0?_N9V&GX"+W(D.%P_M \>^#=" MT]'J\$]HW0GJ;TB@/TFV 6Z1($A[H M.6SO@ Y*'U75UV@6&7Z!@&B=HW=8#OSF!!)6*RBWG]WO;TSZ%\@4QAD+U[*LW2,5>E2L5HSI,G192!,@6BKH"Z=OA9V)T]Y9\6.N0X\ M0!J)LQ^^K<%FHF,]M: R;(8+\^E$M*;-"V=S[SPY.,F' ME_T]3]]$?WRC]P=GB&W=R&X)D !)@E^8X+?_P^ZFD-CQ-H2\0X+KL]SW\>[D M)WH.WF,GNF7XJWJS4>Z)SM2V8L>?M3,_BOA)D-Q]D/B_XPOBM^L17T,@O.J) M]H(#>&%_*#\V==6VP#4\T) 68D\^Z--40+V="G8""Q>N/ WP1R3 RVWP\EKKDP O@1P+\/*.[B8!8@*&"? 27/SWCI=XP"^7Q,OG M:!OZ!B DW@&$^^ZQE7@% +O]F\[XQ\#!")ARA]<4"\DS9> HW?L^$9@'QK:KB041&0P)"Y/LIDEY]\.=2(FY)(M]$NS3\+G ! M95Q3>#"7?0/AS$22\DO43Q')VQ6NY\ 1Z&!?FV'N62D+B.(Z$/A^&I??K".X M4@-ERR,)E'#L==IU;U)5ECX-?9S!HW<1A_[G4J6V/7X^JD0%&M.=T/O7>3[Q MS"2.RU%G+N\KG:'KUOL'O=B M;\S1(SKQMS7/@Y:BQJ5A,ZEDZEVF%9W$*M%F\[Z?E6,6\6I[WB-Y-D/WDK6E MM)'7#=3\B_[QAXI%0@QYW 0EX*7[?V/N^'1?^\FY=PB)OWEU[CIBXG,\-%=O M- OK46R6Y,KYM1Z-Q6V].VY"T8$>FGM@CCO-!W+C4SX[][*J?D67V)VA_29O MJ05@\',\ORR7?":/.8.7\&\*\4MX(CYOO<[K1$G\/+\!=?4>4A^VI] R1=.T M@0CW#!'A-A#$ZI&YNXJAF=Z[+9+BIM)O)X;AI36LS"G4VA@93-!E* M1H]?3/D5L,5]%2F?]E>>;RW:^$K9N+\%M9'9^ 0#]Y),$4'4YAM';=PEMLER M!R_:!*Z.UVH8(M"6$G4;O=%P#\;4];+DSJ$%-?19A9(U1V.7;7*Z:%6%ZD"Z M\RRY3J)=9T%?#;-R-M[+V$O.3($4! ]_OWKWW5 #"/I$@]NY_'/G%W_$^C5F*R^&]*,^G(IL M6ZF/@4+/6G/MX\R64E5=X.$]>IKKV WZ\?2#Q.VQK8>[>6ZFS,$H V0R'^69 MR8\_<9J\\KO3UWJ*_C7F0/%+-: MAERUFRE(+G2(9*[-S-=Z1/XU[)A\I['F"Z1.TGI%:ZR4DI:=IVZ!G=&$*5$4 M'S78_,;J)I<&R+XQ<+0-_"4%ESA[)3PG&)Z M/=2S=CZ:$VJVP_64C4W)]&1=J*T_C/KM%H&QD@5PF@!JZ'5Q$QFTZ)AF1[=X M=??O&=VT:KHU !!(OH@\22WA=E+AP3AGDO.UO>CD"URT!Q6$/]'DL8\78=?6 M=F3N!RD%O?*-1@O>L#'8%>3H>22")]:>Q4YX'8^)!8[9HSW\O2OC]E+[C2Z0 MBQ&#FP$!KU_O(S2.VJ&+<;G6*31&J1&7'^1D/4>-4@F.71\$;LWB/C[/ M^QUFB6V#- *WWSA\S!U1@%=V0JQY,]#$KVSV'A4 8*IYV0+&A-&-F<6BN5CT MN7E]I&Q:#K\>+N#U0AU7 @5J_&=";*YE, DFT0RS3FP"'BOIIMZ.(:V./C8! MT''>;X3O:QK74 MOSO5G5MIO1AQ.3F>T13Y14)CZ1-#'D4!," MA?\38=;2 =UK:?$>"S;#GM11*DQLFH(*8.*XI<66[=]AKN\R_<,9O8A'?;X. MG/S88T@EGO-\HI]_RQ!$L@ '_!1^[2;YM: V!34;I'UB[!.(9LV;>D+)8T?H MWJEV,\TD_#\X JT>QM$QA ;_2*X:AOC1)*90NR8F0(,JM@J-LS$ <$9[/(,8 M0YHY3R#%4M8FN]JW!X;=U9$*&Y8W8==Y_+N _S,:]Z2B..B6-#;#STAC:B;B MJ5+J)#[^B@I<9&J(U=0]NO ^.@D;:ZUO$7I\H)-?01#Q!W_8!#$-:]1"3(U% M#?JMRD/CV)X?2*1]289%$@(%YO\G^L3DB:G3^SJ9="K9A" W6'H3#C.BHT?6 MW=,A5_3FK FTLTDB_$_7I1=7!NT:%+U,6-:']2K++3=FV]#YQ2:53[V%BB7= M-@BO_:.'L(/HR:M3//AX0_[&U/8NK6?P M@)>&\PE34-> -\^R7Z5F2GE6)'L4Z? #@6WQSP3:KXOU57(]'@NS<4%IK\JM M1)UI-@KZ!'-?&*'TR):<(%"9(>(-XB67M\S-2DZ3I&W/XV#DI'N.UKR^>/GQ M1]? OBP)XP%3)"[A3G@$HATIBV2J22QMWK" 7_W;U5)-N =BL!"\!+\$_X0 M X18RW V]*O[SH\(_^A+9DBQ_!C. G4LWKV4D2#G3=ET72GXOK;')EC:$&=X M>M?O?E,^0';#^3@!LI4W#QT7D\U5HBBQF8:6GJZYV2(LI>Z $]@*$^>8F!1U,17D44]I=,1.1K&JGV9CJY-]JKU 6=MMQ,U$FHTUR?0>T M&H5 SD2X89&S-3:5YN:]53^_?N,U@_Q+Q[>,^97NF,N1A,RNS+8JC JDDQVM MD^7:BIZ4[T%\]===-=ROFC*[7)>+]*3;T54ZY>G(SUPSG\D=AVP\757U-5*' M($GRD!;G<]2X'\DMY"25+>?-3M;?NP[)#Q-R+JF,TFU1RBOR9+ >VJ--+I=/ M'2$S#']? MWGJ4>^8/)[@GR >*>2G#7917)Y9$(E>"Y.[#T?\]C*;^/38 KX21A/EGH9LX M ^$W3AZ15^!@3J\2%2_L#^7'IJ[:%MC6W+AGO]G;+=3;2>??\&C;?_^J\@#B MY<7*@P OM\$+E7Q@D@%B+H:8OW^L^E61=@NX^*MDX!G&A@QG+0!U!="YT J\ M9H:/EWD/'"\J;&Y'25<#@X)IWEJ!.-AKE,1XX. M.+N_E!?K>Q0HF'E>:NO:*0YM>4V-QBS=VI1B';F:IZ04!!N4)Y%0G*%"%/U2 M=Z)/KMVX(J:+96Z@R7QW3>9V7:2_O"!R6>P%0;1JECM:+)^WE7;2L:M.;^X, M$I-1U.TO':&2(2IZ7&[YZS-K-N?L4A_H-G?@2PADSEW)G"U_O2!V6O5P>4+G M>R)K5]O\M!];<85IRGW!F(DG0LGX<=G&7PN=.U,0+MC*-5"(WJ<0W5.GV%OZ M?LXFK4J=L3":K"LK93YOJZ5,OIX=L+?H%WL&WT_!7/7FL:JJ*O)::H=S:D_5 M6._Q0"9$1L@0I)"@8]9E.F:17[=AUIN9*4U14XHOC9JD7%HNEHND.N^&;](R MQ[#R&[6?9"9*/=D<:*M6\E&+I7[\28;HY/%+-/=3./]F4&NSL9*,).SC ;_75LTL:]/V*A"/FFWE)O MYRVWDN0VW:+.J*W=1^NGIYG<+QWJQK26,2EELQ2:J,1A!M)__]=>IM76*$+9G[KQV[=\=H[E:9@T-H(F(.PF M3/]#KK$&NNV"<3"5F(B ;:@ M7CLEWXP8SK]@XL*/P'<'@@X[Q^=]Q7>5-3X'A=N"O$\^!=?3KN;$2I%;"K?= MT& E=%>%UGK:7*(Q\HWQLC=R&!JO^MSJ(=45VJM2/C7./43;S3[?YYZ.C%MR MED1CA<1T+DWN],>%6BZ7G,J-[9&=S&J>UU+M:KY=:$R)635K$VD$QM#.,ZV( MT2TVX_P-5^PL*T:%6]P_#)K]Z.[(F^M>JCF=#1^[:D=M57=NW"V+]>Z8R\V:_=CN,\>Y431[G^5BT^)UXR[$Y^W::N;$3K=' M-HKM]J@NSGEN'4[=W!FY=8=/8N3"?>83K>8><)AI?%>Y'X6 $M-H]"9Q$RU- M[YM]',HS0X0R8=IZ;73D&+K.C1T\?X;E^>Z.HDZ/5VUZ.X(% 48:/6EG!H1] MG3]91T!F"SQY,#X+I?/-72!#;A=(0 +U&#T@?]OS.?>&CK>+V2#)F7R'L\=-ISL_!WJ@\!0D(U-=\=G.@R-6#E4 .A!3<.W.,MO M: AYU,M.C^84?^;M/]NE-$\N0*%?YF 3"["'V\W!.!_3V(_"5$S\;H2;#K2"N+_OW^1<]^<9 MVY0U8IKI#7'V=,1SCY$:\OU"6#2'T_E0&H57W;0XO?E F2H^_.Z MQGA0',MDP;@0>0T^8D;#"#^!/\$I((P/@/L6!(R) (@7;*P.VW85R/E %M0 M6,*^@_%#&1?I-.4^*H,>(0CV(0Z]KX^;=]5.Y9JSIT*T)*;*Z<+@%(74H- 9 MJ^ZPLE,MO)]RQC#!==I]8'X9 MENGJ:2_ZA6=P,F*@^3H#,7%%SHG.H\,63OS']+\/.-Z8Z09:/P-=LTW4%6#A MJ%?@NL-C3!V\XVV-\ZZ'"6O=MHXJG#&?X1-[B^&S3R;Q-QF<,?9#;=!).Q(W M:30>-#,R,Z:A221FU6;S=:Z?/H'$T4\=Q?!<.0T5LG Z<7T[RTPB>3XZ#G.W MDB9?B\UOOQ+11#">W+WI,#"T%64=8O9YH-7N;LD5"DM-6#O^SWFV._67>RHM ^)+[V?8ZXTZ9^A-XRMG,D+1Y@N(4] M2[;UOW^N*D$Q9-:EH_J#@;2$MC'\-I\I=W)IUE2[:.BF&(&+9S;NDP;$6F(;W#>"\,PV2/]A%AW.$_RCV*W(B3@?,^/7@^PK MJ:>/-17R&E9O%L"@SKU=3RL2_7%26^7C]XNU.AD.[RKA=]] 2TUR:II08*UK M:7I%9GJS(_6A;P8UQIL>OH9X'\"*=^'LW7UA)G4K0K0C])*%R3@W^O9KM_+G MWY3U3D#W-W3N>8WNHTAV:CX,8X.\T*LI2FH^*&CC=_O^AZ1[[[HWZT^7CX5N M^UJ:M_4&,9L:6(_\GIJK?[MRP:([GF RGP2G\ 9H.G@KGK?IA,-WU?F==CH? MXYXPWPH)K96M=\GP7NM)HFPMU=$;FO#X'D@YYBU=>&JW45.\OYY%NZ%!.-H: M+\U\,I2^=.$Y^RX\\>15+/QW-A4YL_8N_%4D>=F(<]B(U-5%(LZJK\ZK(/4I MA#CO1CJOP<_NP#?!,SA1_U$T_O\-YK_91 M"84'B5IX-9]-YZI2K,Z7_4'+&K$^*GPB'HPF#]B5Z1S4W!/4.%@+E8MZNZBW M8S+J(9MN_+T*[IR;;!R02T\-0T?LS'#!V9=Q]JP[,9RR]<)K1ETG-U.TN=T5 MI^U^\ZXA9F+UV.EO.[N)AOLHX+;[3J+OT6GL\^ M[BLT=L[+NOG%S9D(V?2?9\"RQ1&F5S'E**A8"/%(&6-SAIQ5M& *_+4NH\EE'CG% PA62Z$^5ZB>:W7^?0Y.(U*MY-\N702,W$IFIL M&EDHQ5"O$3[)"?Q.+55-W69YJ=O.EX?MZ]'T?IQ9?ONUIQ/5;C6=K&$QCW?H M^[D#1B<\#/[[^N,\SH#OW;OF/"8H8EXL3K.+::M<'#\4:]D1ME*-<,G7CWC_ MO>?%/@IRYWY,;#+*VGRRWU"G]F/ZCH@SKA%)TF-B\<,<$Z.E>V=]*.Q-!Q=> MK<.3JTO[7HVEN5!,$SOMT;S,E;_T6;"D7!KK-?E:S//UFAX93M3JVGQ567[B M.;W?MSN^VI;TQ&59GU4;Y:[<"+5[%:MG BWH\3S^#)$HW_%G^7:C\2,8 "*+8U"B(G!U@ R'K$U/ M0%95(F%--\QD!IQIN!7QWA \?>66BQID)(.[RE2^Z?:$\&HMG\Y01GT#VGUF M#V"?L3Z;4/S_7F[4?_C5_S-'Z9S?*^CSP";A.1Z;7O[IKHLJ"4569<=&<+G@ M5>(?*SB1<#"+VZ 3;,0-T'QSPL;3];A&=\-P&/[.P:Y$\Z%655/+%=?FT]&U M$*XVK^W?R#QE*5GI&[/"#.6.067+H2O>/VI;MD'*SM'7O?AS'Y;#G;2T)EQ[ ME9^FR%BUAUAB' Z&N>>:.[YQ0QP6N K4\4 -T"3@]WW!%,2=QJM^;0NDUP)N M$C0-ZY1E3<2#!\3EPD+059HX:C+7HS??!SS.0E)[^_?XPYN/5XL M*L5HK)BB5X(%TL&$_$]?/0J UU]N@8()U^,9SVGU=C_.;/M M;L%9,$#@;3(R*G'8P R(\,B9"^O[4';[]/$8"#,:!V!K;=5FWMA,6!NZH@![ M2#8E)STA8]H@+18EB>!X6R;& F5S#+\9K)W3R%L^G@I(:Q%R%X^#RF#,$@3^XV%/7. M=RCX?.\$&#IF*GW-QC][=:><8R%#V3#1P5N[/_*TN7.>"FP 9Z@BO#CR6>[! MS33D@0T^I#VCX/RY'/+6DT(?XZ#'7CR32\RZRVFE6'OL-PLA\7KUL1-#?@YR M7YUUB0?KJVM^*-_/33R7:H8F#U(^?Z>,J[>5P:2CA="7>)Z;@'O^D!Y_J4N/ M/W+I\7?I\7?I\7=V/?[>WVGN1+WC/%/5;R->!9Y:M )MM2&+\@P#Q*CF-=U" M\]0 ^X/"%>5.SW)4=0/-1Z#[T9*;YZG]WY0U8NI_0U#W;2U*R+TIG]!(SMV MK=":5JKS5G'-I>V"I&];X39:AUV$ 7XI[P>)TM/VHNQNA?=-D?0\Y[9NASKX+,1T:(\[.Z+1=PF M.C1(A40CM/. XXAA=A-[00$5G+8&&W?-\^">=##8M-;VS&AL00-JQI#H&16O M \W(EMDG,(=T.QM(A).A&.=&4F$CP__YK_Q\-!91#8?Z3Z*J7CXE=.\'WA ') MW$WCA>9U,S=HIF3A)#5%AF&$4P5.KN1#M^&*TI[DDIEE\]NO2'A/R_P3WO/R M,3I7DRN-)'FQT+5'_7G:+*9RY#1T+K=SK=M(KK/LKMOA0GZHSHI2L8EECGLZ MXTGOZ1OENZME^_Z*S[@ZY*!2LCX^5W/MFQ*Q2H] Y_@>Y?^NZIOG9&*[PHMJW_,QY',?6B#9 MM>;9 I^SYUV#1@*C@R48-P5GGW^D\5A0\'P7:[_(=H'5N; DX+,3VI\> M7-W$NI&U$1EVY4'-3N8&O9L"EKGP22X8CO/[ >3X]/]D"#D=_2=M8]$AT5)Y M*F=E>1S*ES2UA>G9:"08">\)&>POW]B%#M-6:#] $"91,,?83%4D1#*?=&$\ MJC7Z!?1NPR%+P=!5]MJMK?+C?[C],,C=%R*CJ6!U8O'FM+_JWM**C%3J&4'Y MFS7M.R@K" ^WD52[-N7JJWXA7T_E4^TPWGT63"1W*Z6W>?V*Z0E7L7AQ'R_! MR7+P- 8J[2^.IEOUM#T'S]3-$0Y^/%<:_[%=*XI"[OXN6DY,2=,&]6G5<@OK M@\%.]WT-1D-_FM-,,PKNW;_;9+$TM-+C.6L3\9I#G/NF:P&VB M_JXH)#L1:6D*L5A^'9+*UFIT$VIH[[\6\+>(VLI-K=#T9I&;JI7>XI;G8N5X MCQ(ULL>PW^=/;74:QPB&K'F"L!69< PNT9^K&K#CIJ!O"+&N EG4(30*0A0I ML)"%78GSE;S(V+R;!IY8V^8A2WR!.G)Z1LJL$L932D, "233QMD>T;;_UXO5*,-3GU MKA/ '2EKFKY@?-<&AI5A1J9E!@/5:C8@_3/X1PCPFG15RP6^L__]@9O,RA0C M%)D!M4V"M=R*.Q)6@*7P-DAF@"8[*=>!H>/=.V+N-(T'!P3&L=(KC#WZ'D'K ML]R,&SS%("+!7 "61([@B2-T4M -.5T%K,\0B'@WEGA_O]!ROKQ99]HC#M[8 MX9#E/5="^#ZL#W$K5,GY>3?Z($^;25WG2'N>4@K9^UY\^P#=>XLF3;>.J:-G M2(MMB)19^Y93'SI+8*MQ\M4,?7&5>\WO\CT?BQOWRGJ:GJ>V^-++"KU^>7^UH.+Y#O'=&)%1UG^/4NN,X3.').A4#7 CQJ2N>?>DJ>&'5L+H@*.6LD;+57G< M'.9^[RCHX/7C&8.=XQGX'V MA[IWJCJ)UA>#M9K^O;.QG\.C]P^50:)5F;>F:KVQ7F566EOJ-@_$H\X=>D^8 M]"F#7IW=8=-#N<'>=87!@$@,2\!F'=X-AG^Q0_O>*S@/B05/[SC,]-0\?SM> MZ=/0,"4LS(76?OB]6SB/Y!8HUV53'=BQ4I>7)65NI'.-L(YE:5P\&(X?RI)S M;*!/]F+/T-+;1S[L.!*25R%6K_ZS1/^GGQMPL51#:':G9%0:A1I<[U$FS1?; MZG\H%/G:48V]FPMFE(>N;^4':RP;;IWLCK7[7O,C^ Y*QF)%LU>:=65N+M;Z MI"S9MM^TMV&A_&T1,(=KGV753I$3=RV!U^? M=)LK 1WJL8_?P'=7@?2^/*!W_)V<-@CRMMY91]=^X^(TF>G?BL7N?)RP6FDM M%!O-/A#L.'GS1M;/9=$:5&H\QW7CJ=8\\I!=1.7JZ-LO/IX,)OC?Z:9@.R_W M2C,VYRZ85A2>[]CTYK=\2G>F-[4".CK?)2W],6FFTK.N8+LMIV^)J? M2NGT>;30//HVZ)G.XEK53"TOD["=#%UKU=GR)'6_=_-.LK::V(^E. G70CT[?]NMJUSJ85"S:TKO M)+PT'SX\*);5BG?)_3S<%?HWUT9A>3R1_F**_;.V(1?-FBUK6E.[]6ZN=KW2 MA2%I@3&8"(;#N[55AQ'I#QX#8*K=UIR^UF>MQ_]D;GM3UUB')6DNX6E?6.P8 M:SH-X?#3M K;8NWO''PO%*?U>(7/A^9U/DGF5DC'$SUA+ICB]O'G6]G1O8?] M^>:^7I/933MB]RSJ\$D#MX/U^ST9*[S2,)B&;;L;R=N#+D_\@99+-/=NJ(T1 M$Q]%MZ5W)722] \N3>@- M1OM<*)%:]G.#44\9+K]M0LUIZX5QM#5'^$BW;+^IU-/IJI+<*N1D_V7K#P ! MCM6*Y@-9K X]BJYCGQ7 _^\#HI&A;/V@ 6^93=C"";-@.[8(QWOIW1^8=-R0 M8&6&$F0%MU1]X5%QF-'V(W"L26:"@:.Z5^TK_#PPE!6"35?9KS#+Q:J"96TS M&,=-0(.:DLP*BVG@3G!.MSS7Y& ,\]59\$\C,&I&ZT< R(#YL*SX^TV]^F/[ MFH>QX/X,KXNA[5EU#*BPN0F!H8VA1O#OF=*%(?J25D<+(Y!W4.*8KZ!+D\B0 M&)B:P+D+\#[+[3IA$-J-!7NNA!1Y"JH]A*U70OBAVW*=:8:GUU:\T6IX>F^% MP4K_W)W8N]^??Q:]JE7T\+JSO.742+Z?::[44K?Y\;L5/'1Q #G#5K;_H&SV M5@?(4/7\.E53Z_U(;'*WP*9^GWU.=G^\P^JE2RE.Z-2GE:B5:&2:^=6X\/&3 M3>^AC%R6:HV>RFD<& BA0JHNW1LC#(Y&4Z^>-&"M9YA(LEK33<=C9#N49 H? MWX]6/_)13GN7_>HSITP-:^T V&W]E=5*(_--5\N)=6\ M76W$%R#-O=FXB7I^-Q3XX]^4$8].N7=SXDDH5]8?RW&E'(EUB]5:-JY/N<9, MI93;/8#]X]]/W2@74]_AAYT;HK[/#/L$W*@,2R&55#ES:M_?D41F5;VYL_&, M4F+/D7@*J6]EY0,%G(3;D5SHKL< ^8ODHK1(M7AS= Q,?<*W?B*9V5(A?S]N M=_+K_*,U6_43M6*$Q@_C>RJI?IPAOGZ4[TZ"$M=Z+I8QMX&?0Q# MN7J HM8[[B 5W-M8K68HW33$VB1?K*GA3$J]D:W5"-7M-R;;WLAP/<-?S^=& MGKL3XWQ?*6NE\B@-(Y-/1^HSK6K)K59A6N3:V?OI("F5M6:?WWVFE*LI6GZ: MF4VSJ\=HUUI'Q7IT!"-WGBFU2&,XS:3S^C]6F^\CC",PY/1U8DL5B? MW?*WW4I\$;T6C>&]:>/(V-.1+3XZC]]E"TH^&S-OAY.YGEEEES!RY^VUW&R0 MZ1>JLWQHP%4LO9W@;N_2:):$GPY]&+?JO!Y_Y+OQ7+C1C(6EZ""7[@.+/1UY MG4EKMX,QW^+J)6UMMT.QJ9U8PLB=)64'B9M2,K&4D M,22K.GR1,30VI0G;*Q:5&02B4Q@TUN821.XLO)4AD MW!IT\UV>M]>5]$-'#2_PF3N+UR3E]CX^JMY.YWQ_/(C=\4+G%I^YN_C4)^.@QO4] YMG:)R!QKC#J+'-CL9OM*VW=UJ=QK8FBM/-,(3%5!2%: M?."RU<>%(8^E1L9L[A.0V3HQ,JM&O=V=1QK54<56;_H]%)#HTY'=H5405XEF M)U]O29&;*#)4F6=;.;O1G@B M0,[KZOU*S/;GHWWRD>3F!N%#TIB^X3MJ MKU+WVFJPEYEBU?I(,6LFE[?#X?0<,U^8O?M=E&3XG*A$>H2KA1)/XY3 ME8?K)8S"/<:X*7M//VT#)S94R?K;E*.KQ8 MS[*11J,#/,_M#M4JS4HG6WXL=-M+M=T;]%;5;!F&AG>'WB2K^7JW-;GOUFUS MK"EWZ9 8&N'0G>576ZH8O9X8(M>V[NM<*]XA_)H^=5>6BH_-0:<8D_/M/LD8 M4GIVEZHW^V%^S[*ZZV6?UU8C3BV!T3CLD5DJ#T^->$./G,++"P8F-?' &,U[ M[^;OKLNZT+X/U_5\>Y$;SAY"]\U;C+6>/".7VI.1NR%6H*J;9@#6$Z +"J0M MUI1'<$Y(L3O<6/=M[/M+C//*W0UU3$'1TA(Z99IG&M)N\NY54K 8]ZS90##I M)6Y20)(5&^U\3(QA.LQG1PM/2.#Z+'N;ASLT^4F)_[<#UC(@'ZR%5G@ M:&3#'U;8#=U8ACLQYX5AMFA+\KPF@ET^!<5A?N80.$^)QJ^X\+_]]'+>Y]+. MYT7YGH_U*]C?R:6:^V]ZFC7\XW@E]L3M4&(!K#*QUY+C'\YP1 M?CMG^.)7__W'DMY =M_M"YI.[UY@R^2ON/AE(\Y@(\)77.2R$>>P$=Q5]+(1 M9[ 1%V@ZDXVX0-.Y;,0%FLYC(R[0="8;<8&F<]F("S2=QT9>R M$1=H.NA&_&,9&/\[6*SO\U:=?,>JCPK"GU)5:S[]L4]M/ZO^W=_0"9*?GW2\* M9$XVSJURFZT"M*XRX)8+G[%,L",P#! B8=\%P%^!74X,=7_VME_P\/0,?B(\ MY#\J&.'P5?1K"P96IWP5^+MPQPFX@_\JW/&;RO'OWN4+!EPPX,T8\#%+R=^V M1Q0)&0X_UWBZ<0I!#\;EIU[0;KGO'GS[G>C]J1?XKT.LA(:_3[ 2G\C1*M+M MI;WY"/MY]J(!66)GL+&X_-F> !VQG[EOJ'W3CH>X=7ZPS!CQ?B(7QQ-4D6^_ M(GPPR>_I9W$1T(N _OD">MR62&\6T(DQBB8;?#8SK5="4H]/7Q>CZR8(:/S; MKV@\&.-W;[6^".A%0/]D ?V4WD-O%M#[;DMJ]6LY?1I?AGB)2*MA(H$"FOKV M*Q$.\I'=EFX7 ;T(Z%\@H,=M@/5F >U794GEIJHUC=_>CE;)5"C"MU% PSS8 MN,E4,!)]TMMS91^]B=D!_SWKEW(-N33M[L)JGZD-W:6-_(,CUS_/26 M'^SZ4+PW0ZEU.-2U.^I:UJ\S:E0=]6/HTR=BP6@R$4R$]UT7U'XSWL!!,'3.""4<"%1")YP80+)EPP MX1"8\-$8Q6=B0L=JA?M-/3OHRI;]T)"70JTE-0$3,'(1#48BT6 XO._&Y@LF M7##A@@D?Q81WAT4^$Q/D?"Z3G;?CL6DQG>E:HYE0GG81$S!8 H8"'PL'DZE] M=]1^_>(#IYW^=RQ"^/%".ZH]W:<.'58Y-3EV*W3\-2>?"9^[A-@&DPB B:3; MN#4G@=2C!HA/OM3?BR#_YE70'XVUO.=.YKU]W':CR1N Y%/W:3.DWT7SZQNE M]E":-X>Q"C:UC&"?^NB?G(V]@,(%%,X%%-X=;#DJ*!!3JI+(L-3OWK6N$Z-2 M8R+6>M@,.8Z@$(]?0.$""A=0.!XH?#3: M8TOM%+W1Y@(*%U"X@,+Q0>'=X9:C@D+=*L?-R6UGT95']T"&^XP2ENFU"?RW M7[&KV(O%8C2T\@^-0_S:N>KJ3,*%Y]"6/&WN7*EKD)EN^-N-.[W\=CE>:,]P*)P66!)Y&5J)BTRM_#5W=UT5];^]T?\T/7=O>-04&1!1L MDV"T"UY"^[:/B1I8ZK8B :E@;0-"M*T5?7)O];3OU6V/SGF'* 6@279#CMU6 M[+MMUP7U3@OEZK405RG=C]MYJS=6(^E+V_71>;5=CX6O$LE+*ZQMSCA1<[CX MI2?966S$I3G$NT;O8<',SH9 M*GF[D7^\BY=[,7NV52]=OBF\HSCR-U>35H$_K#TUE,6Q'KT=EM82=]?J%KM& M2(@*F70_VLO8BLY_3'^4\9+:I%;0!5[KFI_SRQAJ8R>5]_/8,]6S?O-:Y>'6>R6=O MJUR[EA?#CR'4L\FWZ=DO$.KO:@MBXDD68##+D$7\DQV>05X\G&_^5X#-WX$L MI_>Z6QZO4FS!)9FM=M=!%ZG=6E5B\W%C*BBSZDUC;JF5X1FBRZI1S'6[!BES M]<=#W(1+LAQ1[0(+A+YITGD"77]RQ+92=5:'3$M<-UX M:] S'V/#M*XUST\BI_U2K6:4VWIW/HPLI/AL-9^FL:\K^-6Q()^"_X\>I=7S M12+_,(D\OFSPC!MT"321'\9-/O=!+G.ZO\Z8; M&Y9FG8T=1++EU>WM4(Q7NG6U&D\T&E&]6QF='R+E'[M9>Y+()J9WZ8GY&->K MU;*H#7I*M:+D"MQ33.\==R:M&*M]9GZ,@UKKNZ-.D^S+CL]2B;MX:=7*?9[" MWVWH>I'3+RJG%YS]VOOW1X;J?P]G(PTNO2S62XFI359S+G1W4])OSK#P)"_9 MO<>[M;[@!".Z7%MF-)&J+P%GDV_!V:\9P-^QXQN*;8ZSV-WYTTSY4]/@XI7^ M-;']/4!&&5Z$3]Z 9$5MH>86E6*CF[5"Z=)C(M&.&F=85+\J)W+AI%6?=.\J M1@S>W>_;[330&D/_\60PP5^"3!=Q_B/]O_>(\VV)++0'8]V;RE.S,4Y.C'$W M=X:&2219S*?$MC2=QALA@]/[ZVLANP1:8_U=)!&,Y0/DBSG^E.)\NQ_.; MXMS+S=L+C=SFID0K:^OH++-ZT,Y0.S]$9/.&&V0K>3F>JID/\;X>'J-VCE^T M\T6<_^BHP7O$>1H/$?6V7>ER=\N)LC+"TD-<.L/P++EIM"+%[^ -1+/<"Z5D#7E-(XQ9E[(U]L4-!'%NRZPC]26* M>8EBGIGSOV%F!YFTK,?)=\#(Z0WW.CA4TE2QFB6AXK22D)?E?$FW(NLSK"SA M*AV2>AA.[J>\7IL*^8P>ZMRF^RET^L,<'PR'C^@E7 3T3Q/04QD,[Q?01GXZ M%=*+<(N[6Q46U]F9\F!WS]!0*-\L,E(F5&]P\T9AM!C==[.591,$-'H1T(N M?AD'_?T"FK-2Y6QAPNO3['U(:3=&TD ^QT(+2YM-%&&J&GFUIW2KX_YJ45^. M0$#C%P&]".B7<;G?+Z#E_FK"M7H#L1NZKRZ[MCXSD_TS#(3'M6[]L1[A8EWR MT.':=FPZ,")HXB;?(J!?,T-?UB2B DNN7>=[3!0)/7!BBH:^_'Q?_-0$N400 M_RZ/W1, AF8E8/^REJ?,_Q39O/"B:W@H/4E8KHP;3K7B^EC5R:Q>.T-<:TV; M7%(;)^V\?=?*S:1U:W&?2O?#'#NK%XQ$+VTK+_+\ASCXOR'/U;D]([FV;.?) M^C&MH2Y3EZD>>+//]9\8#?D.<* MB2ZD"5FM\NUL5UO5'DK56>(, P./=U9^UK4[#]RZ/U 3HTY=*DE-E.?X19XO M\OQGA0]^0YZG1C6_5(=VIEM78Z.'N]1P$$N?H7ZV6G=\LKI(&5.2+A=(Q%@F MEE$JS\DWR/,72-D[9?V6'A@07W%_B0B*-6Z1!?PO"R>,=44BAAFP9\##9#63 M&0\&]&% 9GPPA'5=/YW-D8&U&.7CU>#.[J42KHSE7B7/MZW6M+E9* M9QA)C#STEE*X<;N^A?1OHCVF;B M;Q7MB+D**^E.;,"%IEDA5C2YDMP]0W\O)XW4:.R:Q+BBF;*:MY5RD<Z$*UJ:C^3CU1A_ MTZG'0K$0U=KQBVA?1/MOBBF\5;1'=C8TJ [7^C14T.?FC!=JIG6&HCTC3;1/L+9 ,[NB4H7S,T^;__$XYS!PFK,D#90H\( MH(>DVQA'^;O@8[\_7]4J>GC=6=YR:B3?SS17:JG;/$.1C3?+R^RZ2S+3>:68 MMONV:JB99C\$,HTBIU4VQVG]Z1T6 M4M-^IBT-BU-YU%L^V/U5H5 \PQ,3M7 CGQ*GX5I72*8+W?Q252H2U0'QBPZX M2,!O.%'"[4@N=-=C/;]>)!>E1:K%FZ,SU $WEA17D[S!3>OMD1R>";F)HJ=1 M I)OU '4<_G'$F#G?[G#;FP5=DP\?A3!-Q"^?&M,X9,G^<9I;S?D;B6]S^E/2=,0D@%@G:.B!CDZ^%KBP( M/6N\$ Q9M\V J BR:@;AH[DM&[+3&URA*V/X I\8(#7:"']FP1-!U\B:8*R! M#VW#)%A9/+!A #'-JT#9&3.3-:?J&)8IC CN=)!^92L6H*I% I)LSG1VE!G' MP7?P,/C&PO)EF*ZF6UC 3/ B6:QU'@L+$A!P!) *IR>!KH2?D.$0^YCK[,W. M>FGY5N(_9F (L-6NL$K)&7F8&A63S6^_(L'8GMNH P91!&>S& MAB\0#7E&B3<3UBCB@1EE!A$>L)!UY(:MN0.TZ+@ZH"Y^)=A@KH(Z%8%S-+($ MAE&$)4,@7%Z!@%$+'^85D&]#UV!U0&;".+8(1,,#?IO9+ , M,E!@ 4%XN&#J&IIT 1 FH"-9F\X6. ]'N9;#'OG M QZ@^>;]/A8H&K+">W4JRPB(YK(\3?Q![\=>4:X<0Y(B10_0>Z M:XC_(\F+7_^%_[A *"I$,- ='3OPZGF;"+.N,\K] M^R@^I0CS)(:+ZWQTXU$ZE@X?9JN@LZ;__;__QS_[3=XQ!%RK&S]=Q]BWK#&S M$GGJ(X](: "B-PT)0WCS3T%9"FO3668B=15Q?>Z?GF\=H<87=Q6)_3O@^QOI ML4-,55B%?"1S7/*00H;63^=G[F?4G?8^=$R8GU300-KQZ5O/I3MCZ;.??/B* MJD+XI[.P:/@J$3O27CVQ0?G-SOQ7"(P-%+W_Z=2SS]O8&@J5LF6N.Q^!&4O1 M#]4@2K)F;>QLX4BV]C:_L86X>.>H4!2DMJMB#^NSO#(16AJ,: GD )O')-1[ MHDES"KX%S^*EE@;SL;[;FF!+:'_\^+R9?J>&#[@9 FIMLA+)S.DX3,DW0T. M_@LF+OP(?/<?@*S.PMA)S!>]>\=K/Z*U_+R["+MU M;8/]B#X(TR6N S039,DQ##SU#*.'-K4( FW85VH>T9^B56': K,P=NP/JIY" M3!^AE>H]D+U1%2:Z@;VQG.%/35Q%%MB6H8<(ELZ(%LVS8['.+ 'F1V.T/PPI MA"8&#-7 C,,+ICW3TB JV+7,J=TZ+<$LQF=M(+\AO.TZ!E_P'0TBHK*0 L@S M^"\B+Q#3F*DK. $=VH][LS[7(=A,5:"V@TL9WU8@4X&,BWX4& @*7;$Y)L0Z MI -VP(B*/ZH],TB(QK6__0I\'VS%65AK>;K2M&N]GEVL)>NY2L!*#JML\\'" MO8&-KL2SPTW']:#N"NRY21:$,FLPL 4;&&8!+VD(.QWT>U(S,#Z',NPXM11, MU]F$ISB\ M('&L%K)J?;X-<)MDDPZ(,Q:U]HQ_L1\.18 ([$OW$6AJX\61#U M&B68CK9Q<#=K.E.& Y4D;K%6PW6 ZN!N.3[BJ3GK2> .IA> #9156P4LP"@= M$-QSW$1?'/7K1:9<\F^HO]<-6INZO5S$DAHG#'2Q' K9-UUQ^>U7E M&^-V$ MR)8" G;8N+PS V9AP![Z/57P\FV)AD-LBP(^,188P;@*-'2#10TP[&H? M[0-HQ'B;P[212NC[$,69&B0HLT/F]5.9@ND&UF!*!'T*-,(%:2M(' 2#AS*2 M@XXRF7)U]1O\(W$5* ^?3(K*O[#]_("DTV"J"IJ SF3&UK51R=XZO#4P[2.X M$Z0*9PP_&PJ@\E4,E:+"-0C5N8A&(A :/K)-Y\=#V[*!*)MYN1/?7BM;QIMB ML*9/%3YY^I88V$[@0S9]._]U9 //>.X1C):[]@)=NCO ET?9+SI*ZR;>',J- M?"4QZU['6T.UD&W2DY01;K<*\J21VBWPW@XR(,:_-:=X#K/?3H9^?"W_/'$> M_JS5"6[JF^^V([5D-EF/?E(UM%)OMAX M3!O1[+Q?6C1A9.+IR%XG.NXGHD3K"F5#'PZR[7RO/>KSN\^4H_+M=6&0%;B[ M4792G;9&]5ABV:?'?+9'QN18HI53R^VIS25"Z5+&U*8*CMQY>ZP4*ZI1P4C! MBBJZU89-K"[HV[FG0V_$VU0M&1%C^7:%G]W="Y5Q;S[J1_H[(^M1B61RDA'* M\VI4;D@13N9E'+FSI% M="]$9LUB=]T::ZO']2K#"\M^9'=)TYS835>M1:Q+ MPKGH[1T=Y.?Q M7#@\J6B3*I?N1W>7I#<'K=Q(FN;SH4),#B?3E5Z[G>['=D>.(S=K(Q0JE[CB MW!XIU[RHDM*R']\=>5>)/9:BY;[(W363J7KH+AK'/AV)W9'9F5[-C]O2*+^. M%CN)M!'+%8MI&+E#T.8BWIN*G-7,A_+WI4BA>GW_F,&1NSP2Y?1J>OA8ZA8+ M-P_KTF-3;%=&,'*'H*91>93:9!GG;+NFM"(/\72^AR-W"2J&2G/I>MA<3M>- M:],@I?X@VD.VWQE95D:UNT'USLAGA6A,+3[>#Y*UY5Y1XD*#^:QD]+FY/:P, M2O>)GEQ#9MYY9I,DQV2MQ(K3T" SS[7NN/&4[.700D8BO*?F8FO) MG^V@[5$C6 "@".N?LJ: %QD:(&FWU- FLT 5$C(&4QX[RNAIR#A'UT@-2&H! MT^1FH$ &AHV5"WQRGXD)YI4E4Z_ S7NJ1/ 2@&"7$04\KPJQ%-NHE6^XB]4 ^8]@RM>QH/&AGZTAH'F5G(8@8ST(3@"SLA)IUFY>0%^CI@ M@@N8R;05*[B)0= "# T,["4UOYTPEAN:DF'NM#K#NUE^.VSHQ7-Q9K (F\T7 MWF2:NLA(3?O;.[4?+K6ES>Z9\BJ@PF/&IK.'3YR$JU-;?OMJ;H:Z KM#ET!3 M%Z:MHMOY2+T@XHOC;>C,Z,*V?!-0V8KHF9MH/OQ4GQ'&?>;/SRA9:XMCX%V% MU(=;* )PV6*>=!87L(N0Y7&E5)M'='.:74@S,Q/N*'KQ6 CI2W9Q5V^M5N3> M;J\ZN^FD%%G-K0A[+TZ8S;(F&1I/,MPY^6\+\S6_+8S;%'^*A9_J03:E_WP/5^'9PZ!TUVB MN?^F@=R?+'\*@":]FK=T? ?Z8G>H, #6MRWR&?E*X);8?AWUL:K631KZMTO3 MDZG+OISAOH2OPI=].;]]B5QQD$;ZLB\GVA?N*I&X;,SY;0P8 M9)=].?&HX&5;3K,MJ:OXQ4X^PWWAK_C895_.<5^XB[RW@>B,?^,![@_W3] M\7F\$?[#6.-0\/":<_W'P$/X*OF'L0!_"!/BI$VD=]>,%2"L%&I!-)L$\<"G M4\ DD9E!L. 'JZ7HF3<5CR \'NX>2DR3GQD]_G6(A=$\\SE>G.M?Z5M[NKV[ M2\/+U]24-5%7B7?(N:JS(YQ/NEJ;5GW8%A2OCW7)Y"96*INL=K.SM6W5[X9Z M))S^\!&FMEO"10N@PD\/86 Y2*_UJ+#IBI9M6@MW:?-;5-'N6:: MV8UG)@XG:#E/D\YG1H:#H ++VO[ML/!,L_R/P<*B:]65W)@;9#S>)NEDH[;_/SL&16TO>AW#&-!;4\32LD M7;[MMGNRE0REK%"IA*B0_/8KP<>/@PKH1IZ9/)P"%;@_TX=@.<6_'18.:BP, MIHW;2E!@]>C#Q$.OV8M M?+WT1,/0\9@4:]9#Q+&F*_IH?; PP2F7=KB^[Z\4H!]?@G?6AFU3SRT,0"_, M=O@IK4D=CYL<01Y&BNU"IFC?3OD[$E/5:F5@%0^IWX%T\(P]$BUV<]>C:(4D MN;L;DK/6=S?#G(Q'I/G] OWC*^23SE"MOU9Y_I5D_K5B[3]);7_) M7-=\"*5[^7FYETFW8Z05SQ[3TV\T5EJIF2EVW^-7S>ID_O%^ MSJ]+.G>77PT;6DSJ9J.UVVJ\7 K9!91T\-[#>]HM?84D\%G*^;^D,;]LPY]TIS-LO)TD#1JF;+IMZ<1'- M"\6UR$]SPYXF'--\:([RXMK.QR?3BK[LE?F[H2ZLL.MA[-NO5")UR?W_5;G_ M T<-S@PI/M&^^/T*@%>AHBUWDNW:DF2GH>O:M CN_;PQ/F1(X5G[PIP4FUHY M)<@<*2PFXFW<+$TF:%\DCV9?7"H#SK5%<1];J4+.X M4,+D(H_%\6S:.Z9Y$;N>#F0QGU]W*_*R4ZPO*[F;>X0*C$Z\;%]\O6J!(M'H M+9'T6(&$-V70?JOR@APN'G&ZHR>?'IPX\5+/Q)(X6*3"X4X A_06;SH(X184 MK88502H5'R==0;DQ,_=YJSMH?(I9H542\6JV72IP0F1:?QB&YG=E*0T$X+_] M.F;4XN\R(9P0Q5^!(TZ\XHR!Y L&+]Z((U;6K@D)=9V?JH^W6OX^),?OM&,6 M)B;5>S'67936^4J]D%YUIV4N,QG!NF/??B62R4MEPR'#%G\#?*1.W6/FC-#C M8/&,-Z)'*#;H+NJ]=G+:7L#L.OW'<&)ZS'J)DA0;=DJ/^7JWWAV0ZZ*:G,UL M1 ^,:42/-<;AB]V#8A+U<7QJRY.+BJG:[]P\J6?A^&Q M/^IA]=*E%"=TZM-*U$HT,LW\:EPXYKF+1'VYZ#_V^=9TO2B9]_V8*1872\"& MV+=?D2"7V UO7NHLCEUG<7().5D3AI.O_#RPX7V7T!T-&X9F8E3IK#*):3W= M;\9L@>NT;+0;\*1&D(MQETX+GU]/<7(1.5DKAI.O_*S X8GA(-R.Y$)W/=;S MZT5R45JD6KPY.J;AD)-FRV0H/Q*[(:%/ZHU)M7[+TXN9PZ];#C2R\ ^]*O*7 M.\RYEO.KW'/YZ?>HNO>G/G^1JHS7T[)[5-?89)+>CCH6M!'QKM+=Q$$4F=UP M*Q.\M)9>3XHWT.(@[WY=WUV\]-):<_MG@D$VM['B';7P$D$4#;S,5M15C'LY M=__NN:EU("AT'N:8$.ND][/"/XBQ()EU9SV#[Y#C=^]HU163[]>E?&@:SZO- M7B9[4RI8S[F#_:FN:N,O^W)^^Q*^W#AYO%UY9_[$ M :\S0(34?T35*IEWI$?DQJ3\.K%],WN>SR71GED_?94.%)F+'Z^'%+ZY:F=QF!7,S2)/ M*I]YO3FNKS#&M-_A.7\5X?[F1V]$=!68J&46KUN)I^- MJ:)\OQ8*,_+Q^/X;[6@I;9KYCMC*<'6^L^*3TK@K]9JL 6N<>ZGV^!+A/UR$ M/ZNK,*EU@*QF1+0P7*\*LH81?R^<'W)#^/[XO*4'!@0,#%!RNFUA"D!$BT.B MFQX8RKC=B#O1JT :Y =W$#X@3L$J0)2IXWU43G ?0_@FI@1\G!/ ?5]LL@&: M;CFS9-D$>#WP(]!%4*X8;SS'"9)LSA1AC5\ZD>(QPN'9@ 5T?&$K M42&"@1 V=N/=+D9MHMF'C5L]>Z\:'W41V&,8O#9M.QCU?__/5M#-LXPPY*\; M/UTX]2W+(29/D75$0BRF)PSAS3\%92FLS8U"C;A(_=-#Y CE8>XJ$OMWP/>WQ:*H?%>*1?C(:$?N1>"(QY ;A.(E$ MOK'%LU^4+:+R_5HN[7QZ&'+XMX)>3_CJ/8<^ "]W\K4 ?Q6HI6_2Q7PM?]-! M>H43_VD'VUR^U O1 HE&_2-]ERNAK(UF]RY8X[ MII5O=ZL=.J3>R+?2^$7[ZH!;_]):7]-?>U;_7WD/A\L6/$]\AL.W,MJ@%43; M-+T;$4$_K4V9FLZZ;8 *TT#Y@7)!TXDI,#H.=)2M6&S8C##'QPR88]U6)-1) M &<258>Z-K$U9J]1%8:[L$0TWDMT\&@!5$? MSF; \[@*HIAD.28T6PY:%.;?M 4#V$99!UIDIAL69LC!5U(!*4--^BR M;W@[9MB?S,#YU$=%@'UBT _'0 .<''(CS_VG!K0=T:/J&\'_0.*5O=@R/-5 G0.BMX3M9A4U9@5.WD-8T&WZS2ZW* M5:!..6'KF:9;[8>(O\871]CQ#0,%P9Q$3\Y6!.1>66,>AR= ('EH_:'M1PEL M@YU(GI%'?:\ !P,#VP2+S@2!Q2-49+2F! ?K4&,LK0\F!,U.0A^H>HQ+&73/Q^"3Y82-'U*;6>-P)DC04TD!>ZLH#IRN:4O0K 1Q7,+:9A0N4 M(*9HR ,B/2])[1FA*[H!&02&'<$;\=N"\_*J\W+O4)DG'V\"AZM 3[==*#/( M0@9.@( :N E##90%@#$D>#F&"KF, KQP:N@J_UN$G\#Q9E&<4Q9CLF^2%C3NZ MN#TO2G5PO9#\I_$5]TSH#GP]0U_($E(Q($@+713$-9C24A"\?Q2&)7XGHJ,F M$04$"! 7/7^99H[4&? ]4!VV%H3'1%\0)@:_W5PO%"(:&J!2@.;HJ1#3/1\3 M908_TF=@G Z(!?O*F-#$J >^?"&/8,<8H!!#(024 M-E2:""8%!4L/'$[0L3?L"93/RI@C*SJ$EI' M]HSB&,46 48**K(V$$2 60/(T(E--7T)##TBU+'RF*7$EI<&L$,>=BPL48%= M@!5LE J"T1:)9F,PD9PA!AG!K\'L WO,-DP"'WE?>SO+:*8;]$L!=*D(OX%_ M#,@8I$8W-K0VF5YA7R^!?IIGJ>T;(0*Q_,IQZTMB]HGVV>C%@N=.(A4$)]+I M%DCSFG15R]$%-!3;'&>1,RD(PR^HL@"'!#R )1)]!)SE2@$^$)=LVN"D4=/6 M^Q$%"XI@[J"-/7H5:-L#D\QMF+FRIL\5 #1T@2< ))L%!4^!C_1@&P8L'7\ M)Y_RU8%=A@HUN%$R5C.!^E-^Z:1I)@?7-H !,* ;5.X=Y>RYV([9X'N+Q]:" M.+=EA#,_Y 6W5<*+V.*J+Z;M[!$%)F;B/7D=.AE#F6J+#=XCQP) CD$Q!#"> MA-1E[T.T"$D&2).V(T!41'!3F?K G;<-1BL3=0Y#=2?P#:\UB?=(6O2^M2D@ M_YJDT'IZ43= P8!@@]Y6W(@$60%E'=AY9I,6[J/8O1"6DYAUG^!R40"UUQ#< M?AVHM0F_._7\04?:# -)Z&=7JOA_!MY;Y_U[H4(OJ\YO/L+0*Q5>G$1($=: M*3^'\HKL]6%]$4$WG.P4?F]E=]FP6)1]]R3)^%L+>9*AI%.$);R4H]Q)//[O M_Z3BB=1_GL[K279R)^[[6\[*ZT%CA#7*;%FFIJDI&P;?+^TS0K=1@%GD+J." M(0DD81D=M,HWB.#!O8,L&_[WGNQ3\AN985$QQ_<&QD<)VFNINT96VH&EX&98 MGF%,+>?[+.N9US1HY'Z,,0L-59\[EZM CCJA?N%!K3^41[8;GE"%-;/('9ER M]:<+8D'/R/%]Q**4&R0V";Y@@S'P$] =JHM*DF1@H(/::A1T 'V>V&U ..2W M53CUYQ3+KU,=JQ^D"^P,C<5VT,8&NW,.OB/H;R>&3NVM$'5 0*?[/9&-,2E( M\'06Z(,W"A8] (8H]!HC?[7T;.22GKVD9[]X>O:B/"[*PZ<\LFYP<.- NUJD MO D9O1)*=.-U3E $,YVN;M@;Z63F$@;/-K'&B[ESX=@7\=D)VS4M_ MF($EC37NLXDV01^#)6.8=X0"X^12O=@_<]!FKJYQ!(96XVVJ^!:"8A/WI_XH MW4:"0+RV D74J%,)<6+%."UWL)ND.",!XR[R=7;RY6F$ND9\40;*BT[VAL7/ MW'R[DZ5R FA;/OMV&/1E=]Z)&:**$5E^F%6H[KR'BB7-&AANS,T@"Z+9>\I= MW1"X,W$5''-XX@LZ9K]Y2Q6!9UJ?0SR<-?+P1:L-EHPU;1'@Q:29?-8(Q!U3O6CBMF#@$#4)EHF M6[NT,#>-(7J,46&UEHGYIYA8(X.XY156P\WLK#S9U#V-#MT!2>_!VLDP+0P9&PZ!9)/SHFQ[(]%(=*!%8I& M_TK%KU(NBP4WS(1,$@[_FPI<"/DV1 LE'8&D>&8X[9^VG@E;^J]DXBKN<>WP MK5/DKP+N67]=MJ]^,I$&!9,7Q5)IJXB MS[WKQOW16VFR*HN, MOE#!!R3+N,6F-1TL!MO.I7*@>" MSU>G^6OC-N4NWEF!?5KZ?_\GDOK/5F&<2QK?CXH:\"(U=02G M0C<8&+&++*A6]SM*M,I(Q["V[(-6V03WSI#1 PJB)I_XJK^Q5 .&J2S+ZI\& MT!@,"_0'Z^W4LS-Q6B'#ZHB)4V.Z55?A//!JAL[@=7O-%X38Q!6H: M4W#3B.*4R/E*KMY52OH)%:, >!^H%WVM5O1Y+O,7Q KHDH&M /]KZD-KZ28" M+%U7'/.#*&0VUC6LB_.:D&XFY3L;0H^"62![08P>X;T\A+ED>.:!;8-SSH?6 MA'J'FGVM3KT:>%IBZ45@PV@!QU*OB!V3WA1PND]F'(3RYE1[4/-*(L@Q)""QH"X!V=-5I[J/GMIW M%X'EGM*FW!#+VH982$? *83A3HW<@"H.P$QLU4JT,8*95XQ#S?%-8;576>K% MG9V \<;5_Y+GI*.71/PE$?_%$_%'TY//>R:;\G')*_5E)I^+*/BW:U4]"T3, M6B).U/0 8'1.KAOSR\ DHN=1 ),UM--&.HA9"'XXQ12;>[;1TEVM@;7I^FRO M^L%16(;,".[8^[Y:>^HNPF/D&;7>3-2R3Q[@"YPY:7,:^60JUCDUY!RY9"'' M =K&(@ @C,3BP^_R%;D*NA.7Q<#W35 O$J,Q/>\4U0\\6@ H2(^4!;ZS;V$- M>\;1P+PLN73Y'F,CGP[\P<[38/ABBP@8(K71+=;=F(9'%^9^T56RL#&($)@ M: 5(A,P"DHYM5'QEWYZWL:E>]1E$]- 6O=]DP=;.<1N)"/3KG=][$-$T%'!WXL4L<>;%"T +.%.C7] MW&);-V3.#N70BCW-M80&AH[S^/'D E!P63OIY:5RWN4;OYY('\0M/>H[ -[ M8-R-I9VWV=834ABCT%C0AFD\I@VZ60#+[9A$C2@?VSSAC">E'P2\8O98^@^: M@,%3JI(4HC-Q0Q\47_;(S#GA!36B1*P-T!@>8 [#GSNA 0B/WG[WE_KZ0>^$ M]!8..X65U+5 ]-BF(*M1=I^WYR33+M%X8!I/W(;-"2D6U(#E MH;OD'3?!%,73TUN8.GFZH72K7;_:S5F#JXPO8J%57T:1WOM@LN+H*9)ZLP]7K9&TPU;?7@FD>.N M.XORV6*=,>A^@>;0X5-&YQTYPY6P\YQ!'X6#/G$]'Z:_0RP'(@DT<[^C)H2 M@6E[%BJ5#8EU"-G.4#NF!ZQOQ #;LUBVK!11,( 3#0KH\*00/@EHN;E/F4:] MD/0*#@LXUM2S97U!AW]"&U!R/G!--;9FL%_G8*FVX7G@V&Q_J(80A. M[&J_T;2)]<(KW:0;[=/HXT8 #ADEB6+RT#8H5M)0S89A_%#,#FH^XROLF'<8 ME9"PH(D-W')#GI8];/P2UNK!=+2Z04'%5SN(RH"V@"&LC01Z"'1:[* V>_P9 M6EE;=J/@ID]<.W1*Y=]@33!8M0B+4&X\4+=; 5+>M6Q0=VU9QHX)I@/QG)B< MFP3904#4J9ZUBFPHF_YWR/Z8W9 0">-2J#O0>D8&H9BY!4%!MTQD[?@VYJ:( MP]EVS^AAL+G/P49D=MM],!ZP-:=X3S!9'THOLX:='S<'"#VWW-$?!)46)HF0 M'#[#W)&9;>M2(5L'K+<*5+VE.IZ#3R2VSM/3O*4_WUCR)6!.,+EM)O:L MPS&"7S@&]5S4V^UKL2E%VE0?/>4GRI546?KTA2^.O#%MEYN<,.8=*2?Y5^G$ MBY]-KCZQ^GWLX!@&-,(M"BSO1+RB2L]VV3GC[C, ?4;)0:7^'0UYO%1^7H-- MT37/:^\8V!+L;*"H\Z3Q#%Z; [, !LJ:8[Q22YTF'="(HAW5 M7(QSLLC(8D2A\L/4ZB;^1T R9S@!U>T+II %:D\WAD&7R?C,5YE =9=3:>LR MN)=L=4-8K.FM0F,L3@)VR]:P+>K'*;(J.YF>C5D(BS>'+-X0W#U.RW#2$2#! MS=@%A(4@*PZDT4302+!'#.B=0_F(''ORPD$O78A]5!33)^SHU#G!K[V'>OTS M93]C77_1U[(PH'C21.D=!6H5E;V3BA*]+F";G< U8HLXMS_+7LYU6A$1\'@0 MYI$;L?\:6S/N(Y8/"EZW,"RG(,C?6' D6JX3\[Y.D*@K:#\JVHZ0=8QSGS=T M>XXYRW%>X MD;P7Z%=HVA5;M8^%]B+N*QV;_G[TW;7+;R-)&OW=$_P>$VGJO M%(&""8!K>8F09;M'?=N61U+?OG._5(!DL@@+!-A85*KY]?><7+"0X X0"3 G MIN4J%K%DGB7/^AP&",[B_/ 6IUV0+N6TRW+L=]J%Z(6?=L6<8!7#:=<$_FG? MY[A[I[X82%FP9D&ATRY-N?:TR_YE?#3 ,&)QZE1X6YD/':A\J,J'JGSHR?E0 M][T\GBW5U9VEJ*L\JRNC\<^3BX(T>L"&\[0WN*FTF:*4IN#8K50$WD3E@8+ M/!&_)LS"XAOY!C ZWRTV]H>B5SX&&O82+A8T=-U"?8NJ_D! M-XIBH(I=2K,F'+,5[D,*'4&&=H K3,85_^9<0>AZO:B=:P?+J1.29/B9%'S7OC/^_>/)'5I?BT M-)P:I6Q2UDLC-@Y-.;S>R>XG0H!3@: CBE%9Z>&"G+"[F)S*0MCBU?+O'LQF M28B!?Z&S#@AS09:!9B=]'X3@I.]G_'#294?HI**A1)7$29<$BY.^GK6!';AL ML&%B)N%I%VRB5YUV=<:\IUWGKE84X89XA_AAXT*>M#SMHK2"XK3+,#IVVA6@ MR$\DUR'C?N/[BR3TT/\_\2DG\L3)RV!Q6(X?QHN8> 2!QG PE;E.PBAQ&)C7 MV_<_?7A#%3AH83@)60Z09ZLV.OWYI)XH@=,#A3N8LZ/[20PRR,/D9V>11MG2 M.$[M:7G[2X;PV+]/) !/==2L*V@(]K1+F1-R-3CG S$Y,T4 Y-$TN4U#L3J*9!2#^GVP,5E9U4NQF8340KWA%=P0' M$4]'I!7HXH72X5[ $ED2D[;S4J00=R8FG,1DM4H;87SRZ+%7\ /_CMXL9Z/I MH%% :I-UOGI*I"@W5A31N#!+3(!SYLX3QTLA'PLP/J]QX;"]Q:W*4A!4E;&* M%]ZT-B4\-<60F9/P"RMGVLM3_GVB>1[*&1%ZY@'3S5WB>_!H>;. MZAM6;@EB^IXE*M.XK2Q'<'$(DW"RL^1%5@S!+99<6\Z\T-Q"5K0FD <6N@$)%CN6^%/ M8LF5-/0M%HB$K(*P4-6\400F:E(PQE52K&=#:05+'(7C%#V_$(E M.:W\I-$4&L^9?Z%94QS/(8(8S,QYS@**U*2AYD/NP;J&^,PQ=:>FA$X6PME4 M;!24&+( Y\$*T]CN@C)+2-).E)CB -'NP:P.6N2GT^E##FY(]8?&N>KF3:[P MZVVNC^!7IAT_"K:22=L(RSL6M>RLOHGU2O R4@[A!*+%I93F\C;KHVA'?59= MA,<*+1P6$SF E]PH"/3L35@C2,GKQ3@4>G<_3.2 43;.X*TP5 MKG.. W\KK>&$N2>#*28?6:+B%%MYT'_EO BA(;@X.@GVQWW!]9""]@0@HU[ M!KB%:4U7KJ<^7]J5CI;(J]M"?1=<53:JH[2>_DG,PMBAY&@N%-^)=57Q8D6J MT:EFFF(K%@$&1O XSAN"K QD@VG4=&Y1<6['TY*P"D[&PGQF44BADMC$&;;& M_/H,!*#\",]D$9QTYD@V&R1^"C:>DR+LY6'WM@\:\;5\Q1OS-Y&W,^B]/"#_ MOHDAV\A\*?6VR_7*:2:-+BTB5.1L\3M6(_^!I6B:K+5YYS/@NK3:DJ>M]L)S M(-!"^Z Y1/PD818%4E 4Y/(FF+3EQ6<TX-K8Z^XGB1EE5NLS"NM+"L4<8F_B2P5K8;-M7Q.:[.<6H^3PS!"IS!@ MD[.8[9?6!.PH%2@XHSYK1W2#.=C$*9C2,R@>;NP #R0L!K&IPA:.ZR6LXH2K M,+);@_&)N;P7T$>-CB9E5HPSQJ3#7CTS?G6R^").AIL0.76[$?F*V0-*46KF1I-&V,=?WH6 MXS9%,*+0=L3B$&D&97L0'B^70N;)HR-A%"8;BXH%-HGO"I#7?"3.=+$GY?,F&= PCIL\ M<=KDO[GK5AX0VT5RAJ%('U>(VVV!=O%Y>SG4+O$.Z:S/+$K*TU'L*^N8S>XZ M8B<-[;_@56!S= ZQ?!3;\M@7(Q=MN:; U_!EC,CA4%46]!,!%0K8D<7H693N MF9;:9R56NW!;I-% WT^/.W+I;4 =@.C01JD85-14GF*'3S3\SMJ V!L6IZDC M99A%FZ2-0:=X0TPM<7](]$ 6T-/9'6DSY-R-:,T"]2GI8,L5K8#+.O%%10HU MY0-D=_',].C+O(0"D@"]P@U90)WD7G7[.MX$B7*#49:(;]^X6[:@M M++L(J9U6 3'<=;0$_N'X%%[;3"$F-D'F2^HG<^^3POSP%\MM?/']$*H#E7KQ M>*#,DUF.+(!&$8,SZ1(ODN7YJ&_HK-VYP&EF,U-IKW ^OB?ZUSP'L4]XCQ?S M-C,4]TQ*/)SP($8UHN[+@O\\ZC^+FVI$9/"7"^T/!ER=E7"_+3#0AYS'_ L' MRY!&,_U;@'>18H8W#5Z*P?UO5,60K1&W)/:H@WF@XH MEJ&570S;K+T2(,>O=V&%M@RX^0TKR*1.(=>U4>Y-?QW$6CF4> ML#G759U+AE! 9L>;):S0R^&XLKQE'"?D:G2@$5.>,6416F*UB3*J"S#>3>?V MT.W3"PX]@0W%9E[TQLBD)O M!)R3* 5+*LX>QW3;/K[?SZ@I5'H!1)UJ.HK5S=(\SPP@@]$-*< '7;#L+8TH ML$S:#G3=(P0F0['.#RK>)*8 BDZQQO,Q^%U S SO+X5FL@+!%A&CR[NLE Z.7LOUT7#@D@-G3=O>>J( MGSLZ&!JB/?MG'*R!XBN8[-UWER'O$_T\!/*! W\,WL,X_<440J/V(/Y3!G#&(Q MG875/JSKPE&?!1KN! A,I4,:V+P(%H$XG[H%[%2,=(@@'=/IW-_( A;F0<: MJ3R0R@.I/-!IQ][[-+(JG6/]O5O")#P ^N+'/TI1HD!SN3]JY7_+]+VP_]BA M!LJ1U;$6:L5T6DR&'RV(@[GXW+@]7B6V:?,$_%32A4_/(9@9C"4S=CQ7A/AI MOPB<"N+W/35H(H1M'%P9/\:+9[?XJUYZ?A]]<.N%DYNUP8BFR137*.1!60%: M1K ;G9"0)U[X7$&6\T'H6(:9Q)VQW6=V9B2D@T-V6 MEQL#-_M P9WXYG?)CGB>D)RE34Z5B(4SR/.Y]5H]!Y9+P.Q1;3,?#JS*2B3L(C M1P/CC=R8&J&(>CE\[\)-;0&HM3&NXX@EM@K0=K\R^KA=Q\TT4H:UD.7;,N#*5"9RN#\9X0OB-0=/#;W1['6Y"&*[6B :!-E' M^< Y1HM\:M+R\9=IOX#.K>WS<]>8IS 8!?//+H> +V-EP' M/'*3&R;0+ <6BO4>C]@_\68(8((5U.D*<[N0N;X@S0M"=0F+-Q7/V.PTS>H3 M:;Z/[N+,67,543Q0=XMR)D['K"0O5BA"[3KXCEQAAPZ_K?!8/O; %,#>K^2D M/"2Y^-,F5#\O-**\ER_YX+(CM <+(X/=1N)"6$0O/I0.B8X1+&GJ"?4S)[PP MFB,@+W!X-]$\-B=DZ[TQMAX:"1._"'0;34^N4B4!+2/GW[2FU7(.7C*]- MYPU'VT-M(S8=(B1;97]E@W!YNWX[PTYC%7928:&KE1/FBHM\< 7<.9OX$L-_LC%M&;BN*$T2@$4( M&4+M)]:PSRM%N!:A(H\:Q'/6$;D7/^17B2O@=$2:SQC+"IU))=Q)XD!\P,2; M?E+0 CVJA?(J(%.SXY[1FU#AC4/Q:H)U&-_$\Y1U<5@8&$M\TYG.YO?ICPRK M_S+/]_R)0@9RK)R[/]J56-\M9$'\?O<4.NM[IC7!K)L?U%;\ *$/%E\5[MLU MM!1LXR#34]N*B5X'?SQ)_/F_\?P(*BS!KJ'8'ZC_@">GFB MZ"(?72;&:*3H(A]=+*,_5G21CRZ@QQ1=)*3+Q.BK<[]6NH#%CE_XX87UXDP: M]8RALIDEIY%I6$J_2:G?1HHN$M)%^9MRTD7I,4GITC-&R@BHCS#?QB'&-BN+ M8S:V">.RZ/NQNU*K2F_UEJ06XN!<"]'J&^.]H;R+]V>\+X-9OF%%C( B(L"O M/$W!VM%IVQ;M*R4XOFVZ8WMJRD_GLL_P;/89&.:PC>P3N5_W,8]2 MO$KQ7D7Q\DPJ-V3,]5>-IFHU49;1'LEBS?S_YV_FL/>=;>KL!Z62FU+)-\58 M2EW+KZ['AW9D'P\PHF__6X-^,4W#'G5)?K Z>&N?ZLEC=HY)!$?T[(YQA-7& MD[GB;3C$'?8%*J2G5(@Z9W(J!)9M=8PCK%(;;"/W\:!+M3Q;47-A%6@G>7_4S,*JYWUSTM-[DU[5'I]D1&]"[W>4]WGI73>8?V3KYLC< MHGK[ C]OS\1$_3Y*BB]''S>B[>^>ZY.T(QZK&1'5@,;5BGL!'Z-K:((K"'?K M1M2HY#R\Q/6Y+=UWJ!M45G4P&.BV.:K:!>H*&S>\E";8>'\SH*QLW)_H8[O4 MHFM!9+96/JB_L4WN]5_B[;1/#LS>1!]8E;LV'='GM\?'!YN&9&7DR4CO]P<5 M>2F2N:09\+J /[SO:A"B8I]"LM4UY69(%HC80?7*:"]E6J5B-T.RU37E>;26 MLUN<-9'=\^C0EG0H]2+!OG3=XE',+VWNI;J-:5/>94@?43Z(2&555%9%955X M],(:Z,.>I;(J*JO2ZJR*-=3-26E]I,JJJ*S*[615!J8^Z&V7S"BKY#;9N+5) ME8&M]\RJ2K^D\4R95U(R;E%FET2:W:O%2Y%L=2I/&[AG\5YJ[7CABOBQYT(8C0&Z=S<7 D)]X3[3 WO2?7BCQME6I4VJS:=Q&D, M"%H)S+:3=4L"H])%%?E72I"VG:U;$B1EJBF!N=P[ZYS$6).)/NIU#BS.M.@S M/@6QXVG!%F:<"LJ#;3VALF*G9<6:9@S9 MY&='UJSI;:IA:)"MCRR556L\J]8T9\DF@#NR;DUO4PUI[<% [_!7YQ-V1/Q5SY1LT)B[Y/*5 M/="MWOAUEQ)NJFNJU5U39S)R?Z!/=C"R2H2IOJES_9L62L*HKX_M4:4JO4.V MR>TQL@2=4^<:)Q-3G_0'VZS<\A03>\0[')5-HEAS_5FP(MHKGF)ZK6L^J:Y8 M4+)5J^XIU3VU*\RFC\Q2V&.5)E+-4VUJGCKSN+/L8:W^2X>81?5.J=ZIK7HD M?6A76F70;>M)L;^TK5-GGA_C4:\J5ZE)+G@?+TFXY12I.(;JB;K-GJC1P%;I MF=T>D)*!5K4YG7FVF7;)V:9R.ZK)234YG11A,_N5'B8=,JB4%+2P<^G\KP+'TRJ:P,K]F: M.^$2@9/DDX4;JPR3RC!U)\-TIH2/RVU$E6)2*:;;23%9_7(S3Z685(KI%E-, M9XJ1.2JQ%)5%I:2@I2FF,Z>7Z8SIR0U7?K('(1F>X^))X3NU](2IG>2UQ8 M[FTR*MW!D1&$]X(4XHY(BJW;Q<$:CTPB/%5K8/2$&P_,X)-T8S4GB0.MI_7P MN=_"@\6_=&/2MV", 6_@.>N(W(L?OJN T0M;Q3ZAKX_L@.]PYSG/01+?+]RO M9)[GD#^3*'87S_F]XROD_%'TY,]]U9$!+/?=AHS!&^X1L/&6?+S".K>BU&X( M4)Z9+]I5]BO>"-XJ7#D>^^2)\0O_Z,6/GY9(W6#V^6[J1 0-DA7F6=FL:)YS MQ1)5+YG#7YUI\(5H3TZDP?\O@/K!4W2?BM0^</.C MMZ'6Z%N[]B UVP9GV])]PZZW]V)<3*+-"(*8;^S0M/"0_(:\^/'7(-3B)8'_ MA81H*_C",M*(CRF [[^=5EW"<)WJX4/[L9MCSF60X=D;8AFCO:>G- P2N5_W ML8?2EDI;5J0M&RP^OU18WB2/212S#@7;U$6K@M*C5]*CW68=I6.5CKTXD-AN M*;%ZEKVE3^M)QU6RUN-7Q@1^^]\+3@]1_#=I]Z$*-+?:>(8>L>[=1"];JGVV MT/<,N]FN/JGD_@ITET+N[=;K>JO4 -H(8_9V&)R%33,SKV1CGF\ MIM?52$NOW?RZ*VK1E0]0V1;M3MODW3TZ .RC*IL$;0D$MA'&-IM?=T6,/>P( M8X^VD5HJM$R:W:*#QDH#?>586]@%$1@W)S&(-/",M)K.E'WC!XW,[8RA5@K'N[?#KA XY MU#TGI9R-]&&U8\5JSI35RZ3UAEXD8=*]?512,NE 'UJEX\';$H&4SH1OS8(O ML>Y;QN5F7Q_V)NW%WZU6%^_O%.D*E[:/26UP.+=U<3N#_A\=#RY&2QT^_DQB M>%IG O\5V^Y-+Z0IOW MX+;3 R-]5&WJ5P:1J-C+:'HY#3D>[6?NL6X-MOWE%N0(_DY\$CH>]3R<^\RA/8S8^4:=XTDWQ4X5E>2*]7&L*]U3Q#T_1MGLF'S6]"Q4P^U.U^ M:0!7Y2G.]3QN6TK&4JB*RK-Y@W&IR]X:R:C: ;EY)F]^#VI(D]AF1](DGX(8 MG!4Z$( 2?_+=]EB SN1-)&J8:'SDRO4Z*AI?:M7R/]!'5N>R+A+U7#3.,-=K MRFA\J57+QD@?F'V5L[EZSJ9Q1KI>%T?C2ZTZ?-;3>[U2F;E5.:DXX],XPURM M$:3QE58M&D-]TMLN82_,').%=RED< X)>>81)T1*+OG-4[+@0^J 0M[97FCU MLZWGVV]--N&.__J7H^8/YI;%@5/*]XSTYSQ%?YFABI*F? M^Y0)<1\TQ*<9O-1R/^-^;&TF#G[+;5EAL!N_K#C;37QX *Z:4P:GU%FF@9/F M_.W3^[>E"!;X\_X9?W3$7K#0W@9T M5EZ4,JK#F+45,E.D>!DA*Q<;,5J2?N3Z\.+QO3W<)A=.-.3DPGF*;# B,)_& MAQN2&*JB-+X00(G MNIK**P,A0"+4,%C9U)0ZT*LERHFU0@=C(>W"6*XG#-&N/;@ MS,'.* YUS-9WS"I)NB5)4D?PK1_!%V6T6ZPL*IQ(=RBI+.M$NHLRM^TF?3T# M*6L^%LYA@QK6V5'#Z<)48+OEH4)5V,JAO)>DO-I-^1O5A.<9ODWWYGQ0@_ J M,EQ;C[-F]BJ$ZV 6;-/<\'+G".W++-6NTKHJ1=TXW6LQ4)M>5;/]QMPH[2KK M7V*=-LT85:LY;H5VE=0=U'(MB+INC%[6-?)UYB7X4&U.@&HSEW6_4;3450 O M_[_50@ZU1E=?9(>V3$0'HZIMSE9KWH--+"TB8@N\_FM9CJU1/?6W,=B3!6>=;+%SALQ'25 M(UC8B,DN7SBQ<0M"#N>ZV3U0 4' C--7@*Y\)QA]5U+$54<>S M-&F%YJ[;@ACN]L9R"P.:2UFICMLB?EB&#B,'EXP*<@=CPQ$#[71*VBE\='+SLF MK*/2\A 5W3PFNMDQ5IC4"G31.%NHZ.?UHI\=DXRQBHZ>&QWM&"=8(X7\*%GX ME-NV_PRB2%N$P4K8MX%?G5W;:B.V01$[5JQ>V.T,, (]WR'@WQ(%&NN/PM61'O% M@XJO=K3JV<5JK:*"JA=R5OU3!OO:5 M0AZMU\Q;T6NR!_#@GN_C)0FW#$<5M>M@-6/E332MUJ#RUS%*8B=VP"B\/0M0 M7JYN7G-U(TPH,8EO7'&U,XA(D[=3L@A"(LS!V/FJ"A-;$CX\/NG2KSS-VS1E M5=2PD RV;\6]5F'##H<-CU=HH\JSR$US@XH6%G+-Y03NH$)K0;SP76H:@K'H MDX4;JZAA:Z*&%SIF*E;8556L<).Q@J;TE_60>1B ML_M]2#PZ/FCCGER_T0>+KSI3<,:3F*168^_E-0[_W!?AC\>: K"6]-^+3@+K M0#>\(L25"&$:H[$BA 2$F!@]4Q%" D)8ZHR0@Q!*-4E"""4.U5*A"H=0F4_2 M$<4T+*6O9"/*R+"4624;493ZDI HMC%1ZJLFHMAU%24HHIQ&E!/++ X&#"O/ M/LP(8C@=M0]C$>7-!Z>O,N3GD/Z^'B]4L0>IE [.EM*^8>_5G1=OR/@(+ID6 M'I+?D!<__AJ$6KPD\#_,2:Q8+H+07,3WWTZKSU?)Q!]7SW,?<@0ZOOQ#)G?3 M.O/J&W+CXG#(L&PK/]1FU,G+#\I\4N93;>93@V7JEYI7K)Z#U4G9IBX*II1A M5;K\\=F&5=\8]%O-*&^7CO^(6!J[6$,=*NI0D5,UC+?(OX_1\Y6CQ2K2RI6B MV3/:?7I@">#6OM13O-!^+A DQW6VF^96&PV$NNG?/W?E8Z/9%M:+3<42%0<>6LP3+SMO)UYD*W'#<2,!UMMA?A9YJI?NW\;ZE4G:'I.TF3B'.3Q7 M]OKUQL4O53>O7)_IXG@9))'CSR,>R2!?9V3-PQMK$N*-'?!B7]=R6IGUSEK; M.JTVN]O.D_VFF[/R+3Q52&W3Z[FD4_7][F\J:;/$5@*Y4-[.&X*M MCX?]*L\C&215CM9^OQ2!_V[3I3S4V3NEF8 59^T?0>?%/QJEA51?NY M?Z);5BF,?U>8OP0MH;)01NNI;^XG_851C:9)?Q,("3F.^#.)8G?QS#YR?7AP M?&\/"Z^Z VH )PN$Q(G(7/MF8EA,9N!]/#?P=2T(@5%>ZEH"/>+?QR!AJ)]_(,K1/R^R=M2>XK1/'H3M-&%P"W#ID M"XNT.>S:%[C%(@Q6&G#C4[R$*^F#_&0U)2%B0\S@[L&*A)$&FXS?GBC"2IZ)$R+1S=%W^)4P)-$:[H-W M!9_=#>:&)C:?OEH2 \?\KX,UW7=32HD%@=?/$69H6%J>)K:@B34T>J?OHKU% M#7-BC,^B1F$A#HAZ%&V]O9V](WW[/G_Y4<^85/'RP]$Y]X&7[S[,AFT,;[1G ME)V'8(>4'XO5-#$HU(V.T>5V.T?EILOD9A$(Y*:+TF-RTD7I,3GIHO18W711 M/?&W0".EW^2G$:T#5"22F41*U9$3NW3A@]4NF>CN/ M0"+W;C0/2'*5_6E-BU!MNZ$L.&7!-6/!2=QT>**%UU5HDZNHX/.13@;&N-E! MTQ6S47> 3]1II4ZKG?V$)TK%-5%23#:!LC,:I5+4E!MCDLYR1 T28//HLRE6706E($=BY ;P%);1; MY41M=8-X+ML[="F\"U,=C7:6;B^J4V@O!_3 E2 R&L<,V-Z&:K!@&L+^.-@X MOI/@.WO')SV]-^E5?>!)1G3%^XKW2WA_9.OFJ+NX&=7*02.MV@0Z\4<&/TB7(K%R3&P M2B!S#A%BBP[VZ"PR' /T8AJ#PIL+E!H3GCFX_,U-NPSMYO"KYYH*%C<1G&IHVMB9T#)Z@MED@JKW=MLA?CK7PHM'ZGB0[":(+P7(?S< MLGB8UZ*:\)'\)^ODIY'"B5(X43=.H_8-"U7%Z)(4HU^",F#7BV%2$U!4R8",-C9@M0KO M1D%%G6+Y2Z9^%594H[MQ=:RHK0*X:VQ/-YL7ZP3?4$95RU!;;#[!F=.ID62(R"4#H@#U45DW1"/ 9Z?UQZ*G14.A2$TGY^,/>CS2D( MI>.?S'[%&PE-A(GJ3XSQQHT.W*0,(VH=NK 1L,G:'#&A?&WZ#+73BMG"F5[@[ M7 ?2Z/@SPF_E1%& .PQ??7+CI?84A)]A>?!W> \DZ0I(J#DSW'%XL/.9O32P MA?-(V-]\"K'4SS\E6T;Y4^*E&\[O8'?C9[H2=P8,AS>B1?_T4130*0YA<7!1 ME*S7G@L[HFMXD>MXL(7!8A&1&-_&P66.TA>8$[[E\"8KPA"VDA@^@HT)R<(C ML!K@+H]NQ2-%O(G);.D'7O#X?,)%NW M7H?!8^BL(N,64%DF(]4PLC?XJE!9%%U4PZ_D=)DHE DIZ:+TF)QT47I,3KH< MF&ZOR-)\'[Q2:?+32*DW^6FD5)WT)%*J3GX:*5@6!AF<&* M$-?33(H0U1)" 0)TDBBW"W8B,5'&AKEW5(XBBE)?BBBT@,F8**+(1I3;12RI MARBGUG?57M1W]*H[W!!TU3VHH&&U;]C-5GH>*NW\=3]9B5#?-' ^QPW>Z5ZI:O;*>V"[\TMI/$#6Z';*NNHGO4 MHR;/A_,8&OUAJQGE('Z'.D+4$2*#(AAO;8$DS=!FSQ@/6JT#*D7)&Q= $0 MACFI% BC6Q9HMDO#LT4/9*_>@.^ELB4)L$6]LKBEFB]%LF",WF@SVG=E72GW MW>C,WY3K*[7B8WE_T^LNV@(50%!@J;Q1A)C*MZIZEM+[(:6+J:<22/0Y8Y#5;&&NC#7BFTC)P9 M(DGX877KIH_A[HYZ7>S*/(6JH2K1WB3K-)W%^.^&DRLUYWAVUI, M3>FJ#]6=R]\0NY6X5P>Q:[/X&H_8[3K>]!)BDL:CC^. MXG:M3D33]+[8KVC,B?@[\4GH,-!B9[YR?3>*0PI$H0+VT@;L*_826F8TF4/= M&DQ4U%[RJ'W%QG[+F-0R]5[Y:*-6AD!E,..;YMY;BM_W]='05!'\KD3PZ[6^ MVV5JRQ3"_[G[PR#E"N8WV+#61+"_Z>56;?GW]+$Y5LF NI(!3;/+E9,%32^W M:NDP]<'([')8508O1$(^:C#9T/32J[".1X/ZS&,9I.:ZR8A.<(1*5LB1K(![ M?@IBQ]."\EEY*CUQK"M4D$H;I'(>)#AGL)$SJKJ&@\;75;$--QKJHT'IY&.5 MVSC@SC3-"36U+#2^KHHY?&SK(ZM6+Z4U[%Z92](TBURAZ:'Q-59A5P[UR7"H MLBHG XNUE-SC[F9=JIU)?[%&K6MX=XX+_DRBV%T\LX]<'UXEOK>'V\F=W(#O M\D9H0V-RP_]3@C5&W\ /PI7C[;R+\(/2X>ET=/Q0S%37M2#4K)3,&!MS39U#6%3=$/](;#7-3VX^^D65HGY;9BVI/<-MU MZ,*^ 94T/KY=3(4W2Z?"@_<7!;Y/6)T:'94D9M7K&LC);(DC[+UD#O3^QC3L M]";!0HOHV'A_1G;,MG\*PL^P%O@[/ Y)O0+2:LZ,C;6/G<_L[8"!G$>"?RN? M:0_OWLL_%MZ'TR6*@]GGNRG]&;<3R,82?IR$AB8_*Y?T&IW*QR6W*&?B28&) M;<'$_1QO7,3$_>P)U3,QL,$HO;OKYU9V.AOW:F9C? G8[W[Y^QYBVYUB8.?O MEXE!1O5U&#R&SHHMQ-B>%I8;?S;SB!/B@;CDS)F:!,B7=/LKW\I#&]+(WUW<.H'X;VP7G++XLB:%CW&'\D=FPWG+.#)]X[WY#Q' M?)FCB9$&/.Y3 \BF@MHS[,%++?Y+>-6PYU'%O$]OTQ\%K)) M=OS# S/J.&7B8'UOF095)/ K7U@?W/-!3;3:T%=6SA5U-)#HQ0\O_O;I_=L- MFV);.=%/.(1EJJ\^H86#DO<6_@J<$*6,ZE2IJ2_W)O?*3)'B9824\\#979=^ MZKFS^TYEQT_?&!=M*''^F,.<8KOH_,DK]JK.GX3@O9WL[\"WW]A%57Q8H<.9 M,[K<_NIE6UC+P=4&>VEO8=>I'+SW9N4V5)&)1X*'\Z2YA(=-\QR/PMKFV!EX MO@XU$V+'?W11XP)_$&"3*8$GHK6P2-#"X$N&>\Z3$#_&)P);NL&\8$%0OS0] M?UD4 SUE'Y%[\D*<^TI$?5:@M9TS9%P_'G(_-3\9MZV,+*]MD&OVXS-JP M=[-3LID]9?0&Y7'DW'7KBT8!GQMA'=[H^%_9Z=+;V[FDZ-(,74;&6-%%0KHH M/28K790>DY$N2H_)21>EQV2EB])C,M)E; PFBB[RT47I,3GITC?,O163BBY- MR>20S:I7%S22="] MVG9 &5[=5A#2&%X2CVH_T3!C126L=L8V]1TC[CO(2^>R3O]LUAD8_7Z76.?M MTO$?L7>\(F91AY!\"^_H(30^M"/[^#X_,K,X/G.Z0V=EU.3#,K8.-^RJ'K +D]U"?X94P?'>2XY<#4 M![U2&%_%P8J#6\'!MMXS%0QR/?M^LW/'H*N7;D4)HRCV1C.H7>RQ-NB>[L];Q5^4N'7'?K*LO1^]::49(17_*_X?Q?_V[K9'RG^5_Q_ MH^F'X;AZ#Z2K=%?)!Y5\N%+R(0CF3Z[G:>YJ[;@ACNKL1'R@L9.H.= 3"?>$ MVV\-[TGUQAQNE&FU"8E.0N90 G,[ F--)OJH-U "HP2F#C#^IO>DCO ^DYA. M)6T::P27F#VV].GOW[[I1$+G;&*W//W#'O$IB!U/"[;0KKH:^I H\E>4=AND M?1XD4X](<4)6U[PKX\JK-QS-P4#O]U3<7$F/DIXSZM>&(WTXJKQ?7DG/S4K/ MSHQ4XRNO(W5A6KHU[*NTU:5IJRXRQW!T:XFM;V,':%;5D]FO>*-[%WPE=Y8G MTI])%+N+9_:1ZX,:C^_M8?:^IL5?6/SPW2Z@+D-C[,W_4P+.35_!#\*5X^V\ MB_#?M#F9A<2)R%S[QC0&&BS=X*;KD,7 MM@V(I,U#]POQM>FS]HUE6.F]@X6V!*D@H39SUI08_PLWCH)%_ 0O S?[0KQ@ MC;E!>,$HCN!-HP!K&^%;3VZ\Q-V!_4(_-TA">![;PF"Q ,K#APOBQ$G(,1@B MD J'G=#X8+P@M\]KSXEAJ2L=W]!,W]#UV M?<#@SB/!O^D:$"QV'<_#Y2PB$N/?X?G\9:,XF'V^F]*?D;K 1:PF5' 4O%2> ME>B:X ,[O_;<[011RE\_#@*/42/"2Z-DO<:J4TX8UX_)8TB_O44C?"SY@K.Q MX4)#RZLV">2]MRWN):@>I\IZR2W*!;U?*NC]28ZWCI3/,C'O&/*C.*2/GCZ[T;G#U24+7RXEN'4*WL1G'+*YTP\AJ[07/8-T -\"QPY\7 M4(*LRZVI('QT?-X+@91%Z<4U[EV#(;^P[6WZ.%7>]MZL3.1ZF;HKG%/ ]]L& MZ>D29]FG'W?6-KO,P#-RJ$T3._ZCBUX@L#(!CIX2>!ZU%Q-4Y'RY<,]Y0DT4 MRE! QV!>8(5OY^Z7'[^'?\1FSCSBA.AR+3FI4L<3J<0=KE[O92WN97'VOZ[U__DG_[[*"YFX&TA/?"1\XMB\]7LJA7^$CNIL "G^^G.=(!#LG1EHR<)^ZV39EVYYA#UYJN9]Q/[8V<^5\O(SZEFG'P9,%=Q3+0>'!-Z]<%]*F3A8WUNF0<4*?N4+ ^4^&M1$JPWIM3+* M?.]HX*4M?GCQMT_OW[XX9!#03_BHHE1F/Z&'C)KL+?P5."%*&=6I4F_EH@)G MAC_WRDR1XF6$E%/]OD/1(Z!]X! -5D1[Q97D:UWS":MKI2&,5-186 K$S'/6 M$;D7/^3?$Y_(N1(W9L;H*A0+%0,GB0/Q 9,!^DE!5'(!'/Z=3!>->X9)&7QK M@)K)"'Q<(GS0-\R]!1XY+ MKSK3"%U*4K,D;TI![HOKXZ#]WU]\Y34[M>SZZ/U*Y?<]=W3X%5 M2N?Z[&\9>T$+U*;7HW.&>^$_U*Y?3^?LA911A#B9$"?.A[>,WD!1H$D*F(8U M5A1HB *[:\LL997*1A2EJR0DRD"I+_F(8BE?KE*BG-C)X MIX$W/WH;JHN=M6O!J0 .SA; OF'O58L7;\AX7[:*/V1:>$A^0U[\^.ON>K;O MOYWNV(]J?(KK,L.YM*_&>N_(6L^UDVLO^FV2]C?"Y^=:?EVE_;E&E[SLH,P; M9=Z<8]XTV(Y_J?G#JIM8 9=MZJ)S1AD^/[P8G\L5YL 8]UO-%6^7CO^(O?UG M\X$Z'-3A4 =7[^-A<MXVN].& 9/_]?VRD5_8/[?&CC=[!GC0:NU %;- M;FW,N6)?[TR"0ZQQB/[5G'M(D/_WK)G;_7)$?&^T6^#>K($&XU!NG M_X61@!8SP$ME\6U;?!L9HMZ.NQ1VRYRDV[6Q7&5+2F%+-A-H,,^.-/2MNJ., ME^J.5Z[/%&N\#)+(\><1CR:0KS.RYB&&-0GQQ@XXEZ_;J&NVCIY-J)'S)+M1 MG(SOCNHS.5EXFUY3?2!*N7K]IA=9!0+2I"D6/ @/=B*RGCXR^V=2D_JG31.S M=HX=-C-[I0Z.E6Z*TK%<^LJRAZ4X2V=Y64U3\Q*6/:O"H.D%?U.QQ<(*!^1B MY?.4[V30JRN?+ .GEV#*518P:#WUQ]:PSEJ"IFE?+V[]4SK->GW\D2>":((B->> >DCJ\ATV%!K^/A MBX_SP#;NQEX\4IPAQ+59A,&* I?-G&A)(5#H#^0_B?O%\1!>(0\-!H7EOM,G% BVQ@M'0=,F!HV'O'!'2WXOL [& *0:!%1!C<:)>0'$38 MG22T;[375PZZ<+NRKX2C:2* AKK1[BPYB+!'0RD;JFGAN-TF7XF(<+N8!'(0 M0<$2M(LN2FG)29?;!2>0FRZWBT]P%;J<6HQS*'C8V"9TM.KNJNNOH-O/JKO+ M^U -7LF&'8-ML(5I?F)71R--?2=$EI5(JLL+^2X=J,\U5=,^S!@09FTYW M4G=7WZFE#^W!V>F]OGSTK9^GFVZGK8VGF]'!YR]4H"(HYT_R>A; M.T\WC@M1#T_+"PUQ,D_;^J!WAIZ6&!'BL!EY:1"C"W3O]^RJ2R\DHWJ]T! G M8#((+(;S0!EL8U 90#"<5 &RQAN02ELU1,> \DPV89D.'"?\P$9;*-?!R## MH74?#\>PUQ//RC.KX:*M1^R&\7@+(NFXOO9[X-_]_ 9B$S+)KW2111UH!/W)E+_-DS,A5R M3;!&/@(N@VOQ&W,"C+9R?;AZM?:"9T+Y%M8"MXF,)G>NH*XY3H<(D%O'!V%E MA X9#8S>J +L$&MHW&B3S.Y@:E-=,6HLO1R$Z-UHFZ5DA# MH[]W@(:BQ)4H M81OFC7:X2D:(&T6HD(P*J)B&BA*54J(*U$Q+&5#R$459M1(29:#L*BD.$M,8 M*U]#!DK8QHW"$TI&!U!-RK*2@1"HFFX4I47JDUO9N%42Y<2JQT/!\G8-:*O' MHF_7'ES> VY;39<\'ZIQ_G7W+(!:IM'M5U&5IP)+]^,*'%.;3]ST#IV[(90&4S[V2"EN=PX,T?0?!M8I@6'P#GTKV6= M+5=W]@7JSE;J[KB6;&05DVIE!+L$Z :% MZ8C&O*.1<$Y4O-=7,!=-LU<1),7X76'\LXZW1GO0,=0WQZ9/,M?^'@91I/T1 M!@OW%$RG_=Y.TZNK#R]D?Y];T^NN C.$-XK)"!YQ(G*$I8_[9G4D9@&KIDG< M &LWO^BJ^'K8!;ZV)[HY&=65U+,D4-\7F9;2G4RG&* -9'$'S2C[ZN6;M7^T M7[['MM[O3:H\MYK!:FSZV*+-#TVONRK.;@:VJF+.'HUURQ[?TLDE?^ASPQ'\ MC?ZM#5E^.73,?G233BSR('*(E+JFWS>LJGV_JQ+Z936NVPTPY]X>1UF9LU8' MKD%&;4'!1%N\LJZ+[J%^?3E%US:J]LW:=ZP8>)1U>PY*#=[VGZR MM#O)]LM/[S[]_$:EUU1Z3<[TVK':Y=58'PW[9XR64#DUE5.3CIE-6Q_UQZ7< MW-5XI,JDJ4Q:.S-I1TNU9>IV?UCI&:7R9ZWG9^GR9\?S\T0WS<%-G5(UC,&Y M6)@JG*-";W3OQD"BV2F354IK-NG0D-U)O"9FA1SWWFZD.7L&KVCQTHFU)Z+- MR0*GH3B1%I(OQ$^(YN$TE5D0Q3A#A7^H:^3KS$N04>$*$""X%R*JT>UQ5@%( MQ?_2#]B4E>S+41S,/M]-Z0PCG+U#_"B[,(*;A_!>A#XN,K1_I^]3NN7XECC4 MI7S%<_>+BS WTV?Z)?[F]*8X56D6[[AI'&@X],3UV: B=[4.@R]$0^ Y+0:Z MB5%!0!&@1KIQ#FPBG;4"?W[$B3SI\!D7Q]HL0> ?EUI,9DL_\(+'9[;B!!1 M%"T2SWO69O@6=Q'Q//JW9$U_I+..DC#$9^''BR1&>@6+!<$Q1[!+_Q4\X<;I M]*L.$Z[\FY1B X8<'&D$@C5W0V0H M-DW*C=@0*[A11++)1E,2/Q'B\[E2$6PP5O7'&\\K?XYXBP"^'.)WX'' $W3W MV40C^$E<4>78HFHT:"X@U] TI8U7.4,=\OEK="J;!YSU6G/$/8&CF(8CV> R M3@SM%;N#3Q1UBYVOVC2GQX2DQ?.6 *MVE/(&+9_])7 9J2:_#UWAD@Z[N M*!XFO2+"B5F/03"GLHT\YX8KV"]=FRT=_Q'?'L3;#34<:>FTLWM(_%+^,NT-W*;K)VGE=T>)MX6ZYD0T*IC'\3([Q@ M>^$_H#8-[7WI\\3M(QQ;!XSJ(W78 JEB#D(-"6B4ZA/.'Z@Y7;Q%JBJHO&HY M*,X,].<^1F.TUH?X;;4F^3WN/;:H9 M>H8]>*GE?L;]V-I,G#J6V[+"5#%^67&PF/CP LITP_.W3^[>ES7%4\_IXLGH%SO'C)VIS@&B\ M#>B@MBBUHITJ+>G+O>.],E.D>!DA:SLW=A]?W%YP?6K94-T:B.,;V.B._50P M?9QL:B$UF.!3D):5L-UR]@'5)M1R<_,TF8_XH!1G!8*AXR6^+E# ,U4!\W@LC4U-Z#Q M**=+WV6,YLU43L^E T06.X=;&XLQE>PT8Q--G9A;J]S<.&"KPJD7/A*X!_@9 M2Z3E 0/C";@!B 4 .WM/>,S'3#D@:Q(0)\PDDSQ6%Y[SHQ["G @)QX:1VP4 MZ\Q9HZG(CN6YB]X*-P]V.G_\!,<7<.%%J7&66;AL%8;VB=K3^X:'XELZ7A10 M?V8J6%YX91'LJN? NH2OD5Y7(@E3,G/XY-)GMGJXYB,41KR.;1@4C%A99-)Q:A=JMS2NQC:NX(DQX>6JVO/0:)%X$1X^%%?,:/8'.ASLI] M(IR6733A[Y=2Q ?%DB#GH&>#RA58#M434TEP<_[2C*NBU ]-?.9QIIYH1+)5 M@/9 +9+X293 PX,-'XEJ(E"G2[*E*W/:I+"?PMP]3 ;@N #\Y+2)<)#?PINLA&%],8W>BT9]GI,KS1N7BRTV6LSA<) MZ3(V!LI_D9 NMF&I\T5"NH >N]'AW'+3!?28LI,EI(NRDVNERXE=K(>B^XWM M07/#@PX%UEN])9=#IUM]HU__5)U]?5@E&U;5.-UZ5%JC'',=)(,#3G;]S7EU M[DDE0F/6RR(U"Q$J< M;DJ,LTW M<]\JF.:KK/4;M=9O)X=UA:&H+55;)::+I(9:-P)G2F:Z)S-GG;>-(OIMK^D# M@SJK[.R4;'D-#">@?8R2;4,56)VL$5 NJ$XVAV$GP7]<E7"K5ORR7HCO-_T.(':>+\KQYPYLG5S9-[8.=>Z / _213==R]N M>T5'LWGVJ\S8.H0T4[^ND8"JM1=]R,G)#>NAZCGY"C.I)>?DYHL@;R?'<46? MKWF"5D;60Y --R&FM9?42'G@[,<>:",GJP-'O@.GW0E"A"R'9[P]IO.UYL[1P\.!KIMCBHB73O4(!/I6IP8 M;LKW;U^=2M_4!_U1E]+'5;*Q3.V)5_2KV\?&]D@?FY57%=\6[:^39)9MS4VG ME)MR<-LGX^.>/AA57DW9L*0.P3?F-:AMD[$B5 M*'W:94T@9=:S8N]2LM5)E*SL,F=WZXQK43:2%S]_C(/99[J<"5 A(H@(MEH3 M/Z)Y1QU^*Q1'JT2D2D2V,Q%IZE;/4GE(E8=L=1X2N+C*%$6+8[LJ#:G2D)U, M0UJZ666E@VJ[VP9X+Y5NZV*B%37;"=[8(]T[$V*X3+[E906R5N55^LZHNMM$2SROI, M*7/#JB-6TFUJ94>L.M)EB$DT6P7]9Q+%9*ZQ]MD_:/ML)Y+1C448"O)N@[S/ M@V3J$2GT8H7C?)I>9@TMM98^[E>(_-Y\*KNQ $#3S'$%&=@:/M\)&; GNCFI ML*V\Q?D%E0@_W1=O6B#JEGON2S>]S!IZ=&V]WYMT*3O>F*?<-'-<00:Z>?:- MQKIEJ]QZ^W/K[!',HV7?4-C3LN;;)5.0%<\DDG'Y=3C.1H6F@Y2I])>5M^<< ME2COL'0<$RWOAG381M?'";Y42>TK)[6[JAB.3%9W0S%81H6)-"G3U=4?FTAY9-.KJ3./Z-?E4ECKN:.*[:+VYZK37HJ[[1J3;HFCS>I@E_ M3?>VZ;76PN2=2@Y7Y[C>VHDE?;JW:I>TZ;768F%W*N-;D[/9-.&OZ5DVO=8: MF'Q0I5DFU8E%?<9O8P<(5,/^HWOG+I[91ZX/!TE\;P^SM\,&9OIZXH=S4ZZZ MM@A"+5X2^%](B+:"5UI&&H%'SK4WR2.\AV:;NF;U+)M>##]8.MQS%A(*K!4' M- /U4EN$P8J&VU_J6DBB-9G%[A?B/>OTLE*/]9QG;SP:['[Q:+".-AYM:!?N M2>1^/7='^MF.;+Y6O3MB9\0 Z=O:D4]P 0ULG1G MFA?,'/8E4#.SI>;"G7"'$H\V_C\%X6<@P8S 9U02\74U9\8N<7UX 'TD+ >A_^-W16^,\44F 6//GU#_-71EJ!C"[O/UL > MMG%/X -'9##:O\(V^H3'=-'>__/@]_",TTLPC3HBJ=UG+,5*O?\F_?18SO)L%7A#>B[,PMZPE MP,].<\17^8(/$-QS-ZGQZE-U6@/G48M]S/N MQ]9FKIRO=[DMX^?/G4<6\3V_3'Q&3]#TPX"QYGU(/,K->/?"?2EEXF!];X%' M@WH>?N4+Z\.Y-ZB)5AN'G951YGM@T) L?GCQMT_OWVX<]^PF^#,_/@)#T?D];?P5Q3[U!1PF#E0]1K.]<;VRDR1XF6$O/KIW]L^_%&M M+P+/"YY0W5"S!+0OB7#;L_-L#4\.YJC(YJA6R5RGVF\6^#/8)D?H)E3-J6[_ MY:=WGWY^@ZH4/_9)##HTBMCT!O8<(:O,?@4Y]9QU1.[%#_F%XB(X6^/.SAAC M% 4I9]EQ*=K65'$HGLKO9C+J'QG MPY8DCE>R-T_@'LN8(<%,XG?J;E[S]0. M'"#S@^+.-3!]L/BJ,XT"+XG)-<1\MR&?NP[^>)+\\'\O#;S:BB[RT>60YZ7H MTA!=>L9H;\).$:8Q1:;H(B%=E"*3E"Y*D)82H/1D*Z6(:YMTY T47I,467O![K*;K41Y=3*XX/!2P;VX0Q_#$?_)\& MWOSH7:DU5MCJ+9D%'G[XPXO!BW.W9U3WI(CQOEQ?^89-"\_,[\^+'W_=G?G^ M_MMI-1RSWY>I.?UY*@]=GV7ZAEWO!M7$,EME&D6&4S0;5ZPJ01_$YQ175Z8G\0O:-ZPJ2Q MT$YQA%5J?FU$='L[K-_"'IIVNHD;RU:&G3+L5*!S6_Q>N3Y33/$R2"+'GT>O MVW)J=\.S[A"KG*=>)4/B^9WW%%2F*R5;7Q,( 1*2N0KX:UXGV,#*]C5'[Z?X MKN;H5[:ECZW!ZTHM!05^K+B_'=S?'^H#RZZ4^P?E\(02&T17DH=).:QGV^6! M%5MV0QQ&IF[9_4K%P520OIUF_EXS"ZO#$AI/=+M?8@JU*7PTI(](^Z8707C? MB>A/A9!.4L7VKJ-^#C4V-2"3%2-UU9X]5!RJ.+0%<5')R'J@L:*+:S[4?-4% M3JXY WM-77N+#+J_JT8:!FUY7@&!D> 9[S 80Z)8(U_7Q(^(]LKU9\&*O-81 MQZBKZ8:*K2')5M>8@=0-3]O41V:U428)4PY* FY! LZ#)+;L80=2#I+QAXPQ MUJ;<#\FDY,QSPM*'=K6I:0FS$17[,I*MKBGW1C(!..^8&(]ZK4Y&I!X0^CM: M['S57DV)3Q9N_%IX0RHYH4*_C8=^SY3."D=WJO2%XN%&')%^I6/;58;C%M;< M?(;C/&8W1X.J?8F.:.Q;Y&'IDB!'5BGIPT&OJAHE:9Q%[BG\O&_'U1Z4JAYA36W-6]B]_1>KU)^5ZF35K-QTZF3,]EXJ$]Z M=D\>ZY/ MQ-AW.M\&)\+C"VQL"WP,#WYE8C(J65=DT*GT3-?5AYS1Z?T;LQL_:*S:6!3[ MMY_]SSM1<7-,JU*4696=4=%IJ;,S9QX4EJGZ6!3WWVAN9MI[FKM:.&ZZ(7UT+_VWQMPIY=T""6YR[41RO./[ZOLV-4?\FP^/MS/+4P/!- MIWD4PZM\T)Z*L5%&7JOVJYLE4!2(72I$TAGUISJO<$V&%2W,DA*3E2JJ9[SI(6) MIO?QDH1;F-&=R#5575+4W$QL"659&(<-;TH=P\D&U0[J:SH!I<3@ML7@3$/0 MKM0,O-6<5-.,(=>><$=)8F$Y\\PP=;-?[:G1=$ZKZC([)0?;CI#$^]!H.R+$^ M&G9^%(\2'R4^-=F7MCZJN =0);#V!>8;9Z*ZY6=GSJKQE=?2%:7;_6'7.Z.4 M^%Q3?':DLAI?>1WB,]%-LV1 %G7MOHT=6-Z/W\_=+^)&[(EW6-['LTS??PM_ MANW&KXIO\9V:!9[GK"-R+W[XK@+"B_W/?2**#>D[W'G.&F"R(5/5GV-7O(%UEDJ7/7,31&6"Y94A6Y6Q#'6^Q$ 3.*+[3! M;WG:G_NN$[@5^PWO R\5KAR/??+$*CWY1R]^_#4(M7A)X'\A(10\)'*_:BOX MZC+2B#\'[_I-\@C[K]FFKED]R]8U9S?.2OMD?7A(MWSHAR3_7T#Z0!8%7#[3? M@YAH9@^NUH(DA ?[-&!#G[!P?<>'IWFPH_ !-NQ%V@*6O$A"FF*=D]AQO$?GD7+D/N8[1G]7A15/FQ*9BHE1&@-7<1JAB?\S[M6; M$/0!HYT\G/[.!Y8*9TOD5.#7)[;KL*>@+)W'QY# "4L8NX]'QD 3G YL"SN^ MABUW5LBH^)6>,>B]!$[TJ2Y'QOE(?!?.3#QH@6$2@D\9:J^0N/2SUSH8H""&]DF\ M"MS$":G%!.=(C!+D:"$G#MMY$#.XO9^LX*V=9V9\D)6+'SF>]XQ[ZH1PM.#F M^=H;6+BGF?2%WL_B8 I7FW@SXL!:GN%K^-[ -CX2!RY(O\16F7^UE4.W)+LK M_4'VF M:]$2_DBWGEEN*] =($W![#/>S\%/IJ 4*&/ EU)MN/LZ'7<4/R0>H2=NE0KD MXM-HE@#A_!B(N'2^$*0\^1)X7Y R,]A)-]/$X-[US F@3O2@P'>-<2G MAW@%/[6 L-XL\=CAPE:1"@B3#?0SGH&N,9P,/E4SN<.,N@;L#/K)"X!E2/BH M?5P&87SWB80K)J+_X^()C-+\E=WSU4\??_J?U^P8M0<].)DC-]+6@4L-@Q"N M @WT@7[3P6,23BOZL#&>MQ)6#=@@NA8_!;I&W3MT M[?BQ#&N9+8.(V: )[#:PI>-% >/(_ Y[)(ZYAN9< <\$P4#&Q4_!1B":!U_V MP-=@+(6$GY-U$*&]L,5#WYB&G6,>RL_4WN#L=_, M 1<#OL$82/PFSH'=-WR"U7PS'!N6=LC^X[)FL@/"TK>D$8\JH,%\Q6TG4 [P M&_.OD1-A(T"MYF_2U[5Y,$OP L*_".8%]ZU3$PJT,=#QG^]^>O]A0S)X< MO/"4\.7@>P:%10PT=X%[P92:L F_L7JIKD!F*-AZ/AC'3)WSD_=9;'2_.8W- ME/03;"][W]7:!Y@?,#66ZPR>,,O/0 M><*OQYN'@:ZQ("%U&G..Y0SH%6)L=;D1B+!Q3W)!A3JBH3,J0(((5E_$0]-C MTQ[DWIK^^]>_Y-\^B_9B5"8([T5(-[_) M>8[X,D<3P\Z")^*M;'J2]PQ[\%++_9QYX 4O_>M=;LMX].+.(PMLKZ:7B<]" MWG/-/@R8T-_3 )K[A>#=R[U_,-HHW\*O?&%]DT5?ZJ#5AD%C993YWM'@9%G\ M\.)OG]Z_+0O-' ZO?*)2!$P/[D;,/"H>"7%^K% -%$3\K(3,7IDI4KR,D+5I ML]WFYC1AAK SFZ'MOD\Q@#Y*/-138 :N:/R5G]V+A#H$3+MSA4.5//'QI.91 MDUUF'7TH:D@68=YA*!9L/UF\_;=X-/WJ!4_RN/AX-B\"SV-;R(/2R0HN@ =$ MS!'"MU[@6U-SGUH.\";!'(VQ.1Q90-I[NJ 38MKL_?'=N+)!?I\Q<2VJMUSR MC.NV[?,C#L53!>0$CU ?588X&AB3P;X*W)R$YNZ/+(C;(D1<_$YS:??L,'B" M33BHA',!^O2KSA2LFB0F-2O?TM@W^R*&W4]18_S?"U/M>RNA%1VN1 ?3&.SM M552$N!(AQ@=PD!0AE&:Z*3HHS20)(91FJI80)[;.'+19K[?J<5F:_RHEB0>4 M\G6WX,05@SN$'_[P8O#BW-6;QK#>]8_W!=7X0Z:%A^19(*L"VZK]^O[;Z?E= M8XKU96/]2[>@,EEHL,OR4EEA,7X6^[)-7;3D*CF16T[&6SNPC\B,JMO_%NF< MEPCK7(F8&,-F 3PN%0C,=&WMBV*"FV,"JU0);O@6O1T&6&$;1^DV;BQ3:5=) M!:N=5HC$\O3*]9FRB9=!$CG^/'I=A8W1:',11"S-R*N*,2LXB]TO M;NSR O(*^+WIQ3;1^C=H&J:CHE:^L82HE,>WYHUTVRIIS5/LK-BYA>QLVWI_ M4((3T@)#;.N\SX(@]E2^21RJ$^'%:+;J=8N!.+; \+6_JD M5]FYTK29D!XUO.=FCAT6O*>QD^Y-A6"4,IAY30FJ7$8APY@\#8IDH/< M'<7A:&T_A([# MFO:^L6VC?\;EEHZ]?EC3[SW33GOL['-7M'5[(=K!.:Y#N@#:$3Z;A0D%5%@A M+(G#6Y^[QASO4N^]A#F$RCZ+1!L"JN,Z/+&;WK\Y M,=P".)BV7GU J)NP'I"5X_CO37D_+[99K<2K4EX))X7N87 9O!V//O:1^'BF(6P./C,# MYV$]QQ0"XZO+-%J.A7/@-0SLQXEX5UET&FY/'FLCQ*;:,YO%;$#&J7)]6\*K[ MFH79D'KS.PUD<^Y&LR3B9S<#\=.<:? %82] 61X!>P7(*-5\S;W#D/*$0!:*41% M$<*2G?\"7K@3QUY/"6GC0KK'?6Q$5H6HOLMP-@6@&+>H#SB]%#Y.2&X^ ,G1 MKWRR0#RX%#"9GI[HGZ[67O!,\&B-4IAE"EQ"PA7"/H*$Y;Y3N#Z-;3G47W;# M^=W:"1%WD(1?X%P6;C#;<7 6" B33X(D>X_6P2Z_7RSN?G(\NDT?EX1(@D7[ M'45-F[OS#!X(P1I9.S!HRZ6[CAB"6N(7M"?\N8N+#S1*.H1?>$I MPKKF\?)2_!Q^+9PH'#"0V81@_=U-.2TB2HO"888<+DYDO)[A+&[M$8\)[;U7 M2U';A@JUC2C4MH83V.U#;2-?9V0=B_.7 FXB3N?"8T8KPVW'I5K8C 8'M\5[ MTG;'S^FWX7S/ CE'3\K@ASJH:B\B3TL.C'D$0&4S.82W8/RCV:B]8;#[J*C_ M@!7.7)XS_06V'PT9>5#=WC,Z' N'3]V8=4C@D&2A3QPP$,XSD%**2?[W-V_^ M8!X1^VH*H'TR_+XP]"+$/!>.&!&[R/+0492LUF(N .*9+Q8TF4%!=Y$U$%]] MQ<8@P#O ]PF>:I[+$ #I@0I%3T:+<^6;4&(5_'P,*'HW8S6R@0^X2V-HI39?!EX'%8_ ED9GP=4*7 M4+!6N.L7)W31C&1G]];JGTB*]\H\3$S!!3[5F$QZ<6-F;CA+5@BU/"/\17BJ M"-:5>+!3#))Q[BYPRHT HYRFR\/L/DGJA@R.\H/"KXZ"W1%J=810NID0KK. M"VE&D9.RX@ALC=,SN%5(=_F$1Y$(OCTEJ7)\0^'V2Y3;_YW:A@BNS]_F5S(- M02$^:]98Y')=3PR$P>]^_.6MH36C%3^0&<.48:!#S_/ M))ML\7O@D\I9?:CN;.?WCQ8)O#_G@Z73Q8IK-XZ$^LX<-X M.NH]#(?3_FS2)X/9=/Z"64WLBG>@=NW_QCD5U,_X0H!6\*O'?WLP1WVX"[_D MZHR$;\=A+PPM_Y:4I7+OJ?V<*6GMS31(8ARM@?-P/KC19UDP7M^)7"?%YZ_X MS6J94G00H/[P@*(LAW'LJ**?>14:*F$Z4X$"Q/M\5(BP*7 09APAS5_!O(S M,0\>C)YO&DZ"TY4R"L4*SDX*BC[LN*&&QSL1.116I$7KF% M+T"74__?X<?MX>: M%4A# _6YNQL:YV$X^;>&3&VC39^:XY)#7<#Y#]_SM;=TALOL6?OE*]N46E3' MB=$W*E=<;-8X? $5RX->"?P&> =@V MH!_"*)7%:1*A+('H(-(X98I4EL$_I"G.=-Q-*NX\BR(N9F.#F,6+]TVKF-IZ MY(^&SMB>C.\7\RM_\\N[]O_X)O/2>(@_,G8LB??\6!7YO>SRDI!D'5*$)T'NOAU MV= F5&0?$H]$C%:F[=R9@U?D-;T>_Z"9@SG_*#NS4O7^9L;5&RNE1M>6Z4_B M,\.%G8<+C(Y2]N$Q$Y%BYF_.:H4=YJ3ZJ69F(1*1_HZIWTC5(IS**TR;[7@C M%T,B&/O!*6QT$[ :3L]& LSYI"06@6%+QZ.X1#2C#I)"! [97"RT_^E@"3X7;]=%,NTM6,/)*F$A)U[0LTI\-D)! M'&+9!-?\_$/\2U9O2+Z269+Z2-GG6;"-U1&%+-KEK&$_X%MHLF%J"PMS*:FP M- AH%-% $XX\#.=LT@;?CDP\C&MHI(-RW&TM55A=OL5M0?^/QW7S_)$&@C"] MZ2(/Y&O#WBY=L@ >%+SRGO$$&Z]+__9KRB_\;WH:^61CPPB-NL+%S*QB]SVL M-'>YDC^)0"B]=^%HO.3&^KG+Q?@[W)(^Q"9^AM%NZA85)L+>1^D/8> M8SB9@F89$I!*Y1!5;FIL^N0_GQ(Y8V/ 5VN/\.FB#IT"FLN%T0.$!H8Q" ,G M*)QZ:\]AHZ)?_?+AC]=:]!S%9&5@RTT^R$I+ -)[<[O^B4Y9I6%F4>&;MJ"Y M@HO$P9PY+;Q4+W](TX2B3_#/3OA\Q4QGJ2)@99M@=C!K"/9E:^DQ?6.<).N+ M,+9()&ZNG%4;9_9_*.1'<_$54C<,ONZS$=:9\9@SQ%++'QP?ZMQJW*^=,[^6 MN[3P&^]UVO9G@QD-T,WS 5GF$;*I?>SFAZL]V-TP_"S"?/ ]5@6 'BGX6]19 MY2;6,_B"G]&?H>4$&]_73]NR:GV=_:I4B.$N_(BC].H['QG%Y^CQ_TR=8EJ@ M\,NF"2\B3TUHHAQ2=KKRC;J5W?[O6?X,3QEQ=_U8+T,T+1XE89L1'-[G76[_ M8ZW*#%[V"Y<-%[MW_V04X@4F)_H2VG^))%,Q?*#- Q(5IOF>L .\F/KX3:"S MG=>TXB:F0XU)& 8A7Q'\N@B=9 X:/[T3.P-T5&T@L#&FFH(G5IB#7AF!Q;,@ M"0O?H\S/'#_=W,"GPT'%KNATH6("D)[;)+IJFG'(MIDKK^*KT(U?D=C0?DU" M5+VLZ9-1EM)M\X(5'HR\C([G%L4V,]6-=TS/0"R+BD.'379W^ #OM(X=FC!>>=+4#07DPD]DYB21R)D"P9@JR(7&J+WE>-[&VT=TZXM. M>/H&^9T6F[JYI_E;NE@$(N2&%R#1ZF:D.DT0.OZSGJOFF9.8*G):4!;M?&]6 M_<\%@)5UL8?_F+Z!',>!=E8 6&AO.9 -^F8!C>LU[:=2 MCE7]9\&D>;*RGHJ(%Z3!SF'LWM1LX()_2,: MPG3OBO/:TTJO(,SK2WP>\C38.2QW?:Q<4CF^R_3]IGH$#LP53G(,CI0_J7S1 MAS-F1E*@(IR23,(*B41SU%\,R>1A,9^/'OK3D?TP6?0F#V1J6;/QP"268Q82 MB7^\^?#IW;L'FH[@1$2L?H UZ>U(:AFL#(XYLV?N1XNCRYY MG2U9Y.3<**U\**E4$(4&6/R#%9ZB''B1JM&2&P<9,@MM,=-8:YG#K3!')!5Y M:Z@N"O+?!BM0&;Q0&TW=@/K9Q$_X:R.+Z?QMY.&RW%.*_TS7<%,U\(U(O%Q8F4_MCLUP[:^[D9RTO^,.54%,9_0-T M&;#R'5.1:=J5!SE6 ;6O4?5F[R-/A7I):RO3*ODMCTB,.PB6PU$]+KKV'"18 M$HDE=#/0#8L$XQC"$TB]#-RZ EH-_H$KC(^\0Y$JD@]I5A>>\00_WOTS"*B5 M_#'5!$*'1#PR=/5NG).+TRHJKVI;ZFVL4F\J]=;RU!NW*J:+Q=0<+T8/"W-J M@U4QF#XX\\'DH3\;D%&O;XY&EK-E55@/__)#\@A..09%FK]D_8O#!Y])+X+5F+&[E>KLVYS(Q?I M#6;6:#)_F)M3\M!WG-&#,R2S!YO,1H.9.35'_=EV5?=OX"=^=!8D?GXP!T-K M((%;U>=>%;Z:QMXMWZQU16:(L=;18C/9BC\;@O 1\/#(UEY7,OUTQ3 MUCZ<:G0\F3/X*72H9[<%YXGO['Z%P]K_/5G!N\QHA D>_P%MU)\3U@[S,'JP M>@]XTCY\"G*_D-G\X5V:O7CSU8T>G!E\]L'YDY O'^&)R]_(:DK"A\?!SV[_ M]U__[V'O.?KT835T1W\N_O/X0O.=%;PZW.?^MSCT/I%P%;U?? KG\**?X"U^ M\H+9YQ>4(3Y-'_[=>_OUT\/_]^:G7]Q_$N]CO/C'WQ>#-R\T$LV<-=PF#A-2 MK;MU)(B"KTFRB6SG:'+=^_OCOSTOOE_>__]>?Y)WS M^/6S^>;%C_](P&^W>LR4 J[(K^1'7:ZEP=U^AX]RJ_KUSW^]3_Q_F/_]^>^K MY]]6R?]K)U^^_/>+']DS-/J0[45AT$BVA7UR8R^_LC^LU?_SF[G\;?R9_"_Y MGW_\Z_WG/T/W#1;'[:MN<%S01P)M0_LI<,*Y9#1E&O.'%^Y7U+@!.(4^E=S< MGF!%D=F;#DS!S63^J^<\YC9GG,S(_WSIN_]_>U?_E+;2A7]_9][_(>.=^XZ] M(S%?!-![.X-4K;45E5K;^PNS219)#0G-AVC_^G?/[@8"*$*+D.#>F4L10K)[ M]N,YS]GST5+,[I=Z.\3W/RX[-UMO$;MZLLL2DF*^!X*'&757H$PB#B1(%A=U MV%DL(K*D^_D=G(MUP$">.?7CYXPL9HM9N=7QK<)#RQ_)93,:]. MXYORZ2=\5C\9D+O#"3OA?=$_6\KX2/M)SPEB_O7T_!])KWYS4X?$\_5>O"61 MG1UVBLQ>;## MYS2S7S2,+4"AY](D:.PX%PY_X1R9Q9O3'XZB=.CPP#%,%'C,Y20'>PC\B OQ M\+[OLH=.;/T?M9^?.\WO _W6O0G??^UW)>MUC?U_5GT[>!*\S]?_#LX.U(^!(,%]84/ M[]$!QH//_M7QY5GU1[5Y=-[Y]Z)(^L*+2W&FPG#8C*^/>Y'ZX[;TX6<2GOUK M6=WR4&%0?U-A6%'?IC6&0'NH)^]J7X^O2BW]??_?']=?WU^!QL >(M&G_);* ML+JN3>H,IU=>X[3SKE^]:D0GR67+?XC,F&R.AU_.=Z1C6K,#/.D3@FM>WD9N M*7I!<)MH1^^_#[XIR8&ME.XN^E_J>GV=>D$6YJ=1?EM]LUJD7WR\X%).($'L MPTO/23=4?HWYS;NQ#E3?NSJ]_E0S*XEQVGMWLPIUP-&OSH\T__N'6S/N'FH7 MUY=7UUVRFK4=8X8RP ^S(:P6CEYI12)PLN)YXJB#5B_ULYA,'SNX>7[2/.PUKZNG[>2H7+M>B8[H*(W61_?"/[]UK\I?JYW>Y<<0 M)H5J[ICEVE.S@KGQ#HM5D1'+)NJU,"O6!EYUPT%-_1_)B'=!)RSB,(Z-V?4Q MLHYN;DNVTJH<');/[(,O9VBPBC%K#LQOQZ5CVSK\H32,V^1$ZZM-LG/KR@Y1 M[9\:L\R.NE3E/@B'H^RDH?'<7+RSB.;_HJK /*K_P4G_NGV!#D^N3G_65.O: M/&TU\$VJ^JNU153_]:><2K,52-O3^34DU40$>3M/9=%X\T@I"*(&>:4X*-& MH_$@M\X7: $KX8? M3_T0MJ1H&%R0NH:!=WX:?))=7Z.R5:,.6WRE3&A*O'/#]!VSY#$UC.D=@,8_YD?-=V48^=V!F!>]H+ 7Y(?/O'@4$9?)/#56]T+6Y!P4;B6Q? M\7 EL0V#N23 C8*5--6%*!H8-_9X/F=&V\\*I@-?9:,QY#LK=S7D-0[$L=G+ M9_ T;+7CZ+A=5BJ=MJ&JE7;-JE;;2@5I9;VBF,BTUW4:]ISGQTH'Y86=E?+G MX%<3#G["P2_7:V9>!S\X53^(=JQ]< J MUD 2^9="[=DS:MV@_=MSG0.RJELVZCBUME.%L#A;<]J6;BIM5#4KCE8UJZ;] MPI-WD4BS)4'T F7B6,-A9O--&/8!FVUCX]N^TH\G]OQI7(W#]*G\;BKKUJB< MVD2E-C:_GJ[35I%K!,DRDV&B'%MF+\L\$;AAQPL&J9#2OTMPYST&FP,BEF?A M*E,%;WAI&C3]PC U(U'-HE$0_'6\KMV" T' VA #L<*!H'TR3%D18E^YV"NR MK@JIKUKJJBHF^QK$;LIF34A]Y9-=DXV*$'L.-!M3KHI=9XD#0>OBCA=^_B6E MG_.6E('V[R6:]$!*#6-/C]CJY%1]C/#-*[@EZ.-/R2@.D1]!:3,_?B5RRJK+ MZYXYLQC_R\J(<'OX\)\M8VL>>>D5N;S>E5:=0US68P:187[$C/$,,ENF5K._ M=ZUE+#,&#@46T!%8'X?"6'MSWG/+Y_CP; !D5*=VPEEBX$9C*@4KE'9G7WV6 M@&O)DF9T+H!C,6DQV_KTZX(2R0E$_.X2RN2E6M*48.:. HL$,M&4R>425>&42F$N7V"R9+$53>,'.5^8]"6#?:K*:=O'QZRIRF5Y($XX:0F.8 MI3&LMC\HO6L9M6HJJ9ATK>J8ICEFJ8JNJ8: MY=VXIZE5LUIQU#:^UTJJW(U[CTW*!64"OYSINEN':@"T .MUNRQ3"R?<'@# M54)8BNT/R*"PBYNJ3Y$4,$96T^(0C4"/@-I%9B[4@? M/S9VI!/?#^Y80 9/XDM^$\%WDK-K[2))\QWYTSL6JM:"@!&(OX$896M>2>NEDZ7IYRMN2]D^I?TFFY4EZ99K;E# M%!Y^22%:<\,_(;)327Q=+TVC$4I+P=%:Z",%ZD\AX&MM=HA7U^]< .)JK D; MVTD!KX6P"6C")E!,#,Z+3>!1@T"E9M04:A!0JX0D.5K^+ )C:1AGV0/.(7/0 MF#7@Q+=E\KF71-T&8?GI!_#S(RBX&DEUATPQJ *44GR:\8&; \(QGI_-42HX M?ZX5(<'Y\Z*V?$A\5H5/-M;* ME0\>/#2(7@4K;I74W?K&* NZKI% WO!CP4_%OQ8\&,!K_F' M5T,<'NEQXZ0GXS\7W83AMR;^G%?PI>1-(K1YI'7%HX' M&/L39)U^!7[AR*4NX"?DIZU1,'64AG,W[3B )&HTGENM93E^MG_91=@/,2WU M!"V4-DR9$@:!/.L^\X%&#O4981 HOL8B# *%TVZ$04 8!(1!0!@$!+SF'UX- M61>0N7[(S(M!X*F4Z8:NURHL0YJJ5JHT_-I87?CUB4^&-4X@>1GCSXBZDG^B MN92UVD12M)2:3]#R*[DE2P?(OY7.*+5'GE2/HL!VZ5\TL=GG,(EB+)*9YUOC MV+A0[<*>N(\O0 '_A8-_P:X+IRH(=BW8M6#7@ET+>,T_O!ISA1H*R!3L>IWL M.O5)/_8"BY#BLR F/'N8]ML=2S .0Z]6]B-)D"/IR2#Q^R,M]YTAO20! ZX^N:&E$>PN%%O)Q5&K>>_@A M;;.F*-HF)H$3:I)0DX2:M!%JTMA( MA>Z/ $P!F (P-ZJ3N0;,W[,K[,;(\C#YUW'OWOY-7M([V1Y&(4B@RQ]78M+8 MT^&Q?-P5Y<\5]%,S^K&DC/X'EU2>M(BVFK[^]S_9UEO(OKT) T+D2G;@!>'> M'PK];S_3K2ZC4QH=MQMHC2';LF$T7""D+""O>4M%4@ M!TE59+W\IY1Y#_*8$F8/W9;<:,CCMCM5+RLY,R?6%%.8$P4[$NQ(L*/"LB-A3A0J4:'[ M(P!3 *8 S(WJ9*X!\Q6Y*0EX%? JX%7 JX#7C>JD@-=\P*NJ%#ZXF ZF@^V ME3TJ>:Z/]ZAW*+S;G_R:V5BCP'.=_4U#VR>*+IWX( GI!&8ZLJE1_!V*D73D M>N3!FU:120"Q &(!Q!L!Q,(P+&"X@# L2*_ 6H&U FL+A;6OBO06/K?UZT;; M1G '#EOHY@E2*VUWP&$JYO667,9_OQY8."!B<@G#ODF3=K,';P4]8TL MP%F LP!G =W6:WAWB,.\N,.ZO/$ M=J1W!$%.W0YB)!39Q.F[HY$YLS]^(Q S I-6.?8BY M%,4BNXL=2(I 2QR2;=0*!&$0W:W!^$7:5F"*+&^8SN6T$V(,7PC]3-^S2FX4P3.3/GD)\8\$1[&<7;U+7U_SC>A?G[MN M)-EC#N;D P>$ZDA^$/.R#T31 F3N8QI84?NG T>Y*E;]ASI*1"1EH.='1!C M0'X4#MQH-)9+O(C)<;BQ9.&VFZQ,-L ]*(/G# M>B#R[> 0^S8FWY";PD"27D"9C$>S:8Q:J4^U#;H8.B;UD(-)$XG,Y49K>NA*J6+'\BJ$OF/4@V2B*BU\2@G(:8J#[T MD43CBTC+R1>@I9)'6I@H@QU0^>!&5+GC%X .AA/0_NC]"(WJ!B&1@L/,7FL, M;DZ?FF&(6W-9(/6JK,RTMF563^;F8$/L>,$@77[IW]1K9H]MU ,B@6G;QU68A[A>(NF[*F"8$O2>!S M'@_.MY._&-:O+"+CN;US-3UD)K_IU[&N$+B'_OVSI6T]OV9J$.Z^O)64.6MD=*UIN_=ZT7-E*L],!=K*BB]+"("VT* M*+)K;<-G\SL4X[WIS;-IQX&%0\F@I6SU5S:)?U.)74T'#Q[V%FHT5P4Y$4XM MK_U[B;K22*G!;\VGP[O1KG2)OF-\)[7(L[N%7EP"*@J_RI8'#@LO46!*N5N? M,[72\85K%1L9Q>(5B_<7%F^>UV>CZ^+.$^D$&UWDAJ0!J8G_($"A0Q>Q%4J[ ML^^[/2-7X0M2T6>=ZEZ;,B^V++%E%7#+>LU+5O#OHJ[4S>7?K1CWN]B7#E#H MXZC0RTL@8N'7F6#@"VCX+::QS[AB8FT_0M(GSH-U35;2<@%BW8MUO\GK/L]+ MFY'WZ5S_*^;7<]H!IMKY1A@$Q9Z2JPZ^DCU%L&O!KHNW4C>773=(@WSID_T^ M$:?;8I7EJ(."6S^C@(\M7*',BL6;HPZ^$F7V>8)#,Q9#$N:'1M M[5IM;]LX$OXKO"SVF@"6WYNVLC> Z[A8 VV22YR[W8^41%F\R**6E.QX?_T] M0\JO25OGMNBEAQ1H'),SP^&\/#.CJ/\WSQME"<]"$;%?)Y\^LDB%Y4QD!0NU MX 56%[)(V$3E.<_8)Z&U3%/V7LMH*AAK->O=>JOYNM[TO+,^9 TK)I7YV&QT M&^UFN\.:IW[[K=]]QZX^L>/;R?#$4I]?#B>_7XWW[S^.A^S(:S3^U1DV M&N>3<[?1K3=;;*)Y9F0A5<;31F-T<<2.DJ+(_49CL5C4%YVZTM/&Y+J1%+.T MVTB5,J(>%='169]6\%/PZ*P_$P5G8<*U$<4O1[>3#]Y;4!2R2,59O['Z=+2! MBI9G_4C.F2F6J?CE:,;U5&9>H7*_T\R+'C@;V-ZCN?<6,BH2O]5L_MS+>13) M;.JE(B[\5JO^YG2SIN4TV2PJ=SE?BY07NM=[U"W!<>3^44I]&J6Y!9A&CQ.Z=@<3;RP#BPF;7+*;T= >W&FV MZ?#)KR-V,[A^/[@8W7B7OWT<_QZ1?"H-5>VW1<8]?\WT+, MV0V2(*FQ4.A"QDM6)+SPV3/1LD^R5EHL$ED(S^0\%'ZNA;?0/ =-J\[&+.%S MP;282[$ YA6)-.R/DFN$5;K$>JYT 21D'Y2> 0V]?S 5LT$8JI1'HL;&65CO M,5R:CGLN'FK7V7MN+(*SV9+=96J1"F!]S5VONE2DH%"F4"1P,I<9X]F2E5FA M2X$;H +8"H+;8DDS-4.N%\K1/2#(1"B,X7I))#-^)W#NEDR# M-;(=CDSI?G0&$812HVR!#(7,0)-(: ;/A0DS)?W8\"^$%I40NL!,&H K0;(K M=%J87(1609*;0S45X9ISL$4L6&Z;H?=< K;S!:<)%LL,9B$+;\Q0@\= CFV] MM2^S&*'*J:#@]S M(\B$J;?N7(.;)(4WL/B$W"8M3M3 KOVHQE:9 ]2\8IT6G-[2L;;G'K)1YH.VS M\= AD-*ML\G.E?_^T]MVZTW/5'ZJL))"5<6QQ-=C";C0F75T MC]8I0]NAB5RL@.":8,C(PDUY(N(!VV6_3*2%)I"&]M[!L+SC:WT=I#(33KEBE' MM95AF7*")%S+*K'!;7"X*K!=O/!;((@01@>_B)Y1$7Y:I 0/(N7@I'L0,(>G MZ\%Q@UB;RXC"@1M,;H1+W""4J$A3C' =K?R%")(\D*DLE@3]CQU+T6M=:[WF M F^'=*O(6_B[KRZ4EQIC$IQ'I0K=EXZL K;<3T6&"I0B>+ C0]467Q>@T,0CJ^I!?4N\=<;-!:LNB(;XL)9 OKTK/ ?-.LCRGIGKX=V MIT:\*I]VYU'G/B'7"?-5&)::K+L%L(](G2E38)WF:L@R(015TQ [_@Q+C#!! M%NY15XJC&Q1VAJ#Q(BO7>ITXK1)NUM6(\M>&E8@LL%E[5*"SQ*1P)])JH-BC MK_UE$SVS4#J\W7S]%]I-._A&JQBL;?*,TGX[#C8I1YY\0G5ZT$FLM>/H)@JE MS;H@V 6(G&&P+(3X J@%"B6']B,)_:R08T0+,,001N&3>II5B(L_2@GU;3B7 M66C'E),?NJL<8%"CJBWA3FJ5J>D.I8#Q*SA?=W<+P>\(GUW5M AMZ[T=X%=# MVY-<6C5B;E!Y)#5Y!$8CUIGY6?=770)8X$,4\YHK$@85PI0S& IFM9>I$/'1 M\?:99>W3V[X!<#[6"/T:#"MLPL(U]HE&Y<.:@TF9S54Z%X25&9]6#V9TE>-B MEJ=J*;"[2)3+:KX3(?#H-RDD]>]BZ]T'[LZFV_;WJK6-"V#.<]C+9Y> @P"Z M=VN,_F2QXP< 79[RI2\S>V*0JO"N5SV$?U=O59ZKKG<@HPV%%Z['N M1&ENL]8+5:JT_U/3_NOM[Y)8WXXC]-N#;2O3M^,GSFJ8QLZSZ'ZC=,_A#U2Y MW:K_:&9]X=KBVO7]-\&D]C?#I*]?:5L$\51PM*XC3S/-2S#_'W'M5YFEZZ=_[8%^27X7[C^1USR,Y'OOMJJ+PN>RI":YROW3 _-Z8.$ M..DWY-.DV8;!_O%>/I:#V\3T7-2-+GXB(X0NV*F/;G9VGBVZ=TKC-D=Z/*POVL;%:IMO-.2K6T\TK*_NLN.68'+\#D=N?Q&$V_ MS^<*?93SQYO3>O?-S[T TYC0U>LI3>L@]QJ-?2_G[#]02P,$% @ $8A$ M5T(!;3!F" -R4 !@ !A8V-D+3(P,C,P.#,Q>&5X,S%D,BYH=&WM6FUO MVS@2_BN\+/:: );?D[:R-X#K.*B!-LDE#O;VTX&2J(B(+&I)R8[WU]\SI.S8 MCMLZN[U>NFB!)C8Y,QS.//.FJ/\/SQME"<]"$;'WDX\?6*3"O=>JMY7&]ZWFD?LH85D\I\;#:ZC7:S MW6'-$[_]QN^^95'M9'ADJ<\NAY/?KD;NV*O;=Q_&0W;@-1J_=H:-QMGD MS&UTZ\T6FVB>&5E(E?&TT1A='+"#I"ARO]&8S^?U>:>N]%UCH7*_T\R+'C@;V-ZB>?#F,BH2O]5L_MS+>13)[,Y+ M15SXK5;]].B"I*_)#5/!M1^H(NEM'[&+,U_RQ2HK MO)A/9;KP7TWD5!AV(>;L6DUY]JKF5O#;""WC5SU+;>0? J)QP51FPDN$T[/> M>MLKQ$/A\53>X31:=0LRBX 6OW,"%FNTZNU^(X!A\V]QB1!Z"_UGE1Z.KB?C\_%P,!E?7K#+0Z*T36SM_J'T6]L,)S03KO9_#9&W0\(XQJ[*42>B(R]XSH3IL9" MH0L9+UB1\,)G+T3//LE::C%/9"$\D_-0^+D6WESS'#2M.ANSA,\$TV(FQ1QY MKTBD8;^77 -9Z0+KN=(%LB$[5WJ*C.C]BZF8#<)0I3P2-3;.PGJ/X=)TW$OQ M4;L.WQB;Q=ETP>XS-4\%\GW-7:^Z5*2@4*90*' REQGCV8*56:%+@1N@"M@J M@MMR-L4W+7G*8AYB23,U1;@7RM$](D$D4WXO<.Z:3(,ULAV.3.E^ M= 81A%*C=($,Q"@]Z+="8*&7)R%NJ85WGLX/2%^;WS M&;\+%LL,EB4G/5JR!J>#'-MZ;5]F,=#.J2[AD 3EZ'_'"!(K\L4%*T.]UK'A\)IT3J.W#?W M55*=SQQZ2#ZC2%X#E7,RZ;+W0?'&03$.HGMN0PT45![\EY/@6]UZ=V\8'/(C MQLZ$0;,$>]@D^F5GU2B_A[PT^[-0H@T$#%^=Y%*W*C4$(#1GTMB !Y7(K!SJ M%!Y3Q7JZ<6TP/%GE[D=OU*I41)L2:0.Z&)7*R(XKI@R,C"37DBX@786Q"3 C M2:6AK&^Q;VR)L.D!0P84PMA@F7+4?!F6*:>LAFM9)1ZK!SA<+5HOH?@4""*$ MT<$OHA?4"CP/*<$3I.P==$\ LW^X[HT;8&TF(X(#-Y@A*2]Q RA1JT 8X3I: M^@L(DCR0J2P65#UV'4OHM:ZU7G/ VR!=:S5L^GNH+I27&@,;G$?5#CV@CJP" MMNFX$QF*6 KP8$?DA$HB04/E +TRAP9J/=] B0$0$8SGI8VWLAZ(HY1X#&R M8@C84:A7)6>/_.&^[J[=%@]@1.P;UR$$JBP^K<$^&8ZOJ 6U/_&7VT06+!LK M"W'A+ %]>E;X=QKU$46]L]=3N],X4)5/N[/3N<^(=N1=I-=9LT=?^LHE>&)3V;S>/_T*[:?HN^XJ!YCUJ&I+N)-:96JZ0RE@_"J= MK[J[N>#WE)]=U;09VM9[^QAA.?<]RZ55(^8&E1VAR2,P&K&*S$^ZO^H2P (? MHIC77)$PJ!"FG,)0,*N]3)41=T[(+RQJG]_V#9#G8PWHUV!880,6KK'/52H? MUER:E-E,84BF7)GQN^KQD*YB7$SS5"T$=N>)?/3O M;+IN?Z]:>W3!MLG73FB[7UEN5ZRO[[,EHL?2#:S=7 MN62QWH\H3]BP]T*5*NW_U+3_>MN[)-:W\PQ]>K)M9?IV?L59#=/8>JC>;Y3N M3PI[*MUNU;\WP_[@6N/:]OY726SM_TUBVWFI=1'$4Z6D53%ZGG%^P/EOQ+55 M:@].AXD4,3M?E?9+-Q-\W:K^ _P_N/Y/7/(3R'=?;>67!4]E2!WXE7LPB#!X M$A!'_89\GC3W%H+<%7_KA/1@UYGHI?B A[> MWVF%WF:K!5I[R65SHXK [8AL5F&V\7I-M;3Q=LWVFSLYA@\OP.AW[_$84X// M9PI]E//%ZY-Z]_7/O0#CG-#5FS9-ZQSW1I!]Q>CTOU!+ P04 " 1B$17 M@/29$6<' "T' & &%C8V0M,C R,S X,S%X97@S,F0Q+FAT;>U9>V_; MMA;_*KPN[IH"ULMV\Y!< Z[CH ;:)+.5V^U/6J(LKK2H450<[]/O'$KR*VF6 M]799@"V 8XN/\^+OO*C^?RQKG*4TBUA,/H2?/I)81N6299I$BE$-HRNN4Q+* M/*<9^<24XD*0]XK'"T:(Y]H]VW/?VJYE#?I :U1ODID/DT[/Z;B=+G&/_F-6GU^-PI^OQQ7;ZYOW'R=6VI%DXX=5*]%#U'2%DP.]9Q:]#'$?C/ M:#SH+YFF)$JI*IA^U[H)+ZQ36*&Y%FS0=YKO:NU&9IF?M=-]QX2H:7Y_71R>#F:##\V M*;FQ9_;()K/QR.CK==^Z;?*2Y1_.R/#\ZCH< MGY-=51H%SMQC/+3PPYC,AM/WP\OQS+KZZ>/X9S( MK'=T,2Z$"C_%CZY+5904%->2Z)01Q7XMN6(FWT!0)HE4D&QX1J:E8( [:GF] MH_D;(A.S?,:B4D&\ W7&=Q#(,\A!PTCCM'?6[;4)+0@%8C&+V^0(=Z"1.FZP MN]H,><$;0K,8*6+X-!!',J.4Y@ ])^V@31G"<@-.F"@)E=)PB-@!;2'420% MC5F;3++(WI/\\; DEY"5U\BKT:I=J:59GK*,O*"027@&_AI.@=SS:6* MF7K7BYQ&S7.M6;7# AL(FA?,;WX$WPQC]^O^9T$:U7)9^>A. M4L M:@W"+?80O]Y)4) ?2ZK \6:3%D.X0!*27(!&Z"Q1O M0O=N! XP1FWR%B+20==QC/N]I##R2!IOPHC[CXLBG9<817B6X*/!702+*)Q: MC(4$8N_ KTA".<:77+$"0=S&=12Z6M@/*R$]PD0.((89W)YLTB90CDV[99(L MK"I%Y0,2XI%A7ARD5/OK,'^XMS28V_26+Z&@.\>&WB=7D99S*!EZ59!]J?7F M+843S+1? #:$%8'_/Q1I)QGYS#641@7YC.6.3##85L==0DY1!3 ' *44"C4L M3&&"*WC,XL+41Y!AZ.:L>_VBS._7\J=VYRV(>.ASX&ZM@4[[#FP:D)BND4QM MW2',K(X1$\T+V/_0HK!]G&1/$F&Y[8IV?FM&K[O3UH?Z-'/"KA(8Q?UAW55ZYBGFJ) MDY[=[7X'$W[E5N;O3))U\QMBWQSM]?--M0QMMX@'>.,'^ M3&H2,V@48RBA1?,FZ> >#POI36\(1?.2%T538-,5 M&30C#.G01->,8Y"[J1,.U/U. Y+"7=IOS;?;=5 M#^V]VCI\;9:#!M9<,?K%,L;QZ:V$#%0[UK'=.VGZX?HUEVO\I7H=9][O#7X' M4$L! A0#% @ $8A$5R@9O0B,$0 D:X !$ ( ! M &%C8V0M,C R,S X,S$N>'-D4$L! A0#% @ $8A$5R_*!\'9"@ DY$ M !4 ( !NQ$ &%C8V0M,C R,S X,S%?8V%L+GAM;%!+ 0(4 M Q0 ( !&(1%>N_.+"JR\ $\' P 5 " <<< !A8V-D M+3(P,C,P.#,Q7V1E9BYX;6Q02P$"% ,4 " 1B$17'O?9((=? #A+08 M%0 @ &E3 86-C9"TR,#(S,#@S,5]L86(N>&UL4$L! A0# M% @ $8A$5SQ?J(_&0@ )L@$ !4 ( !7ZP &%C8V0M M,C R,S X,S%?<')E+GAM;%!+ 0(4 Q0 ( !&(1%?["54^2#$" #OZ&@ 5 M " 5CO !A8V-D+3(P,C,P.#,Q>#$P<2YH=&U02P$"% ,4 M " 1B$17_#S5VS8( !L) & @ '3( , 86-C9"TR M,#(S,#@S,7AE>#,Q9#$N:'1M4$L! A0#% @ $8A$5T(!;3!F" -R4 M !@ ( !/RD# &%C8V0M,C R,S X,S%X97@S,60R+FAT;5!+ M 0(4 Q0 ( !&(1%> ])D19P< +0< 8 " =LQ P!A M8V-D+3(P,C,P.#,Q>&5X,S)D,2YH=&U02P4& D "0!@ @ >#D# end