0001734722-24-000039.txt : 20240603 0001734722-24-000039.hdr.sgml : 20240603 20240603172816 ACCESSION NUMBER: 0001734722-24-000039 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 85 CONFORMED PERIOD OF REPORT: 20240430 FILED AS OF DATE: 20240603 DATE AS OF CHANGE: 20240603 FILER: COMPANY DATA: COMPANY CONFORMED NAME: UiPath, Inc. CENTRAL INDEX KEY: 0001734722 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] ORGANIZATION NAME: 06 Technology IRS NUMBER: 474333187 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40348 FILM NUMBER: 241015092 BUSINESS ADDRESS: STREET 1: ONE VANDERBILT AVENUE STREET 2: 60TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10017 BUSINESS PHONE: (844) 432-0455 MAIL ADDRESS: STREET 1: ONE VANDERBILT AVENUE STREET 2: 60TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10017 10-Q 1 path-20240430.htm 10-Q path-20240430
false00017347222025Q101-31http://uipath.com/20240430#AccruedLiabilitiesAndOtherLiabilitiesCurrenthttp://uipath.com/20240430#AccruedLiabilitiesAndOtherLiabilitiesCurrentxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:purepath:negotiation00017347222024-02-012024-04-300001734722us-gaap:CommonClassAMember2024-05-300001734722us-gaap:CommonClassBMember2024-05-3000017347222024-04-3000017347222024-01-310001734722us-gaap:CommonClassAMember2024-01-310001734722us-gaap:CommonClassAMember2024-04-300001734722us-gaap:CommonClassBMember2024-01-310001734722us-gaap:CommonClassBMember2024-04-300001734722us-gaap:LicenseMember2024-02-012024-04-300001734722us-gaap:LicenseMember2023-02-012023-04-300001734722path:SubscriptionServicesMember2024-02-012024-04-300001734722path:SubscriptionServicesMember2023-02-012023-04-300001734722path:ProfessionalServicesAndOtherMember2024-02-012024-04-300001734722path:ProfessionalServicesAndOtherMember2023-02-012023-04-3000017347222023-02-012023-04-300001734722us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-01-310001734722us-gaap:CommonClassBMemberus-gaap:CommonStockMember2024-01-310001734722us-gaap:TreasuryStockCommonMember2024-01-310001734722us-gaap:AdditionalPaidInCapitalMember2024-01-310001734722us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-310001734722us-gaap:RetainedEarningsMember2024-01-310001734722us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-02-012024-04-300001734722us-gaap:AdditionalPaidInCapitalMember2024-02-012024-04-300001734722us-gaap:TreasuryStockCommonMember2024-02-012024-04-300001734722us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-02-012024-04-300001734722us-gaap:RetainedEarningsMember2024-02-012024-04-300001734722us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-04-300001734722us-gaap:CommonClassBMemberus-gaap:CommonStockMember2024-04-300001734722us-gaap:TreasuryStockCommonMember2024-04-300001734722us-gaap:AdditionalPaidInCapitalMember2024-04-300001734722us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-300001734722us-gaap:RetainedEarningsMember2024-04-300001734722us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-01-310001734722us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-01-310001734722us-gaap:TreasuryStockCommonMember2023-01-310001734722us-gaap:AdditionalPaidInCapitalMember2023-01-310001734722us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-310001734722us-gaap:RetainedEarningsMember2023-01-3100017347222023-01-310001734722us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-02-012023-04-300001734722us-gaap:AdditionalPaidInCapitalMember2023-02-012023-04-300001734722us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-02-012023-04-300001734722us-gaap:RetainedEarningsMember2023-02-012023-04-300001734722us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-04-300001734722us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-04-300001734722us-gaap:TreasuryStockCommonMember2023-04-300001734722us-gaap:AdditionalPaidInCapitalMember2023-04-300001734722us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-300001734722us-gaap:RetainedEarningsMember2023-04-3000017347222023-04-300001734722us-gaap:GeographicConcentrationRiskMemberpath:UnitedStatesEuropeanUnionCountriesAndJapanMemberus-gaap:CashAndCashEquivalentsMember2024-02-012024-04-300001734722us-gaap:GeographicConcentrationRiskMemberpath:UnitedStatesEuropeanUnionCountriesAndJapanMemberus-gaap:CashAndCashEquivalentsMember2023-02-012024-01-310001734722srt:AmericasMember2024-02-012024-04-300001734722srt:AmericasMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2024-02-012024-04-300001734722srt:AmericasMember2023-02-012023-04-300001734722srt:AmericasMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2023-02-012023-04-300001734722us-gaap:EMEAMember2024-02-012024-04-300001734722us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:EMEAMember2024-02-012024-04-300001734722us-gaap:EMEAMember2023-02-012023-04-300001734722us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:EMEAMember2023-02-012023-04-300001734722srt:AsiaPacificMember2024-02-012024-04-300001734722us-gaap:RevenueFromContractWithCustomerMembersrt:AsiaPacificMemberus-gaap:GeographicConcentrationRiskMember2024-02-012024-04-300001734722srt:AsiaPacificMember2023-02-012023-04-300001734722us-gaap:RevenueFromContractWithCustomerMembersrt:AsiaPacificMemberus-gaap:GeographicConcentrationRiskMember2023-02-012023-04-300001734722us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2024-02-012024-04-300001734722us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2023-02-012023-04-300001734722country:USus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2024-02-012024-04-300001734722country:USus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2023-02-012023-04-300001734722us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembercountry:JP2024-02-012024-04-300001734722us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMembercountry:JP2023-02-012023-04-300001734722us-gaap:BilledRevenuesMember2024-04-300001734722us-gaap:UnbilledRevenuesMember2024-04-3000017347222024-05-012024-04-300001734722us-gaap:CommercialPaperMember2024-04-300001734722us-gaap:USTreasuryBillSecuritiesMember2024-04-300001734722us-gaap:CorporateBondSecuritiesMember2024-04-300001734722path:AgencyBondsMember2024-04-300001734722us-gaap:USTreasurySecuritiesMember2024-04-300001734722us-gaap:USTreasuryBillSecuritiesMember2024-01-310001734722us-gaap:CorporateBondSecuritiesMember2024-01-310001734722path:AgencyBondsMember2024-01-310001734722us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-04-300001734722us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-04-300001734722us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-04-300001734722us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-04-300001734722us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-04-300001734722us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-04-300001734722us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-04-300001734722us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-04-300001734722us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-04-300001734722us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-04-300001734722us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-04-300001734722us-gaap:FairValueMeasurementsRecurringMember2024-04-300001734722us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2024-04-300001734722us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2024-04-300001734722us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2024-04-300001734722us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-04-300001734722us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-04-300001734722us-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-04-300001734722us-gaap:FairValueInputsLevel1Memberpath:AgencyBondsMemberus-gaap:FairValueMeasurementsRecurringMember2024-04-300001734722us-gaap:FairValueInputsLevel2Memberpath:AgencyBondsMemberus-gaap:FairValueMeasurementsRecurringMember2024-04-300001734722path:AgencyBondsMemberus-gaap:FairValueMeasurementsRecurringMember2024-04-300001734722us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-01-310001734722us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-01-310001734722us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-01-310001734722us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-01-310001734722us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-01-310001734722us-gaap:FairValueMeasurementsRecurringMember2024-01-310001734722us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-01-310001734722us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-01-310001734722us-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-01-310001734722us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-01-310001734722us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-01-310001734722us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-01-310001734722us-gaap:FairValueInputsLevel1Memberpath:AgencyBondsMemberus-gaap:FairValueMeasurementsRecurringMember2024-01-310001734722us-gaap:FairValueInputsLevel2Memberpath:AgencyBondsMemberus-gaap:FairValueMeasurementsRecurringMember2024-01-310001734722path:AgencyBondsMemberus-gaap:FairValueMeasurementsRecurringMember2024-01-310001734722us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-04-300001734722us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-01-310001734722us-gaap:DevelopedTechnologyRightsMember2024-04-300001734722us-gaap:CustomerRelationshipsMember2024-04-300001734722us-gaap:TrademarksAndTradeNamesMember2024-04-300001734722us-gaap:OtherIntangibleAssetsMember2024-04-300001734722us-gaap:DevelopedTechnologyRightsMember2024-01-310001734722us-gaap:CustomerRelationshipsMember2024-01-310001734722us-gaap:TrademarksAndTradeNamesMember2024-01-310001734722us-gaap:OtherIntangibleAssetsMember2024-01-310001734722srt:MinimumMember2024-04-300001734722srt:MaximumMember2024-04-300001734722us-gaap:ComputerEquipmentMember2024-04-300001734722us-gaap:ComputerEquipmentMember2024-01-310001734722us-gaap:LeaseholdImprovementsMember2024-04-300001734722us-gaap:LeaseholdImprovementsMember2024-01-310001734722us-gaap:FurnitureAndFixturesMember2024-04-300001734722us-gaap:FurnitureAndFixturesMember2024-01-310001734722us-gaap:ConstructionInProgressMember2024-04-300001734722us-gaap:ConstructionInProgressMember2024-01-310001734722us-gaap:PropertyPlantAndEquipmentOtherTypesMember2024-04-300001734722us-gaap:PropertyPlantAndEquipmentOtherTypesMember2024-01-310001734722path:LitigationMattersMember2024-04-300001734722path:ProductLiabilityContingenciesMember2024-04-300001734722path:OtherMattersMember2024-04-300001734722us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-09-010001734722us-gaap:AccumulatedTranslationAdjustmentMember2024-01-310001734722us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2024-01-310001734722us-gaap:AccumulatedTranslationAdjustmentMember2024-02-012024-04-300001734722us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2024-02-012024-04-300001734722us-gaap:AccumulatedTranslationAdjustmentMember2024-04-300001734722us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2024-04-300001734722us-gaap:AccumulatedTranslationAdjustmentMember2023-01-310001734722us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-310001734722us-gaap:AccumulatedTranslationAdjustmentMember2023-02-012023-04-300001734722us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-02-012023-04-300001734722us-gaap:AccumulatedTranslationAdjustmentMember2023-04-300001734722us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-04-300001734722us-gaap:CommonClassAMemberpath:TwoThousandTwentyOneStockPlanMember2024-04-300001734722path:TwoThousandTwentyOneStockPlanMember2021-04-012021-04-220001734722us-gaap:EmployeeStockMember2024-04-300001734722us-gaap:EmployeeStockMember2021-04-012021-04-220001734722us-gaap:EmployeeStockMember2021-04-220001734722us-gaap:EmployeeStockMemberus-gaap:CommonClassAMember2021-04-012021-04-2200017347222023-02-012024-01-310001734722us-gaap:EmployeeStockOptionMember2024-02-012024-04-300001734722us-gaap:RestrictedStockUnitsRSUMember2024-01-310001734722us-gaap:RestrictedStockUnitsRSUMember2024-02-012024-04-300001734722us-gaap:RestrictedStockUnitsRSUMember2024-04-300001734722us-gaap:EmployeeStockMember2024-02-012024-04-300001734722path:ReinferLTDMember2022-07-292022-07-290001734722path:ReinferLTDMember2024-04-300001734722path:ReinferLTDMember2024-02-012024-04-300001734722path:SubscriptionServicesMemberus-gaap:CostOfSalesMember2024-02-012024-04-300001734722path:SubscriptionServicesMemberus-gaap:CostOfSalesMember2023-02-012023-04-300001734722path:ProfessionalServicesAndOtherMemberus-gaap:CostOfSalesMember2024-02-012024-04-300001734722path:ProfessionalServicesAndOtherMemberus-gaap:CostOfSalesMember2023-02-012023-04-300001734722us-gaap:SellingAndMarketingExpenseMember2024-02-012024-04-300001734722us-gaap:SellingAndMarketingExpenseMember2023-02-012023-04-300001734722us-gaap:ResearchAndDevelopmentExpenseMember2024-02-012024-04-300001734722us-gaap:ResearchAndDevelopmentExpenseMember2023-02-012023-04-300001734722us-gaap:GeneralAndAdministrativeExpenseMember2024-02-012024-04-300001734722us-gaap:GeneralAndAdministrativeExpenseMember2023-02-012023-04-300001734722country:ROsrt:SubsidiariesMember2024-04-300001734722us-gaap:CommonClassAMember2024-02-012024-04-300001734722us-gaap:CommonClassBMember2024-02-012024-04-300001734722us-gaap:CommonClassAMember2023-02-012023-04-300001734722us-gaap:CommonClassBMember2023-02-012023-04-300001734722us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2024-02-012024-04-300001734722us-gaap:CommonClassBMemberus-gaap:RestrictedStockUnitsRSUMember2024-02-012024-04-300001734722us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonClassAMember2023-02-012023-04-300001734722us-gaap:CommonClassBMemberus-gaap:RestrictedStockUnitsRSUMember2023-02-012023-04-300001734722us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassAMember2024-02-012024-04-300001734722us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassBMember2024-02-012024-04-300001734722us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassAMember2023-02-012023-04-300001734722us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassBMember2023-02-012023-04-300001734722us-gaap:CommonClassAMemberpath:SharesSubjectToRepurchaseFromRestrictedStockAwardsAndEarlyExercisedStockOptionsMember2024-02-012024-04-300001734722us-gaap:CommonClassBMemberpath:SharesSubjectToRepurchaseFromRestrictedStockAwardsAndEarlyExercisedStockOptionsMember2024-02-012024-04-300001734722us-gaap:CommonClassAMemberpath:SharesSubjectToRepurchaseFromRestrictedStockAwardsAndEarlyExercisedStockOptionsMember2023-02-012023-04-300001734722us-gaap:CommonClassBMemberpath:SharesSubjectToRepurchaseFromRestrictedStockAwardsAndEarlyExercisedStockOptionsMember2023-02-012023-04-300001734722us-gaap:EmployeeStockMemberus-gaap:CommonClassAMember2024-02-012024-04-300001734722us-gaap:EmployeeStockMemberus-gaap:CommonClassBMember2024-02-012024-04-300001734722us-gaap:EmployeeStockMemberus-gaap:CommonClassAMember2023-02-012023-04-300001734722us-gaap:EmployeeStockMemberus-gaap:CommonClassBMember2023-02-012023-04-300001734722path:BusinessCombinationReturnableSharesIssuedMemberus-gaap:CommonClassAMember2024-02-012024-04-300001734722us-gaap:CommonClassBMemberpath:BusinessCombinationReturnableSharesIssuedMember2024-02-012024-04-300001734722path:BusinessCombinationReturnableSharesIssuedMemberus-gaap:CommonClassAMember2023-02-012023-04-300001734722us-gaap:CommonClassBMemberpath:BusinessCombinationReturnableSharesIssuedMember2023-02-012023-04-300001734722us-gaap:SubsequentEventMember2024-05-032024-05-03

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
___________________________________________
FORM 10-Q
___________________________________________
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended April 30, 2024
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-40348
___________________________________________
UiPath Preferred Logo Orange.jpg
UiPath, Inc.
(Exact Name of Registrant as Specified in its Charter)
___________________________________________
Delaware47-4333187
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
One Vanderbilt Avenue, 60th Floor
New York, New York
10017
(Address of principal executive offices)(Zip Code)
Registrant’s telephone number, including area code: (844) 432-0455
___________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading
Symbol(s)
Name of each exchange on which registered
Class A common stock, par value
$0.00001 per share
PATHNew York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.     Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).     Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller 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 May 30, 2024, the registrant had 490,324,835 shares of Class A common stock and 82,452,748 shares of Class B common stock, each with a par value of $0.00001 per share, outstanding.



Table of Contents
Page



SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the "Securities Act"), and Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), about UiPath, Inc. and its consolidated subsidiaries (“UiPath,” the “Company,” “we,” “us,” or “our”) and our industry that involve substantial risks and uncertainties. All statements other than statements of historical fact contained in this Quarterly Report on Form 10-Q, including statements regarding our future results of operations or financial condition, business strategy, and plans and objectives of management for future operations, are forward-looking statements. In some cases, forward-looking statements can be identified because they contain words such as “anticipate,” “believe,” “contemplate,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “possible,” “potential,” “predict,” “project,” “should,” “target,” “will,” or “would,” or the negative of these words or other similar terms or expressions. These forward-looking statements include, but are not limited to, statements concerning the following:
our expectations regarding our revenue, annualized renewal run-rate ("ARR"), expenses, and other operating results;
our ability to effectively manage our growth and achieve or sustain profitability;
our ability to acquire new customers and successfully retain existing customers;
the ability of the UiPath Business Automation Platform to satisfy and adapt to customer demands and our ability to increase its adoption;
our ability to grow our platform and release new functionality in a timely manner;
future investments in our business, our anticipated capital expenditures, and our estimates regarding our capital requirements;
the costs and success of our marketing efforts and our ability to evolve and enhance our brand;
our growth strategies;
the estimated addressable market opportunity for our platform and for automation in general;
our reliance on key personnel and our ability to attract, integrate, and retain highly-qualified personnel and execute management transitions, including our CEO transition;
our ability to obtain, maintain, and enforce our intellectual property rights and any costs associated therewith;
the effect of significant events with macroeconomic impacts, including but not limited to military conflicts and other changes in geopolitical relationships and inflationary cost trends, on our business, industry, and the global economy;
our reliance on third-party providers of cloud-based infrastructure;
our ability to compete effectively with existing competitors and new market entrants, including new, potentially disruptive technologies;
the size and growth rates of the markets in which we compete; and
the price volatility of our Class A common stock.
These forward-looking statements should not be unduly relied upon or regarded as predictions of future events. The forward-looking statements contained in this Quarterly Report on Form 10-Q are based 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, and in the section titled "Risk Factors" and elsewhere in our Annual Report on Form 10-K for the fiscal year ended January 31, 2024 filed with the Securities and Exchange Commission ("SEC") on March 27, 2024 (the "2024 Form 10-K"). 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, based on information available to us as of the date of this Quarterly Report on Form 10-Q. While we believe 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. Such 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. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures, or investments.


PART I—FINANCIAL INFORMATION
Item 1. Financial Statements (Unaudited).
UiPath, Inc.
Condensed Consolidated Balance Sheets
Amounts in thousands except per share data
(unaudited)
As of
April 30,
2024
January 31,
2024
ASSETS
Current assets
Cash and cash equivalents$1,146,618 $1,061,678 
Restricted cash438 438 
Marketable securities788,920 818,145 
Accounts receivable, net of allowance for credit losses of $1,827 and $1,119, respectively
270,621 436,296 
Contract assets88,146 84,197 
Deferred contract acquisition costs76,309 74,678 
Prepaid expenses and other current assets98,146 104,980 
Total current assets2,469,198 2,580,412 
Marketable securities, non-current962  
Contract assets, non-current9,960 6,214 
Deferred contract acquisition costs, non-current145,175 154,317 
Property and equipment, net22,741 23,982 
Operating lease right-of-use assets60,458 56,072 
Intangible assets, net12,577 14,704 
Goodwill88,384 89,026 
Deferred tax assets3,900 4,678 
Other assets, non-current31,621 25,353 
Total assets$2,844,976 $2,954,758 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities
Accounts payable$6,864 $3,447 
Accrued expenses and other current liabilities84,793 83,997 
Accrued compensation and employee benefits40,663 137,442 
Deferred revenue465,216 486,805 
Total current liabilities597,536 711,691 
Deferred revenue, non-current150,934 161,027 
Operating lease liabilities, non-current62,772 58,713 
Other liabilities, non-current6,730 7,213 
Total liabilities817,972 938,644 
Commitments and contingencies (Note 9)
Stockholders' equity
Preferred stock, $0.00001 par value per share, 20,000 shares authorized; none issued and outstanding
  
Class A common stock, $0.00001 par value per share, 2,000,000 shares authorized; 496,893 and 492,660 shares issued; 490,115 and 486,820 shares outstanding, respectively
5 5 
Class B common stock, $0.00001 par value per share, 115,741 shares authorized; 82,453 shares issued and outstanding
1 1 
Treasury stock, at cost, 6,778 and 5,840 shares, respectively
(124,620)(102,615)
Additional paid-in capital4,089,795 4,024,079 
Accumulated other comprehensive income4,740 8,825 
Accumulated deficit(1,942,917)(1,914,181)
Total stockholders’ equity2,027,004 2,016,114 
Total liabilities and stockholders’ equity$2,844,976 $2,954,758 
The accompanying notes are an integral part of these condensed consolidated financial statements.
1

UiPath, Inc.
Condensed Consolidated Statements of Operations
Amounts in thousands except per share data
(unaudited)
Three Months Ended April 30,
20242023
Revenue:
Licenses$140,128 $134,039 
Subscription services185,131 146,352 
Professional services and other9,853 9,197 
Total revenue335,112 289,588 
Cost of revenue:
Licenses2,601 2,547 
Subscription services36,754 23,078 
Professional services and other15,970 18,042 
Total cost of revenue55,325 43,667 
Gross profit279,787 245,921 
Operating expenses:
Sales and marketing180,139 160,406 
Research and development85,603 75,342 
General and administrative63,510 56,584 
Total operating expenses329,252 292,332 
Operating loss(49,465)(46,411)
Interest income13,830 13,848 
Other income, net10,679 4,294 
Loss before income taxes(24,956)(28,269)
Provision for income taxes3,780 3,632 
Net loss$(28,736)$(31,901)
Net loss per share, basic and diluted$(0.05)$(0.06)
Weighted-average shares used in computing net loss per share, basic and diluted569,925 557,878 
The accompanying notes are an integral part of these condensed consolidated financial statements.
2

UiPath, Inc.
Condensed Consolidated Statements of Comprehensive Loss
Amounts in thousands
(unaudited)
Three Months Ended April 30,
20242023
Net loss$(28,736)$(31,901)
Other comprehensive (loss) income, net of tax:
Unrealized (loss) gain on available-for-sale marketable securities, net(511)143 
Foreign currency translation adjustments(3,574)2,319 
Other comprehensive (loss) income, net(4,085)2,462 
Comprehensive loss$(32,821)$(29,439)
The accompanying notes are an integral part of these condensed consolidated financial statements.
3

UiPath, Inc.
Condensed Consolidated Statements of Stockholders’ Equity
Amounts in thousands
(unaudited)

Common StockTreasury StockAdditional Paid-in CapitalAccumulated Other Comprehensive Income (Loss)Accumulated DeficitTotal Stockholders’ Equity
Class AClass B
SharesAmountSharesAmountSharesAmountAmountAmountAmountAmount
Balance as of January 31, 2024492,660 $5 82,453 $1 (5,840)$(102,615)$4,024,079 $8,825 $(1,914,181)$2,016,114 
Issuance of common stock upon exercise of stock options1,426 — — — — — 311 — — 311 
Issuance of common stock upon settlement of restricted stock units3,843 — — — — — — — — — 
Tax withholdings on settlement of restricted stock units(1,317)— — — — — (29,944)— — (29,944)
Charitable donation of Class A common stock281 — — — — — 6,564 — — 6,564 
Repurchase of Class A Common Stock— — — — (938)(22,005)— — — (22,005)
Stock-based compensation— — — — — — 88,785 — — 88,785 
Other comprehensive loss, net— — — — — — — (4,085)— (4,085)
Net loss— — — — — — — — (28,736)(28,736)
Balance as of April 30, 2024496,893 $5 82,453 $1 (6,778)$(124,620)$4,089,795 $4,740 $(1,942,917)$2,027,004 

Common StockTreasury StockAdditional Paid-in CapitalAccumulated Other Comprehensive IncomeAccumulated DeficitTotal Stockholders’ Equity
Class AClass B
SharesAmountSharesAmountSharesAmountAmountAmountAmountAmount
Balance as of January 31, 2023474,160 $5 82,453 $1  $ $3,736,838 $7,612 $(1,824,298)$1,920,158 
Issuance of common stock upon exercise of stock options898 — — — — — 1,175 — — 1,175 
Issuance of common stock upon settlement of restricted stock units4,246 — — — — — — — — — 
Tax withholdings on settlement of restricted stock units(1,463)— — — — — (25,697)— — (25,697)
Charitable donations of Class A common stock281 — — — — — 4,215 — — 4,215 
Stock-based compensation— — — — — — 85,125 — — 85,125 
Other comprehensive income, net— — — — — — — 2,462 — 2,462 
Net loss— — — — — — — — (31,901)(31,901)
Balance as of April 30, 2023478,122 $5 82,453 $1  $ $3,801,656 $10,074 $(1,856,199)$1,955,537 
The accompanying notes are an integral part of these condensed consolidated financial statements.
4

UiPath, Inc.
Condensed Consolidated Statements of Cash Flows
Amounts in thousands
(unaudited)
Three Months Ended April 30,
20242023
Cash flows from operating activities
Net loss$(28,736)$(31,901)
Adjustments to reconcile net loss to net cash provided by operating activities:
Depreciation and amortization4,902 5,616 
Amortization of deferred contract acquisition costs18,467 14,072 
Net amortization on marketable securities(9,268)(4,097)
Stock-based compensation expense88,727 85,048 
Charitable donation of Class A common stock6,564 4,215 
Non-cash operating lease expense3,476 3,071 
Provision for deferred income taxes569 (267)
Other non-cash (credits) charges, net(966)624 
Changes in operating assets and liabilities:
Accounts receivable162,444 141,557 
Contract assets(7,645)660 
Deferred contract acquisition costs(12,437)(15,499)
Prepaid expenses and other assets(803)(5,860)
Accounts payable3,936 (2,130)
Accrued expenses and other liabilities(4,195)(10,547)
Accrued compensation and employee benefits(96,403)(93,390)
Operating lease liabilities, net(3,912)(2,946)
Deferred revenue(24,683)(20,885)
Net cash provided by operating activities100,037 67,341 
Cash flows from investing activities
Purchases of marketable securities(323,137)(215,391)
Maturities of marketable securities360,141 78,955 
Purchases of property and equipment(1,238)(1,870)
Other investing, net 2,754 
Net cash provided by (used in) investing activities35,766 (135,552)
Cash flows from financing activities
Repurchases of Class A common stock(22,005) 
Proceeds from exercise of stock options312 1,187 
Payments of tax withholdings on net settlement of equity awards(28,959)(25,902)
Net payments of tax withholdings on sell-to-cover equity award transactions (645)
Proceeds from employee stock purchase plan contributions4,916 4,730 
Net cash used in financing activities(45,736)(20,630)
Effect of exchange rate changes(5,127)(1,702)
Net increase (decrease) in cash, cash equivalents, and restricted cash84,940 (90,543)
Cash, cash equivalents, and restricted cash - beginning of period
1,062,116 1,402,119 
Cash, cash equivalents, and restricted cash - end of period
$1,147,056 $1,311,576 
Supplemental disclosure of cash flow information
Cash paid for interest$45 $86 
Cash paid for income taxes7,391 6,218 
Supplemental disclosure of non-cash investing and financing activities
Property and equipment purchases included in accounts payable50 65 
Receivable from maturities of marketable securities included in prepaid expense and other current assets 20,315 
Tax withholdings on net settlement of restricted stock units, accrued but not yet paid4,304 1,996 
The accompanying notes are an integral part of these consolidated financial statements.
5

UiPath, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)

1. Organization and Description of Business
Description of Business
UiPath, Inc. (the “Company,” “we,” “us,” or “our”) was incorporated in Delaware in June 2015 and is headquartered in New York, New York. Our AI-powered UiPath Business Automation Platform offers a robust set of capabilities that allows our customers to discover opportunities for automation, automate using a digital workforce that seamlessly collaborates with humans, and operate a mission critical automation program at scale.
2. Summary of Significant Accounting Policies
Our significant accounting policies are discussed in greater scope and detail in Note 2, Summary of Significant Accounting Policies, in the notes to consolidated financial statements included in the 2024 Form 10-K. There have been no significant changes to such policies during the three months ended April 30, 2024.
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and applicable regulations of the SEC regarding interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP may be condensed or omitted. The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the accompanying notes thereto for the fiscal year ended January 31, 2024, which are included in the 2024 Form 10-K.
The unaudited condensed consolidated financial statements have been prepared on the same basis as our audited consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, that are necessary for the fair presentation of our financial information. The unaudited condensed consolidated financial statements include the financial statements of UiPath, Inc. and its subsidiaries in which we hold a controlling financial interest. Intercompany transactions and accounts have been eliminated in consolidation.
The results of operations for the three months ended April 30, 2024 are not necessarily indicative of the results to be expected for the fiscal year ending January 31, 2025 or for any other future interim or annual period.
Fiscal Year
Our fiscal year ends on January 31. References to fiscal year 2025, for example, refer to the fiscal year ending January 31, 2025.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities at the balance sheet date and the amounts of revenue and expenses reported during the period. We evaluate estimates based on historical and anticipated results, trends, and various other assumptions. Such estimates include, but are not limited to, certain aspects of revenue recognition, expected period of benefit for deferred contract acquisition costs, allowance for credit losses, fair value of financial assets and liabilities, fair value of acquired assets and assumed liabilities, useful lives of long-lived assets, capitalized software development costs, carrying value of operating lease right-of-use (“ROU”) assets and operating lease liabilities, incremental borrowing rates for operating leases, amount of stock-based compensation expense, timing and amount of contingencies, costs related to our restructuring actions, uncertain tax positions, and valuation allowance for deferred income taxes. Actual results could differ from these estimates and assumptions.
6

UiPath, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(unaudited)
Foreign Currency
The functional currency of our non-U.S. subsidiaries is the local currency. Asset and liability balances denominated in non-U.S. dollar currencies are translated into U.S. dollars using period-end exchange rates, while revenue and expenses are translated using average monthly exchange rates. Differences are included in stockholders’ equity as a component of accumulated other comprehensive income. Financial assets and liabilities denominated in currencies other than the functional currency are recorded at the exchange rate at the time of the transaction and subsequent gains and losses related to changes in the foreign currency are included in other income (expense), net in the condensed consolidated statements of operations. For the three months ended April 30, 2024 and 2023, we recognized foreign currency transaction gains (losses) of $2.8 million and $(0.8) million, respectively.
Concentration of Risks
Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash and cash equivalents, marketable securities, and accounts receivable.
We maintain our cash balance at financial institutions that management believes are high-credit, quality financial institutions, where our deposits, at times, exceed Federal Deposit Insurance Corporation (“FDIC”) limits. As of April 30, 2024 and January 31, 2024, 95% and 91%, respectively, of our cash and cash equivalents were concentrated in the U.S., European Union (“EU”) countries, and Japan.
The selection of investments in marketable securities is governed by our investment policy. The policy aims to emphasize principles of safety and liquidity, with the overall objective of earning an attractive rate of return while limiting exposure to risk of loss and avoiding inappropriate concentrations. We use this policy to guide our investment decisions as it stipulates, among other things, a list of eligible investment types, minimum ratings and other restrictions for each type, and overall portfolio composition constraints.
With regard to accounts receivable, we extend differing levels of credit to customers based on creditworthiness, do not require collateral deposits, and when necessary maintain reserves for potential credit losses based upon the expected collectability of accounts receivable. We manage credit risk related to our customers by performing periodic evaluations of creditworthiness and applying other credit risk monitoring procedures. Significant customers are those that represent 10% or more of our total revenue for the period or accounts receivable at the balance sheet date. For the three months ended April 30, 2024 and 2023, no single customer accounted for 10% or more of our total revenue. As of April 30, 2024 and January 31, 2024, no single customer accounted for 10% or more of our accounts receivable.
Recently Issued Accounting Pronouncements
In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. ASU No. 2023-07 is intended to improve reportable segments disclosures requirements, primarily through enhanced disclosures about significant segment expenses. ASU No. 2023-07 will be effective for us for annual periods beginning after December 15, 2023 and for interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. We are currently evaluating the impact of this pronouncement on our condensed consolidated financial statements.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. ASU No. 2023-09 will require additional tax disclosures, predominantly related to the effective income tax rate reconciliation and income taxes paid. ASU No. 2023-09 will be effective for us for annual periods beginning after December 15, 2024. Early adoption is permitted. We are currently evaluating the impact of this pronouncement on our condensed consolidated financial statements.
7

UiPath, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(unaudited)
3. Revenue Recognition
Disaggregation of Revenue
The following tables summarize revenue by geographical region (dollars in thousands): 
Three Months Ended April 30,
20242023
AmountPercentage of RevenueAmountPercentage of Revenue
Americas (1)
$153,111 46 %$123,452 43 %
Europe, Middle East, and Africa104,627 31 %96,931 33 %
Asia-Pacific (2)
77,374 23 %69,205 24 %
Total revenue$335,112 100 %$289,588 100 %
(1)Revenue from the U.S. represented 42% and 38% of our total revenues for the three months ended April 30, 2024 and 2023, respectively.
(2)Revenue from Japan represented 13% and 13% of our total revenues for the three months ended April 30, 2024 and 2023, respectively.
Deferred Revenue
During the three months ended April 30, 2024 and 2023, we recognized $182.3 million and $150.6 million of revenue that was included in the deferred revenue balance as of January 31, 2024 and 2023, respectively.
Remaining Performance Obligations
Our remaining performance obligations are comprised of licenses, subscription services, and professional services and other revenue not yet delivered. As of April 30, 2024, the aggregate amount of the transaction price allocated to remaining performance obligations was $1,100.6 million, which consists of $616.2 million of billed consideration and $484.4 million of unbilled consideration. We expect to recognize 62% of our remaining performance obligations as revenue over the next 12 months, and the remainder thereafter.
Deferred Contract Acquisition Costs
Our deferred contract acquisition costs are comprised of sales commissions that represent incremental costs to obtain customer contracts, and are determined based on sales compensation plans. Amortization of deferred contract acquisition costs was $18.5 million and $14.1 million for the three months ended April 30, 2024 and 2023, respectively, and is recorded in sales and marketing expense in the condensed consolidated statements of operations.
4. Marketable Securities
The following is a summary of our marketable securities (in thousands): 
As of April 30, 2024
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Commercial paper$978 $ $ $978 
Treasury bills and U.S. government securities(1)
710,071  (506)709,565 
Corporate bonds(2)
24,778  (60)24,718 
Agency bonds54,661  (40)54,621 
Total marketable securities$790,488 $ $(606)$789,882 
(1) Additional treasury bills with both amortized cost and estimated fair value of $19.8 million are included in cash and cash equivalents due to their original maturity of three months or less.
(2) Additional corporate bonds with both amortized cost and estimated fair value of $6.1 million are included in cash and cash equivalents due to their original maturity of three months or less.
8

UiPath, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(unaudited)
As of January 31, 2024
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Treasury bills and U.S. government securities641,263 29 (100)641,192 
Corporate bonds1,993  (2)1,991 
Agency bonds174,990  (28)174,962 
Total marketable securities$818,246 $29 $(130)$818,145 
As of April 30, 2024 and January 31, 2024, $1.0 million and none, respectively, of our marketable securities had remaining contractual maturities of one year or more.
As of April 30, 2024 and January 31, 2024, $3.1 million and $3.3 million, respectively, of interest receivable was included in prepaid expenses and other current assets on the condensed consolidated balance sheets. We did not recognize an allowance for credit losses against interest receivable as of April 30, 2024 and January 31, 2024.
Unrealized losses during the periods presented are a result of changes in market conditions. We do not believe that any unrealized losses are attributable to credit-related factors based on our evaluation of available evidence. To determine whether a decline in value is related to credit loss, we evaluate, among other factors, the extent to which the fair value is less than the amortized cost basis and any adverse conditions specifically related to an issuer of a security or its industry.
5. Fair Value Measurement
The following tables present the fair value hierarchy of our financial assets measured at fair value on a recurring basis as of April 30, 2024 and January 31, 2024 (in thousands): 
 As of April 30, 2024
 Level 1Level 2Total
Money market$499,276 $ $499,276 
Treasury bills19,765  19,765 
Corporate bonds 6,065 6,065 
Total cash equivalents519,041 6,065 525,106 
Commercial paper 978 978 
Treasury bills and U.S. government securities709,565  709,565 
Corporate bonds 24,718 24,718 
Agency bonds54,621  54,621 
Total marketable securities764,186 25,696 789,882 
Total$1,283,227 $31,761 $1,314,988 
 As of January 31, 2024
 Level 1Level 2Total
Money market$509,053 $ $509,053 
Total cash equivalents509,053  509,053 
Treasury bills and U.S. government securities641,192  641,192 
Corporate bonds 1,991 1,991 
Agency bonds174,962  174,962 
Total marketable securities816,154 1,991 818,145 
Total$1,325,207 $1,991 $1,327,198 
Our money market funds, treasury bills and U.S. government securities, and agency bonds are classified within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets. We classify commercial paper and corporate bonds as Level 2 because they are valued using inputs other than quoted prices which are directly or indirectly observable in the market, including readily-available pricing sources for
9

UiPath, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(unaudited)
the identical underlying security which may not be actively traded. None of our financial instruments were classified in the Level 3 category as of April 30, 2024 or January 31, 2024.
6. Intangible Assets and Goodwill
Intangible Assets, Net
Acquired intangible assets, net consisted of the following as of April 30, 2024 (dollars in thousands): 
 Intangible Assets, GrossAccumulated Amortization
Intangible Assets, Net
Weighted-Average Remaining Useful Life (years)
Developed technology$28,572 $(18,166)$10,406 2.6
Customer relationships8,228 (6,829)1,399 1.2
Trade names and trademarks271 (271) 0.0
Other intangibles1,231 (459)772 6.9
Total$38,302 $(25,725)$12,577 
Acquired intangible assets, net consisted of the following as of January 31, 2024 (dollars in thousands):
 
Intangible Assets, Gross
Accumulated AmortizationIntangible Assets, Net
Weighted-Average Remaining Useful Life (years)
Developed technology$28,807 $(16,881)$11,926 2.8
Customer relationships8,266 (6,306)1,960 1.3
Trade names and trademarks272 (266)6 0.2
Other intangibles1,231 (419)812 7.0
Total$38,576 $(23,872)$14,704 
We record amortization expense associated with acquired developed technology in cost of licenses revenue and cost of subscription services revenue, trade names and trademarks in sales and marketing expense, customer relationships in sales and marketing expense, and other intangibles in general and administrative expense in the condensed consolidated statements of operations. Amortization of acquired intangible assets for the three months ended April 30, 2024 and 2023 was $2.0 million and $2.1 million, respectively.
Expected future amortization expense related to intangible assets was as follows as of April 30, 2024 (in thousands):
 Amount
Remainder of year ending January 31, 2025$4,615 
Year ending January 31,
20264,079 
20272,428 
20281,153 
2029101 
Thereafter201 
Total$12,577 
10

UiPath, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(unaudited)
Goodwill
Changes in the carrying amount of goodwill during the three months ended April 30, 2024 were as follows (in thousands):
 Carrying Amount
Balance as of January 31, 2024$89,026 
Effect of foreign currency translation(642)
Balance as of April 30, 2024$88,384 
7. Operating Leases
Our operating leases consist of real estate and vehicles and have remaining lease terms of one year to 14 years. For purposes of calculating operating lease liabilities, lease terms may be deemed to include options to extend the lease when it is reasonably certain that we will exercise those options. Our operating lease arrangements do not contain any material restrictive covenants or residual value guarantees.
Lease costs are presented below (in thousands):
Three Months Ended April 30,
20242023
Operating lease cost$3,476 $3,071 
Short-term lease cost1,123 1,300 
Variable lease cost523 621 
Sublease income (1)
 (532)
Total$5,122 $4,460 
(1) Included in other income, net in the condensed consolidated statements of operations.
The following table represents the weighted-average remaining lease term and discount rate as of the periods presented:
As of
April 30,
2024
January 31,
2024
Weighted-average remaining lease term (years)10.510.7
Weighted-average discount rate7.2 %7.1 %
Future undiscounted lease payments for our operating lease liabilities as of April 30, 2024 were as follows (in thousands):
Amount
Remainder of year ending January 31, 2025$9,097 
Year ending January 31,
202612,110 
202711,875 
202810,444 
20297,137 
Thereafter49,852 
Total operating lease payments100,515 
Less: imputed interest(29,519)
Total operating lease liabilities$70,996 
11

UiPath, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(unaudited)
As of April 30, 2024, we had non-cancellable commitments in the amount of $26.3 million related to operating leases of real estate facilities that have not yet commenced.
Current operating lease liabilities of $8.2 million and $8.4 million were included in accrued expenses and other current liabilities on our condensed consolidated balance sheets as of April 30, 2024 and January 31, 2024, respectively.
Supplemental cash flow information related to leases for the three months ended April 30, 2024 and 2023 was as follows (in thousands):
Three Months Ended April 30,
20242023
Cash paid for amounts included in the measurement of operating lease liabilities$3,653 $2,615 
Operating lease ROU assets obtained in exchange for new operating lease liabilities7,044 1,993 
8. Condensed Consolidated Balance Sheet Components
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
As of
April 30,
2024
January 31,
2024
Prepaid expenses and service credits$76,695 $87,781 
Other current assets21,451 17,199 
Prepaid expenses and other current assets$98,146 $104,980 
Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
As of
April 30,
2024
January 31,
2024
Computers and equipment$23,706 $23,767 
Leasehold improvements24,307 21,756 
Furniture and fixtures6,708 6,640 
Construction in progress2,720 4,560 
Other631 632 
Property and equipment, gross58,072 57,355 
Less: accumulated depreciation(35,331)(33,373)
Property and equipment, net$22,741 $23,982 
Depreciation expense for the three months ended April 30, 2024 and 2023 was $2.3 million and $3.0 million, respectively.
12

UiPath, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(unaudited)
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
As of
April 30,
2024
January 31,
2024
Accrued expenses$22,256 $18,458 
Withholding tax from employee equity transactions4,216 3,277 
Employee stock purchase plan withholdings8,483 3,618 
Payroll taxes and other benefits payable5,424 3,888 
Income taxes payable
6,833 7,140 
Value-added taxes payable3,837 6,480 
Operating lease liabilities, current8,224 8,357 
Loan note related to fiscal year 2023 acquisition of Re:Infer LTD (payable July 29, 2024)5,570 5,570 
Rebates payable to partners6,364 7,289 
Other
13,586 19,920 
Accrued expenses and other current liabilities$84,793 $83,997 
9. Commitments and Contingencies
Letters of Credit
We had a total of $2.8 million and $2.6 million in letters of credit outstanding in favor of certain landlords for office space as of April 30, 2024 and January 31, 2024, respectively. These letters of credit renew annually and expire on various dates through fiscal year 2026.
Indemnification
In the ordinary course of business, we may provide indemnification of varying scope and terms to customers, vendors, directors, and officers with respect to certain matters, including, but not limited to, losses arising out of our breach of such agreements, services to be provided by us, or from intellectual property infringement claims made by third parties.
These indemnification provisions may survive termination of the underlying agreement and the potential amount of future payments we could be required to make under these indemnification provisions may not be subject to maximum loss clauses. The maximum potential amount of future payments we could be required to make under these indemnification provisions is indeterminable. As of April 30, 2024 and January 31, 2024, we have not accrued a liability for these indemnification arrangements because the likelihood of incurring a payment obligation, if any, in connection with these indemnification arrangements was remote.
Defined Contribution Plans
We sponsor retirement plans for qualifying employees, including a 401(k) plan in the U.S. and defined contribution plans in certain other countries, to which we make matching contributions. Our total matching contributions to all defined contribution plans was $6.2 million and $5.6 million for the three months ended April 30, 2024 and 2023, respectively.
Litigation
From time to time, we may be involved in lawsuits, claims, investigations, and proceedings, consisting of intellectual property, commercial, employment, and other matters which arise in the ordinary course of business. In accordance with ASC 450, Contingencies, we make a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated.
UiPath and certain of its officers are currently parties to the following litigation matters:
13

UiPath, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(unaudited)
On September 6, 2023, a putative class action lawsuit was filed in the United States District Court for the Southern District of New York against UiPath, then Co-CEO Daniel Dines, and CFO Ashim Gupta, captioned In re UiPath, Inc. Securities Litigation (the "Securities Action"). The initial complaint asserted claims under Sections 10(b) and 20(a) of the Exchange Act, and alleged that defendants made material misstatements and omissions, including regarding UiPath’s competitive position and its financial results. On January 26, 2024, the lead plaintiff in the Securities Action filed an amended complaint, and on March 26, 2024, filed a further amended complaint, which alleges Securities Act claims under Sections 11 and 15 as well as Exchange Act claims under Section 10(b), Rule 10b-5, and Section 20(a). In support of the Securities Act claims, the plaintiff alleges material misstatements and omissions in UiPath’s April 2021 Registration Statement, including regarding UiPath’s competitive position and its financial results. The operative complaint is purportedly brought on behalf of a putative class of persons who purchased or otherwise acquired UiPath common stock between April 21, 2021 and September 27, 2022. It seeks unspecified monetary damages, costs and attorneys’ fees, and other unspecified relief as the Court deems appropriate. Defendants moved to dismiss the second amended complaint on April 23, 2024. Plaintiffs filed their opposition to defendants' motion to dismiss on May 21, 2024.
On November 30, 2023, a purported shareholder derivative lawsuit was filed in the United States District Court for the Eastern District of New York against UiPath, as nominal defendant, and then Co-CEO Daniel Dines, CFO Ashim Gupta, and several of UiPath’s current and former directors. The case is captioned Polilingua Limited v. Daniel Dines, et al. The lawsuit alleges that the individual defendants breached their fiduciary duties and committed other alleged misconduct in connection with the statements at issue in the Securities Action and by causing UiPath to repurchase shares at allegedly inflated prices. The plaintiff seeks unspecified damages and/or restitution on behalf of UiPath, as well as costs and attorneys’ fees and certain changes to UiPath’s corporate governance and internal controls. Similar cases were filed in the District of Delaware and in the Southern District of New York (together with Polilingua Limited v. Daniel Dines, et al, the "Derivative Litigations"). The Derivative Litigations are at an early stage; in each case the matter has been stayed, pending the outcome of the Court's decision on the defendants' motion to dismiss the Securities Action.
We have not recorded any accrual related to the aforementioned litigation matters as of April 30, 2024, as we believe a loss in these matters is neither probable nor estimable at this time.
Warranty
We warrant to customers that our platform will operate substantially in accordance with its specifications. Historically, no significant costs have been incurred related to product warranties. Based on such historical experience, the probability of incurring such costs in the future is deemed remote. As such, no accruals for product warranty costs have been made.
Other Matters
Our indirect tax positions are subject to audit in multiple jurisdictions globally, with a key focus on our largest operational territories, including the U.S., Romania, India, and the U.K. Our Romanian subsidiary was subjected to audits by the Agenția Națională de Administrare Fiscală ("ANAF") for value-added tax and corporate income tax for the periods January 2020 through January 2022 and January 2018 through January 2022, respectively, which were completed during the three months ended April 30, 2024. With regard to the value-added tax audit, an assessment has been issued; we disagree with this assessment and are in the process of appealing. We have not recorded any reserves related to this audit as of April 30, 2024 as it is not probable that a material loss has been incurred. For additional information regarding the corporate income tax audit, refer to Note 12, Income Taxes.
14

UiPath, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(unaudited)
Non-Cancelable Purchase Obligations
In the normal course of business, we enter into non-cancelable purchase commitments with various parties, mainly for hosting services, software products and services, and credits toward purchase of products and services from strategic alliance partners.
As of April 30, 2024, we had outstanding non-cancelable purchase obligations with a term of 12 months or longer as follows (in thousands):
Amount
Remainder of year ending January 31, 2025$66,202 
Year ending January 31,
202669,593 
202723,856 
20288,443 
202917 
Thereafter1 
Total$168,112 
10. Stockholders’ Equity
Stock Repurchase Program
On September 1, 2023, our board of directors authorized a stock repurchase program, pursuant to which we may repurchase from time to time up to $500.0 million of our outstanding shares of Class A common stock. Repurchases under the program may be effected through open market purchases, privately-negotiated transactions, or otherwise in accordance with applicable federal securities laws, including through Rule 10b5-1 trading plans and under Rule 10b-18 of the Exchange Act. The timing and actual number of shares repurchased will depend on a variety of factors, including price, general business and market conditions, and alternate uses of capital. This authorization expires on March 1, 2025, subject to modification by the board of directors in the future.
During the three months ended April 30, 2024, we repurchased 0.9 million shares of our Class A common stock at an average price of $23.46 per share (inclusive of brokerage commission).
Charitable Donations of Class A Common Stock
We have reserved 2.8 million shares of our Class A common stock to fund our social impact and environmental, social, and governance initiatives. We contributed 0.3 million shares of our Class A common stock during the three months ended April 30, 2024 and 0.3 million shares of our Class A common stock during the three months ended April 30, 2023 to a donor-advised fund in connection with our Pledge 1% commitment. The aggregate fair values of the shares on the respective contribution dates of $6.6 million and $4.2 million were recorded within general and administrative expense in the condensed consolidated statements of operations for the three months ended April 30, 2024 and 2023, respectively.
15

UiPath, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(unaudited)
Accumulated Other Comprehensive Income
For the three months ended April 30, 2024 and 2023, changes in the components of accumulated other comprehensive income were as follows (in thousands):
Foreign Currency Translation AdjustmentsUnrealized Loss on Marketable Securities
Accumulated Other Comprehensive Income
Balance as of January 31, 2024$8,925 $(100)$8,825 
Other comprehensive loss, net of tax(3,574)(511)(4,085)
Balance as of April 30, 2024$5,351 $(611)$4,740 

Foreign Currency Translation Adjustments
Unrealized Gain (Loss) on Marketable Securities
Accumulated Other Comprehensive Income
Balance as of January 31, 2023$8,231 $(619)$7,612 
Other comprehensive income, net of tax2,319 143 2,462 
Balance as of April 30, 2023$10,550 $(476)$10,074 
11. Equity Incentive Plans and Stock-Based Compensation
2021 Stock Plan
In April 2021, prior to and in connection with our initial public offering ("IPO"), we adopted our 2021 Equity Incentive Plan (the "2021 Plan"), which provides for grants of incentive stock options, nonstatutory stock options, stock appreciation rights, RSAs, RSUs, PSUs, and other forms of awards. As of April 30, 2024, we have reserved 202.2 million shares of our Class A common stock to be issued under the 2021 Plan. The number of shares of our Class A common stock reserved for issuance under the 2021 Plan will automatically increase on February 1 of each year for a period of ten years, which began on February 1, 2022 and continues through February 1, 2031, in an amount equal to (1) 5% of the total number of shares of our common stock (both Class A and Class B) outstanding on the preceding January 31, or (2) a lesser number of shares determined by our board of directors no later than the February 1 increase.
2021 Employee Stock Purchase Plan
In April 2021, prior to and in connection with the IPO, we adopted our 2021 Employee Stock Purchase Plan (the “ESPP”). As of April 30, 2024, the ESPP authorizes the issuance of 27.2 million shares of our Class A common stock under purchase rights granted to our employees. The number of shares of our Class A common stock reserved for issuance will automatically increase on February 1 of each year for a period of ten years, which began on February 1, 2022 and continues through February 1, 2031, by the lesser of (1) 1% of the total number of shares of our common stock (both Class A and Class B) outstanding on the preceding January 31; and (2) 15.5 million shares, except before the date of any such increase, our board of directors may determine that such increase will be less than the amount set forth by (1) and (2) above. The ESPP allows participants to purchase shares at the lesser of (a) 85% of the fair market value of our Class A common stock as of the commencement of the offering period, and (b) 85% of the fair market value of our Class A common stock on the corresponding purchase date.
16

UiPath, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(unaudited)
Stock Options
Stock option activity during the three months ended April 30, 2024 was as follows:
Stock Options
(in thousands)
Weighted-Average Exercise PriceWeighted-Average Remaining Contractual Life (years)Aggregate Intrinsic Value
(in thousands)
Outstanding as of January 31, 202411,080 $3.49 7.8$216,010 
Granted1,670 $0.10 
Exercised(1,428)$0.22 
Forfeited(40)$0.10 
Outstanding as of April 30, 202411,282 $3.41 8.0$175,549 
Vested and exercisable as of April 30, 20244,779 $5.09 6.8$66,332 
The weighted-average grant date fair value of stock options granted during the three months ended April 30, 2024 was $21.26 per share. The intrinsic value of stock options exercised during the three months ended April 30, 2024 was $31.4 million.
Unrecognized compensation expense associated with unvested stock options granted and outstanding as of April 30, 2024 was approximately $122.5 million, which is to be recognized over a weighted-average remaining period of 2.2 years.
Restricted Stock Units
RSU activity during the three months ended April 30, 2024 was as follows:
RSUs
(in thousands)
Weighted-Average Grant Date Fair Value Per Share
Unvested as of January 31, 202431,272 $19.89 
Granted9,479 $21.45 
Vested(3,843)$21.22 
Forfeited(1,497)$20.76 
Unvested as of April 30, 202435,411 $20.13 
The fair value of RSUs released during the three months ended April 30, 2024 was $87.4 million.
As of April 30, 2024, total unrecognized compensation expense related to unvested RSUs was approximately $661.6 million, which is to be recognized over a weighted-average remaining period of 2.4 years.
Employee Stock Purchase Plan Awards
As of April 30, 2024, total unrecognized compensation expense related to the ESPP was approximately $0.9 million, which is to be recognized over a weighted-average remaining period of 0.1 years.
Stock-Based Compensation Associated with Business Acquisition
At the closing of the acquisition of Re:infer LTD on July 29, 2022, we issued 0.4 million shares of Class A common stock (outside of the 2021 Plan) to be released to certain employee sellers in equal installments on the first, second, and third anniversaries of the closing date, subject to employment-related clawback provisions. As of
17

UiPath, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(unaudited)
April 30, 2024, total unrecognized compensation expense related to these shares was $3.2 million, which is to be recognized over a weighted-average remaining period of 1.3 years.
Stock-Based Compensation Expense
Stock-based compensation expense is classified in the condensed consolidated statements of operations as follows (in thousands):
Three Months Ended April 30,
20242023
Cost of subscription services revenue$4,276 $3,178 
Cost of professional services and other revenue2,470 2,699 
Sales and marketing36,216 33,123 
Research and development29,142 24,773 
General and administrative16,623 21,275 
Total$88,727 $85,048 
12. Income Taxes
Our tax provision for interim periods is determined using an estimated annual effective tax rate, adjusted for discrete items arising in the applicable quarter. In each quarter, we update the estimated annual effective tax rate and make a year-to-date adjustment to the provision. The estimated annual effective tax rate is subject to significant volatility due to several factors, including our ability to accurately predict the proportion of our pretax income in multiple jurisdictions and certain book-tax differences.
We had a provision for income taxes of $3.8 million, reflecting an effective tax rate of (15.1)%, and $3.6 million, reflecting an effective tax rate of (12.8)%, for the three months ended April 30, 2024 and 2023, respectively. For the three months ended April 30, 2024 and 2023, our effective tax rate differed from the U.S. federal statutory rate primarily as a result of not recognizing deferred tax assets ("DTAs") for losses due to a full valuation allowance (as discussed below) and due to tax rate differences between the U.S. and foreign countries.
The realization of tax benefits of net DTAs is dependent upon future levels of taxable income of an appropriate character in the periods the items are expected to be deductible or taxable. Based on the available objective evidence during the three months ended April 30, 2024, we believe it is more likely than not that the tax benefits of DTAs associated with the U.S., Romania, and the U.K. will not be realized. Accordingly, we have recorded a full valuation allowance against U.S., Romania, and U.K. DTAs. We intend to maintain each of these full valuation allowances until sufficient positive evidence exists to support a reversal of, or decrease in, the valuation allowance.
As of April 30, 2024, we had gross unrecognized tax benefits totaling $2.3 million related to income taxes, which would impact the effective tax rate if recognized. Of this amount, the total liability pertaining to uncertain tax positions was $0.5 million, excluding interest and penalties, which are accounted for as a component of our income tax provision. Our tax positions are subject to income tax audits in multiple tax jurisdictions globally, with a currently open audit in India, and we believe that we have provided adequate reserves for our income tax uncertainties in all open tax years. Our Romanian subsidiary was subjected to a corporate income tax audit by ANAF for the period from January 2018 through January 2022, which was completed during the three months ended April 30, 2024. Certain deductions have been disallowed, resulting in a proposed reduction of net operating loss carryforwards of approximately $66.7 million. We are in the process of appealing this disallowance. In addition, we have engaged in two bilateral transfer pricing negotiations for our transfer pricing model, one between the U.S. and Romania, and one between Japan and Romania. These negotiations are still underway and the authorities are in the process of determining the cost sharing allocations between the respective countries. At this time, we do not expect any significant changes in the next fiscal quarter based on the current positions undertaken by us.
In 2023, Romania adopted an alternative minimum tax that is applicable to all corporate taxpayers, including those reporting a net loss, for tax years commencing after January 1, 2024. As this tax is based on gross receipts,
18

UiPath, Inc.
Notes to Condensed Consolidated Financial Statements (Continued)
(unaudited)
associated expense is included in operating expenses in our condensed consolidated statements of operations, and is not accounted for as income taxes.
13. Net Loss Per Share
The following table sets forth the computation of basic and diluted net loss per share for the periods presented (in thousands except per share amounts):
Three Months Ended April 30,
20242023
Class AClass BClass AClass B
Numerator:
Net loss$(24,579)$(4,157)$(27,186)$(4,715)
Denominator:
Weighted-average shares used in computing net loss per share, basic and diluted487,472 82,453 475,425 82,453 
Net loss per share, basic and diluted$(0.05)$(0.05)$(0.06)$(0.06)
Anti-dilutive common stock equivalents excluded from the computation of diluted net loss per share were as follows (in thousands):
Three Months Ended April 30,
20242023
Class AClass BClass AClass B
Unvested RSUs32,230  37,351  
Outstanding stock options10,946  13,883  
Shares subject to repurchase from RSAs and early exercised stock options28  63  
Shares issuable under ESPP690  897  
Returnable shares issued in connection with business acquisition274  427  
Total
44,168  52,621  
14. Subsequent Events
On May 3, 2024, we agreed to invest approximately $35.2 million, split between cash investment for equity and purchase of convertible bonds, in an initial seed round in H.AI (the “H company”), a France-based global foundation model and agentic artificial intelligence ("AI") company.

19

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 included 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 January 31, 2024 included in our Annual Report on Form 10-K filed with the Securities and Exchange Commission ("SEC") on March 27, 2024 (the "2024 Form 10-K"). 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 and under Part I, Item 1A, "Risk Factors," in the 2024 Form 10-K for discussion of important factors that could cause our actual results to differ materially from those anticipated in these forward-looking statements.
Overview
First established in a Bucharest, Romania apartment in 2005, UiPath was incorporated in Delaware in 2015 as a company principally focused on building and managing automations and developing computer vision technology, which remains the foundation of our platform today. Since that time, we have evolved from our beginnings in robotic process automation ("RPA") into an end-to-end AI-powered Business Automation Platform through development and acquisitions, have launched new products, and have expanded our operations across the globe. Our vision is to enable automation across all knowledge work to accelerate human achievement.
The UiPath Business Automation Platform is The Foundation of Innovation™. We provide our customers with a robust set of capabilities that allow them to discover opportunities for automation, automate using a digital workforce that seamlessly collaborates with humans, and operate a mission critical automation program at scale. Our platform enables customers to integrate AI with automation, enabling automation to take action based on learning and experience. It enables employees to quickly build automations for both existing and new processes and to automate a vast array of actions including, but not limited to, logging into applications, extracting information from documents, moving folders, filling in forms, reading emails, and updating information fields and databases. The ability of our platform to replicate steps performed by humans in executing business processes drives operational efficiencies and enables companies to deliver on key digital initiatives with greater speed, agility, and accuracy.
AI-powered automation is here, and its momentum is continuing to grow as organizations around the world begin to understand the combined power of automation and AI to drive efficiency and business outcomes. We aspire to be the defining business automation platform, advancing the evolution of automation and AI as a way of working and a catalyst for continuous reinvention.
20

Business Highlights for the Three Months Ended April 30, 2024:
Revenue of $335.1 million increased 16% year-over-year.
ARR of $1,507.7 million increased 21% year-over-year.
Gross margin was 83% for the three months ended April 30, 2024, compared to 85% for the three months ended April 30, 2023.
Cash flow from operations was $100.0 million for the three months ended April 30, 2024, compared to $67.3 million for the three months ended April 30, 2023.
Cash and cash equivalents, restricted cash, and marketable securities were $1,936.9 million as of April 30, 2024, compared to $1,880.3 million as of January 31, 2024.
21

Macroeconomic Environment
As a corporation with a global presence, we are subject to risks and uncertainties caused by significant events with macroeconomic impacts, including, but not limited to, the impact of changes in geopolitical relationships, rising inflation and interest rates, monetary policy changes, and foreign currency fluctuations. Additionally, these macroeconomic impacts have generally disrupted the operations of our customers, prospective customers, and partners.
Internationally, we price our platform in currencies that may not be the functional currency. Accordingly, the heightened volatility of global markets has exposed us and will continue to expose us to foreign currency fluctuations, which may impact demand for our platform, our near-term results, the comparability of results to prior periods, and our ability to predict future results.
Further, cash, cash equivalents, and marketable securities represent a significant portion of our total assets, and the return on our cash, cash equivalents, and marketable securities is sensitive to changes in interest rates. Volatility in the interest rate environment may impact the amount of interest and other income reported on our condensed consolidated statements of operations, the comparability of these amounts to prior periods, and our ability to predict future profitability.
We continuously monitor the direct and indirect impacts of these circumstances on our business and financial results, as well as the overall global economy and geopolitical landscape.
Key Performance Metric
We monitor annualized renewal run-rate ("ARR") to help us measure and evaluate the effectiveness of our operations.
ARR is the key performance metric we use in managing our business because it illustrates our ability to acquire new subscription customers and to maintain and expand our relationships with existing subscription customers. We define ARR as annualized invoiced amounts per solution SKU from subscription licenses and maintenance and support obligations assuming no increases or reductions in customers' subscriptions. ARR does not include the costs we may incur to obtain such subscription licenses or provide such maintenance and support, and does not reflect any actual or anticipated reductions in invoiced value due to contract non-renewals or service cancellations other than for certain reserves, for example those for credit losses or disputed amounts. At April 30, 2024 and 2023, our ARR was $1,507.7 million and $1,248.9 million, respectively, representing a growth rate of 21%. Approximately 16% of this growth was due to new customers and 84% to existing customers. Our dollar-based net retention rate, which represents the net expansion of ARR from existing customers over the preceding 12 months, was 118% and 122% as of April 30, 2024 and 2023, respectively. We calculate dollar-based net retention rate as of a period end by starting with the ARR from the cohort of all customers as of 12 months prior to such period end ("Prior Period ARR"). We then calculate the ARR from these same customers as of the current period end ("Current Period ARR"). Current Period ARR includes any expansion and is net of contraction or attrition over the last 12 months, but does not include ARR from new customers in the current period. We then divide the total Current Period ARR by the total Prior Period ARR to arrive at the point-in-time dollar-based net retention rate.
Our ARR may fluctuate as a result of a number of factors, including customers’ satisfaction or dissatisfaction with our platform, pricing, competitive offerings, economic conditions, overall changes in our customers’ spending levels, and our ability to successfully execute on our strategic goals. ARR should be viewed independently of revenue and deferred revenue as ARR is an operating metric and is not intended to be combined with or to replace these items. For clarity, we use annualized invoiced amounts per solution SKU rather than revenue calculated in accordance with U.S. GAAP to calculate our ARR. Our invoiced amounts are not matched to transfer of control of the performance obligations associated with the underlying subscription licenses and maintenance and support obligations. This can result in timing differences between our GAAP revenue and ARR calculations. Generally speaking, our ARR calculation simply takes our invoiced amounts per solution SKU under a subscription license or maintenance agreement and divides that amount by the invoice term and multiplies by 365 days to derive the annualized value. In contrast, for our revenue calculated in accordance with GAAP, subscription licenses revenue derived from the sale of term-based licenses hosted on-premises is recognized at the point in time when the customer is able to use and benefit from our software, which is generally upon delivery to the customer or upon the commencement of the renewal term, and maintenance, support, and SaaS revenue is recognized ratably over the term of the arrangement. ARR is not a forecast of future revenue. Unlike ARR, future revenue can be impacted by contract start and end dates and duration. The timing of recognition of ARR is determined by contract billing structure, whereas billing structure will neither accelerate nor delay recognition of future revenue. For example, in a
22

multi-year contract invoiced upfront, ARR is the annualized invoiced amount per solution SKU related to the final year of the contract assuming no reserve is applied, whereas revenue is determined by total contract value and timing of satisfaction of the underlying performance obligations. ARR does not include invoiced amounts associated with perpetual licenses or professional services. Investors should not place undue reliance on ARR as an indicator of our future or expected results. Moreover, our presentation of ARR may differ from similarly titled metrics presented by other companies and may not be comparable to such other metrics.
A summary of ARR-related data at April 30, 2024 and 2023 is as follows:
At April 30,
20242023
(dollars in thousands)
ARR$1,507,730 $1,248,883 
Incremental ARR (1)
258,847 271,816 
Customers with ARR ≥ $1 million:
Number of customers288 240 
Percent of current period revenue48 %45 %
Customers with ARR ≥ $100 thousand:
Number of customers2,092 1,858 
Percent of current period revenue85 %82 %
Dollar-based net retention rate118 %122 %
(1) For the twelve months ended April 30, 2024 and 2023, respectively
Components of Results of Operations
Revenue
We derive revenue from the sale of: (1) software licenses for use of our proprietary software and related maintenance and support; (2) the right to access certain software products we host (i.e., SaaS); and (3) professional services.
We have a unified commercial offering for software products with both on-premise and cloud deployment options that allows customers the choice of either deployment option throughout the term of the contract. These Flex Offerings are comprised of three types of performance obligations: term license, maintenance and support, and SaaS.
Licenses
Our term licenses (typically sold as a portion of Flex Offerings) provide customers the right to use software for a specified period of time. Revenue for licenses is recognized at the point in time at which the customer is able to use and benefit from the software, which is generally upon delivery to the customer or upon commencement of the renewal term. As licenses revenue is recognized at a point in time, any shift in contract start dates and duration, for example due to lengthening sales cycles and increased deal scrutiny, will have a direct impact on our licenses revenue.
Subscription Services
We generate subscription services revenue through the provision of: (1) maintenance and support services, which include technical support and unspecified updates and upgrades on a when-and-if-available basis for our licenses, and (2) SaaS products (typically sold as a portion of Flex Offerings). Maintenance and support and SaaS products represent stand-ready obligations for which revenue is recognized ratably over the term of the arrangements.
Professional Services and Other
Professional services and other revenue consists of fees associated with professional services for process automation, customer education, and training services. Our professional services contracts are structured on a time and materials or fixed price basis, and the related revenue is recognized as the services are rendered.
23

Cost of Revenue
Licenses
Cost of licenses revenue consists of all direct costs to deliver our licenses to customers, amortization of software development costs related to our licenses, and amortization of acquired developed technology.
Subscription Services
Cost of subscription services revenue primarily consists of personnel-related expenses of our customer support and technical support teams, including salaries and bonuses, stock-based compensation expense, and employee benefit costs. Cost of subscription services revenue also includes third-party consulting services, hosting costs related to our SaaS products, amortization of acquired developed technology and capitalized software development costs related to SaaS products, depreciation, and allocated overhead. Overhead is allocated based on applicable headcount. We recognize these expenses as they are incurred. We expect cost of subscription services revenue to continue to increase in absolute dollars for the foreseeable future as our SaaS business grows. In the future, we expect further expansion of our cloud-based deployments. As sales of SaaS products become a larger percentage of our total revenue, we expect our gross margin to be impacted by increased hosting fees and cloud infrastructure costs.
Professional Services and Other
Cost of professional services and other revenue primarily consists of personnel-related expenses of our professional services team, including salaries and bonuses, stock-based compensation expense, and employee benefit costs. Cost of professional services and other revenue also includes expenses related to subcontracted third-party services, depreciation, and allocated overhead. We recognize these expenses as they are incurred. We expect cost of professional services and other revenue to increase in absolute dollars for the foreseeable future.
Operating Expenses
Our operating expenses consist of sales and marketing, research and development, and general and administrative expenses. Personnel-related expenses are the most significant component of operating expenses and consist of salaries and bonuses, stock-based compensation expense, and employee benefit costs. Operating expenses also include allocated overhead.
Sales and Marketing
Sales and marketing expenses consist primarily of personnel-related expenses associated with our sales and marketing teams and related sales support teams, including salaries and bonuses, stock-based compensation expense, and employee benefit costs. Sales and marketing expenses also include sales and partner commissions, marketing event costs, advertising costs, travel, trade shows, other marketing materials, and allocated overhead. We expect that over the longer term our sales and marketing expenses will decrease as a percentage of revenue, although this percentage may fluctuate from period to period due to timing and extent of expenses.
Research and Development
Research and development expenses consist primarily of personnel-related expenses, including salaries and bonuses, stock-based compensation expense, and employee benefits costs, for our research and development employees, and allocated overhead. Research and development costs are expensed as incurred, with the exception of certain software development costs which are eligible for capitalization. We expect that our research and development expenses will increase in absolute dollars for the foreseeable future as we continue to invest in efforts to develop new technology and enhance the functionality and capabilities of our existing products and platform infrastructure. Our research and development expenses may fluctuate as a percentage of revenue from period to period due to the timing and extent of expenses.
General and Administrative
General and administrative expenses consist primarily of personnel-related expenses, including salaries and bonuses, stock-based compensation expense, and employee benefits costs, associated with our finance, legal, human resources, compliance, and other administrative teams, as well as accounting and legal professional services fees, other corporate-related expenses, and allocated overhead. We expect that over the longer term our
24

general and administrative expenses will decrease as a percentage of revenue, although this percentage may fluctuate from period to period due to timing and extent of expenses.
Interest Income
Interest income consists of interest earned on our cash and cash equivalents and marketable securities.
Other Income, Net
Other income, net primarily consists of foreign exchange gains and losses. Other income, net also includes amortization of discounts and premiums on marketable securities.
Provision For Income Taxes
Provision for income taxes consists of U.S. federal and state income taxes and income taxes in foreign jurisdictions in which we conduct business. We currently maintain a full valuation allowance on our U.S. federal and state, Romanian, and U.K. DTAs, as we have concluded that it is more likely than not that these DTAs will not be realized. Our effective tax rate is affected by tax rates in foreign jurisdictions and the relative amounts of income we earn in those jurisdictions, as well as by non-deductible expenses as permanent differences, and by changes in our valuation allowances.
25


Results of Operations
The following tables set forth selected condensed consolidated statement of operations data and such data as a percentage of total revenue for each of the periods indicated:
 Three Months Ended April 30,
 20242023
 (in thousands)
Revenue:
Licenses$140,128 $134,039 
Subscription services185,131 146,352 
Professional services and other9,853 9,197 
Total revenue335,112 289,588 
Cost of revenue:
Licenses (1)
2,601 2,547 
Subscription services (1)(2)(3)
36,754 23,078 
Professional services and other (2)(3)
15,970 18,042 
Total cost of revenue55,325 43,667 
Gross profit279,787 245,921 
Operating expenses:
Sales and marketing (1)(2)(3)(4)
180,139 160,406 
Research and development (2)(3)(4)
85,603 75,342 
General and administrative (1)(2)(3)(4)
63,510 56,584 
Total operating expenses329,252 292,332 
Operating loss(49,465)(46,411)
Interest income13,830 13,848 
Other income, net10,679 4,294 
Loss before income taxes(24,956)(28,269)
Provision for income taxes3,780 3,632 
Net loss$(28,736)$(31,901)
(1) Includes amortization of acquired intangible assets as follows:
Cost of licenses revenue$844 $836 
Cost of subscription services revenue593 584 
Sales and marketing552 671 
General and administrative39 41 
Total amortization of acquired intangible assets$2,028 $2,132 
(2) Includes stock-based compensation expense as follows:
Cost of subscription services revenue$4,276 $3,178 
Cost of professional services and other revenue2,470 2,699 
Sales and marketing36,216 33,123 
Research and development29,142 24,773 
General and administrative16,623 21,275 
Total stock-based compensation expense$88,727 $85,048 
(3) Includes employer payroll tax expense related to equity transactions as follows:
Cost of subscription services revenue$177 $90 
Cost of professional services and other revenue66 71 
Sales and marketing1,223 1,224 
Research and development630 601 
General and administrative415 378 
Total employer payroll tax expense related to equity transactions$2,511 $2,364 
(4) Includes restructuring expense as follows:
Sales and marketing$— $229 
Research and development— 285 
General and administrative— 375 
Total restructuring expense$— $889 
26

 Three Months Ended April 30,
 20242023
 (as a percentage of revenue)
Revenue:
Licenses42 %46 %
Subscription services55 %51 %
Professional services and other%%
Total revenue100 %100 %
Cost of revenue:
Licenses%%
Subscription services11 %%
Professional services and other%%
Total cost of revenue17 %15 %
Gross profit83 %85 %
Operating expenses:
Sales and marketing53 %55 %
Research and development26 %26 %
General and administrative19 %20 %
Total operating expenses98 %101 %
Operating loss(15)%(16)%
Interest income%%
Other income, net%%
Loss before income taxes(8)%(10)%
Provision for income taxes%%
Net loss(9)%(11)%

Comparison of the Three Months Ended April 30, 2024 and April 30, 2023
Revenue
Three Months Ended April 30,
20242023ChangeChange %
(dollars in thousands)
Licenses$140,128 $134,039 $6,089 %
Subscription services185,131 146,352 38,779 26 %
Professional services and other9,853 9,197 656 %
Total revenue$335,112 $289,588 $45,524 16 %
Total revenue increased by $45.5 million, or 16%, for the three months ended April 30, 2024 compared to the three months ended April 30, 2023, primarily due to a $38.8 million increase in subscription services revenue, related in part to the transition to our Flex Offerings, and a $6.1 million increase in licenses revenue. As we continued to expand our sales efforts in the U.S. and internationally, our revenue increased across all regions. Of the growth in total revenue, 27% was attributable to new customers and 73% was attributable to existing customers. Of the growth in total revenue attributable to existing customers, $8.0 million resulted from contract modifications wherein the revenue recognized originated from our existing balance of remaining performance obligations. Subscription services revenue is recognized ratably over the subscription term; therefore, the increase in subscription services revenue is driven by both sales in prior periods for which we continue to provide maintenance and support and SaaS, and by new sales in the current period.
27

Cost of Revenue and Gross Margin
 Three Months Ended April 30,  
 20242023ChangeChange %
 (dollars in thousands)
Licenses$2,601 $2,547 $54 %
Subscription services36,754 23,078 13,676 59 %
Professional services and other15,970 18,042 (2,072)(11)%
Total cost of revenue$55,325 $43,667 $11,658 27 %
Gross margin83 %85 %  
Total cost of revenue increased by $11.7 million, or 27%, for the three months ended April 30, 2024 compared to the three months ended April 30, 2023, primarily due to a $13.7 million increase in cost of subscription services revenue, partially offset by a $2.1 million decrease in cost of professional services revenue. The increase in cost of subscription services revenue was primarily driven by a $6.4 million increase in personnel-related expenses, which included a $4.4 million increase in salary-related and bonus expenses associated with both increased headcount and merit increases, a $1.1 million increase in stock-based compensation expense, and a $1.0 million increase in employee insurance costs and employer payroll taxes. Cost of subscription services revenue was also impacted by a $4.8 million increase in hosting and software services costs as a result of increased usage and a $2.3 million increase in costs associated with the use of third-party vendors. The decrease in cost of professional services and other revenue was primarily driven by a $1.7 million decrease in personnel-related expenses, which included a $1.2 million decrease in salary-related and bonus expenses and a $0.2 million decrease in stock-based compensation expense. Cost of professional services and other revenue was also impacted by a $0.3 million decrease in costs associated with the use of third-party subcontractors to deliver professional services to our customers.
Our gross margin decreased to 83% for the three months ended April 30, 2024 compared to 85% for the three months ended April 30, 2023 due to decrease in proportion of higher-margin licenses revenue and increase in cost of subscription services revenue driven by increased hosting costs.
Operating Expenses
Sales and Marketing
 Three Months Ended April 30,  
 20242023ChangeChange %
 (dollars in thousands)
Sales and marketing$180,139 $160,406 $19,733 12 %
Percentage of revenue53 %55 %  
Sales and marketing expense increased by $19.7 million, or 12%, for the three months ended April 30, 2024 compared to the three months ended April 30, 2023. This increase was primarily attributable to a $12.7 million increase in personnel-related expenses, which included a $9.3 million increase in salary-related and bonus expenses as a result of both increased headcount and merit increases and a $3.1 million increase in stock-based compensation expense. Sales and marketing expense was also impacted by a $5.2 million increase in sales commission expenses as a result of higher amortization of capitalized contract acquisition costs and a $2.8 million aggregate increase in marketing and travel-related expenses mainly related to marketing events. These increases were partially offset by a $0.9 million decrease in depreciation and amortization and other administrative costs.
Research and Development
 Three Months Ended April 30,  
 20242023ChangeChange %
 (dollars in thousands)
Research and development$85,603 $75,342 $10,261 14 %
Percentage of revenue26 %26 %  
Research and development expense increased by $10.3 million, or 14%, for the three months ended April 30, 2024 compared to the three months ended April 30, 2023. The increase was primarily attributable to a $4.6 million
28

increase in personnel-related expenses, which included a $4.4 million increase in stock-based compensation expense and a $2.1 million increase in salary-related expenses associated with both increased headcount and merit increases, partially offset by a $1.9 million decrease in bonus expense. Research and development expense was also impacted by a $5.3 million increase in third-party software service and hosting costs as a result of increased usage.
General and Administrative
 Three Months Ended April 30,  
 20242023ChangeChange %
 (dollars in thousands)
General and administrative$63,510 $56,584 $6,926 12 %
Percentage of revenue19 %20 %  
General and administrative expense increased by $6.9 million, or 12%, for the three months ended April 30, 2024 compared to the three months ended April 30, 2023. This increase was primarily attributable to a $4.6 million increase in software service expenses, a $2.3 million increase in charitable donations mainly driven by the increased fair value of our Class A common shares to a donor-advised fund in the current year, and a $2.0 million increase due to a credit loss recovery recorded in the prior comparable fiscal quarter. General and administrative expense was also impacted by a $3.1 million decrease in personnel-related expenses, which included a $4.7 million decrease in stock-based compensation expense, partially offset by a $1.7 million increase in employee insurance costs.
Interest Income
 Three Months Ended April 30,  
 20242023ChangeChange %
 (dollars in thousands)
Interest income$13,830 $13,848 $(18)— %
Percentage of revenue%%  
Interest income remained constant for the three months ended April 30, 2024 compared to the three months ended April 30, 2023.
Other Income, Net
 Three Months Ended April 30,  
 20242023ChangeChange %
 (dollars in thousands)
Other income, net$10,679 $4,294 $6,385 149 %
Percentage of revenue%%  
Other income, net increased by $6.4 million for the three months ended April 30, 2024 compared to the three months ended April 30, 2023, primarily due to a $5.2 million increase in amortization on marketable securities and a $3.6 million increase in gains from foreign currency transactions, partially offset by $1.4 million of legal expense related to shareholder litigation.
Provision For Income Taxes
 Three Months Ended April 30,  
 20242023ChangeChange %
 (dollars in thousands)
Provision for income taxes$3,780 $3,632 $148 %
Percentage of revenue%%  
Provision for income taxes and effective tax rate remained relatively constant for the three months ended April 30, 2024 compared to the three months ended April 30, 2023.
29

Liquidity and Capital Resources
We have financed operations since our inception primarily through customer payments and net proceeds from sales of equity securities. Our principal uses of cash in recent periods have been to fund our operations, invest in capital expenditures, engage in various business acquisitions, and, more recently, repurchase shares of our Class A common stock. As of April 30, 2024, our principal sources of liquidity were cash, cash equivalents, and marketable securities totaling $1,936.5 million, and we had an accumulated deficit of $1,942.9 million. During the three months ended April 30, 2024, we reported a net loss of $28.7 million and net cash provided by operating activities of $100.0 million.
Our future capital requirements will depend on many factors, including our revenue growth rate, sales of our products and services, license renewal activity, the timing and the amount of cash received from customers, the expansion of sales and marketing activities, the timing and extent of spending to support development efforts, the introduction of new and enhanced products, the continuing market adoption of our products, expenses associated with international expansion, the timing and extent of capital expenditures to invest in existing and new office spaces, and the timing and extent of stock repurchases. We may in the future enter into arrangements to acquire or invest in complementary businesses, products, and technologies. We may be required to seek additional equity or debt financing. In the event that we require additional financing, we may not be able to raise such financing on terms acceptable to us or at all. If we are unable to raise additional capital or generate cash flows necessary to expand our operations and invest in continued innovation, we may not be able to compete successfully, which would harm our business, operations, and financial condition.
We believe that our existing cash and cash equivalents, marketable securities, and payments from customers will be sufficient to fund our anticipated cash requirements for the next twelve months and the long term.
Credit Facility
On October 30, 2020 we entered into a $200.0 million senior secured revolving credit facility with a maturity date of October 30, 2023 (as subsequently amended, the “Credit Facility”) with HSBC Ventures USA Inc., Silicon Valley Bank, a division of First Citizens Bank & Trust Company (successor by purchase to the FDIC as receiver for Silicon Valley Bridge Bank, N.A. (as successor to Silicon Valley Bank)), Sumitomo Mitsui Banking Corporation, and Mizuho Bank, LTD (together, the "Lenders"). The Credit Facility contained certain customary covenants, including, but not limited to, those relating to additional indebtedness, liens, asset divestitures, and affiliate transactions.
We did not borrow under the Credit Facility at any time. In September 2023, we and the Lenders terminated the Credit Facility shortly prior to its original maturity date.
Stock Repurchase Program
On September 1, 2023, our board of directors authorized a stock repurchase program, pursuant to which we may repurchase from time to time up to $500.0 million of our outstanding shares of Class A common stock. Refer to Note 10, Stockholders' Equity—Stock Repurchase Program for further details.
Cash Flows
The following table summarizes our cash flows for the periods presented:
 Three Months Ended April 30,
20242023
(in thousands)
Net cash provided by operating activities (1)
$100,037 $67,341 
Net cash provided by (used in) investing activities$35,766 $(135,552)
Net cash used in financing activities$(45,736)$(20,630)
(1) Inclusive of:
Cash paid for employer payroll taxes related to employee equity transactions
$(2,403)$(2,738)
Net payments of employee tax withholdings on stock option exercises$(12)$(765)
Cash paid for restructuring costs$(63)$(3,734)
30

Operating Activities
Our largest source of operating cash is cash generation from sales to our customers. Our primary uses of cash from operating activities are for personnel-related expenses, direct costs to deliver licenses and provide subscription and professional services, and marketing expenses. Until recently, our operating cash flows have generally been negative and we have supplemented working capital requirements primarily through net proceeds from the sale of equity securities.
Net cash provided by operating activities for the three months ended April 30, 2024 of $100.0 million was driven by cash collections from our customers, which were approximately 12% higher than during the three months ended April 30, 2023. These cash inflows were partially offset by cash payments for operating expenditures, primarily associated with the compensation of our teams, including fiscal year 2024 annual bonuses paid in the first quarter of fiscal year 2025. Other cash operating expenditures included payments for professional services, software, and office rent.
Net cash provided by operating activities for the three months ended April 30, 2023 of $67.3 million was driven by cash collections from our customers, partially offset by cash payments for operating expenditures, primarily associated with the compensation of our teams, including annual bonuses paid in the first quarter of fiscal year 2024. Other cash operating expenditures included payments related to our fiscal 2023 workforce restructuring, which was concluded during the second quarter of fiscal year 2024, and payments for professional services, software, and office rent.
Investing Activities
Net cash provided by investing activities for the three months ended April 30, 2024 of $35.8 million was primarily driven by $360.1 million in maturities of marketable securities, partially offset by $323.1 million in purchases of marketable securities.
Net cash used in investing activities for the three months ended April 30, 2023 of $135.6 million was primarily driven by $215.4 million in purchases of marketable securities and $1.9 million in capital expenditures, partially offset by $79.0 million in maturities of marketable securities.
Financing Activities
Net cash used in financing activities for the three months ended April 30, 2024 of $45.7 million was primarily driven by $29.0 million in payments of tax withholdings on net settlement of equity awards and $22.0 million in repurchases of Class A common stock under our stock repurchase program, partially offset by $4.9 million in proceeds from ESPP contributions.
Net cash used in financing activities for the three months ended April 30, 2023 of $20.6 million was driven by $25.9 million in payments of tax withholdings on the net settlement of equity awards and $0.6 million in net payments of tax withholdings on sell-to-cover equity award transactions, partially offset by $4.7 million in proceeds from ESPP contributions and $1.2 million in proceeds from the exercise of stock options.
Material Cash Requirements
Our material cash requirements predominantly relate to working capital requirements, including employee compensation and payment of employee tax withholdings on net settlement of equity awards, and material contractual obligations, including leases and purchase commitments.
As of April 30, 2024, accrued compensation and benefits of $40.7 million are included in current liabilities on our condensed consolidated balance sheet. Refer to Note 8, Consolidated Balance Sheet Components—Accrued Expenses and Other Current Liabilities for details of additional short-term payroll-related obligations included in accrued expenses and other current liabilities.
Refer to Note 7, Operating Leases for more detailed information regarding timing of future lease payments, and Note 9, Commitments and Contingencies—Non-Cancelable Purchase Obligations for more detailed information regarding timing of purchase commitments. There were no significant changes during the three months ended
31

April 30, 2024 from the contractual obligations disclosed in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” set forth in the 2024 Form 10-K.
Our stock repurchase program may also represent a material use of cash depending upon the number of shares repurchased, which is ultimately discretionary. Refer to Note 10, Stockholders' EquityStock Repurchase Program for further details.
Critical Accounting Estimates
There have been no material changes to our critical accounting estimates as compared to those disclosed in the 2024 Form 10-K.
Recent Accounting Pronouncements
See Note 2, Summary of Significant Accounting Policies—Recently Issued Accounting Pronouncements, included in Part I, Item 1 of this Quarterly Report on Form 10-Q for more information.
Item 3. Quantitative and Qualitative Disclosures About Market Risk.
We are exposed to market risk in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is principally the result of fluctuations in interest rates and foreign currency exchange rates.
Interest Rate Risk
As of April 30, 2024, we had $1,146.6 million of cash and cash equivalents. Cash and cash equivalents consist of cash in banks, bank deposits, and money market accounts. In addition, we had $789.9 million of marketable securities, consisting of treasury bills and U.S. government securities, agency bonds, corporate bonds, and commercial paper. Such interest-earning instruments carry a degree of interest rate risk. The primary objectives of our investment activities are the preservation of capital, the fulfillment of liquidity needs, and the fiduciary control of cash. We do not enter into investments for trading or speculative purposes. The effect of a hypothetical 10% change in interest rates would not have had a material impact on our condensed consolidated financial statements for the three months ended April 30, 2024.
Foreign Currency Exchange Risk
The functional currency of our non-U.S. subsidiaries is the local currency. Asset and liability balances denominated in non-U.S. dollar currencies are translated into U.S. dollars using period-end exchange rates, while translation of revenue and expenses is based on average monthly rates. Translation adjustments are recorded as a component of accumulated other comprehensive income (loss), and transaction gains and losses are recorded in other income (expense), net on our condensed consolidated financial statements. We have from time to time used foreign currency forward contracts to reduce our potential exposure to currency fluctuations. If we are not able to successfully mitigate the risks associated with currency fluctuations, our results of operations could be adversely affected. The estimated translation impact to our condensed consolidated financial statements of a hypothetical 10% change in foreign currency exchange rates would amount to $28.1 million for the three months ended April 30, 2024. For the three months ended April 30, 2024, approximately 55% of our revenues and approximately 35% of our expenses were denominated in non-U.S. dollar currencies, and we recognized net foreign currency transaction gains of $2.8 million.
Item 4. Controls and Procedures.
Evaluation of Disclosure Controls and Procedures
Our disclosure controls and procedures are designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. In addition, they are designed to ensure that such information is accumulated and communicated to our management, including our Chief Executive Officer ("CEO") and Chief Financial Officer ("CFO") as appropriate to allow timely decisions regarding required disclosure.
Pursuant to in Rules 13(a)-13(e) and 15(d)-15(e) under the Exchange Act, our management, with the participation of our CEO and CFO, performed an evaluation of the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on such evaluation,
32

our CEO and CFO concluded that our disclosure controls and procedures were effective at a reasonable assurance level as of April 30, 2024.
Changes in Internal Control Over Financial Reporting
During the three months ended April 30, 2024, no change in internal control over financial reporting was identified in connection with the evaluation required by Rule 13a-15(d) and Rule 15d-15(d) of the Exchange Act that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
Limitations on Effectiveness of Controls and Procedures
Our management, including our CEO and CFO, 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 a reasonable assurance level. However, any control system, no matter how well designed and operated, can only provide reasonable, not absolute, assurance that its objectives will be met. There are inherent limitations to the effectiveness of any system of disclosure controls and procedures and internal control over financial reporting, including resource constraints, errors in judgment, and the possibility that controls and procedures will be circumvented by collusion, by management override, or by mistake. Additionally, the design of any control system is based in part on management assumptions about the likelihood of future events, and there can be no assurance that the system will succeed in achieving its objectives under all potential future scenarios. As a result of these limitations, our management does not expect that our disclosure controls and procedures and internal control over financial reporting will prevent all potential errors or fraud or detect all potential misstatements due to error or fraud.
33

PART II—OTHER INFORMATION
Item 1. Legal Proceedings.
Refer to Note 9, Commitments and Contingencies—Litigation, to the condensed consolidated financial statements included in this Quarterly Report on Form 10-Q for a description of current legal proceedings.
Item 1A. Risk Factors.
Our operations and financial results are subject to various risks and uncertainties, some of which are beyond our control. In addition to the other information set forth in this Quarterly Report on Form 10-Q, you should carefully consider the risks discussed in the 2024 Form 10-K, including the disclosure under Part I, Item 1A, "Risk Factors,” which are risks we believe could materially affect our business, financial condition and future results. These are not the only risks we face. Other risks and uncertainties we are not currently aware of or that we currently consider immaterial also may materially adversely affect our business, financial condition and future results. Risks we have identified but currently consider immaterial could still materially adversely affect our business, financial condition, and future results if our assumptions about those risks are incorrect or if circumstances change.
There have been no material changes to the risk factors previously disclosed in Part I, Item 1A of the 2024 Form 10-K except as follows:
We are subject to numerous risks associated with the evolving market for products with AI capabilities.
The markets and use cases for products with AI capabilities have been rapidly evolving, are difficult to predict, and may impact demand for our products, our sales cycles, and the preferences of our customers and potential customers. The significant investments we have made to develop products and software to address what we believe will be increasing demand for AI capabilities may be insufficient, and we face significant hurdles, including whether demand will materialize, whether third-party software providers will develop functionality that allows their software to utilize the AI capabilities of our products, and whether we will be successful in developing products that can compete with offerings by established competitors.
We have invested in an early-stage global foundation model and agentic AI company and we may continue to invest in other potentially disruptive technologies in the future, through various vehicles such as equity or debt investments, joint ventures, or strategic partnerships. Such investments may not produce the expected results, may require more financial resources than anticipated, or may otherwise be unsuccessful, and the value of the investments may decline or our business may be adversely impacted.
Additionally, our use of AI technology in general may subject us to reputational, financial, legal, or regulatory risks. As we continue to incorporate AI technology into our products and services, any failures to address concerns relating to the responsible use of the evolving AI technology in our products and services may cause harm to our reputation or result in financial liability, and as such, may increase our costs to address or mitigate such risks and issues. AI technology may create ethical issues, generate defective algorithms, and present other risks that create challenges with respect to its adoption. In addition, evolving rules, regulations, and industry standards governing AI may require us to expend significant resources to modify, maintain, or align our business practices or products to comply with U.S. and non-U.S. rules and regulations, the nature of which cannot be determined at this time. Several jurisdictions around the globe, including the EU and certain U.S. states, have already proposed or enacted laws governing AI. U.S. federal agencies are likely to release AI regulations in the near future in light of the Biden administration's October 30, 2023 Executive Order on AI.
The regulatory environment surrounding the impact of the implementation of AI on our products and services may adversely affect our ability to produce and export products, and as a result, may cause harm to our reputation and result in financial liability.
Delays or difficulties associated with the design, implementation, or post-implementation use of our new enterprise resource planning ("ERP") system could adversely impact our business, financial condition, and results of operations.
We rely on information systems, particularly ERP technology, to manage our business, summarize our operating and financial results, and provide timely information to our management. We are currently engaged in a multi-year implementation of a new ERP system. This implementation is a complex project with broad scope, in
34

which we have invested and will continue to invest significant financial and human capital. Despite our efforts, we may experience delays, unexpected costs, or other difficulties as the implementation process continues. Further, although we plan to run our existing technology in parallel with the new ERP system for a period of time and to conduct extensive testing to ensure that the new ERP system is operating as intended, post-implementation disruptions to or difficulties in use of the new ERP could require us to incur additional costs, or could impair, among other things, our ability to record sales, process transactions, collect receivables, and produce timely and accurate historical and forecasted financial information, which could adversely impact our business, financial condition, and results of operations. Additionally, if the new ERP system does not ultimately operate as intended, the effectiveness of our internal control over financial reporting could be harmed.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.
Recent Sales of Unregistered Equity Securities
None.
Use of Proceeds from Initial Public Offering of Class A Common Stock
There has been no material change in the planned uses of proceeds from our IPO from those disclosed in the 2024 Form 10-K.
Issuer Purchase of Equity Securities
The following table presents our Class A common stock repurchase activity under our previously announced stock repurchase program for the three months ended April 30, 2024 (in thousands, except for per share data):
PeriodTotal Number of Shares PurchasedAverage Price Paid Per Share (1)Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs (2)Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs
February 1 - 29673 $23.54 673 $381,657 
March 1 - 31265 $23.20 265 $375,515 
April 1 - 30— $— — $375,515 
Total938 938 
(1) Excludes brokerage commission.
(2) On September 1, 2023, our board of directors authorized a stock repurchase program, pursuant to which we may repurchase from time to time up to $500.0 million of our outstanding shares of Class A common stock. Repurchases under the program may be effected through open market purchases, privately-negotiated transactions, or otherwise in accordance with applicable federal securities laws, including through Rule 10b5-1 trading plans and under Rule 10b-18 of the Exchange Act. The timing and actual number of shares repurchased will depend on a variety of factors, including price, general business and market conditions, and alternate uses of capital. This authorization expires on March 1, 2025, subject to modification by the board of directors in the future.
Item 3. Defaults Upon Senior Securities.
None.
Item 4. Mine Safety Disclosures.
Not applicable.
Item 5. Other Information.
None.
35

Item 6. Exhibits.
Exhibit
Number
Description
10.1†**
101.SCHXBRL Taxonomy Extension Schema Document
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
101.LABXBRL Taxonomy Extension Label Linkbase Document
101.PREXBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
Indicates management contract or compensatory plan.
**
Certain information contained in this agreement has been omitted because it is the type that the registrant treats as private or confidential and/or is not material.
^The certification furnished in Exhibit 32.1 hereto is deemed to accompany this Quarterly Report on Form 10-Q and is not deemed "filed" for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act or the Exchange Act, irrespective of any general incorporation language contained in such filing.

36

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
UiPath, Inc.
Date: June 3, 2024By:/s/ Ashim Gupta
Ashim Gupta
Chief Financial Officer
(Principal Financial Officer)

37
EX-10.1 2 uipathadvisoryagreement-re.htm EX-10.1 Document
Exhibit 10.1
image_0a.jpg
Certain information has been excluded from this exhibit pursuant to Item 601(a)(6) of Regulation S-K because
disclosure of such information would constitute a clearly unwarranted invasion of personal privacy. The following symbol is used to indicate where such information has been omitted: [*].
UIPATH ADVISORY AGREEMENT

This Advisory Agreement (“Agreement”) between UiPath, Inc. (“UiPath” or “Company”) and Robert Enslin (“Senior Advisor”) is entered into as of the date the last Party signs this Agreement. UiPath and Senior Advisor are each a “Party” and collectively the “Parties” to this Agreement.

SECTION 1. DEFINITIONS
1. “Affiliate” means any entity that directly or indirectly Controls, is Controlled by, or is under common Control with a Party, where “Control” means control of greater than 50% of the voting rights or equity interests of a Party.
2. “Confidential Information” (a) means non-public information disclosed by a Party (“Discloser”) to the other Party (“Recipient”) in connection with this Agreement, whether before or after the Effective Date, whether disclosed directly or indirectly, orally, in documentary form, by demonstration or otherwise, that is marked confidential or would reasonably be considered confidential under the circumstances, including information relating to Discloser’s past, present and future research, development, business activities, products, software, services, technical knowledge (including, but not limited to, data, reports, processes, financial information and projections, customer and supplier lists, business/marketing plans and strategies, services improvements, projects, proposals, tools, software, technology, trade secrets, designs, techniques, discoveries, practice methodologies and technologies, personnel information, computer readable media, etc.); and (b) excludes any information that (i) is or becomes public, through no fault of Recipient; (ii) was rightfully acquired by or already known to Recipient without an existing confidentiality obligation; or (iii) is independently developed by Recipient without the use of Discloser’s Confidential Information.
3. “Effective Date” is June 17, 2024.
4. “Compensation” shall mean the monetary fees received by Senior Advisor from UiPath for the Services provided under this Agreement.
5. “Intellectual Property Rights” means all current and future intellectual property rights including copyright and related rights, trademarks, designs, patents, rights to patent, rights to inventions, databases, trade secrets, trade names and domain names, Confidential Information, know-how, look and feel, trade dress and any other intellectual property rights or rights of a similar nature, including any application or right to apply for registration of any such rights and rights to apply for and be granted renewals or extensions of such rights, as well as the rights to claim priority therefrom, and all similar or equivalent rights or forms of protection which subsist or will subsist now or in the future in any part of the world and whether registered or unregistered.
6. “Services” means any services provided by Senior Advisor to UiPath, as mutually agreed by the Parties from time to time.
7. “Term” means from the Effective Date through and including September 27, 2024 and any extension in accordance with Section 2.1 of this Agreement.
8. “UiPath Data” means all data or information of UiPath or any of its Affiliates, accessed by Senior Advisor under this Agreement, which may include UiPath’s Confidential Information, as defined herein.
9. “UiPath Trademarks” means any UiPath and/or UiPath Affiliate trademarks, tradenames, service marks, symbols, logos, brand names and other proprietary indicia of any UiPath and/or UiPath Affiliate under common law, state law, federal law and laws of foreign countries, as the case may be.
SECTION 2. TERM AND TERMINATION


Exhibit 10.1
2.1. Term. The Term of this Agreement may be extended only by way of a written agreement between the Parties.
2.2. Termination for convenience. UiPath or the Senior Advisor, each in its sole discretion, may terminate this Agreement, in part or entirely for convenience, at any time, by giving a 30 (thirty) days prior written notice to the other Party and without any further liability, other than the obligation of the Company to the Senior Advisor for (i) reimbursement of expenses incurred prior to termination and (ii) any then-unpaid portion of the cash compensation described in Section 3.1 for the period through the date of termination, which shall be paid to Senior Advisor in a lump sum on the date of termination.
2.3. Effect of Termination. In the event of a termination of this Agreement, at the request and as specified by UiPath, Senior Advisor shall return to UiPath all UiPath Data, materials, tools, computer programs, equipment furnished by UiPath and Confidential Information in its possession or control and delete any records or copies thereof.
SECTION 3. COMPENSATION, PAYMENT AND INVOICES
3.1. Compensation. As consideration for the services to be provided by Senior Advisor pursuant to the Agreement, Senior Advisor will be paid $7,500 per week, paid in bi-weekly installments.
3.2. Expenses. UiPath shall pay Senior Advisor for expenditures authorized in the relevant authorization but not in excess of the amount so authorized. In addition, UiPath shall reimburse Senior Advisor for reasonable and necessary internal out-of-pocket expenses incurred by Senior Advisor (without mark-up) in the performance of Services that have been pre-approved by UiPath in writing. All approved travel expenses must be in compliance with the UiPath Travel Guidelines, which may be amended by UiPath from time to time upon prior notice from UiPath to Senior Advisor. UiPath also shall reimburse the Senior Advisor for his legal expenses in negotiating and entering into this Agreement. Senior Advisor shall not be entitled to reimbursement for any other expenses.
SECTION 4. CONFIDENTIALITY, PRIVACY AND CYBERSECURITY
4.1. Confidential Information. Senior Advisor will use UiPath’s Confidential Information only as necessary to perform its obligations under this Agreement and will only disclose UiPath’s Confidential Information to its Affiliates, its and its Affiliate’s employees, contractors or agents who need to know the Confidential Information and have agreed in writing to confidentiality obligations at least as protective as this Agreement (“Authorized Persons”).
4.2. Permitted disclosure. If Senior Advisor receives a court order or is otherwise required by law to disclose any Confidential Information, Senior Advisor will notify UiPath immediately upon receipt of such request so that UiPath has time to object and move for a protective order. Senior Advisor will file any Confidential Information under seal or request that the court or administrative body seal the Confidential Information prior to Senior Advisor’s disclosure. Notwithstanding anything to the contrary in this Agreement or otherwise, nothing shall limit Senior Advisor’s rights under applicable law to provide truthful information to any governmental entity or to file a charge with or participate in an investigation conducted by any governmental entity. This Agreement shall not be read as requiring Senior Advisor to waive any right Senior Advisor may have to receive an award for information provided to any governmental entity. Senior Advisor is hereby notified that the immunity provisions in Section 1833 of title 18 of the United States Code provide that an individual cannot be held criminally or civilly liable under any federal or state trade secret law for any disclosure of a trade secret that is made (1) in confidence to federal, state or local government officials, either directly or indirectly, or to an attorney, and is solely for the purpose of reporting or investigating a suspected violation of the law, (2) under seal in a complaint or other document filed in a lawsuit or other proceeding, or (3) to Senior Advisor’s attorney in connection with a lawsuit for retaliation for reporting a suspected violation of law (and the trade secret may be used in the court proceedings for such lawsuit) as long as any document containing the trade secret is filed under seal and the trade secret is not disclosed except pursuant to court order.
4.3. Destruction. Senior Advisor will destroy all materials containing Confidential Information upon request of UiPath and will certify to the Discloser that all Confidential Information has been destroyed. Any Confidential Information retained post termination will not relieve Recipient of any obligation of confidentiality or non-use.
SECTION 5. INTELLECTUAL PROPERTY
5.1. Ownership. For the avoidance of any doubt, UiPath retains all rights to materials or information, including UiPath Data, UiPath Trademarks and all Intellectual Property Rights related to any of the foregoing, provided to Senior Advisor in the performance of this Agreement. Nothing in this Agreement shall be construed to grant Senior Advisor any license or other right in regard to the materials or information, including UiPath Data, UiPath Trademarks and all Intellectual Property Rights related to any of the foregoing. Senior Advisor shall not store or transfer for storage any UiPath Data without UiPath’s prior written consent. Senior Advisor has no Intellectual Property Rights or other claim to the UiPath Data and will cooperate with UiPath to protect UiPath’s Intellectual Property Rights and UiPath Data.


Exhibit 10.1
SECTION 6. REPRESENTATIONS AND WARRANTIES
6.1. Warranties. Senior Advisor represents and warrants to UiPath that: (a) it will act as specified in this Agreement, (b) it will perform all duties and responsibilities under this Agreement in a professional and competitive manner, (c) it will adopt the guidelines and policies of UiPath in relation to the responsibilities described in this Agreement, (d) it will perform any other tasks related to the scope of this Agreement as agreed with UiPath in writing, (e) its execution, delivery and performance of this Agreement will not violate any agreement to which it is a party or any of its properties or assets are bound or violate any applicable law, regulation or governmental order, including all UiPath internal policies and guidelines, and (f) it will comply with all applicable statutes, rules, regulations and orders of the United States.
SECTION 7. INDEMNITY AND LIABILITY
7.2. Limitation of liability. Neither Party will be liable to the other Party for any special, indirect, moral, consequential, incidental, punitive, or exemplary damages.
SECTION 8. SERVICES
8.1. Capacity and duties. Duties may include, but are not limited to, providing advisory services to UiPath, as reasonably and mutually agreed between UiPath and Senior Advisor.
SECTION 9. MISCELLANEOUS
9.1. Conflict of Interest. Senior Advisor represents that it is under no contractual or other restrictions or obligations which are inconsistent with the execution of this Agreement, or which will interfere with or impede the proper performance of this Agreement.
9.2. Relation. Senior Advisor is an independent contractor and is not an agent or employee of UiPath. Senior Advisor has no authority to bind UiPath by contract or otherwise.
9.3. Severability. Survival. Waiver. If any provisions of this Agreement are invalidated by a court of competent jurisdiction, they will be severed, and the rest of the Agreement will remain in full force and effect.
9.4. Governing Law. Venue. This Agreement is governed by the laws of the state of New York (expressly excluding conflict of laws). For any dispute arising out of or relating to this Agreement, if the Parties do not reach a settlement within sixty (60) calendar days, the Parties consent to personal jurisdiction in and the exclusive venue of the federal courts of New York, New York County, State of New York, United States of America.
9.5. Jury waiver clause. The Parties hereby irrevocably waive, to the fullest extent they may effectively do so, the defense of an inconvenient forum to the maintenance of such action or proceeding. TO THE FULLEST EXTENT PERMITTED BY LAW, EACH OF THE PARTIES WAIVES KNOWINGLY, VOLUNTARILY, IRREVOCABLY AND INTENTIONALLY ANY RIGHT IT MAY HAVE TO A JURY TRIAL IN RESPECT OF LITIGATION DIRECTLY OR INDIRECTLY ARISING OUT OF, UNDER OR IN CONNECTION WITH THIS AGREEMENT OR ANY SUBSEQUENT AMENDMENTS, RENEWALS, SUPPLEMENTS, OR MODIFICATIONS TO THIS AGREEMENT.
9.6. Anti-corruption. Neither party has received or been offered any illegal or improper bribe, kickback, payment, gift, or thing of value from an employee or agent of the other party in connection with this Agreement. Reasonable gifts and entertainment provided in the ordinary course of business do not violate the above restriction. Senior Advisor hereby warrants that, while performing Services for UiPath it will strictly abide by UiPath’s policies and procedures on Anti-Bribery, and applicable laws.
9.7. Code of Conduct. Senior Advisor understands this Agreement is subject to the UiPath Global Partner Code.
9.8 Section 409A. It is intended that the provisions of this Agreement comply with Section 409A of the Code and the treasury regulations promulgated thereunder (“Section 409A”), and all provisions of this Agreement shall be construed and interpreted in a manner consistent with the requirements for avoiding taxes and penalties under Section 409A. Each amount payable under this Agreement shall be treated as a separate payment for purposes of Section 409A. Except as specifically permitted by Section 409A or as otherwise specifically set forth in this Agreement, the reimbursements provided to Senior Advisor under this Agreement during any calendar year shall not affect the reimbursements to be provided to Senior Advisor under the relevant section of this Agreement in any other calendar year, and the right to such reimbursements cannot be liquidated or exchanged for any other benefit and shall be provided in accordance with Treas. Reg. Section 1.409A-3(i)(1)(iv) or any successor thereto. Further, in the case of reimbursement payments, reimbursement payments shall be made to Senior Advisor as soon as practicable following


Exhibit 10.1
the date that the applicable expense is incurred, but in no event later than the last day of the calendar year following the calendar year in which the underlying expense is incurred.
[Remainder of page intentionally blank]


Exhibit 10.1


UiPathSenior Advisor

UiPath, Inc.

Senior Advisor
Address: 1 Vanderbilt Avenue, 60th Floor,
New York, NY 10017 USA
Address: [*]
[*]
Tax No. and/or VAT No: 47-4333187
Email: contractnotice@uipath.com
Email: [*]
By: Brad BrubakerBy: Robert Enslin
Title: Chief Legal OfficerTitle: Senior Advisor
Date: 5/28/2024Date: 5/28/2024
Authorized signature:Authorized signature:
/s/ Brad Brubaker/s/ Robert Enslin



EX-31.1 3 path-20240430xexx311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Daniel Dines, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of UiPath, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors:
(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: June 3, 2024By:/s/ Daniel Dines
Daniel Dines
Chief Executive Officer, Founder, and Chairman


EX-31.2 4 path-20240430xexx312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Ashim Gupta, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of UiPath, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors:
(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: June 3, 2024By:/s/ Ashim Gupta
Ashim Gupta
Chief Financial Officer


EX-32.1 5 path-20240430xexx321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of UiPath, Inc. (the “Company”) on Form 10-Q for the quarter ended April 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Daniel Dines, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: June 3, 2024By:/s/ Daniel Dines
Daniel Dines
Chief Executive Officer, Founder, and Chairman

EX-32.2 6 path-20240430xexx322.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of UiPath, Inc. (the “Company”) on Form 10-Q for the quarter ended April 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Ashim Gupta, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: June 3, 2024By:/s/ Ashim Gupta
Ashim Gupta
Chief Financial Officer

EX-101.SCH 7 path-20240430.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Fair Value Measurement link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Operating Leases link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Condensed Consolidated Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Equity Incentive Plans and Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Fair Value Measurement (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Operating Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Condensed Consolidated Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Equity Incentive Plans and Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Revenue Recognition - Disaggregation of Revenue by Geographical Region (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Revenue Recognition - Deferred Revenue and Deferred Contract Acquisition Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenue Recognition - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenue Recognition - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Marketable Securities - Summary of Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Marketable Securities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Fair Value Measurement (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Intangible Assets and Goodwill - Summary of Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Intangible Assets and Goodwill - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Intangible Assets and Goodwill - Summary of Expected Future Amortization Expenses Related to Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Intangible Assets and Goodwill - Summary of Changes in Carrying Amounts of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Operating Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Operating Leases - Summary of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Operating Leases - Weighted Average Lease Term and Discount Rate (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Operating Leases - Summary of Future Undiscounted Lease Payments for Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Operating Leases - Summary of Future Undiscounted Lease Payments for Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Operating Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Condensed Consolidated Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Condensed Consolidated Balance Sheet Components - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Condensed Consolidated Balance Sheet Components - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Condensed Consolidated Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Commitments and Contingencies - Schedule of Non-Cancelable Purchase Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Stockholders' Equity - Summary of Changes In Components of Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Equity Incentive Plans and Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Equity Incentive Plans and Stock-Based Compensation - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Equity Incentive Plans and Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Equity Incentive Plans and Stock-based Compensation - Summary of Stock-Based Compensation Expense in Condensed Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Net Loss Per Share - Schedule of Anti-Dilutive Common Stock Equivalents Excluded from Computation of Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 path-20240430_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 path-20240430_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 path-20240430_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Billed Consideration Billed Revenues [Member] Schedule of Accrued Expenses and Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] Charitable donation of Class A common stock Charitable contribution recorded as expense Noncash Contribution Expense Statistical Measurement [Domain] Statistical Measurement [Domain] Research and development Research and Development Expense Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Award Type [Domain] Award Type [Domain] Remaining performance obligations, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Unvested, beginning balance (in shares) Unvested, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Operating lease remaining lease terms Lessee, Operating Lease, Remaining Lease Term Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Investments, Debt and Equity Securities [Abstract] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Common stock shares reserved to fund social impact and environmental, social and governance initiatives (in shares) Common Stock Capital Shares Reserved For Charitable Endeavors Common stock capital shares reserved for charitable endeavors. Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Accounts payable Accounts Payable, Current Computers and equipment Computer Equipment [Member] Commitments and contingencies (Note 9) Commitments and Contingencies Purchase price of common stock, offering date, percent of market price Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Offering Date, Percent Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Offering Date, Percent Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary of significant accounting policies. Stockholders' Equity Equity [Text Block] Geographical [Axis] Geographical [Axis] Proceeds from employee stock purchase plan contributions Proceeds from Stock Plans Income Taxes Income Tax Disclosure [Text Block] Current liabilities Liabilities, Current [Abstract] Other Matters Other Matters [Member] Other Matters Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $0.00001 par value per share, 20,000 shares authorized; none issued and outstanding Preferred Stock, Value, Issued Subsequent Event Type [Domain] Subsequent Event Type [Domain] Weighted-Average Grant Date Fair Value Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Net loss per share, diluted (in dollars per share) Net loss per share, diluted (in dollars per share) Earnings Per Share, Diluted Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net of allowance for credit losses of $1,827 and $1,119, respectively Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] Level 3 Fair Value, Inputs, Level 3 [Member] Treasury stock, at cost (in shares) Treasury Stock, Common, Shares Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Issuance of common stock upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Letters of credit outstanding Letters of Credit Outstanding, Amount Thereafter Finite Lived Intangible Assets Amortization Expense After Year Four Finite lived intangible assets amortization expense after year four. Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted-average grant date fair value of stock options granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net loss Net loss Net loss Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Operating Leases Lessee, Operating Leases [Text Block] Corporate bonds Corporate Bond Securities [Member] Cost of revenue: Cost of Revenue [Abstract] Tax withholdings on net settlement of restricted stock units, accrued but not yet paid Tax Withholdings On Net Settlement Of Restricted Stock Units Accrued And Unpaid Tax withholdings on net settlement of restricted stock units, accrued but not yet paid. LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Shares issuable under ESPP Employee Stock [Member] Marketable Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Stockholders' equity Equity, Attributable to Parent [Abstract] Gross Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Issuance of common stock upon exercise of stock options (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Other intangibles Other Intangible Assets [Member] Schedule of Computation of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Class B Common Stock Class B Common Class B [Member] Effect of exchange rate changes Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations RSUs Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Other Commitments [Table] Other Commitments [Table] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Level 1 Fair Value, Inputs, Level 1 [Member] Marketable securities Marketable Securities, Current Goodwill Beginning balance Ending balance Goodwill Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Withholding tax from employee equity transactions Accrued Tax Withholding For Share Based Compensation, Current Accrued tax withholding for share based compensation. Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Small Business Entity Small Business Denominator: Weighted Average Number of Shares Outstanding, Basic [Abstract] 2029 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Subsidiaries Subsidiaries [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Restricted Stock Units Unvested RSUs Restricted Stock Units (RSUs) [Member] Depreciation expense Depreciation Income Statement Location [Axis] Income Statement Location [Axis] Financial assets: Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Number of bilateral transfer pricing negotiations Number of Bilateral Transfer Pricing Negotiation Number of Bilateral Transfer Pricing Negotiation Tax withholdings on settlement of restricted stock units Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Schedule of Future Undiscounted Lease Payments for Operating Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Income taxes payable Accrued Income Taxes, Current Schedule of Anti-Dilutive Common Stock Equivalents Excluded from Computation of Diluted Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Product and Service [Domain] Product and Service [Domain] Unbilled Consideration Unbilled Revenues [Member] Schedule of Lease Costs and Supplemental Cash Flow Information Lease, Cost [Table Text Block] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Research and development Research and Development Expense [Member] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Anti-dilutive common stock equivalents (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Property and equipment purchases included in accounts payable Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] General and administrative General and Administrative Expense [Member] Number of shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Property and equipment, gross Property, Plant and Equipment, Gross Outstanding, Weighted-Average Remaining Contractual Life (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Operating lease ROU assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Remainder of year ending January 31, 2025 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of Estimates Use of Estimates, Policy [Policy Text Block] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Deferred contract acquisition costs Capitalized Contract Cost, Net, Current Current operating lease liabilities Operating lease liabilities, current Operating Lease, Liability, Current Licenses License [Member] Unrealized Loss on Marketable Securities AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Amortization of acquired intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2028 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued Liabilities And Other Liabilities, Current Accrued Liabilities And Other Liabilities, Current Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Intangible Assets, Net Finite-Lived Intangible Assets, Net Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Average price of common shares (in dollar per share) Shares Acquired, Average Cost Per Share Cash, cash equivalents, and restricted cash - beginning of period Cash, cash equivalents, and restricted cash - end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2027 Lessee, Operating Lease, Liability, to be Paid, Year Two Thereafter Purchase Obligation Due After Year Four Purchase obligation due after fourth year. Interest income Investment Income, Interest Variable lease cost Variable Lease, Cost Operating lease cost Operating Lease, Cost Common stock, shares issued (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Issued Schedule of RSU Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Gross Profit Deferred revenue Contract with Customer, Liability, Current Treasury stock, at cost, $6,778 and $5,840 shares, respectively Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Total Assets, Fair Value Disclosure United States, European Union Countries and Japan United States, European Union Countries And Japan [Member] United States, European Union (“EU”) countries, and Japan. Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Stock Options Outstanding stock options Employee Stock Option [Member] Foreign Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Charitable donation of Class A common stock (in shares) Stock Issued During Period, Shares, Charitable Donation Stock Issued During Period, Shares, Charitable Donation Class A Common Stock Class A Common Class A [Member] Weighted-average remaining period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Prepaid expenses and service credits Prepaid Expense And Service Credit, Current Prepaid Expense And Service Credit, Current Income Tax Examination [Table] Income Tax Examination [Table] Maximum Maximum [Member] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Geographic Concentration Risk Geographic Concentration Risk [Member] Short-term lease cost Short-Term Lease, Cost Europe, Middle East, and Africa EMEA [Member] Entity Address, Address Line One Entity Address, Address Line One Repurchase of Class A Common Stock Treasury Stock, Value, Acquired, Cost Method Marketable securities, non-current Marketable securities with contractual maturities of one year or more Marketable Securities, Noncurrent Schedule of Weighted-average Lease Term and Discount Rate Weighted Average Lease Term And Discount Rate Related To Operating Lease Right Of Use Assets And Lease Liabilities Table [Table Text Block] Weighted average lease term and discount rate related to operating lease right-of-use assets and lease liabilities. Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Subsequent Event [Table] Subsequent Event [Table] Deferred contract acquisition costs Increase Decrease In Capitalized Contract Cost Increase decrease in capitalized contract cost. Purchase price of common stock, purchase date, percent of market price Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Purchase Date, Percent Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Purchase Date, Percent Equity Incentive Plans and Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other non-cash (credits) charges, net Other Noncash Income (Expense) Purchases of marketable securities Payments to Acquire Debt Securities, Available-for-Sale Weighted-Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Business Acquisition [Axis] Business Acquisition [Axis] Remaining performance obligations, percentage Revenue, Remaining Performance Obligation, Percentage Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Trade names and trademarks Trademarks and Trade Names [Member] Subsequent Event Subsequent Event [Member] Other Other Liabilities, Current Schedule of Intangible Assets, Net Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Contract assets Increase (Decrease) in Contract with Customer, Asset Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Professional services and other Professional Services and Other [Member] Professional Services and Other Cash and cash equivalents, fair value Total cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Related Party [Domain] Related Party, Type [Domain] Sublease income Sublease Income Numerator: Net Income (Loss) Attributable to Parent [Abstract] Unvested, beginning balance (in dollars per share) Unvested, ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Other current assets Other Assets, Current Class of Stock [Line Items] Class of Stock [Line Items] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Income Tax Examination [Line Items] Income Tax Examination [Line Items] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Effect of foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Product Liability Contingencies Product Liability Contingencies [Member] Product Liability Contingencies Amortization of deferred contract acquisition costs Deferred contract acquisition costs Capitalized Contract Cost, Amortization Total Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Interest receivable Interest Receivable Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-Sale [Table] Repurchases of Class A common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Rebates payable to partners Rebates Payable, Current Rebates Payable, Current Supplemental disclosure of non-cash investing and financing activities Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Issuance of common stock upon settlement of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Other Commitments [Line Items] Other Commitments [Line Items] Entity Address, State or Province Entity Address, State or Province 2029 Purchase Obligation, to be Paid, Year Four Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] 2026 Purchase Obligation, to be Paid, Year One 2026 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash paid for amounts included in the measurement of operating lease liabilities Operating Lease, Payments Unrealized (loss) gain on available-for-sale marketable securities, net OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Maturities of marketable securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale Concentration of Risks Concentration Risk, Credit Risk, Policy [Policy Text Block] Contract assets, non-current Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Treasury bills and U.S. government securities US Treasury Bill Securities [Member] Stock Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Total operating lease liabilities Operating Lease, Liability Vested and exercisable, Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Loan note related to fiscal year 2023 acquisition of Re:Infer LTD (payable July 29, 2024) Business Acquisition, Loan Note Payable, Current Business Acquisition, Loan Note Payable, Current Total liabilities Liabilities Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Vested and exercisable, Weighted-Average Exercise Price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Shares available for future issuances (in shares) Common Stock, Capital Shares Reserved for Future Issuance Defined contribution plan, contribution cost Defined Contribution Plan, Cost Measurement Frequency [Domain] Measurement Frequency [Domain] Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Non-cancellable commitments for operating leases that have not yet commenced Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Plan Name [Axis] Plan Name [Axis] Net payments of tax withholdings on sell-to-cover equity award transactions Proceeds From (Payments), Tax Withholding, Sell-to-cover, Share-based Payment Arrangement Proceeds From (Payments), Tax Withholding, Sell-to-cover, Share-based Payment Arrangement Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary of significant accounting policies. Sales and marketing Selling and Marketing Expense Common stock Common Stock, Value, Issued General and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Non-cash operating lease expense Operating Lease, Right-of-Use Asset, Periodic Reduction Agency bonds Agency bonds [Member] Agency bonds Total current assets Assets, Current Subscription services Subscription Services [Member] Subscription Services Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Supplemental disclosure of cash flow information Supplemental Cash Flow Information [Abstract] Other income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Total Purchase Obligation Statement [Table] Statement [Table] Japan JAPAN Current Fiscal Year End Date Current Fiscal Year End Date Repurchase authorized Stock Repurchase Program, Authorized Amount Intangible Assets and Goodwill Goodwill and Intangible Assets Disclosure [Text Block] Value-added taxes payable Sales and Excise Tax Payable, Current Liability pertaining to uncertain tax positions Unrecognized Tax Benefits Receivable from maturities of marketable securities included in prepaid expense and other current assets Maturities Of Marketable Securities Not Yet Received Maturities Of Marketable Securities Not Yet Received Concentration risk, percentage Percentage of Revenue Concentration Risk, Percentage Asia-Pacific Asia Pacific [Member] Schedule of Changes in Components of Accumulated Other Comprehensive Income Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Restricted cash Restricted Cash, Current Schedule of Changes in Carrying Amounts of Goodwill Schedule of Goodwill [Table Text Block] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Schedule of Prepaid Expenses and Other Current Assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Expected Future Amortization Expenses Related to Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Investments Payments to Acquire Other Investments Accrued expenses Other Accrued Liabilities, Current Furniture and fixtures Furniture and Fixtures [Member] Accrued compensation and employee benefits Increase (Decrease) in Employee Related Liabilities Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Commercial paper Commercial Paper [Member] Unrecognized tax benefits which would impact the effective tax rate if recognized Unrecognized Tax Benefits that Would Impact Effective Tax Rate Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Deferred revenue Increase (Decrease) in Deferred Revenue Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Deferred revenue recognized Contract with Customer, Liability, Revenue Recognized Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Subsequent Events [Abstract] Subsequent Events [Abstract] Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Level 2 Fair Value, Inputs, Level 2 [Member] Payroll taxes and other benefits payable Accrued Payroll Taxes And Other Benefits Payable, Current Accrued Payroll Taxes And Other Benefits Payable, Current Employee stock purchase plan withholdings Employee Stock Purchase Plan Liability, Current Employee Stock Purchase Plan Liability, Current Entity Emerging Growth Company Entity Emerging Growth Company Stock issued at closing subject to clawback provisions (in shares) Business Acquisition, Equity Interest Issued or Issuable, Subject to Clawback Provisions, Number of Shares Business Acquisition, Equity Interest Issued or Issuable, Subject to Clawback Provisions, Number of Shares Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Period Focus Document Fiscal Period Focus 2026 Lessee, Operating Lease, Liability, to be Paid, Year One Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Antidilutive Securities [Axis] Antidilutive Securities [Axis] 2029 Lessee, Operating Lease, Liability, to be Paid, Year Four Outstanding, beginning balance (in dollars per share) Outstanding, ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Loss Per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Minimum Minimum [Member] Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Schedule of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Foreign currency transaction gain (losses) Gain (Loss), Foreign Currency Transaction, before Tax 2021 Stock Plan Two Thousand Twenty One Stock Plan [Member] Two thousand twenty one stock plan Operating lease liabilities, net Increase (Decrease) in Operating Lease Liability Payments of tax withholdings on net settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Fiscal Year Fiscal Period, Policy [Policy Text Block] Treasury bills US Treasury Securities [Member] Cash paid for income taxes Income Taxes Paid, Net Proposed reduction in NOLs Proposed Reduction In Operating Loss Carryforward Proposed Reduction In Operating Loss Carryforward Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred tax assets Deferred Income Tax Assets, Net Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Other investing, net Payments for (Proceeds from) Other Investing Activities Developed technology Developed Technology Rights [Member] Accumulated Deficit Retained Earnings [Member] Schedule of Stock-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Net amortization on marketable securities Accretion (Amortization) of Discounts and Premiums, Investments Total liabilities and stockholders’ equity Liabilities and Equity Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Other assets, non-current Other Assets, Noncurrent Weighted-Average Remaining Useful Life (years) Finite-Lived Intangible Assets, Remaining Amortization Period Net loss per share, basic (in dollars per share) Net loss per share, basic (in dollars per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Cost not yet recognized for unvested options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Accounting Policies [Abstract] Accounting Policies [Abstract] Intrinsic value of stock options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Remainder of year ending January 31, 2025 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Charitable donation of Class A common stock Stock Issued During Period, Value, Charitable Donation Stock Issued During Period, Value, Charitable Donation Entity Address, City or Town Entity Address, City or Town 2027 Purchase Obligation, to be Paid, Year Two Vested and exercisable, Stock Options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] 2028 Purchase Obligation, to be Paid, Year Three Condensed Consolidated Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Document Transition Report Document Transition Report Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Americas Americas [Member] Estimated Fair Value Total marketable securities Debt Securities, Available-for-Sale Document Information [Table] Document Information [Table] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Receivables Billing Status [Domain] Receivables Billing Status [Domain] Remainder of year ending January 31, 2025 Purchase Obligation, to be Paid, Remainder of Fiscal Year Romania ROMANIA Percentage of total number of shares Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum Fair value of RSUs vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Provision for deferred income taxes Deferred Income Tax Expense (Benefit) Document Information [Line Items] Document Information [Line Items] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Schedule of Non-Cancelable Purchase Obligations Long-Term Purchase Commitment [Table Text Block] Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Returnable shares issued in connection with business acquisition Business Combination, Returnable Shares Issued [Member] Business Combination, Returnable Shares Issued 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Three Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Thereafter Lessee Operating Lease Liability Payments Due After Year Four Lessee operating lease liability payments due after year four. AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Related Party [Axis] Related Party, Type [Axis] Outstanding, Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Period of shares automatically increase Share Based Compensation Arrangement By Share Based Payment Award Period Of Shares Automatically Increase Share-based compensation arrangement by share-based payment award, period of shares automatically increase. Entity Registrant Name Entity Registrant Name 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Two Cost of revenue Cost of Sales [Member] Document Period End Date Document Period End Date Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Revenue Revenue from Contract with Customer Benchmark [Member] Schedule of Financial Instruments Measured at Fair Value on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Loss contingency accrual Loss Contingency Accrual Stock-based compensation expense Share-Based Payment Arrangement, Expense Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Intangible Assets, Gross Finite-Lived Intangible Assets, Gross Provision for income taxes Income Tax Expense (Benefit) Litigation Matters Litigation Matters [Member] Litigation Matters Accrued compensation and employee benefits Employee-related Liabilities, Current Fair Value Measurement Fair Value Disclosures [Text Block] Other comprehensive (loss) income, net Other comprehensive (loss) income, net Other comprehensive (loss) income, net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of Disaggregation of Revenue by Geographical Region Disaggregation of Revenue [Table Text Block] Deferred contract acquisition costs, non-current Capitalized Contract Cost, Net, Noncurrent Equity [Abstract] Equity [Abstract] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Weighted-average remaining lease term (years) Operating Lease, Weighted Average Remaining Lease Term Total revenue Amount Revenue from Contract with Customer, Excluding Assessed Tax Amendment Flag Amendment Flag Money market Money Market Funds [Member] Cash and cash equivalents Cash and cash equivalents, amortized cost Cash and Cash Equivalents, at Carrying Value Tax withholdings on settlement of restricted stock units (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Repurchase of Class A common stock (in shares) Repurchased of common shares (in shares) Treasury Stock, Shares, Acquired Leasehold improvements Leasehold Improvements [Member] Sales and marketing Selling and Marketing Expense [Member] Weighted-average shares used in computing net loss per share, diluted (in shares) Weighted-average shares used in computing net loss per share, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Shares subject to repurchase from RSAs and early exercised stock options Shares Subject To Repurchase From Restricted Stock Awards And Early Exercised Stock Options [Member] Shares subject to repurchase from restricted stock awards and early exercised stock options. Operating expenses: Operating Expenses [Abstract] Revenue Recognition Revenue from Contract with Customer [Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-in Capital Additional Paid-in Capital [Member] Total assets Assets Cover [Abstract] Cover [Abstract] Vested and exercisable, Weighted-Average Remaining Contractual Life (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Subsequent Events Subsequent Events [Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States UNITED STATES Recurring Fair Value, Recurring [Member] Other liabilities, non-current Other Liabilities, Noncurrent Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Total operating lease payments Lessee, Operating Lease, Liability, to be Paid Remaining performance obligations Revenue, Remaining Performance Obligation, Amount Construction in progress Construction in Progress [Member] Re:infer Re:infer LTD [Member] Re:infer LTD Total operating expenses Operating Expenses Net increase (decrease) in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Equity Component [Domain] Equity Component [Domain] Billing Status, Type [Axis] Billing Status, Type [Axis] Weighted-average shares used in computing net loss per share, basic (in shares) Weighted-average shares used in computing net loss per share, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Operating loss Operating Income (Loss) Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Other Property, Plant and Equipment, Other Types [Member] Revenue: Revenues [Abstract] Cash and Cash Equivalents Cash and Cash Equivalents [Member] Total cost of revenue Cost of Revenue Statement [Line Items] Statement [Line Items] Other comprehensive (loss) income, net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Customer relationships Customer Relationships [Member] Schedule of Marketable Securities Debt Securities, Available-for-Sale [Table Text Block] EX-101.PRE 11 path-20240430_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 image_0a.jpg GRAPHIC begin 644 image_0a.jpg MB5!.1PT*&@H -24A$4@ $)H +N" 8 #X);!$(P"P M "2,! 0(/1! M $"$T00 ! A-$$ 0(31! M $"$T00 ! A-$$ M 0(31! $"$T00 ! MA-$$ O#@ #__^S<,0$ B ,/N7UA8^;!$(P"X !\ M&PD &HPF "*,)@ M BC"8 (HPF M "*,)@ BC"8 (HPF M "*,)@ BC"8 M Z#@ #__^S<,0$ B ,/N7UA@>;!$(P"X *2-! M -1A, $483 M !%&$P 11A, $483 M !%&$P 11A, M $483 !%&$P 1 M1A, # EP, /__[-S1;1-A$ 1@7A 4!A06:,P=D [< >G R);N,79TPMS, M_M\GN8&<,K>S*]WE @ P'_UR9\ M8 T^- $ "P"!^: %B$#TV$ M^OWZ>CF=3N_^SN?S[4>>[=G<>W[7YTNF/V]OM]^]YW?]D9V?'\E0.C-T>[[D M9NBC_)2AV1X]N^T]26>'D*%F4&0H.L2J>Q@9VIV?6X;2F:'VV/D9JD/H$.2^ M V5H]PPJ/V4H.@3[.H09-#]#W0)G9Z@]=GZ&ZA Z!+D=0H;VSJ!N@=T9JD/H M$!S;(!AT"&;IB?KH%=F>H#I')AR:"_Z&4\MY"[C!DH$2I MXSD9:JF9GZ$.0[-+N:5F=X>0H6909"@ZQ*I[&!G:G9\.0]T9:H^=GZ$ZA Y! M[CM0AG;/H/)3AJ)#L*]#F$'S,]0M<':&VF/G9Z@.H4.0VR%D:.\,ZA;8G:$Z MA [!L1W"#)J?H6Z!LV=0[&'0(9"A*^:G6V!WANH0F7QH(M2W[S\NG[]\???W M\O/7[4>>[=G<>W[7YTOV,'+O^5U_9.?G1S*4S@S=GB^Y&?HH/V5HMD?/SF*E MNT/(4#,H,A0=8M4]C SMSL\M0^G,4'OL_ S5(70(AV:7< M4K.[0\A0,R@R%!UBU3V,#.W.3X>A[@RUQ\[/4!U"AR#W'2A#NV=0^2E#T2'8 MUR',H/D9ZA8X.T/ML?,S5(?0(A MV:7<4K.[0\A0,R@R%!UBU3V,#.W.3X>A[@RUQ\[/4!U"AR#W'2A#NV=0^2E# MT2'8UR',H/D9ZA8X.T/ML?,S5(?0(B!U,/ MIEXL)XLD,$LG&@A3]?L]F)TKAZET_89_/K/O=#I=G^>7U]UG^SORO+U_7)^] M]_?Y]>T?%>KR;B[/;^]N>[_D9NBM_+P\Y+KU[K9OE-P,W7M_,K1_!J4[0W4( M'0(9RGWYN64HG1FJ0V1Z\B_(_:"4\MY"_I=2CH$2I8[_9ZA#S?P,M1A:NY0[ MU.SN$#+4#(H,18>8>@XC0[OSTV*H.T.=8^=GJ ZA0Y#[&RA#NV=0^2E#T2&X MKT.80?,SU"YP[0QUCIV?H3J$#D%NAY"AO3.H76!WANH0.@3'=@@S:'Z&V@6N M/8/B' 8= ADZ,3_M KLS5(?(Y**)X ]**>\MY!9#!DJ4.AZ3H0XU\S/48FCM M4NY0L[M#R% S*#(4'6+J.8P,[YOH SMGD'EIPQ% MA^"^#F$&S<]0N\"U,]0Y=GZ&ZA Z!+D=0H;VSJ!V@=T9JD/H$!S;(06PP9*%'J>$R&.M3,SU"+ MH;5+N4/-[@XA0\V@R%!TB*GG,#*T.S\MAKHSU#EV?H;J$#H$N;^!,K1[!I6? M,A0=@OLZA!DT/T/M M?.4.?8^1FJ0^@0Y'8(&=H[@]H%=F>H#J%#<&R',(/F M9ZA=X-HS*,YAT"&0H1/STRZP.T-UB$PNF@ 8PD43 M $.X: ( !@"!=- M SAH@D " (5PT 0 M #"$BR8 AG#1!,"!?@ /__[-PQ 0 "( P M^Y?6%CYL$0C +@ P)^1 *#! M: ( @PF@" (,)H @ M "#": ( @PF@" M (,)H @ "#": ( @PF@" M (,)H @ "H.0 /__[-PQ 0 "( P^Y?6 M%CYL$0C +@ ! U$@ T& T 0 M !!A- $ 0830! M$&$T 0 !!A- $ 0830! M $&$T 0 !!A- $ M 0830! \. /__[-PQ 0 "( P^Y?6&!YL M$0C +@#_1@( " !J,) @ BC M"0 ( (HPD " "*,) M @ BC"0 ( (HPD M " "*,) @ BC"0 ( (HPD M " "*,) ("@ P ___LW#$! (@##[E]86/FP1 M", N % T$@ T&$T M 1!A- $0830 !$ M&$T 1!A- $0830 M !$&$T 1!A- M $0830 /PX ___LW#$! (@##[E]88'FP1", N M P+.1 *#!: ( @PF@" M (,)H @ "#": ( M @PF@" (,)H @ M "#": ( @PF@" (,)H @ M "#": ( @*8# #__^S<,0$ B ,/N7UA8^;!$(P"X M Y(P$ U&$P M 11A, $483 !%& M$P 11A, $483 M !%&$P 11A, M $483 O#D #__^S< 0T , C ,/R;!AE/OE;"!&P7 M >&DD &@PF@ "(,)H M B#": (@PF@ M "(,)H B#": M (@PF@ "(,)H B#": M /C; 0 ___LW#$! " !"'[EWX7,[@[(-:]A/VT$@U#WS M"GP!+RI-S8#N=P /7OP+ =N!# M$P $OPH8E0?KV]WW^\_OST[_>?OQ]_ MR./YVWSU^SU^7V1RN]T^_K[Z_1Y_R/;G_S@4G0Y]_K[(=>AW_N30;+[[[9[O M270V!(>:0<&AT!!;]S Z!P:% M/0PT!#ATHS_= KL=JB$R\:&)X =*E/<&N<.0@1*B#N]0#:$AD-L0'-H[@[H%=CM40V@(7-L09M!\A[H%SIY!80\# M#0$.W>A/M\!NAVJ(3'QH(OB!$N6]0>XP9*"$J,,Y#K74S'>HP]#L*+?4[&X( M#C6#@D.A(;;N83BTVY\.0]T.MIPCD,M-?,=ZC T.\HM-;L;@D/- MH.!0:(BM>Q@.[?:GPU"W0^VQ\QVJ(30$H6 M.-NA]MCY#M40&@*Y#<&AO3.H6V"W0S6$AL"U#6$&S7>H6^#L&13V,- 0X-"- M_G0+[':HALC$AR:"'RA1WAOD#D,&2H@ZG.-02\U\ASH,S8YR2\WNAN!0,R@X M%!IBZQZ&0[O]Z3#4[5![['R':@@-@=QW((=VSZ#\R:'0$#C6$&;0?(>Z!P:%/0PT!#ATHS_= M KL=JB$R\:&)X =*E/<&N<.0@1*B#N]0#:$AD-L0'-H[@[H%=CM40V@(7-L09M!\A[H%SIY!80\##0$.W>A/M\!N MAVJ(3'QH(OB!$N6]0>XP9*"$J,,Y#K74S'>HP]#L*+?4[&X(#C6#@D.A(;;N M83BTVY\.0]T.MIPCD,M-?,=ZC T.\HM-;L;@D/-H.!0:(BM>Q@. M[?:GPU"W0^VQ\QVJ(30$H6.-NA]MCY#M40 M&@*Y#<&AO3.H6V"W0S6$AL"U#6$&S7>H6^#L&13V,- 0X-"-_G0+[':HALC$ MAR:"'RA1WAOD#D,&2H@ZG.-02\U\ASH,S8YR2\WNAN!0,V@6_P /__[-S! M3<0P$ 50+@@* PH#&F$[22?I9%$BF1-R5GO9/YGWI#00*S_S;&4C-#QS=*;H;.OKVQON09 MLZ7_W[G_@3*T]@PJ/V4H.@3W=0@S:'Z&WO(-4C=#[6/G9Z@.H4.0VR%D:-T9 MU%E@[0S5(70('MLAS*#Y&>HL\-PS*/9AT"&0H1WSTUE@[0S5(3(]>069?BZ7 MOX_FO\= F3^0S-9O6U\RK>NZ/[/U\S/+S\];,I2:&3K6E]P,/@07?=A9&CM_!P92LT,M8^=GZ$ZA Y![C]0AM:>0>6G#$6' MX+X.80;-SU!G@>?.4/O8^1FJ0^@0Y'8(&5IW!G466#M#=0@=@L=V"#-H?H8Z M"SSW#(I]&'0(9&C'_'066#M#=8A,+IH :,)%$P M !-N&@" H D730 M TX:() @"9<- $ M #0A(LF )IPT00 ! $RZ: M ( .?@$ /__[-Q! 0 P#(2P^3=]<]$/B00$L $ P)X$ M U&$P 11A, M $483 !%&$P M 11A, $483 !%&$P M 11A, $483 M !%&$P#W/@ /__[-PQ 0 "( P^Y?6&!YL$0C +@ M P(.1 *#!: ( @ MPF@" (,)H @ "#": ( M @PF@" (,)H @ M "#": ( @PF@" (,)H M @ "(. /__[-PQ 0 "( P^Y?6%%YL$0C +@ ! W4@ M T& T 0 !!A- $ M 0830! $&$T 0 M !!A- $ 0830! $&$T 0 M !!A- $ 0830! M #\.0 /__[-P!#0 "( P^Y?6&F[\$0C +@"/C 0 M #483 !%&$P 1 M1A, $483 !%&$P M 11A, $483 M !%&$P 11A, $483 M =!P ___LW#$! (@##[E]847FP1", N ) V$@ M T&$T 1!A- M $0830 !$&$T M1!A- $0830 !$&$T M 1!A- $0830 M +PZ ___LW $- (@##[E]8:;OP1", N P!;!$(P"X =(T$ M U&$P 11A, M $483 !%&$P 1 M1A, $483 !%&$P M 11A, $483 ?#L M #__^S< 0T , C ,/R;!AO/UTJ8@.T" 3Q@) M !J,)@ BC"8 (HPF M "*,)@ BC"8 M (HPF "*,)@ M BC"8 (HPF +YT M___LW,$)PS 0!,#4GJ21N!-UHDX4;- G$#NO<&)GX"HX6/OTV#$^W08 M $11- (10- $ M 00M$$ 0 A%$P A M%$T A% T 0 !!"T00 M ! "$43 "$430 M "$4#11U&O;QOWQ_#JMM6.H9^[F;'_[?JFI]W[,V?[VH79^_I*AK)FA M<[_4S="K_)2AM5WM;GXG6?.&D*'^09&AN"%2WV%DZ-KY.3.4-3/4.W;]#'5# M_-\; #__^SD9'E<]Y; M6W(#L6;[[GNEO+W]/Z^OK[?GQ\]?FP^RN??^KM?K[4$>Z[O9>G_/EXL_5"@< M.KX_EV=YQ\AD\>/R;/F30[,=^LAO$+T.7;^3R'6HAM 0R&T(#NV=05>'HM.A M&D)#X-R&,(/F._3>#,JAW3,H[&&@(<"A,_K3+;#;H1HBDP_^!+D_*%'>&^0. M0P9*B#H66FMT-P:%F4' H-,2L>Q@.[?:GPU"W0^VQ\QVJ M(30$H6.+9#[;'S':HA- 1R&X)#>V=0M\!N MAVH(#8%S&\(,FN]0M\"Q9U#8PT!#@$-G]*=;8+=#-40F_M%$*%^^?GO[^.GS MNX^/6O[';.O]+>\7N0N5Y=EZ?\N#;'\^XE!T.G1]O\AUZ#U_BTZ'VV/D.U1 : KG?0 [MGD'YDT.A(;"O(]0AZ&QH]Q2L[LA M.-0,"@Z%AIAU#\.AW?YT&.IVJ#UVOD,UA(9 [C>00[MG4/[D4&@([&L(,VB^ M0]T"QW:H/7:^0S6$AD!N0W!H[PSJ%MCM4 VA(7!N0YA!\QWJ%CCV# I[&&@( M<.B,_G0+[':HALC$/YH(_D&)\MX@=Q@R4$+4X1B'6FKF.]1A:.PHM]3L;@@. M-8."0Z$A9MW#<&BW/QV&NAUJCYWO4 VA(9#[#>30[AF4/SD4&@+[&L(,FN]0 MM\"Q'6J/G>]0#:$AD-L0'-H[@[H%=CM40V@(G-L09M!\A[H%CCV#PAX&&@(< M.J,_W0*[':HA,O&/)H)_4**\-\@=A@R4$'4XQJ&6FOD.=1@:.\HM-;L;@D/- MH.!0:(A9]S X/<8AL:/<4K.[(3C4# H. MA8:8=0_#H=W^=!CJ=J@]=KY#-82&0.XWD$.[9U#^Y%!H".QK"#-HOD/= L=V MJ#UVOD,UA(9 ;D-P:.\,ZA;8[5 -H2%P;D.80?,=ZA8X]@P*>QAH"'#HC/YT M"^QVJ(;(Q#^:".7[T]/?']6_GN?+Y?8@C_7=;+V_Y?TBD]\O+[=GZ_U9J.3[ M\Q&'HM.AZ_M%KD/O^9-#.Z+NO6?]3J*S(3C4# H.A8:8=0_#H=W^7!V*3H?: M8^<[5$-H".1^ SFT>P;E3PZ%AL"^AC"#YCO4+7!LA]ICYSM40V@(Y#8$A_;. MH&Z!W0[5$!H"YS:$&33?H6Z!8\^@L(>!A@"'SNA/M\!NAVJ(3/RCB> ?E"CO M#7*'(0,E1!V.<:BE9KY#'8;&CG)+S>Z&X% S*#@4&F+6/0R'=OO38:C;H?;8 M^0[5$!H"N=] #NV>0?F30Z$AL*\AS*#Y#G4+'-NA]MCY#M40&@*Y#<&AO3.H M6V"W0S6$AL"Y#6$&S7>H6^#8,RCL8: AP*$S^M,ML-NA&B(3_V@" M # J?P /__[-PQ 0 P#("P^C?=WC.PAT0" M@% > M(P$ ! @]$$ 0(31! M $"$T00 ! A-$$ M 0(31! $"$T00 ! A-$$ M 0(31! $"$T00 M ! A-$$ \,<["'1 ("V 4 M@&)! 2P 0 M ![$@ T&$T 1!A- M $0830 !$&$T M 1!A- $0830 !$ M&$T 1!A- $0830 M '#D P ___LW,%- S$0!5 N" H#"@,:2P?003H@'2QRI!RSN\IE_WC> MD]P 5G[\Q\'+ @ &1Y\B< Z,%#$P M !->&@" H D/30 M TX:$) @"8\- $ #0 MA(S?6F-50,T/-L?,S=&N.;9:= MR1R[QW>@#*U]!I6?,A0=@LG=]?GU?%WEN>[.V?V-_R3Z,K.W?6 ,QA=/0]WP'RM#:9U#Y*4/1(7BL0SB#YF?HGL\@=3/4 MCZSS,U2'T"'([1 RM.X9U%U@[0S5(70(CNT0SJ#Y&>HN<.XS*.8PZ!#(T([Y MZ2ZP=H;J$)D\-!'\@5+*ZQ9R%T,.E -3@8J@V#TW4YV)H[@PUQ\[/4#\N MJ\DQN3/4/SCD9Z@.H4.0VR%D:-TS MJ+O VAFJ0^@0'-LAG$'S,]1=X-QG4,QAT"&0H1WSTUU@[0S5(0[T#P ___L MW+%M5$$4!5 2!!51 ;@6: /(*8 VW,!&1!0 *1T@$8! 'ZTE:R-[K9_\>]^< M(TT%UMY]=YYWMNU!SS8BO7YSLSU_\?+!\_[#Q[M#GON_S6-_O_/?ETRGT^GN M//;W.Q\ !F.'?TI]S#D.DI]S!Z?+9K?[OS.=_5T)FA[K'S,_3:/;:[[$SN ML=?X#I2AW3.H_)2AZ!#LZQ!FT/P,?)#=#=0@=@MP.(4-[9U"[ MP.X,U2%T"([M$&;0_ RU"YP]@^(>!AT"&;IB?MH%=F>H#I')0Q/!'RBEO+>0 M6PP9* $ .A@,=3-0Q/]+(9F9ZA[[/P,]<]EG=QCK_$=*$.[9U#Y*4/1(=C7 M(&ZA"9/#01_(%2RGL+N<60@9(<_WY\VWY]>NLXSD'G MSY=;000 Q-_!6 S-OH?1X[-9#,W.4/?8^1GJG\LZN<=>XSM0AG;/H/)3AJ)# ML*]#F$'S,]2/Q&9GJ!\XY&>H#J%#D-LA9&CO#&H7V)VA.H0.P;$=P@R:GZ%V M@;-G4-S#H$,@0U?,3[O [@S5(3)Y:"+X Z64]Q9RBR$#)3G^?O^Z_7SWRG&< M@\[OV\^"" "(OX.Q&)I]#Z/'9[,8FIVA[K'S,]0_EW5RC[W&=Z ,[9Y!Y:<, M18=@7X060P9* M!AT"&;IB?MH%=F>H#I')0Q/!'RBEO+>06PP9*,GAH0G'\= $ ,"U.QB+H=GW M,'I\-HNAV1GJ'CL_0_US62?WV&M\!\K0[AE4?LI0= CV=0@S:'Z&^I'8[ SU M X?\#-4A= AR.X0,[9U![0*[,U2'T"$XMD.80?,SU"YP]@R*>QAT"&3HBOEI M%]B=H3I$)@]-!'^@E/+>0FXQ9* DAXI'8K,SU \<\C-4A] A MR.T0,K1W!K4+[,Y0'4*'X-@.80;-SU"[P-DS*.YAT"&0H2OFIUU@=X;J$)D\ M- ' :!Z:^,0 M .!#)B< H-E][.-<9C-[:=>V>D0 \"%"$P!4 M$YHP$YH $)H H!J0A-F0A, 0 A- M %!-:,),: ( "*$) *H)39@)30 M(30!0#6A"3.A"0 @A"8 J"8T828T 0 M "$T 0 U80FS(0F ( 0F@"@FM"$F= $ M !!"$P!4$YHP$YH /[H 0 ___LW,$)PC A6&G<@W7 MJ#NX@P.X1M=P <<0/0A"Q$+)17*KVI?O@[= "+GE+P4 /ALXP@ 2/:\G,MU MOS6S'^TQGCQ$ /!'A"8 B"8T828T 0 M !40A, 1!.:,!.: JH0D H@E-F E- M "5T 0 T98,3=P.NVGOC_1F:]U\CX4F * /0A, M1!.:,!.: JH0D HBT9FK@?AVFP9O,]%IH M @#X(30 036@"VH0F * O0A, 1!.:@#:A"0 M #HB] $ -&$)J!-: ( ^B(T 4 TH0EH M$YH X!M> ___LW,$)PF ,AF&G"@(OU#H-;="^^5Y M( N$Y/J. 0 P%GA"8 B"8T 36A"0 #H M16@"@&A"$U 3F@ " 7H0F (@F- $UH0D M Z$5H H!H0A-0$YH @%Z$)@"()C0!-:$) M .A%: * :$(34!.: (!>A"8 B"8T 36A"0 M " 6'\ #__^S<+TX#01C&84[%!;@&!P#+#1!8.$ 5"H%=2X)#D6"+ M;8)"E3^EP#*D0U"0)B3,[/:;YTE>OYE\:W\I 0 # +[8\ 0"1O=]>I_G^ M=I$]G>SEP2;[ON-2_\FRFWAD !@1H0D 0A.:@/6$)@ M "@+4(3 (0F- 'K"4T 0%N$)@ (36B" MH?6S:=[RXNQKW>3'7J^Z]/$\SZM-: ( VB(T 4!H0A,, M36A": ( QD1H H#0A"88ZNY6>SS:_?-=+4X/\_K[NRK? M*C0! &T1F@ @-*$):GHY/\[[C_MZ.-A);S>7>24)30 M ! 6X0F A-:(*:A":$)@ !@[(0F A- M:():5D&%4K?6SZ9Y)0A- $!;A"8 "$UH@EJ$)H0F M & 3"$T E/8) #__^S<,6X3012 84[%!7( 7X #0!N)SDT* M6FB14J5*0>L6BS5\Y#Y\>YE'H9M=7F1)VJ?I9F/1WDB-/LXZK/?3$YM$@ M X(,\L 0 U$YH@VO7929[(T$0SR^FD\\\O- $,[;X@3?IM MZGK2;W3$[W1):[O+^C779E/;ZVX7LSQ/T?;_ ADAH H"J M"4T036A": (HZ[Y :")N;84F RB T 4#5A":(UD=@HIG% M^]>=?WZA"6!(FKB ^X*8M=WUO+A_9K2^[N-YGJ[N"0$ (9( M: * J@E-$$UH0F@"*(?01.S:"DT "406@"@*H)31"YMR+W M5]O,QZ/.OX?0!# D0A-QEM/)W1ILSM7Q49YFG=+?;:]+[T^SZ:&S\"GG88HU M"4T #\)30!0-6$)HC<6WV')B(>B!6: (9$:*)_]\^9;=;H M7^O]Z\NG//^S^OXM3U_G*@ 0 F$)@"HFM $D7M+:$)H BB+ MT$3_A"8 .C] $ %4K*301&2XH^>'7R!!"\\#QH5TOH8GM M]'T-HF;^YL7=]?CYX6V>Y72R7EU>Y(%HD1&&;0,#)7Y'H8G'G3-=A28>N][7 M9R=YTGNNCH_R"$T !#)S0!0-6$)H0FA";VM[Y"$T(3E$5H M0FBBCW-<: ( &#_A"8 J)K0A-!$3:&)]'!L2>LK--%QB&(\ MRI,>F&[V'W1):$)HHH]S?)?01-MY]5"(YW8QR[,9E]B,3@A- P'#\ 0 M___LW#U.&T$8@.&<*A?( 7(!#I"T2'1I*&A#&XF*FM9WH,H!DA8I52K'F!\! MCG:LB48K&Q&\,^,9GD?Z&B-+RZRUGQN_JQ4 &/O' $ /7OX^7TU M__P^RUR??@HSY;7FNMZIK[6D>.TYSN5N=A9F%[D^7YMF^>VHJ?.-9YQ;R7NP M;[/X\C',_>7, Y^=Q6=BSKW9\__8\JXMNWS4T$9]QZ>M/RWF85'PFIN\5F@ %@3F@"@:T(3 M0A-"$_7.5VA":(*V"$T(3938XT(3 ]0E- - UH0FAB=RA MB9SW;1P0:.U\A2;JSG!?-_WX&K81FA":*+%G=@U-1&E(8KS/QR&*&*,0F@ M %@3F@"@:T(30A.Y0Q/1[<77;)^U^-EH[7R%)NK/G\,/81ZO M?H2!YPA-"$V4V#-3A2;2>SD.,BU.#OZ]Y^;\.,RV[UH !O MD= $ %T3FA":$)JH=[Y"$T(3M$5H0FBBQ)X1F@ *A/: * MK@E-"$V4"DT,AMC$5,&)(0YP?SD+T^KY"DWL9W "MA&:$)HHL6>F"DT\+>=A MTK_'J$3Z6AK:$9H !8$YH H&M"$T(30A/USE=H0FB"M@A- M"$V4V#-"$P /4)30#0-:$)H8F2H8GQO7S-=<BA?( _ "/ "LD=A8&%AA16)BZL":%:E;)J2N9:V4*5-2 M0IN2!.ZDLR)DT01B7WSW?=)?JBHE=J]V+HM_NQT 9^V))0"@9#^_?=TM7C[M M9+Z_?Q'GE.?:U?F>^ES[E,Z]BW6YGWR,TZ7-?!9G/9W$2KR]UVM8A3 MTOJF->Y:5^=>ZBS'HSCIVH0D?29UN6^6_#<.>:_MP( M -1(: * H@E-"$T(3>1;WQ)"$^D:.?7A"0"*)C0A-"$TD6]]A2:$)A@6H0FA"0 M .H@- % T80FA":$)O*M;PFAB3ZMIY-L\0GW H'0A- $ M=1": *!H0A-"$QZNS[>^0A/'$9H@-Z$)H0D #J(#0!0-&$ M)H0F/%R?;WV%)O[=P]5EG.5XU$MH(APG#'43FA": H Y" M$P 436A":$)H(M_Z"DW\O\W-=1.!Z",XD0(7YVXSGS7GFN[C'Y_>--?SWV;U MX57SFO5T$B>\'T(3Y[#7AFLQ3+@NT[GN7[^W;Y_':3MNVS6>[I/M:N$"!ZC9 M+P /__[-RQ3ALQ',#A/E5?@ ?H"_ [1J)K0L#*UV1.C$QL&9%RI:I4E:Z M(G7J1-) DJ:I;.%3*U%*(#[?.=\G_4? 9YS+Y-]F P #PES>V M (":_?SZ97/[X6V6^?'I?9Q=KC77>G>]UC:EM>?8E\7POOWYJUIL_QW?EQ7YG)X=Q'ON[CYWQ]#GY-;]UP $ M &@(30!0-:$)H8FV0A.Y8PVY@@U"$]T.300A-M%6<"+$&L)T27CV M^\O3.+./[^+D>/;TN],>A+_;Q?=!^J[HRF>DY+SD>ZU+H8D0?P@3UI/S;#=G M_"%2L;BZB".P @ L+^$)@"HFM"$T(301+G]%9K8#:$)H0FA M":$)H0D !V26@"@*H)30A-"$V4VU^AB=U*E\.S7D1_N.Q> MTG(\C-/&Q?OGOCNWC3L(30A-_$L*2^1:PTOC,B$Z(3P! "P M/X0F *B:T(30A-!$N?T5FLBCC?A"VQ?.T_NO=%CB?S,_.XJA@#"EW@="$_T, M3?3EC-]?GC[KC , -!O0A, 5$UH0FA":*+<_@I-Y"$T(30A M-"$T(30! # :PA- % UH0FA":&)Y*A/?'-/[U#5=[D$ &*X=*P @LH^'N^7L8+?(/)_NI^GS MK*7.V_=9-RF?O<1>7J_.T_1USE+O6I_GW.1^\]E+*W7V;H:JY#.7^MP^'^_3 M/!WNI2G]#)N<]^E-FDW\/ M"$T(30A-"$T(30 ,0F- % :$(30A-"$_7V*S31YKWH,S21 MPPM1 Q._A0:$)K8S-+%-T]UK VB4T 4!H0A-"$T(3]?8K M--'FO>@C-/&UF*7)X04_S!>:$)H(%E69C%;W' @/8(30 0 MFM"$T(301+W]"DVT>2^$)H0FA":,T 0 $!L0A, A"8T(30A M-%%OOT(3;=Z+/D(3B[.C-'Z0+S0A-!%W7BY/T@ - >H0D M0A.:$)H0FJBW7Z&)-N^%T(30A-"$$9H "(36@"@-"$)H0F MA";J[5=HHLU[\=_0Q/OTQH_PA2:$)K9H/A_OTP - .H0D M0A.:$)H0FJBW7Z&)9(F_]O\ M>"PT(311;;H[D\^5/]^OQ6SM<^2XP^OUQ>K=KG7^_/\# #0 M#J$) $(3FA":$)JHM]]AA":^ 0 ___LW+]N5$<4!^ T4?)$O("3M'X!'B!I M+=&Y(0FMTR*EHG+AUJTE7%$AT3JM)2HJVS$V9"&:D2ZRHK#>7>_<>\[<[Y.F MHN#^V3T[9\;S>_3YXI='&X^H+O=VZGC(O2T;M\=_;GQM5_N[S:YKW5&>T=]_ M_%S']?,G=91[NSDZJ&/XMZMGC\-<\WWCG[]>U[&.+/>V[BCO;EWE_9<1Z3[* M=V:XKN']?KJ^6'H?B_.S.FY/#K]\MJ>Z_N'_!P ((]O/ ( M>E8.:[8\X+K)(==EU]KJ>K=]K6,:KKW58?J''*C_[W6V//2_K>L<\_D^-+!@ M52T/4$>T>/>V^<'Q3=[;U ?X[Q[6'P[AKZ,<["_CXYN7=4QY<'_;01-1WF&$ MWZ$(01/ELUK&MM]EJ0UE3/79+?\W .0B: *!K@B8$30B: MF.[Y"IIH0]"$H E!$W'O4= $ &0B: *!K@B8$30B:F.[Y M"IIHX\.KX^8'QDO0PKHN]W;J&.M0^_#_W9XK$V/4BKOCYNC Q!, " )01, =$W0A* )01/3/5]!$^V^ M$ZT/C)=PA55-<:#]ZMGC+R$08QK[/@5-Y+O'K];"AH$H4;Z?5_N[)IX M !)")H H&N")@1-")J8[OD*FFCWG1 T(6BB!4$3@B8$30 M ,R#H(F@?OCQI\_??O?]5\>OO_U>!_$,[V;9^ROOEYA.3T_K6/;^ MRB /01.")@1-3/=\!4ULOYZUK&EE7.[MU+&.$OI0QE@!$V5\NK[H^CT(FFAG M[*")]R^>UA'AOL>XW\7Y61V0<0UFE748\J[#Z.-CN^_=E5'6:LA90ZUCQZ^A M]ZUC6\N.R3KV/'X#U=#<>>@]@)SUU ]A!Z":7L(<]#X-=1>8-]S4*S#H(= #9UC_;07F+N& MZB%B$C01^ NE*<_;D-L8,J$D#D$3@B8$34SW? 5-;+^>"9H0-"%H(O8]"IH0 M-$&?BYHVAO*OP^CC8[,QU'<-M8X=OX;ZX[*@CB]A!J:-XYJ+W W#54#Z&'8-H>PAPT?@VU M%]CW'!3K,.@A4$/G6#_M!>:NH7J(F 1-!/Y":'51/K/# M]ZCE/=^>'-8!O2UJVAC*OPZCCX_-QE#?-=0Z=OP:ZH_+PAST/@UU%Y@WW-0K,.@AT -G6/]M!>8NX;J(6(2-!'X"Z4IS]N0VQ@RH20. M01.")@1-3/=\!4ULQQ#^,,;!^(]O7M:QJG*@?(SK6IR?U1'1S=&!H E!$_\[ M2A!))&.$HUP_?U(']+:H:6,H_SJ,/CXV&T-]UU#KV/%KJ#\NR\DZ]CQ^ ]70 MW'-0]5,-10_!9CV$.6C\&NJ06-\UU &'^#54#Z&'(&X/H8;FG8/:"\Q=0_40 M>@BF[2',0>/74'N!?<]!L0Z#'@(U=([UTUY@[AJJAXA)T$3@+Y2F/&]#;F/( MA)(X!$T(FA T,=WS%32Q'8(F!$T(FLASCX(F!$W0YZ*FC:'\ZS#Z^-AL#/5= M0ZUCQZ^A_K@L)^O8\_@-5$-SST'53S44/02;]1#FH/%KZ-J'Q/X% #__^S< MOVX=110'8)H(GB@O8*#-"_ T%JB2Q,"+;214J5*0>LV$JY2(25E4EF*1(5$ M9#O.'[ OVI$&@42N[?6=G7-FOT^:VNO9>W\[9^;NV6P(Y-:GGVT=AX>'91#3 MYU]\N?7^?7?_^S*(I]Z;;?=ONK_$5+-1AN;.SZMD*#DSM-Y?XF;H9?DY#?+6 M$-:@\3/TLC6H#,V]!L4^#&H(9.@:\[-F*#DS5 T1TR>F(.X72E&>MR!W,&1! M21Q_O?QU<_S-[2;CS4]?E['+:VUUO;N^UB75:V\Q+^\/'I:QJ^ML]5G;Y74N M.;_UVEMK=>W3Z.7B[+B,MX_N-?W_ZCC9WRLCTN>^CFD.(ION4YV_)>Y5?5:T M4+.FY7.SM];_XTV^3TMI^7D]_>&K,F"T34T'0_GW8=3QL3D8&CM#[6/'SU _ M+LO)/O8ZGH$R-/<:5'[*4-00S*LAK$'C9ZB7Q,;.4"\XQ,]0-80:@K@UA S- MNP9U%I@[0]40:@CZUA#6H/$SU%G@V&M0[,.@AD"&KC$_G07FSE U1$P:303^ M0BG*\Q;D#H8L*(E#HPF-)C2:Z#>_&DW,I]&$1A,:36Q2_H\:36@TP9B;F@Z& M\N_#J.-CHL,'>&JB'4$/2M(:Q!XV>HL\"QUZ#8AT$- M@0Q=8WXZ"\R=H6J(F#2:"/R%4I3G+<@=#%E0$H=&$QI-:#31;WXUFKB^#T\/ MRCB]>Z>,)1H7W.0SML2UG?_^6_B<6J)Y@483>>[5NY]_+".JLP??EC%BDQYH MM:GI8"C_/HPZ/C8'0V-GJ'WL^!GJQV4YV<=>QS-0AN9>@\I/&8H:@GDUA#5H M_ SUDMC8&>H%A_@9JH900Q"WAI"A>=>@S@)S9Z@:0@U!WQK"&C1^ACH+''L- MBGT8U!#(T#7FI[/ W!FJAHA)HXF@GCU__L^#[?_&T=%1&<13[\VV^S?=7V+Z MX_7K,K;=/XN17#2:T&A"HXE^\ZO1Q,>=OWJQ^?/9+V74E]*7;"SQ[W&ROU>: M.5RGH<-T_=-H>5WU9?@,+LZ.R]!H0J.)UO=H)W/PY'$9&DW ?_=@KK(/0]Y] M&'5\;)?=NVE,>S7DS%#[V/$S]+)];'O9,=G'7L_ M&DU\G$83&DUH--&'1A,:3<"<34T'0_GW8=3QL3D8&CM#[6/'SU _+LO)/O8Z MGH$R-/<:5'[*4-00S*LAK$'C9ZB7Q,;.4"\XQ,]0-80:@K@UA S-NP9U%I@[ M0]40:@CZUA#6H/$SU%G@V&M0[,.@AD"&KC$_G07FSE U1$P:30 P-(TF-)K0 M:*+?_([0:&(-8\X]^O#TH(R6UU7_1B:U.89&$^MN-)%A;=1R?32-ZS:O 0 M 8%D:30 P-(TF-)K0:*+?_&HTH=&$1A,:36@T$7-MI-$$ M # NFDT <#0-)K0:$*CB7[SJ]%$['%Z]TX9%V?'UY[S)5[6S_BB M^OLGC\O0:&*=C2;J=RJZ^MW*^CD% #@YC2: &!H&DUH-*'1 M1+_YU6@B]CA_]:*,.=X^NE=&B^LZV=\K(^LSI^5S1Z.)V/]CMF>M1A, M #KI=$$ $/3:$*C"8TF^LVO1A,:36@TH=&$1A-Q:30! M PIK\! #__^S E- - TH8GMJ9'0 MA-#$/D(2N^?EXB3LLK?01+[W@=!$N<\H-"$T 0 4 NA"0": M)C0A-"$TD6]_A2:$)H0FA":$)LHE- $ #!>0A, -$UH0FA" M:"+?_@I-Y)GWN\LTOV^+T?\OG0I-"$T43V@" !@O(0F M &B:T,3VK"^>1UX^C["<3M)$[,?7?):F#T(30A,Y9_T;#GFQ._+A"0 V/@# #__^SZ%J'7>GQW7B3#EAG=5\5F=JD?=-U+MU M"M^6-W6ROL>'=TWD[^:F1>XQV[WK_P8 ,#V$IH H&M"$[]\ M]']^4B?+M8N\?F56UU=UQB T(30Q=DRBS/)H_^?U'_-^_5]#Z"+R#++^YD2_ MMX0FVMVCT(30! 0!9"$P!T+6-H8O'F1=B:RT?K93(8HAA9 M/F07FN@S-#%\+#W%M!*1^*/G,SA(,'8(IJ=S$9IH=X]"$T(3 M 60A- - UH0FA":&)I]]W!Y42?R M[(?83"8E%!09"Q*::'N/0A-"$P %D(30#0-:$)H0FAB ML]!$GX0F'BUU=UHM];0A-M[U%H0F@" M @"Z$) +J6,301N>:6/O;]G;O3P_ SN#\_&77-0A-"$]OH=F]G MDK!"ZSZ_>UU':$)H0FA": ( " #H0D NB8T(30A-/'TNH4F MA";^E=#$#T(30A-"$T(3 F0A- -"UC*&)8HJ/E1\N+^JT M9#6?U9EB_ZOKJU'7+C0A-+&-ED?[6Q_&*>^2*=Y90A/M[U%H0F@" M " 1GP' #__^S $?0%L3.AH+6VPWL;*BH*4EH:,R MH5U;$BHJ7%>6=47O36ZR,<*JS#TS<^?[DM//,#-G:>Y_?P\ .SPS)\ @)9] M__SI_N;U\RKS]?VK/#74NN;M65^%QR]E^]6^UUI[M;&_]VB41.ZM,^EU+4T/9-2T_RYKW6//_ M@K'MSIKO*0 $\G- % T\8:FDB'MVL?X/[RYD6>'\N;/$.P M>/F:T(30Q!3=G9^$Q!56IT=YAJ3LSMH[2VAB//!$Y"'N\'9SH2U^! MB8@#_.N+LSPM!PB$)F)VI] $ # L E- - TH0FA":&)W=2)LKJ_RI"!/7X&)B /\ M$<^R[QB#T$3,[A2: &#:A"0":-O;01!\'N'^?Y6P_3PE$ M;"[G?W7MZ5#V^N(LS^WQ89[(L$3TH5>A":&)J5L<[.6)_K;+.]SU]YUV6,TH MP1!W68H+I8G\;:D1-'J,T$3,[A2: &#:A"0":)C0A-"$T ML?NZA2:$)KH@-"$T(30A-"$T 0 , Y"$P T;>RAB:)F"& * M$_&;Z^GPYWU+'LZVDXKX>/A/MO/T855WT%N MU;>0Z_DGYR=IN9X[][/GEO/;H5E_"_9]GN4^TYY/#]+:\#[^JCY/V_Y_0=// MSA+?*0 /\G- % :%%"$Y6II4@ M-"$TP8_)13_->=3N"_R/NQM"$T(30A, !"4T $)K0A-"$ MT,3BYQ::$)I8-J$)H0FAB>83F@ .@NH0D 0HL8FOBXNTEK MPP7@5:QZ+_4[*DEH0FB"6>/CO31G4SLO\.<*,@A--(/0! M0'<)30 06L301*T**;AT_3LP44Y^=C/O9@, '_SR5< 0,U^_?B^N?_Z.6\QEC>UY7]W&6AWMQ:MI%#[-I MG"[V0?A="].UQ[.C.*5]]VVE?5K[_X*^=V=?SRD #_1F@" M@*J-)321K.]NLX<#2IC5\7Z<<&B]%$(30A.T$\(,M40FNMP'?1_@+^V^M24T MTK\S@EW+?6OXU"$YWL3J$) " ML@E- % UH0FAB:X(30A-T)[0A-"$T$1_A"8 #&2V@"@*J- M.321O*[NFX.U0SK,G3YK^NSA.DHF-"$TP?_MJ;2K2MY+X5U9W\SC]+4/2CK MO[Z[C?,PFPI-"$T(30 R(T 0 51.:>*\YS'UQNED>[L4I MZ1#WZG@_SO/5^>">-:$)H0FVO*?^//?+@]U>PQ)AVAZ:'TMHXJT4G6CN6T>_ M+VT)372S.X4F RB8T 4#5A";>$YK(1VA":((M[RFA":$) MH8G![DZA"0 @+()30!0-:&)CS6'@R].F]!#.-B=ZW!W"EP\ MS*9Q0E0B'2P?LL>SH^:9V/:$[RA7?*.&T$2N[[V&][L6+]>7<<)[%F;;$8/% M9*>YYV$7A@E[L<1]L+Z9QQF"M-M3="#L@W0/^WI'TS[-<6_2M0U%SMTYI.<4 M !@C(0F *B:T,3'A":V0VA":()\A":$)H0FAK4[A28 M #*)C0!D,EO ___LW+L) E$0AE&KLB:MQ@(LP 9,!3,CP513 MPB@(OR!X-"<+[9?G@2P0DNL[!@ /YVL (!DK\=]/"_3)K/, MY\_ D7WO>*L_66]72P8 " '1&: "":T 34A"8 M H!>A"0"B"4U 36@" 'H1F@ @FM $U(0F M * 7H0D H@E-0$UH @ !Z$9H ()K0!-2$ M)@ "@%Z$) *()34!-: ( >A&: "": MT 34A"8 H!>A"0"B"4U 36@" 'H1 MF@ @FM $U(0F ^(\W ___LW+$)0C$ 15&G,0 M GDU. $"SZ[>/8YG-[*6=V^H1 0 ,"'"$T M4$UHPDQH @ (H0D J@E-F E- A M- % -:$),Z$) ""$)@"H)C1A)C0! M (30! #5A";,A"8 @!": *":T(29T 0 M $$(3 %03FC 3F@ 0F@"@&I"$V9"$P M ! "$T 4$UHPDQH @ /[D!@ ___LW,%I'$$4!%!?C!61 M(["=BZY"$=C.PBP 1BLJ\+036!8,PN+3MI9YC)5W>]!)Z!A:WYU:_IX M! "CPP9\ @)']>_YS?+G];%G63NOU]R]!! !!7#0! MP-!<-&%9+IH -ZX: * H;EHPK)<- $ M O''11*B[^_OCEZ_?WET/CX^G19[SL[GT_);G2Z:_3T^G=>GY+8L>+IJP M+!=- "L[<%=X!\K0 M[AE4?LI0= BV=0@S:'Z&7O,;I#=#S^])>0;$/@PZ!#)TQ/YT%=F>H#I')11/!@?CQT\V[Z_N/GZ=% MGO.SN?3\#"2Y#H?#:5UZ?LNBAXLF+,M%$P :WLPU^S#T+L/H\=G6WMVRUKV M:NC,4/O8^1FZMH]M+SN3?>PYWH$RM'L&E9\R%!V";1W"#)J?H=?\!NG-T/-[ MDMP,U2%T"'([A SMG4&=!79GJ ZA0[!OAS"#YF>HL\"Q9U#LPZ!#($-GS$]G M@=T9JD-D\MY Z&#)3D<-&$9;EH @!@;0_&P=#8^S!Z?#8'0V-G MJ'WL_ SUSV6=[&//\0Z4H=TSJ/R4H>@0;.L09M#\#/61V-@9Z@.'_ S5(70( MH#J%#L&^',(/F9ZBSP+%G4.S#H$,@0V?,3V>!W1FJ0V1R MT43P#THI[RWD#H8,E.1PT81EN6@" &!M#\;!T-C[,'I\-@=#8V>H?>S\#/7/ M99WL8\_Q#I2AW3.H_)2AZ!!LZQ!FT/P,]9'8V!GJ X?\#-4A= AR.X0,[9U! MG05V9Z@.H4.P;X0.A@R4Y'#1A&6Y: ( 8&T/QL'0V/LP>GPV!T-C9ZA][/P,]<]EG>QCS_$. ME*'=,ZC\E*'H$&SK$&;0_ SUD=C8&>H#A_P,U2%T"'([A SMG4&=!79GJ ZA M0[!OAS"#YF>HL\"Q9U#LPZ!#($-GS$]G@=T9JD-D\MY Z&#)0 M !T<##4S443_1P,C9VA]K'S,]0_EW6RCSW'.U"&=L^@\E.&HD.PK4.80?,S MU$=B8V>H#QSR,U2'T"'([1 RM'<&=1;8G:$ZA [!OAW"#)J?H&=198'>&ZA Z!/MV"#-H?H8Z"QQ[!L4^##H$,G3&_'06V)VA.D0F%TT$ M_Z"4\MY"[F#(0 G SOX# #__^S7M]NZ_'I^<_U_O'IAPHUGLU8:\]O+')M M/;NQSN>S'ZIHAB[O*+D9NO;N+<^7/",7Q_+]F_L;*$-KSZ#R4X:B0W"L0YA! M\S-TSSM(W0Q=OI/D9J@.H4.0VR%D:-T9U%E@[0S5(70([MLAS*#Y&>HL<.X9 M%/LPZ!#(T([YZ2RP=H;J$)D>_ 29ODZGGY?FMV6@S!](UI[?>+YDNEPNM[7V M_'S, YC$Z^IY]&#+MV8?1X[-M/;NQQEX--3/4/G9^AF[M8]O+SF0?N\0NAFZ?"?)S5 =0H<@MT/(T+HSJ+/ VAFJ M0^@0W+=#F$'S,]19X-PS*/9AT"&0H1WSTUE@[0S5(3*Y:"+XA5+*ZQ9R!T,& M2@ &IP,%2;BR;JP:5GS(4'8)C'<(, MFI^A_DEL[@SU#P[Y&:I#Z!#D=@@96G<&=198.T-U"!V"^W8(,VA^ACH+G'L& MQ3X,.@0RM&-^.@NLG:$Z1"8730 TX:() M @"9<- $ #0A(LF M )IPT00 ! $RZ: &C" M11, 3;AH @ @'_Q#0 ___LW $- # ( MP##\FP8;?]9*F(#M @ *\;"0 :C"8 M (HPF "*,)@ M BC"8 (HPF "*, M)@ BC"8 (HPF M "*,)@ #^=0 /__[-Q!#0 @ ,Q M_)L>&DCX72NDVX,S !)$$P M 1H@D " "-$$ 0(1H @ M "!"- $ 0(9H M B!!- $2()@ B M1!, $:() ^.4" #__^S< 0T , C ,/R; M!AM_UDJ8@.T" # TT8" @ :C"0 M ( (HPD " "*,) M @ BC"0 ( (HPD " "*,) M @ BC"0 ( (HPD M " "*,) +YV ___LW#$! # ,@+#Z-]U: MV+&/1 ("V 4 %Z-! -1A, M $483 !%&$P 11A, M $483 !%&$P M 11A, $483 M !%&$P 11A, # 1P< /__[-P!#0 P", P_)L& M&W_62IB [0( /"ND0 "@P6@" M (,)H @ "#": ( M @PF@" (,)H @ "#" M: ( @PF@" (,)H @ M "#": ( ?G< #__^S<,0$ , R L/HWW5K8 ML8]$ @+8!0 " )R,! 0(/1! M $"$T00 ! A-$$ 0(31 M! $"$T00 ! A-$$ M 0(31! $"$T00 M ! A-$$ 0(31!,!?!P ___LW $- # (P##\FP8; MS]=*F(#M @ /&HD &@PF@ M "(,)H B#": M (@PF@ "(,)H MB#": (@PF@ "(,)H M B#": ^< /__[-PQ#0 P#,"P\B?=0IBT M-S:$ ,@N !O(P$ ! @]$$ M 0(31! $"$T00 ! MA-$$ 0(31! $"$T00 M ! A-$$ 0(31! M $"$T00 /#G ___LW,$-@S 0!,#4GJ01Z,2= MN!,CD/P,Y'G6SDC7 ">ML1\[!@"+>?D$ !D430 M "$4#0! $$+1! M $ (11, (11- M (10- $ 00M$$ 0 A%$P M A%$T A% T4=2V[^/]^?Z< MUMHUU#-W<[>_<[_4U'N_YFY_YU [/__)4-;,T+E?ZF;H4W[*T-J>=C?/2=:\ M0\A0_Z#(4-PA4M]APC+T ___LW-&-TV 016%>$!0&% 8TPG:23M))5EXI MCYL$2Y;OG?\[TC:PD8_GS$B^W?OT[_K]7I#)O_>WC[^/OOM+I?+QQ\R MV7Z;1\_>_?=%'IL7M[]G_D3W.Y!#L_WYBD/!H= 0^/^&,(/F._259Q"]#KV_ M)Y'K4 VA(9#;$!S:.X/>'8I.AVH(#8%S&\(,FN]0M\#9,RCL8: AP*$K^M,M ML-NA&B*3+_X%N0^4*.\-H>AD.[_>DPU.U0>^Q\AVH(#8'<=R"'=L^@_,FAT!#8UQ!FT'R'N@7.=J@] M=KY#-82&0&Y#<&CO#.H6V.U0#:$A<&Y#F$'S'>H6.'L&A3T,- 0X=$5_N@5V M.U1#9.)#$Z'\^/GK]O7;]T__O-3R7V:/?K_M]T7N0F7[>_3[;7_(]N:0<&AT!"K[F$XM-N?=X>BTZ'VV/D.U1 : M KGO0 [MGD'YDT.A(;"O(QAH"'#HBOYT"^QVJ(;(Q(&=0ML-NA&D)# MX-R&,(/F.]0M&^0.0P9*B#H< MXU!+S7R'.@S-CG)+S>Z&X% S*#@4&F+5/0R'=OO38:C;H?;8^0[5$!H"N>] M#NV>0?F30Z$AL*\AS*#Y#G4+G.U0>^Q\AVH(#8'QAH"'#HBOYT"^QVJ(;(Q(&=0ML-NA&D)#X-R&,(/F M.]0M&^0.0P9*B#HZ&X% S*#@4&F+5/0R'=OO38:C;H?;8^0[5$!H"N>] #NV>0?F3 M0Z$AL*\AS*#Y#G4+G.U0>^Q\AVH(#8'QAH"'#HBOYT"^QVJ(;(Q(&=0ML-NA&D)#X-R&,(/F.]0M& D &HPF M "*,)@ BC"8 M (HPF "*,)@ M BC"8 (HPF "*,)@ M BC"8 WCD #___O_GQP 5 -N.N$PV].H# $E%3D2N0F"" end GRAPHIC 13 path-20240430_g1.jpg GRAPHIC begin 644 path-20240430_g1.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP!# ," @(" @," @(# P,#! 8$! 0$ M! @&!@4&"0@*"@D("0D*# \,"@L."PD)#1$-#@\0$!$0"@P2$Q(0$P\0$!#_ MVP!# 0,# P0#! @$! @0"PD+$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0 M$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!#_P 1" !' ,<# 1$ A$! Q$!_\0 M&P ! 0$ P$! @)!08' P'_Q ^$ ! P," P0&!P<$ P M ! @,$ 4&!Q$($B$Q-W6S$Q0605%A(C96=(&4TA4R<7.1PM$D0E*QE:&B M_\0 ' $! 0$! 0$! 0$ <(!@4$ @,!_\0 0Q$ 0($ @0(#@( M! < 0 " P0%$08A!Q(QL35!46%Q:S@ M 2;!;YQ.9_9&]?D'?TU]/B,U[IWVGN7G^6:=_89][>]/8G,_L MC>OR#OZ:>(S7NG?:>Y/+-._L,^]O>GL3F?V1O7Y!W]-/$9KW3OM/WO3V)S/[(WK\@[^FGB,U[IWVGN3RS3O[#/O;WI[$YG]D;U^0=_33Q&:]T[ M[3W)Y9IW]AGWM[T]BZ=]I[D\LT[^PS[V]Z_',-S!IM3K MN*7A"$ J4I4%T!(':2>7H*&2F0+F&[Z%?ZVKT]Q#6QV$G_,WO7.Z)=[V'>,Q M?,%?70^$H'7;O7EXQ]GYWX;]Q6G%7M8I2B)1$HB41*(E$2B)1$HB41*(E$2B M)1$HBRLP?ZZ6#Q2+YJ:SS(^M0NLW>%NBL\&S'4?V2M4ZT,L+I1$HB41*(O-K MEQ%:.VG)E8G.S*.B^O"BXDID&/XL^*-;9 MQVOT[%V4O@#$4U)>/PI8EA%QF+D_XS7;LR6ES"[XM"@I*K7)((.X(]$K MK7I3I!E8A'\3N7/T@%M2@ [==O:"SBT2[WL.\9B^8*A]#X2@==N];$QC[/SO MPW[BM.*O:Q2E$2B)1$HB41*(E$2B)1$HB41*(E$2B)1%E9@_UTL'BD7S4UGF M1]:A=9N\+=%9X-F.H_LE:#<16;9#I[I=.R?%Y2(]P8D1VT.+:2X E3@"NBAM MV5:,23T>G4]TQ+FS@1S[2LEX HTI7JY#DIYNM#(<2 2-@N,PO).C4G4S4 M"58*W6C4#2V^6"%AMT9BM3XCSKXL1Q]"E2^<,VLS&72+(QB4N:ER2H M-W!!!CN(*NCA<)V3T.Y!Z_*IY'PO5&S)A"&3GZ7%TW5UDM(V''T]LRZ8#2&B M[#Z0-M@''S6R5QOV>1CVDCUAER?6'[=CRXKCO_-2(Q23_4567072U-,%QN6L MM?H:LR,FV3]?$U#;JA\8. Y 7W6>^B7>]AWC,7S!47H?"4#KMWK6N,?9^=^& M_<5?FN>5WK"-*[[E&/2$,7""TVIEQ386$DNH2?HGH>A-6.O3<61IT28@&SA: MWU"RE@JF2U9KLO(S8O#>3<7ML:3M'0HT'%WKF>S(XG_CV?TU+_\ C&K^\'VC MN6B_^5.&/Y>TZ,<8<;+;O&Q;4*W1K9,EJ#4:?')#"W#T"5I424$GL.Y&_PK MJ:)C-LY%$O.M#7'(.&R_/R*<8OT3/I4NZ>I#R]CPT0*#F^*W6I64IM9R&+ZN;@&"GU!G?D])R[;\OPJ0#%M5\8\'K MBVM;8.7H6IG:,,-B1,?P)UM2_INVZM^57E5?665G5Q"9)D436C+(T2_7%EEN M=LAMN4M*4CD3T !V%1+$9 M77I4ZZ_IGBK[[JW''+/$4M:U$J42TGL*BW6*Z[LZ4;1O2#TWO&X*1U'OKS*G)^- MM8 +V9LV&ZC/!_KI8/%(OFIJ72/K4+K-W MA:,K/!LQU']DJZ>,#N.NGWN)YHJN8RX)?TMWK,&B?VGA=5_9*\ X(N]B=X,] MYC5<;@7A)W4.\*KZ9> 8?Q&]ERNFJXLOJ-./#ZSXI]PD>8FI?C_UB#T'>M%Z M$?4IOKMW%=^X&^[&[>,N>2W7LX#]0?USN"Y331PW!^&.TY>.9EQ2:TVC-+U9 MX.3LMQ8=SD1V4& P>5M+JDI&Y3N>@%*#N+ MRG^2SY[=5K%7!$;H&\+,6C;VHE>EW98+,$M6*A)Q1&EX[FN&PAQ6;VL&)1, U.O^ M+VIQ?JMOE_Z8E6ZDMJ2%I&_Q 4!O\JAM9DVT^?BR\/8TY=&T+8V$ZK$KM$EY MZ./.>WSN<@D'ZVNKWQ34BVVS1&RZB9A.]"RFT,/R7#U4XYR ; >]2E=@^)JP MRE3APJ3#GIHV&J">FV\K*U3P]&F<31Z/3VW/A'!HX@+WSY !M4KYYQFZDWV> MZC#O5\?MP40T TEZ0I/N*U+! /R _$U/:AC:?F'D2MF-XLKGYD_I7*B:(:-) M0@:C>-$X\R&_("Q^I7%8SQ?:RV.:V]=+M&O<;FW<8EQD)YA[]EMA)!_K_"OG ME<952 ^\1P>.0@;Q9??4=%&')V&6P(9A.XBUQ/X<2"N2S3C"U,GY#(F89=_V M;:74-J9B/0V7%LJY$\Z>8I)5]+FV/PK^T]C.?B1RZ5=JL-K @&V6>=N5?'1] M$U%@2C8=2AZ\47NX.< 10M2;=-6\'FDPV4%02RM0^DE((Z@5WE Q+4IZ MHPY>.^[3>^0Y#S*+8WT?T"C4&/.R<$MB- L=9QVN V$VV%>2\1G?=E_W_P#L M37.8EX6C];]!=]H_]F9/J?LKMLWBQU#8QZSXE@S;-HC6NWL0R]Z%+TAY:&PE M2OI I2-P=@!O\Z]%^+YUL"'+2GF!K0+VN38+P(.BZD/FXT_5"8CHCW.MLN.+N4%GU.Y0REN?!4KF M+2B.BDG_ '(.QV/R(-4ZAUN#6H'A&"SAM')_LL\8QPA-81G!!BG6ANS8[E'( M>0CC'S7HM>VN065F#_72P>*1?-36>9'UJ%UF[PMT5G@V8ZC^R5=/&!W'73[W M$\T57,9<$OZ6[UF#1/[3PNJ_LE> <$7>Q.\&>\QJN-P+PD[J'>%5],O ,/XC M>RY735<67U&G'A]9\4^X2/,34OQ_ZQ!Z#O6B]"/J4WUV[BN_<#?=C=O&7/); MKV[>X^!O>0:N*#N+RG^2SY[=5K%7!$;H&\+,6C;VHE>EW9,@DGY"PWA2),=RC6+45Z0Q$,F\9%.*@TT#RI* MCT'R2E/O/8!4V>Z8K4\7 7?$/_WR"T!"9(X2H[6.=JP8+=IYOV3^2O=^+R2[ MA^)X)I+!?/JD&"'G]CL'5-I#:"1_'TA_&NNQBXR4M+4UAR:+GGMD/VI=HIAM MJT_/U^*/.>ZPYM8EQ_03@ZT:QS*V;AG^5VYFX-PI(B08SZ>9H.!(4MQ23T41 MS) !Z=ORI@NBP)P.G)ENL ; '9?:2FEK%TY2W0Z3(/+"YNLYPR-KV !XMAO\ ME4N2Z:8'EMH=LE\Q:W/1G$% Y8Z4+;^!0H#=)'Q%4*:I4A-K94E+S25@';M (JRT*&R+2H > ?-&W-90QE,19?$LZZ"XM/A';"1Q\R MST:0@YLAOD3R?M4)Y=NFWINS:HL /&[?YOVM;N%H_6_06O\ 1_[,R?4_95@\,VEF.8?IK9[W^RX[MXO49$V3 M+<;"G %CF0A)/8D)(Z#W[FJ9A>DP)*0AQ=4%[Q4D_A<7Q:::8Y?=,KCES=LCLWBQA$AN2VV$K6V5A*T*(_>&R MMQOV$5\^+Z7 F)!TR&@/9G?FOF"ONT6XCG)*M0Z>7DPHMP6DW -B01R'*RG_ M (-+U*MNLK%N:<4&+I!D,O(WZ'E3Z1)_ I_]FN-P5'="J@8-C@0?EG^E5]+L MG#F,..C.'G0W-(^9U3O5\U8EE5968/\ 72P>*1?-36>9'UJ%UF[PMT5G@V8Z MC^R5H!Q.V"1D.B>1QHC:ENQ6VYH2D;DAIQ*E?_(55EQ3+NF:5%:W:+'Z&^Y9 M0T;SS)#$LL^(;!Q+?N! _-E'G#%GUJT^U7A7&^2$Q[?/8<@/OJ.R6N?8I4KX M *2G<^X&IEA:H0Z=46Q(QLUP+2>2_P#NM"Z2*''KU!?!E1K1&$/ XS:]P.>Q M-EH@U+BO1DS&9+3C"D\Z74K!04_'?LVJV![7-U@0FNTP7+N@4L.=_B)/RV?I232W/,G,1.AL-_!M:T].9.]15J)WD M9)XS+\Y52JI>O1>L[>5I.@<#RWPV=D+2.^]V]Q\#>\@U,Q?,%1.A\)0.NW>M>XQ]GYWX;]Q5R\4'<7E/\EGSVZK6*N" M(W0-X68M&WM1*]+NRY1-H3IQ:]5=0H^(7B=*B1GHS[Q=C# 4B#G$=^.Y19^FJL$6; A@_ZO_9>LZ:6(4K$[(EN6XGD MY<%B#&%7Q,0)^+=HV-&31\N, M\YN5.O'?8I2;OB^2I03&T)3 MK#+S4D3YP+7?(BQW#ZKF>"#/K.FQW33V;+:8N"99G1$+4 7T*2E*PG?M*2D' M;X&OJP)4(0A/DGFSKW'.#M^EEY^F:AS!F857AM)AZNJXCB()(OS&_P"%45PN M,"TPGKE1B^FUN?23)W[6O #$IEFYWAY?:M4&W&WFTO- M+"T+2%)4#N"#V$5H0$.%PL,N:6$M<+$+-OB,[[LO^_\ ]B:AF)>%H_6_06R= M'_LS)]3]E7SI)W78GX-#\I-6*C\'P.HW<%E/%/#DY\1_:*X3B-[D,O\ N']Z M:^7$O!,?H_87IZ/O::3Z_P"BH]X1^_2R?R)?D+J98/X7A]#MQ6A=*GLO'Z6= MH+0JK2LDK*S!_KI8/%(OFIK/,CZU"ZS=X6Z*SP;,=1_9*U/?89DL.1I#27&G M4%"T*&X4DC8@CX$5H5S0\%KMA6&6/=#<'L-B,P>=0_K1PDY=C=VDWG3NW.7F MR/K+B8K/63%WZ\G+VK2/<1N=NT>^I-6\'S,K$,62;KPSQ#:.:W&M-X/TIT^H M2[9:KO$*,!;6/HNY[\1Y0?&#%A$_RUF;[KT_27A,SS,;G'FYG;G\?L:%!;WK Y9+Z M?^*$=J=_^2MMOG7OT?"$Y.Q ^::60^.^T] _97$XITI4JDP'0J<\1HQV6S:. M^HA4*7.OG(KFP7$%Q_P )Y>A;!HF(J1"I,O#?-0P1#:""]MP=49;5H!D" M%(TYN2%I*5)LCP((V(/H#5EF!:1>#_ [ED^0(=6(1'O6]H+.O1+O>P[QF+Y@ MJ)4/A*!UV[UK[&/L_._#?N*N[B.MEQO&C&26ZTP)$R6\RT&V&&RXXLAY!.R1 MU/0&J]B:$^-2XK(8)) R&9VA9:>,J9^$[!3^ MZL?]$>\$BO-JM,A5:5=+1>/8>0\17OX:Q!,X9J+)^6SMD1Q.:=H/ZY#FH+S7 M0'5K3FZ*Y\=GRV65[L7&V(6ZA0'8H%'TD'Y'8U'Y[#U2IL3-A(&QSC/(_*Z^<+$M?-1EM60V_+;DUS !,U3P81\U*=(2-O MG7Y9)UBI$0M5[ASWM^+$-%P5E?&4:',U^;BP7!S2\D$&X(YBI6U^X8PV@G;EW*Z M8%TD4R8I\.1J<40XL,!MW9-&"][ZUMA^2_ICZ;P[,T&9?*O@ MNC$"Q;J%Q.L-EL]BX#7W3S/;KK%E5QMF&7N7%?F\S3S,!U:%CD3U"@-B*^/$ M--G(M3C/APG$$[0#;8O5P-7J5*X=E(,>98UP;F"]H(S.T$JWM+HLF#IOB\.9 M'<8?8M$5MUIQ)2M"@TD$$'J"#[JJ]*8Z'(P6N%B&MW+,^)8K(U9FHD,@M,1Y M!&8(UCF%P^OUOGW71S*;=;(;\N4_"Y6F66RM:SSIZ!(ZDU\V(8;XU,C,A@DD M;!MVA>C@6/"E<12D:.X-:'9DFP&1VDJ4^%O \WL>L]GN-YQ&\08C;,D+?D0G M&VTDLJ W4H;#%NFL NITP M!MU']DK4#VIQG[1VO\XW_FK]XW+_ ,Q]0L2>3)WW+_M/Y/:G&/M':_SC?^:>-R_P#,?4)Y,G?U.,?:. MU_G&_P#-/&Y?^8^H3R9.^Y?]I[D]J<8^T=K_ #C?^:>-R_\ ,?4)Y,G?YB>,]AWC,7S!7JT/A*!UV[US6,?9^= D^&_<5IQ5[6*4HB41*(E$2B)1$HB41*(E$2B)1$HB41*(O__9 end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cover - shares
3 Months Ended
Apr. 30, 2024
May 30, 2024
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Apr. 30, 2024  
Document Transition Report false  
Entity File Number 001-40348  
Entity Registrant Name UiPath, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 47-4333187  
Entity Address, Address Line One One Vanderbilt Avenue, 60th Floor  
Entity Address, City or Town New York  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 10017  
City Area Code 844  
Local Phone Number 432-0455  
Title of 12(b) Security Class A common stock, par value$0.00001 per share  
Trading Symbol PATH  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Amendment Flag false  
Entity Central Index Key 0001734722  
Document Fiscal Year Focus 2025  
Document Fiscal Period Focus Q1  
Current Fiscal Year End Date --01-31  
Class A Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   490,324,835
Class B Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   82,452,748
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Current assets    
Cash and cash equivalents $ 1,146,618 $ 1,061,678
Restricted cash 438 438
Marketable securities 788,920 818,145
Accounts receivable, net of allowance for credit losses of $1,827 and $1,119, respectively 270,621 436,296
Contract assets 88,146 84,197
Deferred contract acquisition costs 76,309 74,678
Prepaid expenses and other current assets 98,146 104,980
Total current assets 2,469,198 2,580,412
Marketable securities, non-current 962 0
Contract assets, non-current 9,960 6,214
Deferred contract acquisition costs, non-current 145,175 154,317
Property and equipment, net 22,741 23,982
Operating lease right-of-use assets 60,458 56,072
Intangible assets, net 12,577 14,704
Goodwill 88,384 89,026
Deferred tax assets 3,900 4,678
Other assets, non-current 31,621 25,353
Total assets 2,844,976 2,954,758
Current liabilities    
Accounts payable 6,864 3,447
Accrued expenses and other current liabilities 84,793 83,997
Accrued compensation and employee benefits 40,663 137,442
Deferred revenue 465,216 486,805
Total current liabilities 597,536 711,691
Deferred revenue, non-current 150,934 161,027
Operating lease liabilities, non-current 62,772 58,713
Other liabilities, non-current 6,730 7,213
Total liabilities 817,972 938,644
Commitments and contingencies (Note 9)
Stockholders' equity    
Preferred stock, $0.00001 par value per share, 20,000 shares authorized; none issued and outstanding 0 0
Treasury stock, at cost, $6,778 and $5,840 shares, respectively (124,620) (102,615)
Additional paid-in capital 4,089,795 4,024,079
Accumulated other comprehensive income 4,740 8,825
Accumulated deficit (1,942,917) (1,914,181)
Total stockholders’ equity 2,027,004 2,016,114
Total liabilities and stockholders’ equity 2,844,976 2,954,758
Class A Common Stock    
Stockholders' equity    
Common stock 5 5
Class B Common Stock    
Stockholders' equity    
Common stock $ 1 $ 1
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Accounts receivable, allowance for doubtful accounts $ 1,827 $ 1,119
Preferred stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Preferred stock, shares authorized (in shares) 20,000 20,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Treasury stock, at cost (in shares) 6,778 5,840
Class A Common Stock    
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Common stock, shares authorized (in shares) 2,000,000 2,000,000
Common stock, shares issued (in shares) 496,893 492,660
Common stock, shares outstanding (in shares) 490,115 486,820
Class B Common Stock    
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Common stock, shares authorized (in shares) 115,741 115,741
Common stock, shares issued (in shares) 82,453 82,453
Common stock, shares outstanding (in shares) 82,453 82,453
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Revenue:    
Total revenue $ 335,112 $ 289,588
Cost of revenue:    
Total cost of revenue 55,325 43,667
Gross profit 279,787 245,921
Operating expenses:    
Sales and marketing 180,139 160,406
Research and development 85,603 75,342
General and administrative 63,510 56,584
Total operating expenses 329,252 292,332
Operating loss (49,465) (46,411)
Interest income 13,830 13,848
Other income, net 10,679 4,294
Loss before income taxes (24,956) (28,269)
Provision for income taxes 3,780 3,632
Net loss $ (28,736) $ (31,901)
Net loss per share, basic (in dollars per share) $ (0.05) $ (0.06)
Net loss per share, diluted (in dollars per share) $ (0.05) $ (0.06)
Weighted-average shares used in computing net loss per share, basic (in shares) 569,925 557,878
Weighted-average shares used in computing net loss per share, diluted (in shares) 569,925 557,878
Licenses    
Revenue:    
Total revenue $ 140,128 $ 134,039
Cost of revenue:    
Total cost of revenue 2,601 2,547
Subscription services    
Revenue:    
Total revenue 185,131 146,352
Cost of revenue:    
Total cost of revenue 36,754 23,078
Professional services and other    
Revenue:    
Total revenue 9,853 9,197
Cost of revenue:    
Total cost of revenue $ 15,970 $ 18,042
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Statement of Comprehensive Income [Abstract]    
Net loss $ (28,736) $ (31,901)
Other comprehensive (loss) income, net of tax:    
Unrealized (loss) gain on available-for-sale marketable securities, net (511) 143
Foreign currency translation adjustments (3,574) 2,319
Other comprehensive (loss) income, net (4,085) 2,462
Comprehensive loss $ (32,821) $ (29,439)
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Class A Common Stock
Class B Common Stock
Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance (in shares) at Jan. 31, 2023       474,160 82,453 0      
Beginning balance at Jan. 31, 2023 $ 1,920,158     $ 5 $ 1 $ 0 $ 3,736,838 $ 7,612 $ (1,824,298)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common stock upon exercise of stock options (in shares)       898          
Issuance of common stock upon exercise of stock options 1,175           1,175    
Issuance of common stock upon settlement of restricted stock units (in shares)       4,246          
Tax withholdings on settlement of restricted stock units (in shares)       (1,463)          
Tax withholdings on settlement of restricted stock units (25,697)           (25,697)    
Charitable donation of Class A common stock (in shares)       281          
Charitable donation of Class A common stock 4,215           4,215    
Stock-based compensation 85,125           85,125    
Other comprehensive (loss) income, net 2,462             2,462  
Net loss (31,901) $ (27,186) $ (4,715)           (31,901)
Ending balance (in shares) at Apr. 30, 2023       478,122 82,453 0      
Ending balance at Apr. 30, 2023 1,955,537     $ 5 $ 1 $ 0 3,801,656 10,074 (1,856,199)
Beginning balance (in shares) at Jan. 31, 2024   492,660 82,453 492,660 82,453 (5,840)      
Beginning balance at Jan. 31, 2024 $ 2,016,114     $ 5 $ 1 $ (102,615) 4,024,079 8,825 (1,914,181)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common stock upon exercise of stock options (in shares) 1,428     1,426          
Issuance of common stock upon exercise of stock options $ 311           311    
Issuance of common stock upon settlement of restricted stock units (in shares)       3,843          
Tax withholdings on settlement of restricted stock units (in shares)       (1,317)          
Tax withholdings on settlement of restricted stock units (29,944)           (29,944)    
Charitable donation of Class A common stock (in shares)       281          
Charitable donation of Class A common stock 6,564           6,564    
Repurchase of Class A common stock (in shares)       (900)   (938)      
Repurchase of Class A Common Stock (22,005)         $ (22,005)      
Stock-based compensation 88,785           88,785    
Other comprehensive (loss) income, net (4,085)             (4,085)  
Net loss (28,736) $ (24,579) $ (4,157)           (28,736)
Ending balance (in shares) at Apr. 30, 2024   496,893 82,453 496,893 82,453 (6,778)      
Ending balance at Apr. 30, 2024 $ 2,027,004     $ 5 $ 1 $ (124,620) $ 4,089,795 $ 4,740 $ (1,942,917)
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Cash flows from operating activities    
Net loss $ (28,736) $ (31,901)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 4,902 5,616
Amortization of deferred contract acquisition costs 18,467 14,072
Net amortization on marketable securities (9,268) (4,097)
Stock-based compensation expense 88,727 85,048
Charitable donation of Class A common stock 6,564 4,215
Non-cash operating lease expense 3,476 3,071
Provision for deferred income taxes 569 (267)
Other non-cash (credits) charges, net (966) 624
Changes in operating assets and liabilities:    
Accounts receivable 162,444 141,557
Contract assets (7,645) 660
Deferred contract acquisition costs (12,437) (15,499)
Prepaid expenses and other assets (803) (5,860)
Accounts payable 3,936 (2,130)
Accrued expenses and other liabilities (4,195) (10,547)
Accrued compensation and employee benefits (96,403) (93,390)
Operating lease liabilities, net (3,912) (2,946)
Deferred revenue (24,683) (20,885)
Net cash provided by operating activities 100,037 67,341
Cash flows from investing activities    
Purchases of marketable securities (323,137) (215,391)
Maturities of marketable securities 360,141 78,955
Purchases of property and equipment (1,238) (1,870)
Other investing, net 0 2,754
Net cash provided by (used in) investing activities 35,766 (135,552)
Cash flows from financing activities    
Repurchases of Class A common stock (22,005) 0
Proceeds from exercise of stock options 312 1,187
Payments of tax withholdings on net settlement of equity awards (28,959) (25,902)
Net payments of tax withholdings on sell-to-cover equity award transactions 0 (645)
Proceeds from employee stock purchase plan contributions 4,916 4,730
Net cash used in financing activities (45,736) (20,630)
Effect of exchange rate changes (5,127) (1,702)
Net increase (decrease) in cash, cash equivalents, and restricted cash 84,940 (90,543)
Cash, cash equivalents, and restricted cash - beginning of period 1,062,116 1,402,119
Cash, cash equivalents, and restricted cash - end of period 1,147,056 1,311,576
Supplemental disclosure of cash flow information    
Cash paid for interest 45 86
Cash paid for income taxes 7,391 6,218
Supplemental disclosure of non-cash investing and financing activities    
Property and equipment purchases included in accounts payable 50 65
Receivable from maturities of marketable securities included in prepaid expense and other current assets 0 20,315
Tax withholdings on net settlement of restricted stock units, accrued but not yet paid $ 4,304 $ 1,996
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Organization and Description of Business
3 Months Ended
Apr. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business Organization and Description of Business
Description of Business
UiPath, Inc. (the “Company,” “we,” “us,” or “our”) was incorporated in Delaware in June 2015 and is headquartered in New York, New York. Our AI-powered UiPath Business Automation Platform offers a robust set of capabilities that allows our customers to discover opportunities for automation, automate using a digital workforce that seamlessly collaborates with humans, and operate a mission critical automation program at scale.
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies
3 Months Ended
Apr. 30, 2024
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Our significant accounting policies are discussed in greater scope and detail in Note 2, Summary of Significant Accounting Policies, in the notes to consolidated financial statements included in the 2024 Form 10-K. There have been no significant changes to such policies during the three months ended April 30, 2024.
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and applicable regulations of the SEC regarding interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP may be condensed or omitted. The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the accompanying notes thereto for the fiscal year ended January 31, 2024, which are included in the 2024 Form 10-K.
The unaudited condensed consolidated financial statements have been prepared on the same basis as our audited consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, that are necessary for the fair presentation of our financial information. The unaudited condensed consolidated financial statements include the financial statements of UiPath, Inc. and its subsidiaries in which we hold a controlling financial interest. Intercompany transactions and accounts have been eliminated in consolidation.
The results of operations for the three months ended April 30, 2024 are not necessarily indicative of the results to be expected for the fiscal year ending January 31, 2025 or for any other future interim or annual period.
Fiscal Year
Our fiscal year ends on January 31. References to fiscal year 2025, for example, refer to the fiscal year ending January 31, 2025.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities at the balance sheet date and the amounts of revenue and expenses reported during the period. We evaluate estimates based on historical and anticipated results, trends, and various other assumptions. Such estimates include, but are not limited to, certain aspects of revenue recognition, expected period of benefit for deferred contract acquisition costs, allowance for credit losses, fair value of financial assets and liabilities, fair value of acquired assets and assumed liabilities, useful lives of long-lived assets, capitalized software development costs, carrying value of operating lease right-of-use (“ROU”) assets and operating lease liabilities, incremental borrowing rates for operating leases, amount of stock-based compensation expense, timing and amount of contingencies, costs related to our restructuring actions, uncertain tax positions, and valuation allowance for deferred income taxes. Actual results could differ from these estimates and assumptions.
Foreign Currency
The functional currency of our non-U.S. subsidiaries is the local currency. Asset and liability balances denominated in non-U.S. dollar currencies are translated into U.S. dollars using period-end exchange rates, while revenue and expenses are translated using average monthly exchange rates. Differences are included in stockholders’ equity as a component of accumulated other comprehensive income. Financial assets and liabilities denominated in currencies other than the functional currency are recorded at the exchange rate at the time of the transaction and subsequent gains and losses related to changes in the foreign currency are included in other income (expense), net in the condensed consolidated statements of operations. For the three months ended April 30, 2024 and 2023, we recognized foreign currency transaction gains (losses) of $2.8 million and $(0.8) million, respectively.
Concentration of Risks
Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash and cash equivalents, marketable securities, and accounts receivable.
We maintain our cash balance at financial institutions that management believes are high-credit, quality financial institutions, where our deposits, at times, exceed Federal Deposit Insurance Corporation (“FDIC”) limits. As of April 30, 2024 and January 31, 2024, 95% and 91%, respectively, of our cash and cash equivalents were concentrated in the U.S., European Union (“EU”) countries, and Japan.
The selection of investments in marketable securities is governed by our investment policy. The policy aims to emphasize principles of safety and liquidity, with the overall objective of earning an attractive rate of return while limiting exposure to risk of loss and avoiding inappropriate concentrations. We use this policy to guide our investment decisions as it stipulates, among other things, a list of eligible investment types, minimum ratings and other restrictions for each type, and overall portfolio composition constraints.
With regard to accounts receivable, we extend differing levels of credit to customers based on creditworthiness, do not require collateral deposits, and when necessary maintain reserves for potential credit losses based upon the expected collectability of accounts receivable. We manage credit risk related to our customers by performing periodic evaluations of creditworthiness and applying other credit risk monitoring procedures. Significant customers are those that represent 10% or more of our total revenue for the period or accounts receivable at the balance sheet date. For the three months ended April 30, 2024 and 2023, no single customer accounted for 10% or more of our total revenue. As of April 30, 2024 and January 31, 2024, no single customer accounted for 10% or more of our accounts receivable.
Recently Issued Accounting Pronouncements
In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. ASU No. 2023-07 is intended to improve reportable segments disclosures requirements, primarily through enhanced disclosures about significant segment expenses. ASU No. 2023-07 will be effective for us for annual periods beginning after December 15, 2023 and for interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. We are currently evaluating the impact of this pronouncement on our condensed consolidated financial statements.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. ASU No. 2023-09 will require additional tax disclosures, predominantly related to the effective income tax rate reconciliation and income taxes paid. ASU No. 2023-09 will be effective for us for annual periods beginning after December 15, 2024. Early adoption is permitted. We are currently evaluating the impact of this pronouncement on our condensed consolidated financial statements.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue Recognition
3 Months Ended
Apr. 30, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Disaggregation of Revenue
The following tables summarize revenue by geographical region (dollars in thousands): 
Three Months Ended April 30,
20242023
AmountPercentage of RevenueAmountPercentage of Revenue
Americas (1)
$153,111 46 %$123,452 43 %
Europe, Middle East, and Africa104,627 31 %96,931 33 %
Asia-Pacific (2)
77,374 23 %69,205 24 %
Total revenue$335,112 100 %$289,588 100 %
(1)Revenue from the U.S. represented 42% and 38% of our total revenues for the three months ended April 30, 2024 and 2023, respectively.
(2)Revenue from Japan represented 13% and 13% of our total revenues for the three months ended April 30, 2024 and 2023, respectively.
Deferred Revenue
During the three months ended April 30, 2024 and 2023, we recognized $182.3 million and $150.6 million of revenue that was included in the deferred revenue balance as of January 31, 2024 and 2023, respectively.
Remaining Performance Obligations
Our remaining performance obligations are comprised of licenses, subscription services, and professional services and other revenue not yet delivered. As of April 30, 2024, the aggregate amount of the transaction price allocated to remaining performance obligations was $1,100.6 million, which consists of $616.2 million of billed consideration and $484.4 million of unbilled consideration. We expect to recognize 62% of our remaining performance obligations as revenue over the next 12 months, and the remainder thereafter.
Deferred Contract Acquisition Costs
Our deferred contract acquisition costs are comprised of sales commissions that represent incremental costs to obtain customer contracts, and are determined based on sales compensation plans. Amortization of deferred contract acquisition costs was $18.5 million and $14.1 million for the three months ended April 30, 2024 and 2023, respectively, and is recorded in sales and marketing expense in the condensed consolidated statements of operations.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Marketable Securities
3 Months Ended
Apr. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities Marketable Securities
The following is a summary of our marketable securities (in thousands): 
As of April 30, 2024
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Commercial paper$978 $— $— $978 
Treasury bills and U.S. government securities(1)
710,071 — (506)709,565 
Corporate bonds(2)
24,778 — (60)24,718 
Agency bonds54,661 — (40)54,621 
Total marketable securities$790,488 $— $(606)$789,882 
(1) Additional treasury bills with both amortized cost and estimated fair value of $19.8 million are included in cash and cash equivalents due to their original maturity of three months or less.
(2) Additional corporate bonds with both amortized cost and estimated fair value of $6.1 million are included in cash and cash equivalents due to their original maturity of three months or less.
As of January 31, 2024
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Treasury bills and U.S. government securities641,263 29 (100)641,192 
Corporate bonds1,993 — (2)1,991 
Agency bonds174,990 — (28)174,962 
Total marketable securities$818,246 $29 $(130)$818,145 
As of April 30, 2024 and January 31, 2024, $1.0 million and none, respectively, of our marketable securities had remaining contractual maturities of one year or more.
As of April 30, 2024 and January 31, 2024, $3.1 million and $3.3 million, respectively, of interest receivable was included in prepaid expenses and other current assets on the condensed consolidated balance sheets. We did not recognize an allowance for credit losses against interest receivable as of April 30, 2024 and January 31, 2024.
Unrealized losses during the periods presented are a result of changes in market conditions. We do not believe that any unrealized losses are attributable to credit-related factors based on our evaluation of available evidence. To determine whether a decline in value is related to credit loss, we evaluate, among other factors, the extent to which the fair value is less than the amortized cost basis and any adverse conditions specifically related to an issuer of a security or its industry.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value Measurement
3 Months Ended
Apr. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurement Fair Value Measurement
The following tables present the fair value hierarchy of our financial assets measured at fair value on a recurring basis as of April 30, 2024 and January 31, 2024 (in thousands): 
 As of April 30, 2024
 Level 1Level 2Total
Money market$499,276 $— $499,276 
Treasury bills19,765 — 19,765 
Corporate bonds— 6,065 6,065 
Total cash equivalents519,041 6,065 525,106 
Commercial paper— 978 978 
Treasury bills and U.S. government securities709,565 — 709,565 
Corporate bonds— 24,718 24,718 
Agency bonds54,621 — 54,621 
Total marketable securities764,186 25,696 789,882 
Total$1,283,227 $31,761 $1,314,988 
 As of January 31, 2024
 Level 1Level 2Total
Money market$509,053 $— $509,053 
Total cash equivalents509,053 — 509,053 
Treasury bills and U.S. government securities641,192 — 641,192 
Corporate bonds— 1,991 1,991 
Agency bonds174,962 — 174,962 
Total marketable securities816,154 1,991 818,145 
Total$1,325,207 $1,991 $1,327,198 
Our money market funds, treasury bills and U.S. government securities, and agency bonds are classified within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets. We classify commercial paper and corporate bonds as Level 2 because they are valued using inputs other than quoted prices which are directly or indirectly observable in the market, including readily-available pricing sources for
the identical underlying security which may not be actively traded. None of our financial instruments were classified in the Level 3 category as of April 30, 2024 or January 31, 2024.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Intangible Assets and Goodwill
3 Months Ended
Apr. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets and Goodwill Intangible Assets and Goodwill
Intangible Assets, Net
Acquired intangible assets, net consisted of the following as of April 30, 2024 (dollars in thousands): 
 Intangible Assets, GrossAccumulated Amortization
Intangible Assets, Net
Weighted-Average Remaining Useful Life (years)
Developed technology$28,572 $(18,166)$10,406 2.6
Customer relationships8,228 (6,829)1,399 1.2
Trade names and trademarks271 (271)— 0.0
Other intangibles1,231 (459)772 6.9
Total$38,302 $(25,725)$12,577 
Acquired intangible assets, net consisted of the following as of January 31, 2024 (dollars in thousands):
 
Intangible Assets, Gross
Accumulated AmortizationIntangible Assets, Net
Weighted-Average Remaining Useful Life (years)
Developed technology$28,807 $(16,881)$11,926 2.8
Customer relationships8,266 (6,306)1,960 1.3
Trade names and trademarks272 (266)0.2
Other intangibles1,231 (419)812 7.0
Total$38,576 $(23,872)$14,704 
We record amortization expense associated with acquired developed technology in cost of licenses revenue and cost of subscription services revenue, trade names and trademarks in sales and marketing expense, customer relationships in sales and marketing expense, and other intangibles in general and administrative expense in the condensed consolidated statements of operations. Amortization of acquired intangible assets for the three months ended April 30, 2024 and 2023 was $2.0 million and $2.1 million, respectively.
Expected future amortization expense related to intangible assets was as follows as of April 30, 2024 (in thousands):
 Amount
Remainder of year ending January 31, 2025$4,615 
Year ending January 31,
20264,079 
20272,428 
20281,153 
2029101 
Thereafter201 
Total$12,577 
Goodwill
Changes in the carrying amount of goodwill during the three months ended April 30, 2024 were as follows (in thousands):
 Carrying Amount
Balance as of January 31, 2024$89,026 
Effect of foreign currency translation(642)
Balance as of April 30, 2024$88,384 
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Operating Leases
3 Months Ended
Apr. 30, 2024
Leases [Abstract]  
Operating Leases Operating Leases
Our operating leases consist of real estate and vehicles and have remaining lease terms of one year to 14 years. For purposes of calculating operating lease liabilities, lease terms may be deemed to include options to extend the lease when it is reasonably certain that we will exercise those options. Our operating lease arrangements do not contain any material restrictive covenants or residual value guarantees.
Lease costs are presented below (in thousands):
Three Months Ended April 30,
20242023
Operating lease cost$3,476 $3,071 
Short-term lease cost1,123 1,300 
Variable lease cost523 621 
Sublease income (1)
— (532)
Total$5,122 $4,460 
(1) Included in other income, net in the condensed consolidated statements of operations.
The following table represents the weighted-average remaining lease term and discount rate as of the periods presented:
As of
April 30,
2024
January 31,
2024
Weighted-average remaining lease term (years)10.510.7
Weighted-average discount rate7.2 %7.1 %
Future undiscounted lease payments for our operating lease liabilities as of April 30, 2024 were as follows (in thousands):
Amount
Remainder of year ending January 31, 2025$9,097 
Year ending January 31,
202612,110 
202711,875 
202810,444 
20297,137 
Thereafter49,852 
Total operating lease payments100,515 
Less: imputed interest(29,519)
Total operating lease liabilities$70,996 
As of April 30, 2024, we had non-cancellable commitments in the amount of $26.3 million related to operating leases of real estate facilities that have not yet commenced.
Current operating lease liabilities of $8.2 million and $8.4 million were included in accrued expenses and other current liabilities on our condensed consolidated balance sheets as of April 30, 2024 and January 31, 2024, respectively.
Supplemental cash flow information related to leases for the three months ended April 30, 2024 and 2023 was as follows (in thousands):
Three Months Ended April 30,
20242023
Cash paid for amounts included in the measurement of operating lease liabilities$3,653 $2,615 
Operating lease ROU assets obtained in exchange for new operating lease liabilities7,044 1,993 
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheet Components
3 Months Ended
Apr. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Condensed Consolidated Balance Sheet Components Condensed Consolidated Balance Sheet Components
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
As of
April 30,
2024
January 31,
2024
Prepaid expenses and service credits$76,695 $87,781 
Other current assets21,451 17,199 
Prepaid expenses and other current assets$98,146 $104,980 
Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
As of
April 30,
2024
January 31,
2024
Computers and equipment$23,706 $23,767 
Leasehold improvements24,307 21,756 
Furniture and fixtures6,708 6,640 
Construction in progress2,720 4,560 
Other631 632 
Property and equipment, gross58,072 57,355 
Less: accumulated depreciation(35,331)(33,373)
Property and equipment, net$22,741 $23,982 
Depreciation expense for the three months ended April 30, 2024 and 2023 was $2.3 million and $3.0 million, respectively.
Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
As of
April 30,
2024
January 31,
2024
Accrued expenses$22,256 $18,458 
Withholding tax from employee equity transactions4,216 3,277 
Employee stock purchase plan withholdings8,483 3,618 
Payroll taxes and other benefits payable5,424 3,888 
Income taxes payable
6,833 7,140 
Value-added taxes payable3,837 6,480 
Operating lease liabilities, current8,224 8,357 
Loan note related to fiscal year 2023 acquisition of Re:Infer LTD (payable July 29, 2024)5,570 5,570 
Rebates payable to partners6,364 7,289 
Other
13,586 19,920 
Accrued expenses and other current liabilities$84,793 $83,997 
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitments and Contingencies
3 Months Ended
Apr. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Letters of Credit
We had a total of $2.8 million and $2.6 million in letters of credit outstanding in favor of certain landlords for office space as of April 30, 2024 and January 31, 2024, respectively. These letters of credit renew annually and expire on various dates through fiscal year 2026.
Indemnification
In the ordinary course of business, we may provide indemnification of varying scope and terms to customers, vendors, directors, and officers with respect to certain matters, including, but not limited to, losses arising out of our breach of such agreements, services to be provided by us, or from intellectual property infringement claims made by third parties.
These indemnification provisions may survive termination of the underlying agreement and the potential amount of future payments we could be required to make under these indemnification provisions may not be subject to maximum loss clauses. The maximum potential amount of future payments we could be required to make under these indemnification provisions is indeterminable. As of April 30, 2024 and January 31, 2024, we have not accrued a liability for these indemnification arrangements because the likelihood of incurring a payment obligation, if any, in connection with these indemnification arrangements was remote.
Defined Contribution Plans
We sponsor retirement plans for qualifying employees, including a 401(k) plan in the U.S. and defined contribution plans in certain other countries, to which we make matching contributions. Our total matching contributions to all defined contribution plans was $6.2 million and $5.6 million for the three months ended April 30, 2024 and 2023, respectively.
Litigation
From time to time, we may be involved in lawsuits, claims, investigations, and proceedings, consisting of intellectual property, commercial, employment, and other matters which arise in the ordinary course of business. In accordance with ASC 450, Contingencies, we make a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated.
UiPath and certain of its officers are currently parties to the following litigation matters:
On September 6, 2023, a putative class action lawsuit was filed in the United States District Court for the Southern District of New York against UiPath, then Co-CEO Daniel Dines, and CFO Ashim Gupta, captioned In re UiPath, Inc. Securities Litigation (the "Securities Action"). The initial complaint asserted claims under Sections 10(b) and 20(a) of the Exchange Act, and alleged that defendants made material misstatements and omissions, including regarding UiPath’s competitive position and its financial results. On January 26, 2024, the lead plaintiff in the Securities Action filed an amended complaint, and on March 26, 2024, filed a further amended complaint, which alleges Securities Act claims under Sections 11 and 15 as well as Exchange Act claims under Section 10(b), Rule 10b-5, and Section 20(a). In support of the Securities Act claims, the plaintiff alleges material misstatements and omissions in UiPath’s April 2021 Registration Statement, including regarding UiPath’s competitive position and its financial results. The operative complaint is purportedly brought on behalf of a putative class of persons who purchased or otherwise acquired UiPath common stock between April 21, 2021 and September 27, 2022. It seeks unspecified monetary damages, costs and attorneys’ fees, and other unspecified relief as the Court deems appropriate. Defendants moved to dismiss the second amended complaint on April 23, 2024. Plaintiffs filed their opposition to defendants' motion to dismiss on May 21, 2024.
On November 30, 2023, a purported shareholder derivative lawsuit was filed in the United States District Court for the Eastern District of New York against UiPath, as nominal defendant, and then Co-CEO Daniel Dines, CFO Ashim Gupta, and several of UiPath’s current and former directors. The case is captioned Polilingua Limited v. Daniel Dines, et al. The lawsuit alleges that the individual defendants breached their fiduciary duties and committed other alleged misconduct in connection with the statements at issue in the Securities Action and by causing UiPath to repurchase shares at allegedly inflated prices. The plaintiff seeks unspecified damages and/or restitution on behalf of UiPath, as well as costs and attorneys’ fees and certain changes to UiPath’s corporate governance and internal controls. Similar cases were filed in the District of Delaware and in the Southern District of New York (together with Polilingua Limited v. Daniel Dines, et al, the "Derivative Litigations"). The Derivative Litigations are at an early stage; in each case the matter has been stayed, pending the outcome of the Court's decision on the defendants' motion to dismiss the Securities Action.
We have not recorded any accrual related to the aforementioned litigation matters as of April 30, 2024, as we believe a loss in these matters is neither probable nor estimable at this time.
Warranty
We warrant to customers that our platform will operate substantially in accordance with its specifications. Historically, no significant costs have been incurred related to product warranties. Based on such historical experience, the probability of incurring such costs in the future is deemed remote. As such, no accruals for product warranty costs have been made.
Other Matters
Our indirect tax positions are subject to audit in multiple jurisdictions globally, with a key focus on our largest operational territories, including the U.S., Romania, India, and the U.K. Our Romanian subsidiary was subjected to audits by the Agenția Națională de Administrare Fiscală ("ANAF") for value-added tax and corporate income tax for the periods January 2020 through January 2022 and January 2018 through January 2022, respectively, which were completed during the three months ended April 30, 2024. With regard to the value-added tax audit, an assessment has been issued; we disagree with this assessment and are in the process of appealing. We have not recorded any reserves related to this audit as of April 30, 2024 as it is not probable that a material loss has been incurred. For additional information regarding the corporate income tax audit, refer to Note 12, Income Taxes.
Non-Cancelable Purchase Obligations
In the normal course of business, we enter into non-cancelable purchase commitments with various parties, mainly for hosting services, software products and services, and credits toward purchase of products and services from strategic alliance partners.
As of April 30, 2024, we had outstanding non-cancelable purchase obligations with a term of 12 months or longer as follows (in thousands):
Amount
Remainder of year ending January 31, 2025$66,202 
Year ending January 31,
202669,593 
202723,856 
20288,443 
202917 
Thereafter
Total$168,112 
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity
3 Months Ended
Apr. 30, 2024
Equity [Abstract]  
Stockholders' Equity Stockholders’ Equity
Stock Repurchase Program
On September 1, 2023, our board of directors authorized a stock repurchase program, pursuant to which we may repurchase from time to time up to $500.0 million of our outstanding shares of Class A common stock. Repurchases under the program may be effected through open market purchases, privately-negotiated transactions, or otherwise in accordance with applicable federal securities laws, including through Rule 10b5-1 trading plans and under Rule 10b-18 of the Exchange Act. The timing and actual number of shares repurchased will depend on a variety of factors, including price, general business and market conditions, and alternate uses of capital. This authorization expires on March 1, 2025, subject to modification by the board of directors in the future.
During the three months ended April 30, 2024, we repurchased 0.9 million shares of our Class A common stock at an average price of $23.46 per share (inclusive of brokerage commission).
Charitable Donations of Class A Common Stock
We have reserved 2.8 million shares of our Class A common stock to fund our social impact and environmental, social, and governance initiatives. We contributed 0.3 million shares of our Class A common stock during the three months ended April 30, 2024 and 0.3 million shares of our Class A common stock during the three months ended April 30, 2023 to a donor-advised fund in connection with our Pledge 1% commitment. The aggregate fair values of the shares on the respective contribution dates of $6.6 million and $4.2 million were recorded within general and administrative expense in the condensed consolidated statements of operations for the three months ended April 30, 2024 and 2023, respectively.
Accumulated Other Comprehensive Income
For the three months ended April 30, 2024 and 2023, changes in the components of accumulated other comprehensive income were as follows (in thousands):
Foreign Currency Translation AdjustmentsUnrealized Loss on Marketable Securities
Accumulated Other Comprehensive Income
Balance as of January 31, 2024$8,925 $(100)$8,825 
Other comprehensive loss, net of tax(3,574)(511)(4,085)
Balance as of April 30, 2024$5,351 $(611)$4,740 

Foreign Currency Translation Adjustments
Unrealized Gain (Loss) on Marketable Securities
Accumulated Other Comprehensive Income
Balance as of January 31, 2023$8,231 $(619)$7,612 
Other comprehensive income, net of tax2,319 143 2,462 
Balance as of April 30, 2023$10,550 $(476)$10,074 
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Equity Incentive Plans and Stock-Based Compensation
3 Months Ended
Apr. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Equity Incentive Plans and Stock-Based Compensation Equity Incentive Plans and Stock-Based Compensation
2021 Stock Plan
In April 2021, prior to and in connection with our initial public offering ("IPO"), we adopted our 2021 Equity Incentive Plan (the "2021 Plan"), which provides for grants of incentive stock options, nonstatutory stock options, stock appreciation rights, RSAs, RSUs, PSUs, and other forms of awards. As of April 30, 2024, we have reserved 202.2 million shares of our Class A common stock to be issued under the 2021 Plan. The number of shares of our Class A common stock reserved for issuance under the 2021 Plan will automatically increase on February 1 of each year for a period of ten years, which began on February 1, 2022 and continues through February 1, 2031, in an amount equal to (1) 5% of the total number of shares of our common stock (both Class A and Class B) outstanding on the preceding January 31, or (2) a lesser number of shares determined by our board of directors no later than the February 1 increase.
2021 Employee Stock Purchase Plan
In April 2021, prior to and in connection with the IPO, we adopted our 2021 Employee Stock Purchase Plan (the “ESPP”). As of April 30, 2024, the ESPP authorizes the issuance of 27.2 million shares of our Class A common stock under purchase rights granted to our employees. The number of shares of our Class A common stock reserved for issuance will automatically increase on February 1 of each year for a period of ten years, which began on February 1, 2022 and continues through February 1, 2031, by the lesser of (1) 1% of the total number of shares of our common stock (both Class A and Class B) outstanding on the preceding January 31; and (2) 15.5 million shares, except before the date of any such increase, our board of directors may determine that such increase will be less than the amount set forth by (1) and (2) above. The ESPP allows participants to purchase shares at the lesser of (a) 85% of the fair market value of our Class A common stock as of the commencement of the offering period, and (b) 85% of the fair market value of our Class A common stock on the corresponding purchase date.
Stock Options
Stock option activity during the three months ended April 30, 2024 was as follows:
Stock Options
(in thousands)
Weighted-Average Exercise PriceWeighted-Average Remaining Contractual Life (years)Aggregate Intrinsic Value
(in thousands)
Outstanding as of January 31, 202411,080 $3.49 7.8$216,010 
Granted1,670 $0.10 
Exercised(1,428)$0.22 
Forfeited(40)$0.10 
Outstanding as of April 30, 202411,282 $3.41 8.0$175,549 
Vested and exercisable as of April 30, 20244,779 $5.09 6.8$66,332 
The weighted-average grant date fair value of stock options granted during the three months ended April 30, 2024 was $21.26 per share. The intrinsic value of stock options exercised during the three months ended April 30, 2024 was $31.4 million.
Unrecognized compensation expense associated with unvested stock options granted and outstanding as of April 30, 2024 was approximately $122.5 million, which is to be recognized over a weighted-average remaining period of 2.2 years.
Restricted Stock Units
RSU activity during the three months ended April 30, 2024 was as follows:
RSUs
(in thousands)
Weighted-Average Grant Date Fair Value Per Share
Unvested as of January 31, 202431,272 $19.89 
Granted9,479 $21.45 
Vested(3,843)$21.22 
Forfeited(1,497)$20.76 
Unvested as of April 30, 202435,411 $20.13 
The fair value of RSUs released during the three months ended April 30, 2024 was $87.4 million.
As of April 30, 2024, total unrecognized compensation expense related to unvested RSUs was approximately $661.6 million, which is to be recognized over a weighted-average remaining period of 2.4 years.
Employee Stock Purchase Plan Awards
As of April 30, 2024, total unrecognized compensation expense related to the ESPP was approximately $0.9 million, which is to be recognized over a weighted-average remaining period of 0.1 years.
Stock-Based Compensation Associated with Business Acquisition
At the closing of the acquisition of Re:infer LTD on July 29, 2022, we issued 0.4 million shares of Class A common stock (outside of the 2021 Plan) to be released to certain employee sellers in equal installments on the first, second, and third anniversaries of the closing date, subject to employment-related clawback provisions. As of
April 30, 2024, total unrecognized compensation expense related to these shares was $3.2 million, which is to be recognized over a weighted-average remaining period of 1.3 years.
Stock-Based Compensation Expense
Stock-based compensation expense is classified in the condensed consolidated statements of operations as follows (in thousands):
Three Months Ended April 30,
20242023
Cost of subscription services revenue$4,276 $3,178 
Cost of professional services and other revenue2,470 2,699 
Sales and marketing36,216 33,123 
Research and development29,142 24,773 
General and administrative16,623 21,275 
Total$88,727 $85,048 
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes
3 Months Ended
Apr. 30, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Our tax provision for interim periods is determined using an estimated annual effective tax rate, adjusted for discrete items arising in the applicable quarter. In each quarter, we update the estimated annual effective tax rate and make a year-to-date adjustment to the provision. The estimated annual effective tax rate is subject to significant volatility due to several factors, including our ability to accurately predict the proportion of our pretax income in multiple jurisdictions and certain book-tax differences.
We had a provision for income taxes of $3.8 million, reflecting an effective tax rate of (15.1)%, and $3.6 million, reflecting an effective tax rate of (12.8)%, for the three months ended April 30, 2024 and 2023, respectively. For the three months ended April 30, 2024 and 2023, our effective tax rate differed from the U.S. federal statutory rate primarily as a result of not recognizing deferred tax assets ("DTAs") for losses due to a full valuation allowance (as discussed below) and due to tax rate differences between the U.S. and foreign countries.
The realization of tax benefits of net DTAs is dependent upon future levels of taxable income of an appropriate character in the periods the items are expected to be deductible or taxable. Based on the available objective evidence during the three months ended April 30, 2024, we believe it is more likely than not that the tax benefits of DTAs associated with the U.S., Romania, and the U.K. will not be realized. Accordingly, we have recorded a full valuation allowance against U.S., Romania, and U.K. DTAs. We intend to maintain each of these full valuation allowances until sufficient positive evidence exists to support a reversal of, or decrease in, the valuation allowance.
As of April 30, 2024, we had gross unrecognized tax benefits totaling $2.3 million related to income taxes, which would impact the effective tax rate if recognized. Of this amount, the total liability pertaining to uncertain tax positions was $0.5 million, excluding interest and penalties, which are accounted for as a component of our income tax provision. Our tax positions are subject to income tax audits in multiple tax jurisdictions globally, with a currently open audit in India, and we believe that we have provided adequate reserves for our income tax uncertainties in all open tax years. Our Romanian subsidiary was subjected to a corporate income tax audit by ANAF for the period from January 2018 through January 2022, which was completed during the three months ended April 30, 2024. Certain deductions have been disallowed, resulting in a proposed reduction of net operating loss carryforwards of approximately $66.7 million. We are in the process of appealing this disallowance. In addition, we have engaged in two bilateral transfer pricing negotiations for our transfer pricing model, one between the U.S. and Romania, and one between Japan and Romania. These negotiations are still underway and the authorities are in the process of determining the cost sharing allocations between the respective countries. At this time, we do not expect any significant changes in the next fiscal quarter based on the current positions undertaken by us.
In 2023, Romania adopted an alternative minimum tax that is applicable to all corporate taxpayers, including those reporting a net loss, for tax years commencing after January 1, 2024. As this tax is based on gross receipts,
associated expense is included in operating expenses in our condensed consolidated statements of operations, and is not accounted for as income taxes.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Loss Per Share
3 Months Ended
Apr. 30, 2024
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
The following table sets forth the computation of basic and diluted net loss per share for the periods presented (in thousands except per share amounts):
Three Months Ended April 30,
20242023
Class AClass BClass AClass B
Numerator:
Net loss$(24,579)$(4,157)$(27,186)$(4,715)
Denominator:
Weighted-average shares used in computing net loss per share, basic and diluted487,472 82,453 475,425 82,453 
Net loss per share, basic and diluted$(0.05)$(0.05)$(0.06)$(0.06)
Anti-dilutive common stock equivalents excluded from the computation of diluted net loss per share were as follows (in thousands):
Three Months Ended April 30,
20242023
Class AClass BClass AClass B
Unvested RSUs32,230 — 37,351 — 
Outstanding stock options10,946 — 13,883 — 
Shares subject to repurchase from RSAs and early exercised stock options28 — 63 — 
Shares issuable under ESPP690 — 897 — 
Returnable shares issued in connection with business acquisition274 — 427 — 
Total
44,168 — 52,621 — 
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Subsequent Events
3 Months Ended
Apr. 30, 2024
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
On May 3, 2024, we agreed to invest approximately $35.2 million, split between cash investment for equity and purchase of convertible bonds, in an initial seed round in H.AI (the “H company”), a France-based global foundation model and agentic artificial intelligence ("AI") company.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Apr. 30, 2024
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and applicable regulations of the SEC regarding interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP may be condensed or omitted. The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the accompanying notes thereto for the fiscal year ended January 31, 2024, which are included in the 2024 Form 10-K.
The unaudited condensed consolidated financial statements have been prepared on the same basis as our audited consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, that are necessary for the fair presentation of our financial information. The unaudited condensed consolidated financial statements include the financial statements of UiPath, Inc. and its subsidiaries in which we hold a controlling financial interest. Intercompany transactions and accounts have been eliminated in consolidation.
The results of operations for the three months ended April 30, 2024 are not necessarily indicative of the results to be expected for the fiscal year ending January 31, 2025 or for any other future interim or annual period.
Fiscal Year
Fiscal Year
Our fiscal year ends on January 31. References to fiscal year 2025, for example, refer to the fiscal year ending January 31, 2025.
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities at the balance sheet date and the amounts of revenue and expenses reported during the period. We evaluate estimates based on historical and anticipated results, trends, and various other assumptions. Such estimates include, but are not limited to, certain aspects of revenue recognition, expected period of benefit for deferred contract acquisition costs, allowance for credit losses, fair value of financial assets and liabilities, fair value of acquired assets and assumed liabilities, useful lives of long-lived assets, capitalized software development costs, carrying value of operating lease right-of-use (“ROU”) assets and operating lease liabilities, incremental borrowing rates for operating leases, amount of stock-based compensation expense, timing and amount of contingencies, costs related to our restructuring actions, uncertain tax positions, and valuation allowance for deferred income taxes. Actual results could differ from these estimates and assumptions.
Foreign Currency
Foreign Currency
The functional currency of our non-U.S. subsidiaries is the local currency. Asset and liability balances denominated in non-U.S. dollar currencies are translated into U.S. dollars using period-end exchange rates, while revenue and expenses are translated using average monthly exchange rates. Differences are included in stockholders’ equity as a component of accumulated other comprehensive income. Financial assets and liabilities denominated in currencies other than the functional currency are recorded at the exchange rate at the time of the transaction and subsequent gains and losses related to changes in the foreign currency are included in other income (expense), net in the condensed consolidated statements of operations.
Concentration of Risks
Concentration of Risks
Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash and cash equivalents, marketable securities, and accounts receivable.
We maintain our cash balance at financial institutions that management believes are high-credit, quality financial institutions, where our deposits, at times, exceed Federal Deposit Insurance Corporation (“FDIC”) limits. As of April 30, 2024 and January 31, 2024, 95% and 91%, respectively, of our cash and cash equivalents were concentrated in the U.S., European Union (“EU”) countries, and Japan.
The selection of investments in marketable securities is governed by our investment policy. The policy aims to emphasize principles of safety and liquidity, with the overall objective of earning an attractive rate of return while limiting exposure to risk of loss and avoiding inappropriate concentrations. We use this policy to guide our investment decisions as it stipulates, among other things, a list of eligible investment types, minimum ratings and other restrictions for each type, and overall portfolio composition constraints.
With regard to accounts receivable, we extend differing levels of credit to customers based on creditworthiness, do not require collateral deposits, and when necessary maintain reserves for potential credit losses based upon the expected collectability of accounts receivable. We manage credit risk related to our customers by performing periodic evaluations of creditworthiness and applying other credit risk monitoring procedures. Significant customers are those that represent 10% or more of our total revenue for the period or accounts receivable at the balance sheet date.
Recently Issued Accounting Pronouncements
Recently Issued Accounting Pronouncements
In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. ASU No. 2023-07 is intended to improve reportable segments disclosures requirements, primarily through enhanced disclosures about significant segment expenses. ASU No. 2023-07 will be effective for us for annual periods beginning after December 15, 2023 and for interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. We are currently evaluating the impact of this pronouncement on our condensed consolidated financial statements.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. ASU No. 2023-09 will require additional tax disclosures, predominantly related to the effective income tax rate reconciliation and income taxes paid. ASU No. 2023-09 will be effective for us for annual periods beginning after December 15, 2024. Early adoption is permitted. We are currently evaluating the impact of this pronouncement on our condensed consolidated financial statements.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue Recognition (Tables)
3 Months Ended
Apr. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue by Geographical Region
The following tables summarize revenue by geographical region (dollars in thousands): 
Three Months Ended April 30,
20242023
AmountPercentage of RevenueAmountPercentage of Revenue
Americas (1)
$153,111 46 %$123,452 43 %
Europe, Middle East, and Africa104,627 31 %96,931 33 %
Asia-Pacific (2)
77,374 23 %69,205 24 %
Total revenue$335,112 100 %$289,588 100 %
(1)Revenue from the U.S. represented 42% and 38% of our total revenues for the three months ended April 30, 2024 and 2023, respectively.
(2)Revenue from Japan represented 13% and 13% of our total revenues for the three months ended April 30, 2024 and 2023, respectively.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Marketable Securities (Tables)
3 Months Ended
Apr. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities
The following is a summary of our marketable securities (in thousands): 
As of April 30, 2024
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Commercial paper$978 $— $— $978 
Treasury bills and U.S. government securities(1)
710,071 — (506)709,565 
Corporate bonds(2)
24,778 — (60)24,718 
Agency bonds54,661 — (40)54,621 
Total marketable securities$790,488 $— $(606)$789,882 
(1) Additional treasury bills with both amortized cost and estimated fair value of $19.8 million are included in cash and cash equivalents due to their original maturity of three months or less.
(2) Additional corporate bonds with both amortized cost and estimated fair value of $6.1 million are included in cash and cash equivalents due to their original maturity of three months or less.
As of January 31, 2024
Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Treasury bills and U.S. government securities641,263 29 (100)641,192 
Corporate bonds1,993 — (2)1,991 
Agency bonds174,990 — (28)174,962 
Total marketable securities$818,246 $29 $(130)$818,145 
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value Measurement (Tables)
3 Months Ended
Apr. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Financial Instruments Measured at Fair Value on Recurring Basis
The following tables present the fair value hierarchy of our financial assets measured at fair value on a recurring basis as of April 30, 2024 and January 31, 2024 (in thousands): 
 As of April 30, 2024
 Level 1Level 2Total
Money market$499,276 $— $499,276 
Treasury bills19,765 — 19,765 
Corporate bonds— 6,065 6,065 
Total cash equivalents519,041 6,065 525,106 
Commercial paper— 978 978 
Treasury bills and U.S. government securities709,565 — 709,565 
Corporate bonds— 24,718 24,718 
Agency bonds54,621 — 54,621 
Total marketable securities764,186 25,696 789,882 
Total$1,283,227 $31,761 $1,314,988 
 As of January 31, 2024
 Level 1Level 2Total
Money market$509,053 $— $509,053 
Total cash equivalents509,053 — 509,053 
Treasury bills and U.S. government securities641,192 — 641,192 
Corporate bonds— 1,991 1,991 
Agency bonds174,962 — 174,962 
Total marketable securities816,154 1,991 818,145 
Total$1,325,207 $1,991 $1,327,198 
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Intangible Assets and Goodwill (Tables)
3 Months Ended
Apr. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets, Net
Acquired intangible assets, net consisted of the following as of April 30, 2024 (dollars in thousands): 
 Intangible Assets, GrossAccumulated Amortization
Intangible Assets, Net
Weighted-Average Remaining Useful Life (years)
Developed technology$28,572 $(18,166)$10,406 2.6
Customer relationships8,228 (6,829)1,399 1.2
Trade names and trademarks271 (271)— 0.0
Other intangibles1,231 (459)772 6.9
Total$38,302 $(25,725)$12,577 
Acquired intangible assets, net consisted of the following as of January 31, 2024 (dollars in thousands):
 
Intangible Assets, Gross
Accumulated AmortizationIntangible Assets, Net
Weighted-Average Remaining Useful Life (years)
Developed technology$28,807 $(16,881)$11,926 2.8
Customer relationships8,266 (6,306)1,960 1.3
Trade names and trademarks272 (266)0.2
Other intangibles1,231 (419)812 7.0
Total$38,576 $(23,872)$14,704 
Schedule of Expected Future Amortization Expenses Related to Intangible Assets
Expected future amortization expense related to intangible assets was as follows as of April 30, 2024 (in thousands):
 Amount
Remainder of year ending January 31, 2025$4,615 
Year ending January 31,
20264,079 
20272,428 
20281,153 
2029101 
Thereafter201 
Total$12,577 
Schedule of Changes in Carrying Amounts of Goodwill
Changes in the carrying amount of goodwill during the three months ended April 30, 2024 were as follows (in thousands):
 Carrying Amount
Balance as of January 31, 2024$89,026 
Effect of foreign currency translation(642)
Balance as of April 30, 2024$88,384 
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Operating Leases (Tables)
3 Months Ended
Apr. 30, 2024
Leases [Abstract]  
Schedule of Lease Costs and Supplemental Cash Flow Information
Lease costs are presented below (in thousands):
Three Months Ended April 30,
20242023
Operating lease cost$3,476 $3,071 
Short-term lease cost1,123 1,300 
Variable lease cost523 621 
Sublease income (1)
— (532)
Total$5,122 $4,460 
(1) Included in other income, net in the condensed consolidated statements of operations.
Supplemental cash flow information related to leases for the three months ended April 30, 2024 and 2023 was as follows (in thousands):
Three Months Ended April 30,
20242023
Cash paid for amounts included in the measurement of operating lease liabilities$3,653 $2,615 
Operating lease ROU assets obtained in exchange for new operating lease liabilities7,044 1,993 
Schedule of Weighted-average Lease Term and Discount Rate
The following table represents the weighted-average remaining lease term and discount rate as of the periods presented:
As of
April 30,
2024
January 31,
2024
Weighted-average remaining lease term (years)10.510.7
Weighted-average discount rate7.2 %7.1 %
Schedule of Future Undiscounted Lease Payments for Operating Lease Liabilities
Future undiscounted lease payments for our operating lease liabilities as of April 30, 2024 were as follows (in thousands):
Amount
Remainder of year ending January 31, 2025$9,097 
Year ending January 31,
202612,110 
202711,875 
202810,444 
20297,137 
Thereafter49,852 
Total operating lease payments100,515 
Less: imputed interest(29,519)
Total operating lease liabilities$70,996 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheet Components (Tables)
3 Months Ended
Apr. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
As of
April 30,
2024
January 31,
2024
Prepaid expenses and service credits$76,695 $87,781 
Other current assets21,451 17,199 
Prepaid expenses and other current assets$98,146 $104,980 
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
As of
April 30,
2024
January 31,
2024
Computers and equipment$23,706 $23,767 
Leasehold improvements24,307 21,756 
Furniture and fixtures6,708 6,640 
Construction in progress2,720 4,560 
Other631 632 
Property and equipment, gross58,072 57,355 
Less: accumulated depreciation(35,331)(33,373)
Property and equipment, net$22,741 $23,982 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
As of
April 30,
2024
January 31,
2024
Accrued expenses$22,256 $18,458 
Withholding tax from employee equity transactions4,216 3,277 
Employee stock purchase plan withholdings8,483 3,618 
Payroll taxes and other benefits payable5,424 3,888 
Income taxes payable
6,833 7,140 
Value-added taxes payable3,837 6,480 
Operating lease liabilities, current8,224 8,357 
Loan note related to fiscal year 2023 acquisition of Re:Infer LTD (payable July 29, 2024)5,570 5,570 
Rebates payable to partners6,364 7,289 
Other
13,586 19,920 
Accrued expenses and other current liabilities$84,793 $83,997 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitments and Contingencies (Tables)
3 Months Ended
Apr. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Non-Cancelable Purchase Obligations
As of April 30, 2024, we had outstanding non-cancelable purchase obligations with a term of 12 months or longer as follows (in thousands):
Amount
Remainder of year ending January 31, 2025$66,202 
Year ending January 31,
202669,593 
202723,856 
20288,443 
202917 
Thereafter
Total$168,112 
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity (Tables)
3 Months Ended
Apr. 30, 2024
Equity [Abstract]  
Schedule of Changes in Components of Accumulated Other Comprehensive Income
For the three months ended April 30, 2024 and 2023, changes in the components of accumulated other comprehensive income were as follows (in thousands):
Foreign Currency Translation AdjustmentsUnrealized Loss on Marketable Securities
Accumulated Other Comprehensive Income
Balance as of January 31, 2024$8,925 $(100)$8,825 
Other comprehensive loss, net of tax(3,574)(511)(4,085)
Balance as of April 30, 2024$5,351 $(611)$4,740 

Foreign Currency Translation Adjustments
Unrealized Gain (Loss) on Marketable Securities
Accumulated Other Comprehensive Income
Balance as of January 31, 2023$8,231 $(619)$7,612 
Other comprehensive income, net of tax2,319 143 2,462 
Balance as of April 30, 2023$10,550 $(476)$10,074 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Equity Incentive Plans and Stock-Based Compensation (Tables)
3 Months Ended
Apr. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
Stock option activity during the three months ended April 30, 2024 was as follows:
Stock Options
(in thousands)
Weighted-Average Exercise PriceWeighted-Average Remaining Contractual Life (years)Aggregate Intrinsic Value
(in thousands)
Outstanding as of January 31, 202411,080 $3.49 7.8$216,010 
Granted1,670 $0.10 
Exercised(1,428)$0.22 
Forfeited(40)$0.10 
Outstanding as of April 30, 202411,282 $3.41 8.0$175,549 
Vested and exercisable as of April 30, 20244,779 $5.09 6.8$66,332 
Schedule of RSU Activity
RSU activity during the three months ended April 30, 2024 was as follows:
RSUs
(in thousands)
Weighted-Average Grant Date Fair Value Per Share
Unvested as of January 31, 202431,272 $19.89 
Granted9,479 $21.45 
Vested(3,843)$21.22 
Forfeited(1,497)$20.76 
Unvested as of April 30, 202435,411 $20.13 
Schedule of Stock-Based Compensation Expense
Stock-based compensation expense is classified in the condensed consolidated statements of operations as follows (in thousands):
Three Months Ended April 30,
20242023
Cost of subscription services revenue$4,276 $3,178 
Cost of professional services and other revenue2,470 2,699 
Sales and marketing36,216 33,123 
Research and development29,142 24,773 
General and administrative16,623 21,275 
Total$88,727 $85,048 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Loss Per Share (Tables)
3 Months Ended
Apr. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Loss Per Share
The following table sets forth the computation of basic and diluted net loss per share for the periods presented (in thousands except per share amounts):
Three Months Ended April 30,
20242023
Class AClass BClass AClass B
Numerator:
Net loss$(24,579)$(4,157)$(27,186)$(4,715)
Denominator:
Weighted-average shares used in computing net loss per share, basic and diluted487,472 82,453 475,425 82,453 
Net loss per share, basic and diluted$(0.05)$(0.05)$(0.06)$(0.06)
Schedule of Anti-Dilutive Common Stock Equivalents Excluded from Computation of Diluted Net Loss Per Share
Anti-dilutive common stock equivalents excluded from the computation of diluted net loss per share were as follows (in thousands):
Three Months Ended April 30,
20242023
Class AClass BClass AClass B
Unvested RSUs32,230 — 37,351 — 
Outstanding stock options10,946 — 13,883 — 
Shares subject to repurchase from RSAs and early exercised stock options28 — 63 — 
Shares issuable under ESPP690 — 897 — 
Returnable shares issued in connection with business acquisition274 — 427 — 
Total
44,168 — 52,621 — 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Jan. 31, 2024
Summary Of Significant Accounting Policies [Line Items]      
Foreign currency transaction gain (losses) $ 2.8 $ (0.8)  
United States, European Union Countries and Japan | Geographic Concentration Risk | Cash and Cash Equivalents      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk, percentage 95.00%   91.00%
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue Recognition - Disaggregation of Revenue by Geographical Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Disaggregation of Revenue [Line Items]    
Amount $ 335,112 $ 289,588
Revenue | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
Percentage of Revenue 100.00% 100.00%
Americas    
Disaggregation of Revenue [Line Items]    
Amount $ 153,111 $ 123,452
Americas | Revenue | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
Percentage of Revenue 46.00% 43.00%
Europe, Middle East, and Africa    
Disaggregation of Revenue [Line Items]    
Amount $ 104,627 $ 96,931
Europe, Middle East, and Africa | Revenue | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
Percentage of Revenue 31.00% 33.00%
Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Amount $ 77,374 $ 69,205
Asia-Pacific | Revenue | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
Percentage of Revenue 23.00% 24.00%
United States | Revenue | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
Percentage of Revenue 42.00% 38.00%
Japan | Revenue | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
Percentage of Revenue 13.00% 13.00%
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue Recognition - Deferred Revenue and Deferred Contract Acquisition Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Revenue from Contract with Customer [Abstract]    
Deferred revenue recognized $ 182,300 $ 150,600
Deferred contract acquisition costs $ 18,467 $ 14,072
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue Recognition - Remaining Performance Obligations (Details)
$ in Millions
Apr. 30, 2024
USD ($)
Disaggregation of Revenue [Line Items]  
Remaining performance obligations $ 1,100.6
Billed Consideration  
Disaggregation of Revenue [Line Items]  
Remaining performance obligations 616.2
Unbilled Consideration  
Disaggregation of Revenue [Line Items]  
Remaining performance obligations $ 484.4
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-05-01  
Disaggregation of Revenue [Line Items]  
Remaining performance obligations, percentage 62.00%
Remaining performance obligations, period 12 months
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Marketable Securities - Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 790,488 $ 818,246
Gross Unrealized Gains 0 29
Gross Unrealized Losses (606) (130)
Estimated Fair Value 789,882 818,145
Cash and cash equivalents, amortized cost 1,146,618 1,061,678
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 978  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Estimated Fair Value 978  
Treasury bills and U.S. government securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 710,071 641,263
Gross Unrealized Gains 0 29
Gross Unrealized Losses (506) (100)
Estimated Fair Value 709,565 641,192
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 24,778 1,993
Gross Unrealized Gains 0 0
Gross Unrealized Losses (60) (2)
Estimated Fair Value 24,718 1,991
Cash and cash equivalents, amortized cost 6,100  
Cash and cash equivalents, fair value 6,100  
Agency bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 54,661 174,990
Gross Unrealized Gains 0 0
Gross Unrealized Losses (40) (28)
Estimated Fair Value 54,621 $ 174,962
Treasury bills    
Debt Securities, Available-for-sale [Line Items]    
Cash and cash equivalents, amortized cost 19,800  
Cash and cash equivalents, fair value $ 19,800  
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Marketable Securities - Additional Information (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Investments, Debt and Equity Securities [Abstract]    
Marketable securities with contractual maturities of one year or more $ 962 $ 0
Interest receivable $ 3,100 $ 3,300
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value Measurement (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Financial assets:    
Total marketable securities $ 789,882 $ 818,145
Treasury bills    
Financial assets:    
Total cash equivalents 19,800  
Corporate bonds    
Financial assets:    
Total cash equivalents 6,100  
Total marketable securities 24,718 1,991
Commercial paper    
Financial assets:    
Total marketable securities 978  
Treasury bills and U.S. government securities    
Financial assets:    
Total marketable securities 709,565 641,192
Agency bonds    
Financial assets:    
Total marketable securities 54,621 174,962
Recurring    
Financial assets:    
Total cash equivalents 525,106 509,053
Total marketable securities 789,882 818,145
Total 1,314,988 1,327,198
Recurring | Money market    
Financial assets:    
Total cash equivalents 499,276 509,053
Recurring | Treasury bills    
Financial assets:    
Total cash equivalents 19,765  
Recurring | Corporate bonds    
Financial assets:    
Total cash equivalents 6,065  
Total marketable securities 24,718 1,991
Recurring | Commercial paper    
Financial assets:    
Total marketable securities 978  
Recurring | Treasury bills and U.S. government securities    
Financial assets:    
Total marketable securities 709,565 641,192
Recurring | Agency bonds    
Financial assets:    
Total marketable securities 54,621 174,962
Recurring | Level 1    
Financial assets:    
Total cash equivalents 519,041 509,053
Total marketable securities 764,186 816,154
Total 1,283,227 1,325,207
Recurring | Level 1 | Money market    
Financial assets:    
Total cash equivalents 499,276 509,053
Recurring | Level 1 | Treasury bills    
Financial assets:    
Total cash equivalents 19,765  
Recurring | Level 1 | Corporate bonds    
Financial assets:    
Total cash equivalents 0  
Total marketable securities 0 0
Recurring | Level 1 | Commercial paper    
Financial assets:    
Total marketable securities 0  
Recurring | Level 1 | Treasury bills and U.S. government securities    
Financial assets:    
Total marketable securities 709,565 641,192
Recurring | Level 1 | Agency bonds    
Financial assets:    
Total marketable securities 54,621 174,962
Recurring | Level 2    
Financial assets:    
Total cash equivalents 6,065 0
Total marketable securities 25,696 1,991
Total 31,761 1,991
Recurring | Level 2 | Money market    
Financial assets:    
Total cash equivalents 0 0
Recurring | Level 2 | Treasury bills    
Financial assets:    
Total cash equivalents 0  
Recurring | Level 2 | Corporate bonds    
Financial assets:    
Total cash equivalents 6,065  
Total marketable securities 24,718 1,991
Recurring | Level 2 | Commercial paper    
Financial assets:    
Total marketable securities 978  
Recurring | Level 2 | Treasury bills and U.S. government securities    
Financial assets:    
Total marketable securities 0 0
Recurring | Level 2 | Agency bonds    
Financial assets:    
Total marketable securities 0 0
Recurring | Level 3    
Financial assets:    
Total $ 0 $ 0
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Intangible Assets and Goodwill - Summary of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross $ 38,302 $ 38,576
Accumulated Amortization (25,725) (23,872)
Intangible Assets, Net 12,577 14,704
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross 28,572 28,807
Accumulated Amortization (18,166) (16,881)
Intangible Assets, Net $ 10,406 $ 11,926
Weighted-Average Remaining Useful Life (years) 2 years 7 months 6 days 2 years 9 months 18 days
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross $ 8,228 $ 8,266
Accumulated Amortization (6,829) (6,306)
Intangible Assets, Net $ 1,399 $ 1,960
Weighted-Average Remaining Useful Life (years) 1 year 2 months 12 days 1 year 3 months 18 days
Trade names and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross $ 271 $ 272
Accumulated Amortization (271) (266)
Intangible Assets, Net $ 0 $ 6
Weighted-Average Remaining Useful Life (years) 0 years 2 months 12 days
Other intangibles    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross $ 1,231 $ 1,231
Accumulated Amortization (459) (419)
Intangible Assets, Net $ 772 $ 812
Weighted-Average Remaining Useful Life (years) 6 years 10 months 24 days 7 years
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Intangible Assets and Goodwill - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of acquired intangible assets $ 2.0 $ 2.1
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Intangible Assets and Goodwill - Summary of Expected Future Amortization Expenses Related to Intangible Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of year ending January 31, 2025 $ 4,615  
2026 4,079  
2027 2,428  
2028 1,153  
2029 101  
Thereafter 201  
Intangible Assets, Net $ 12,577 $ 14,704
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Intangible Assets and Goodwill - Summary of Changes in Carrying Amounts of Goodwill (Details)
$ in Thousands
3 Months Ended
Apr. 30, 2024
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 89,026
Effect of foreign currency translation (642)
Ending balance $ 88,384
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Operating Leases - Additional Information (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Lessee, Lease, Description [Line Items]    
Non-cancellable commitments for operating leases that have not yet commenced $ 26,300  
Current operating lease liabilities $ 8,224 $ 8,357
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Minimum    
Lessee, Lease, Description [Line Items]    
Operating lease remaining lease terms 1 year  
Maximum    
Lessee, Lease, Description [Line Items]    
Operating lease remaining lease terms 14 years  
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Operating Leases - Summary of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Leases [Abstract]    
Operating lease cost $ 3,476 $ 3,071
Short-term lease cost 1,123 1,300
Variable lease cost 523 621
Sublease income 0 (532)
Total $ 5,122 $ 4,460
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Operating Leases - Weighted Average Lease Term and Discount Rate (Details)
Apr. 30, 2024
Jan. 31, 2024
Leases [Abstract]    
Weighted-average remaining lease term (years) 10 years 6 months 10 years 8 months 12 days
Weighted-average discount rate 7.20% 7.10%
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Operating Leases - Summary of Future Undiscounted Lease Payments for Operating Lease Liabilities (Details)
$ in Thousands
Apr. 30, 2024
USD ($)
Leases [Abstract]  
Remainder of year ending January 31, 2025 $ 9,097
2026 12,110
2027 11,875
2028 10,444
2029 7,137
Thereafter 49,852
Total operating lease payments 100,515
Less: imputed interest (29,519)
Total operating lease liabilities $ 70,996
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Operating Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Leases [Abstract]    
Cash paid for amounts included in the measurement of operating lease liabilities $ 3,653 $ 2,615
Operating lease ROU assets obtained in exchange for new operating lease liabilities $ 7,044 $ 1,993
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid expenses and service credits $ 76,695 $ 87,781
Other current assets 21,451 17,199
Prepaid expenses and other current assets $ 98,146 $ 104,980
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 58,072 $ 57,355
Less: accumulated depreciation (35,331) (33,373)
Property and equipment, net 22,741 23,982
Computers and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 23,706 23,767
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 24,307 21,756
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 6,708 6,640
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 2,720 4,560
Other    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 631 $ 632
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheet Components - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Depreciation expense $ 2.3 $ 3.0
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 22,256 $ 18,458
Withholding tax from employee equity transactions 4,216 3,277
Employee stock purchase plan withholdings 8,483 3,618
Payroll taxes and other benefits payable 5,424 3,888
Income taxes payable 6,833 7,140
Value-added taxes payable 3,837 6,480
Operating lease liabilities, current 8,224 8,357
Loan note related to fiscal year 2023 acquisition of Re:Infer LTD (payable July 29, 2024) 5,570 5,570
Rebates payable to partners 6,364 7,289
Other 13,586 19,920
Accrued expenses and other current liabilities $ 84,793 $ 83,997
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Jan. 31, 2024
Other Commitments [Line Items]      
Letters of credit outstanding $ 2.8   $ 2.6
Defined contribution plan, contribution cost 6.2 $ 5.6  
Litigation Matters      
Other Commitments [Line Items]      
Loss contingency accrual 0.0    
Product Liability Contingencies      
Other Commitments [Line Items]      
Loss contingency accrual 0.0    
Other Matters      
Other Commitments [Line Items]      
Loss contingency accrual $ 0.0    
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitments and Contingencies - Schedule of Non-Cancelable Purchase Obligations (Details)
$ in Thousands
Apr. 30, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of year ending January 31, 2025 $ 66,202
2026 69,593
2027 23,856
2028 8,443
2029 17
Thereafter 1
Total $ 168,112
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Sep. 01, 2023
Class of Stock [Line Items]      
Charitable contribution recorded as expense $ 6,564,000 $ 4,215,000  
Common Stock | Class A Common Stock      
Class of Stock [Line Items]      
Repurchase authorized     $ 500,000,000
Repurchased of common shares (in shares) 900    
Average price of common shares (in dollar per share) $ 23.46    
Common stock shares reserved to fund social impact and environmental, social and governance initiatives (in shares) 2,800    
Charitable donation of Class A common stock (in shares) 281 281  
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity - Summary of Changes In Components of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 2,016,114 $ 1,920,158
Other comprehensive (loss) income, net of tax (4,085) 2,462
Ending balance 2,027,004 1,955,537
Accumulated Other Comprehensive Income    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 8,825 7,612
Other comprehensive (loss) income, net of tax (4,085) 2,462
Ending balance 4,740 10,074
Foreign Currency Translation Adjustments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 8,925 8,231
Other comprehensive (loss) income, net of tax (3,574) 2,319
Ending balance 5,351 10,550
Unrealized Loss on Marketable Securities    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (100) (619)
Other comprehensive (loss) income, net of tax (511) 143
Ending balance $ (611) $ (476)
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Equity Incentive Plans and Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 3 Months Ended
Jul. 29, 2022
Apr. 22, 2021
Apr. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average grant date fair value of stock options granted (in dollars per share)     $ 21.26
Intrinsic value of stock options exercised     $ 31.4
Cost not yet recognized for unvested options     $ 122.5
Re:infer      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average remaining period     1 year 3 months 18 days
Unrecognized compensation expense     $ 3.2
Stock issued at closing subject to clawback provisions (in shares) 0.4    
Shares issuable under ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for future issuances (in shares)   15.5  
Period of shares automatically increase   10 years  
Percentage of total number of shares   1.00%  
Number of shares authorized (in shares)     27.2
Weighted-average remaining period     1 month 6 days
Unrecognized compensation expense     $ 0.9
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average remaining period     2 years 2 months 12 days
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average remaining period     2 years 4 months 24 days
Fair value of RSUs vested     $ 87.4
Unrecognized compensation expense     $ 661.6
Class A Common Stock | Shares issuable under ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Purchase price of common stock, offering date, percent of market price   85.00%  
Purchase price of common stock, purchase date, percent of market price   85.00%  
2021 Stock Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Period of shares automatically increase   10 years  
Percentage of total number of shares   5.00%  
2021 Stock Plan | Class A Common Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for future issuances (in shares)     202.2
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Equity Incentive Plans and Stock-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2024
Jan. 31, 2024
Stock Options    
Outstanding, beginning balance (in shares) 11,080  
Granted (in shares) 1,670  
Exercised (in shares) (1,428)  
Forfeited (in shares) (40)  
Outstanding, ending balance (in shares) 11,282 11,080
Weighted-Average Exercise Price    
Outstanding, beginning balance (in dollars per share) $ 3.49  
Granted (in dollars per share) 0.10  
Exercised (in dollars per share) 0.22  
Forfeited (in dollars per share) 0.10  
Outstanding, ending balance (in dollars per share) $ 3.41 $ 3.49
Outstanding, Weighted-Average Remaining Contractual Life (years) 8 years 7 years 9 months 18 days
Outstanding, Aggregate Intrinsic Value $ 175,549 $ 216,010
Vested and exercisable, Stock Options (in shares) 4,779  
Vested and exercisable, Weighted-Average Exercise Price (in dollars per share) $ 5.09  
Vested and exercisable, Weighted-Average Remaining Contractual Life (years) 6 years 9 months 18 days  
Vested and exercisable, Aggregate Intrinsic Value $ 66,332  
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Equity Incentive Plans and Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Details) - Restricted Stock Units
shares in Thousands
3 Months Ended
Apr. 30, 2024
$ / shares
shares
RSUs  
Unvested, beginning balance (in shares) | shares 31,272
Granted (in shares) | shares 9,479
Vested (in shares) | shares (3,843)
Forfeited (in shares) | shares (1,497)
Unvested, ending balance (in shares) | shares 35,411
Weighted-Average Grant Date Fair Value Per Share  
Unvested, beginning balance (in dollars per share) | $ / shares $ 19.89
Granted (in dollars per share) | $ / shares 21.45
Vested (in dollars per share) | $ / shares 21.22
Forfeited (in dollars per share) | $ / shares 20.76
Unvested, ending balance (in dollars per share) | $ / shares $ 20.13
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Equity Incentive Plans and Stock-based Compensation - Summary of Stock-Based Compensation Expense in Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense $ 88,727 $ 85,048
Cost of revenue | Subscription services    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense 4,276 3,178
Cost of revenue | Professional services and other    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense 2,470 2,699
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense 36,216 33,123
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense 29,142 24,773
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense $ 16,623 $ 21,275
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes (Details)
$ in Thousands
3 Months Ended
Apr. 30, 2024
USD ($)
negotiation
Apr. 30, 2023
USD ($)
Income Tax Disclosure [Abstract]    
Provision for income taxes $ 3,780 $ 3,632
Effective tax rate (15.10%) (12.80%)
Unrecognized tax benefits which would impact the effective tax rate if recognized $ 2,300  
Liability pertaining to uncertain tax positions $ 500  
Number of bilateral transfer pricing negotiations | negotiation 2  
Romania | Subsidiaries    
Income Tax Examination [Line Items]    
Proposed reduction in NOLs $ 66,700  
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Net loss $ (28,736) $ (31,901)
Denominator:    
Weighted-average shares used in computing net loss per share, basic (in shares) 569,925 557,878
Net loss per share, basic (in dollars per share) $ (0.05) $ (0.06)
Denominator:    
Weighted-average shares used in computing net loss per share, diluted (in shares) 569,925 557,878
Net loss per share, diluted (in dollars per share) $ (0.05) $ (0.06)
Class A    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Net loss $ (24,579) $ (27,186)
Denominator:    
Weighted-average shares used in computing net loss per share, basic (in shares) 487,472 475,425
Net loss per share, basic (in dollars per share) $ (0.05) $ (0.06)
Denominator:    
Weighted-average shares used in computing net loss per share, diluted (in shares) 487,472 475,425
Net loss per share, diluted (in dollars per share) $ (0.05) $ (0.06)
Class B    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Net loss $ (4,157) $ (4,715)
Denominator:    
Weighted-average shares used in computing net loss per share, basic (in shares) 82,453 82,453
Net loss per share, basic (in dollars per share) $ (0.05) $ (0.06)
Denominator:    
Weighted-average shares used in computing net loss per share, diluted (in shares) 82,453 82,453
Net loss per share, diluted (in dollars per share) $ (0.05) $ (0.06)
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net Loss Per Share - Schedule of Anti-Dilutive Common Stock Equivalents Excluded from Computation of Diluted Net Loss Per Share (Details) - shares
shares in Thousands
3 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Class A    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive common stock equivalents (in shares) 44,168 52,621
Class A | Unvested RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive common stock equivalents (in shares) 32,230 37,351
Class A | Outstanding stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive common stock equivalents (in shares) 10,946 13,883
Class A | Shares subject to repurchase from RSAs and early exercised stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive common stock equivalents (in shares) 28 63
Class A | Shares issuable under ESPP    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive common stock equivalents (in shares) 690 897
Class A | Returnable shares issued in connection with business acquisition    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive common stock equivalents (in shares) 274 427
Class B    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive common stock equivalents (in shares) 0 0
Class B | Unvested RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive common stock equivalents (in shares) 0 0
Class B | Outstanding stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive common stock equivalents (in shares) 0 0
Class B | Shares subject to repurchase from RSAs and early exercised stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive common stock equivalents (in shares) 0 0
Class B | Shares issuable under ESPP    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive common stock equivalents (in shares) 0 0
Class B | Returnable shares issued in connection with business acquisition    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti-dilutive common stock equivalents (in shares) 0 0
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Subsequent Events (Details)
$ in Millions
May 03, 2024
USD ($)
Subsequent Event  
Subsequent Event [Line Items]  
Investments $ 35.2
EXCEL 79 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (6+PU@'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 " "%B\-8X>.$WN\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NG_&D**N%Q GD)"8!.(6.=X6K6FCQ*C=VY.&K1."!^ 8^Y?/ MGR4WZ"0.GE[\X,BSH7 SV:X/$MU&')B=! AX(*M"'A-];.X&;Q7'I]^#4WA4 M>X*J*-9@B956K& &9FXABK;1*-&3XL&?\1H7O/OT78)I!.K(4L\!RKP$T1H(RZ3W^K[A^VC:*NB6F7%.BOJ;57*ZD[>KCYFUQ]^5V$[:+,S M_]CX(M@V\.LNVB]02P,$% @ A8O#6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "%B\-8E6JH1TH& "X(P & 'AL+W=O$';\ MW^\KL,%)AO0#/A)<;+CXGBP9D^@Y"N/DLK.46==Z/:!!WQA?9L:D87_!4AD',I@(E M:111L;UB(=]<=NS._L!]L%A*=: _OEC1!9LQ^74U%;#7+US\(&)Q$O 8"3:_ M[$SLMRX9*D%VQK> ;9*#;:2B/''^7>W<^I<=2Y6(A M)ME_M,G/=9P.\M)$\F@GAA)$09Q_TN==11P(!E:% .\$^)7 )A4"LA.0+&A> MLBS6.RKI^$+P#1+J;'!3&UG=9&I($\2J&6=2P+DMF1"KMWW$NATTIT&^=#1G6]OS_"6>A6LBCY1U=C MN:6CMU3C\FVRHAZ[[,# 2YA8L\[XEY_L<^MW7=P3F;U([Q3I'9-[F?YANV*Z MI&:Y;?6^Z"(950TC#8I(@WJ1OJ142";"+;IG*RZD+I[92HI45RFN4=4PWGD1 M[[Q>O"D3 ??5J$1P7= VGMFI&(>5 ]&H;YAS6.0UH]IK3 M,-$VI%'6,."H"#@R%NHZEH'UB6W7,LXHQTX8S2AN'> M%.'>U EWSQ9!(J$!);JCD;:/FGV^!E,JEUVX.'MGNHQ&=<.,ME7>6:TZ*:%P M7$#/S.X=7323,!P1%\CE:2S%%CY];?0C[N^N=8G-HJ:1#V#"KA/Y@3ZC6Q^& M9S /O/R>6=V'CU@ZPYY#"+%'0VU>H[AI7ESFQ77R3GP?W)/N?@-E@/ YUK>K MV1)4Z!L%F!)/02C19,WBE'71N267Z";D7%>'KMFS:364D&0;*>2':G#5'G3Q M![Z)M55@MKL#^'\$^-]0&;8.2 M[!*3;#/]!>TR6/30!QQ,0AN&17"G@BFW][V+5E2@-0U3]K-U M9L&?C58P4$#&RRXT%Z3COA\I +Z^L3S&!B!C9];:A.W042X)"))@,Z$42WXW M0:+0]I$!H=W 0?W5QFR&+:R%6K.L8492X@XYLJCS*N-N%;I;=(_J@;3 /*9F'F EE/Z]P\WG%3,TKM %/ MA"R[T&T $#EX7M;& [/3/C%K XA("42D%A =MGH7[JKJ\2KZG,I$TEA-U;3U M<"+4V=5#[C;(W-3C_/78>6,1[(P(7/O6NI E%1$SQ.1]^^IXWSX1T^P2M4%( MI"0D^/<+. _5PZX77;M_ M\&Z$8OCLE9$$>>KI2_Z:1'&T>"UEDKV,T2]/S]]I^435%"!!(9N#U#H;PL^+ M_#61?$?R5?:FQ1.7DD?9YI)1GPEU GP_YUSN=]0/%"_KC/\#4$L#!!0 ( M (6+PU@B^3#KJ < !(D 8 >&PO=V]R:W-H965T&UL MK9IM;]LV$,>_"N$6VPHDM?B@IS8QD*;8U@';@J;;7C,2'0N519>DDF:??D?9 ML6R1HIW!?=%(]O'\/^IXOR/MBT>IONJ%$ 9]7]:-OIPLC%F]FTYUL1!+KM_* ME6C@G;E42V[@5MU/]4H)7G:#EO641%$R7?*JF/HA:/EY.\.3YA<_5_<+8%Z:SBQ6_%[?"_+6Z47 WW7HIJZ5H="4;I,3\ MN48VE#LIO]J;3^7E)+**1"T*8UUP^/,@KD5=6T^@ MX]O&Z63[F7;@[O6S]Y^[X"&8.Z[%M:S_J4JSN)QD$U2*.6]K\UD^_BHV 74" M"UGK[G_TN+&-)JAHM9'+S6!0L*R:]5_^?3,1.P,P&QE -@/(L0/H9@#M ETK MZ\+ZR V?72CYB)2U!F_VHIN;;C1$4S7V,=X:!>]6,,[,KF53PD,1)8(K+>NJ MY 9N/O":-X5 M]:Q1N?HK]N/Z*?7;]!K5#7HRT*VFC>EOI@:T& ]38O-YWU8 M?QX9^;RKE7J+:'2&2$289_AU>/AOO('AV#=\"I%OPR?;\$GGCXZ%WRHE&H.X MUA"G+YSU>.8?;Q?9.[WBA;BR'5SB)WON".Y&SO5#I-E0:\CZ[ MYGJ!X*&APEZ(;VWUP&N(W1OUVE72N;*5X&&&,4L2G%U,'W8#\MA%"4[2WFY/ M*]MJ94&MGX4VJBIL)EJU/H5K!_'.)S,Z5!>VV5,6;Y7%066_<_55&'Y7"Z1% MT:K*5,([@['SV6F6Y20:2'3-,IQA%OM5)EN525#E55'(%AXM%-I"P',&N6>H M 2C(.>(UE.YN<0,$4*%$61E42U@ VK[]&I]E).T2!2XQSL_ B5Z)KMS63[Y0 M$R<&DD8)P8-073-&$Y(G_E#3;:AI.*UE8Q3 (+"$4W>.88J3@3R/%<-YZE>7 M;=5E074?Q5Q A8$TWLHL8.7IJF-8(;5?<>8F3T*C?*#88\5&EUZ^59P'%=\H ML>)5B<3WE>6"[C)!FH6 7#E8+'-'4>Z9:=<*1RS/(K]P'/4HBX+2OTC#ZR-4 M;MSL)2Q+7$5BBLCG?Z/<*Q^[\)F0HVC4:F]F> MDCA(IN$B.RR4N$+S9%C[/%90-=B(V)YS. RZ(];D!YZ) P] M$*A:$6S;#CTO%V492W,ZU.\QH_E8GTQZX)$P\)X#*.321L#7ASP6?LM5+9^$ M0'>B$?-J9%EXMGI1DCCB73-,4\9&4$)Z )(P +=E4(D'T;3^_' QQI*88&?E M>NRR)(M&]H2DYQT)\VZ_/SZ4#B[+XCR-J:/6M4LQAFYZ1&T//1*&WG!*#U9N MXB(.QU%.G17HL4MP1,92N&8Q9G*1[#3H]( M<@PB7R38!6"2TB'1/58I&9-+>TK28RAY((.I2\ ,I[DSIQZ[G$+A'FG;: ]* M&M[D7P030&*T4]_2"-0_L8K_7_0#OFP>0)'^\'WQ*3A MD]5;(XNO"UF70ND?NQV,\1X>T9,>L)[*VW[0.T>L80K?J.>BI6WX9^AU]#:" M?QCZ!H4>>-T*!$4"Z057PAYBG\&;ZSM(D=8LI*K^%>5[N_@$JK2V1.Q(WAH- MFY42TL<[B2Z4ARLQ:+(?;L]L&F;V%P5UKE5/S]%RTVVO(>SD+$VS]2%B?):Q MYQ@/GR52E]#GF+#$.3CU&L*&!H]@DO8LIV&67Y5E=U0 %<:>A)U7#2KXJH** MXQ7LH764Y6D^/"KP&A(6I?F(X)[K].!I;[MLZ^Z+FTW+!TV4$@O[;=L#Y%$# M]]Z6A'K.9%/F3+5KE65D;)Y[P-,PX'=EE]#9%947--3%]3G.&+\3"KIY*4M. MY6T_Z+Y[8.%M]K$ 92?=9Y_*VW[0?=? #ATT=T]8CSYA=_<\K+-!DWU9/=?9 M@>].NP3\<#@!@VY>_"Q.Y&T_Z)WO8-EI$C#8)+PXZ!-YVP^ZAS\+P_]@ L;N M-][#! R9K&5-=WZP87\M\SM7]U6C8=\XAS'1VQ1<\SFL*3#1<)43 46U-F@I*P M2$J8:5N6:R8D3HWYM+BW%/,ISQ6+4[H42.9)0L3/)\KX?F9@X^7&YW@;*7W# MG$\SLJ4KJKYF2P$CLZX2Q@E-9]FX1EK*FO-G M/?@8S@Q+$U%& Z5+$/C;T05E3%<"CN]54:.>4RL]460^%7R/A(Z&:OJB6)LB&]3$J7Z-*R7@ M:0QY:K[@:0@OA88(KB1G<4@4#)X((VE T4H7ENAF201-5415'!!VB]ZAKZOW MZ.;-+9(1/)$H3M&7B.>2I*&\0V]:XZFI %1/9P85U%,)99^!>LS$/1I9=\BV M;*K]4F9_!9EK%=HLM9W&(6W5Z[.?9M;VKNFM(Z@C">U$$M :-:P*A7 MP!):@PH![Q6^I^#Y#F5$H!UA.44W\*9"SA@1$F54E._SMHN^G,)K@M%WUO@( M?RBJQ>_4_,YE_-571W(5<1'_@@=:1WFW$[ZL/VY@P3YG64?P0U$M^'$-/_XM M^%C*?!A\?()T#-T7T0)V:V#WMX#!!*2"AH[3[1"U.TC=%]&B]FIJKY?Z"YB8 MS,7/%VBB4,"E&B+U3CAO>?U>W@4C4J)'V':3!.QLI:F[ M 'NK:)-_D!D)Z,P %Y=4[*@Q?_L7=JV_N_;-/U2L)7A2"Y[T"RZ%7K$#35ZU M PU%M>"Q=?!)ZP+\BS>@JOK)WG*R![TBL*V@X?3X<@6OVX6JRDTH9^+ZD]$Q M?%><[;KGV \.C/LMN)/]@@VI*M\&LS ^_GBZXGS7M\\).#@P[K?@LMV?!MN] MO\RE_?ZGJK5%'VP;]_OV]2U?33#4\X-A;0$'Z\;]WGUMTY]Z,WQRGH./\0?C MVOP')\?]5GY-RY\ZM&\[XY..'PIKDQ_<'/?;^=4-?^K9G?A#826^V3A@Z=/M M)R*V<2H1HQO(L^X]*"#* V,Y4#PKSEQKKN $5UQ&<,BF0@? \PWGZF6@CW'U ML7W^/U!+ P04 " "%B\-8.5H:CPP& #M'@ & 'AL+W=O4GF(>;DAF;?TD1LKV;A#"1D'>\S M<4<5IEB:QD#?W0OZ3LR4XH&OPN2 L5J/.P3GX>O\>O'WS"^#;F!$. MTAQ\V=(]C_.$GX$WG?O%7$B(ZD7S50WGNH*#1N!@\(GF8LO!;Q)6TO6?2VH- M/W3D=XVL =\5[ )@YPP@![D&/#>GNV,+'-P,-R[CX9%X=^1 \CVY-(U,Y>F: M/=5VON1%O")7,[E?.6$',EO^_!/TG5]-M"8*UB'I-B1=6_3E%RKB3.[QDJJ) M:>7NE^XJSQR6&'L0HL7\T.8P-$-AY(5A8]9!YS7H/.L4W% NU*)FEJGPIIR* MB8)UR/H-6?^$J5AU*9L85V&\UEA['D9>;T:&5B[V_< \(4&#,;!B_(-1SD'! MZ#H5)FC!X*4HB((PZ&$SF+E>A* 97-B "ZVKI4Y]^0:0IT(E2FY<,.&4"V:B M8!V^4<,WLD[&?9S)I"Z3MQ09]ITHYB:^T6"P8>A '/7FQ&#F.Z[CF^<$.EJT M'"O*.\D[9JMM"321JSJCA5(KH^ X Q"AYSNX!]5@%GC812-06_H*[:N;Y'(% M9272.)$*GG*A5M3!N WK8&T4ODR-3A_LT,SSO= = 8LT6'1"NJ"#-6^$B@88 M,(J0U\_B!CMIAO'8R&HIA581:VW-3"80(T0\>/6Y&[E^/ZT9[7P7CN0.J(40 MVI7P0RZ(W*-"5D4KNC//N#O<(SC$@QDWFKDC6@BU&$*K_"P_BRUA-;PSD!/S M%O*&+W?\H+_;#68NBL86I98P:->PCTH>'HAL64@-%(CX:611#A7J'+F1Y_>A MFNQ"Y$1^)]'NY0M' 0#N;>8.6/[A^M;- J),N_9),X MNG/"0>TEQR? @W$TV&$8.6,[1\L0M.O0$1R0F[QJ-SR]:WL@TER'A]DMMV08]NW5RVC)"'7=[$ODW!NG;'*S MK -'7UJ]31>L2 MU:*+W!_NL9%5KU],=*)H7:):NY%=NY_MLVO_=G:&K@-1V%]S!COL.GA$#9&6 M;N2_NM=&5O5_\91,%*U+6,L_LLO_R?TV,K2K?DLV:S8&*\\=Z;>15GYD5_[[ M_0-?L;0H/Z2J09"IP9P7)NUKIXK69:U+"A3]>%ZP5B,O)CI1M.XG1EUX8'OA M\6Q>P,->%X8>Q/WE9[)S93\Z4GIB755@^.J\@*V%R8N_ATX4K4M8EQCXE,;Z MA+R #5VU'WAN?V8,335VQHH$W/H\;2\29/NR)ESU+Q+N,3.4WRZH:A2-B*?] M;OU_U Y8UP[XQVL'/&GM,%6T+E%=.^!7U@YXV,Q'H=?_:F:R@M&(0&%=-^#7 MUPUXTKIAJFA=PKINP!/5#76<3JGF14'_DX')+'0&7S/GK8/#'6&;\CR52QS[ M7%1G;,W3YLSV77E2V7M^#2]OJI-7':8Z"/X4LTV:A+6NW# MOB2V<_?DN>?L.P]64CWH',"0QX(+/?1R8^;GOJ_3' JJS^03:/': 3U0I'#B_:@U=+N:ODM4AE >3G MQ40;A1OZ5Y-Z)7KTQ2&'@)K4$OPDK=O6IW@?5/HKP2V(41<"Q$? M0D^^8$WBN'>:@BP].\[3%IYE81:U^T*K--HBU:V+M@QGZ M:G)0)-U(S;%E^@ZWMLW0"1'@TF?HXWD3_?9KYNB5P#:DZ-12= [FZ%Y@*^#L M+Y: 2H$9=@)BZ^V2,DXG'$ZQ=9QJR@'+D'H 8]>(AG2AF&&@G59-&I4_;J_G MKMUJ;25XUZ@51\W9[=8A=0^&A-4>:[G 8JH4B/2)X%$3FM.RBV2_L<:Z0M?$ MN;O+.6IWXRW2NU8A[LIFUKV:=>\@ZY?MR2;.O5W.<=!K;W'>M0KC3MC,N5]S M[A_DO%G<]AWU?L,9#GOA]DYH, O[<;0MJ[_6^@I0,W3LH)T;.78.=2(/MV@US MO%"!L@;X?2JE>9[8']17M.0?4$L#!!0 ( (6+PUC?DV*QN@D -5? 8 M >&PO=V]R:W-H965T&ULO9Q;DYLZ%H7_"N4Y-9-4Q3$2 M]TQW5R5MS*7FDDIR9AZFYH'8=)L*!A_ Z>3?C\".,9*LAG-6YB6QV]*W!:PM M+FNCFZ>R^E)OT[31ONWRHKZ=;9MF_V:QJ-?;=)?4K\M]6K!?'LIJES3L:_6X MJ/=5FFRZ3KM\077=7NR2K)C=W71_>U_=W92')L^*]'VEU8?=+JF^OTOS\NEV M1F8__O A>]PV[1\6=S?[Y#']F#:_[M]7[-OB3-EDN[2HL[+0JO3A=O:6O(D- MH^W0M?A7EC[5%Y^U=E,^E^67]DNTN9WI[8C2/%TW+2)A_WU-[],\;TEL'+^= MH+-SS+;CY>E_F_\XVS?9VYLZT3?J0'/+F0_D4IJ<-LEK> MNLSK[E_MZ=16GVGK0]V4NU-G-H)=5AS_3[Z==L1%!V)0Z&.:5#M:I@S6V@WWJ8/,;;5WIX)PZ./PV.%J>@XR'O]+),FN3NIBJ?M*IMSWCMATYT77\FDZQH\^-C M4[%?,]:ON;LOBPU3>[K1V*>ZS+--TK O'QOV'TN#IM;*!_:M7'_9EODFK>J_ M:/YOAZSYKLVU7S\NM1>_O-3J;5*EM985VJ=M>:B38E._TGX9?+]9-&RP;!T2L#^U0V22[I=J_N=I\G=:V]95NSV['TZT8NH2S'4-X]1_&?H5ST MUD8.;#49^>PH@V=V-)M6ZT/U_6K_4-W_[6:3M5-=DFOODVPS9X?]/MEG\J,7 M/<-:KP^[0]Y)\)_--JW:;6/S_K:=D+^F6E2LRUVJO?A;6=V42=)\6:C8_M@V-2O-221HN3XK5F MD%<:U:DARP0EOSU#OJGWR3J]G;%=4:?5UW1V]^<_$5O_JRP_D+ E$N8?858' M:\_;7^],QV2-;Q9?+S- ;.92TS*&K0*Q%<<)D6./D+ 8!!NHU3BKU9BHUC$* M/3+MB[U-/*H3RQWN\WME[*GB0\)\<0LL3G>2;>0T)[;@-2>V,!S#=@UN/T5B M.\5-FZ MO:D\M2FRYMFY7QE_ZMR/A"V1,-\1[_FH:7.3/S)B@(2%2%B$A,4@V" [W'-V MN,KL^)1\TYZR9MO>++ [R5H#Y80RZM2<0,*62)CO"CDQ)Z;-/>!8(4,&2%B( MA$5(6 R"#9+".R>%]U.20I8(GJ@0:MF>PUT4*0)(F(^$K9"P D+QQVG M"!DS!L$&&B=Z;Q?I2I7?L]D[:Y+/>:IMRB+I/$XF[1_NQN!:Z9G97AUIZG0/ MI2VA-/]$N]0)=;F'BRMHR !*"Z&T"$J+4;1A0ESXIP25$-(D()(+9,+?_:K' M,%G<2)H/I:V@M !*"T<=JP@:,T;1ANKNK4VB]C8[3V#>%J!L6BGOTZ+N)"Z5 MLL2XLP@5M PU**$T'TI;06D!E!:..U@1-&B,H@W%W#N?1&U]'BL*UH.*@A=Y M6TJ@95UAP2NM2!NIM WQ!&[:E%4M3,=_BSHJT<\66]0 MPQ1*"Z&T"$J+GS_X0\7U?BA1&Z)^L5$4/+W=5Z\U0[]>3J*F3[[U@UJ?4)I/ M1//3=%Q"*7_W)S%))55/DF9\"0IT_!&4%J-H0]7VGB51FY:<:D)[>99E M&?RS.'7HR2*$6I0GFJKX2=*$KWZ2-!&T)^XMP]6);=G\=:5DM^JZ8_+G5;'9 MG+B633SOR@S6&WQ$[?!-JMHTI=* 6GA$XI1YU.:K(Y>2=I*)PA^)6XW#!9)F M<\LUA>,/]2EM":3Z4MH+2 B@MA-(B*"U&T88O7?1.%%4[43^I)I.* M7@TQ*5_GKA[;Y+@S7Y.O-H#$#*"V$TB(H+4;1AHG2FUI4;6K]K%I,==C) MZ0&UQJ TGXH6SYP8Q.'S ^IY06DAE!9!:3&*-LR/WANC:F\,699))78*]3R3 M?QBC'M)DM2-I/I2V@M("*"T<>;0B:-0811O*O3?FJ-J8 ]9GJB--/@- 33HH MS:>BJR;69T)#!E!:"*5%4%J,H@T3HO?\J-KS^X/UF51TH&S+%B9\J/D'I?E0 MV@I*"Z"T<-2QBJ Q8Q1MJ.[>Q:1J%_-#NC]4ZVUR?.3SNV9YJ(L)I2VA-)]* M/$Q/%U:?@;Z,*(W)KP820F-&4%J,H@T%WMNF5&V;R@7^S(I7[ZC$LZ-4U_E: M9'7PR7*%NJ90V@I*"ZC$BY7LWQ :-8+28A1M*.S>^Z7JUP6G5-93\3TSUW5< M0BS747NSOKZPW1+-R;NJ"M-7Q MITH;2O.AM!64%D!I(906C3OT,2KH4-J]X6JH#5=5;;TAVG)SZCJ&S:M7=%KG MU+3X@J2EK)U)+.Y)M*\>\63!07U/*"V$TB(H+7[^X \5UUN?AMKZ'%];+RT9 M5-.GWM 9DD4[/=OU#%ZZHU;M]$?B5N-P@:39W'8<_OX*NDLB*"U&T89BNU@- M5&T?JDOBY0(3UZ5D31U=YY^*J4-//FECEP,=L1[HB 5!94MTMN^'">N"B@W9 MJNL8VEA6MY%,3B8FGP=L'[OR?58U;46IX^L*[Z:X?E M3G5<0_[XI2GWW6KAG\NF*7?=QVV:;-*J;7=@'R\TK^=_\#4$L# M!!0 ( (6+PUCDFNYUV0@ ! H 8 >&PO=V]R:W-H965T&ULK5IM;^.X$?XKA'LH=H'U6GR19*>)@:SW#NV'O0LV=]?/BD3'[,JB M3Z*=I+^^0\D69?$E3I$OL:P,Q\_,<.:9H73]).L?S89SA9ZW9=7<3#9*[:YF MLR;?\&W6?)8[7L%_UK+>9@J^UH^S9E?SK&@7;M_?NZN6U MW*M25/RN1LU^N\WJER^\E$\W$SPYW?@N'C=*WY@MKW?9([_GZH_=70W?9KV6 M0FQYU0A9H9JO;R:W^&K%YGI!*_&GX$_-X!II4QZD_*&__*NXF40:$2]YKK2* M##X.?,7+4FL"''\=E4[ZW]0+A]C;#1!^;Y1C(P8+0(][ 3DN M(.,%S+. 'A?0UM .66O6UTQER^M:/J%:2X,V?='ZIET-UHA*A_%>U?!? >O4 M/Z"I:T^ZO.L=MJZ==JZEEL$F5=G2E2/ MW=852G"GUSJMS*U59_55L\MR?C.!M&UX?>"3Y=__AI/H'RZ3WTG9F0-8[P 6 MTK[\%8I0*1NGD=W*I%VI*\UA.27SE";7L\,0OD.,XD6$>[$S8'$/+ Y&YK;X M#R16M[N5A&*4RRH7)4?5$;&^JZ]S'<)=+0\"=BAZ>''&\,IE7_R>07PG96>^ M2GI?)<$@?N6@-!=95W.K F5;62OQW_:&R_).73P(&5M$9!176RA.<.*.:MHC M38-(;P? =-&"6L[K&N(&T54UQ MB]M=>-*(5R&6CG#LSM:#A.4O2D0$.*1:E MQ&W!O+=@_FK"9&=65%#JZQ]<90^P.QN>[VMOV9A;B*8+DLQ'N!U2+%JD;MR+ M'OR?S'5).I=O86.HRFP\^?]35WP5U80.;SE(S=[)"*(S9WP\61X;PH M"'BUR<"1K5,+6?4[9E5FD/NWVH8MW&FT64Y>BRQ829RP$7:'%",X]F ?\#4. M;Q)93=NZ9&I1R<'U(6MYC5B,(=M"4Y)XMC,VS(V#O+C\36UXC:J3IS_D %BHYB/* M8>,\\N:39@?., R/@Z2XO,USN=?\#N3%Q4&GNM/FV*[C$ IFY;)# MCN$X]NTTPZXX3*^KGIO:0#DQVF0Y31,6CR':8DD2>? 93L5A4OWZ_Y$HMOEQ MB@FCX_KNE(O98N'!;9@4AZGTKN:[3!2GHMAE@&S3.N!I!SO.(SK&[)"*YUY7 M&Q+%81;MM^PN>_'N5YL0Z<+JFAU24X*I!R$QM$G"M D(ZSUW.G507%RXB MOHH8BB/A*79\OB"J V\NP?VNL^E[:3MW@N%/$N;/NWT-/9FN1="_7SPK$0>E M4D*Q'3N'(/3PD$>>Z!EB)6%B_9:I(\"W(;<)DR81'NRF(W!;+ITO8E_&&%XE MK_#JT-^0-9 KZJ6KI- 6[/29BA.V@S,QH>/IU"DV3WWUTU K"5-KU\_W">*O MF39Q1F.(M@A)8T_S3@VUTC"U.BO1AWW3#DH?+\YM:A,HC5-K '&(33&-X]AS M@$$-T5+\IJ*T%E56Y1< #_+WFT\]WTG;N1,,7=,P77_GNV&:7'JL0%U43*)H MW"4YY#P90@=GU6&ZAB$]Y[PX1HT_\SH7T&@ ^A8ND*)NF=RAL]F96FV&0PA# M9GM@&P*G80*_RU[ZAQ0J>T9/0FTVLBQ@PS7Z]$P?XD*WK\KV68:6TF5*5ZRG MK'8_M* V74\)E,[QT8-3+AX>=9[;9'B=AD=770IVK]C5\+*<*CG-Y0$*V] F M!%,:-+BY/USV*#NN<0Z1Z7#@/#?,<#5]A:O/]]BI\^XVV"ECT*[,JF[:% ][ MOQ6N8V9LU3F'5.J;@ZCA;AKF[KY8'^OSY57.,>ZRV'[LX9(C4>)%;NB;ANG[ MY_6:YUT>/.?M>1&"7I>C[MJ-V37N8NNDUB6&4V\V&.JF8>K6OA957K=SSX>" M=U>:$=L0?.H"H3/@D)4Z93ZUW0B4==A N7Z4J06-9^FUU<'R$$+;*':HQ9&L6610Y!BG&<>F999OBVN"\E[9SAYAN@86[A;;+:\_7])&^ MJ!37@76:;?.^=7+ID)G[8C9X]ASN#,80PP\;F$WFZ7#(.P)U3/($>YY&,4/X M+#S(![97_PAB, ! PES*-^Q=1_WWTG;N)M,^L%?;!\>TB4RK#4$N]T7'R-D% MAZG,\11Z7/T=,HFG$6*F?V#A_N%[_TRB:X6VKY\%G!FW.S_<'AS#@GBMG>(_ MXV9V:V'9;(N0B/J>7#+3?+!P\_'[10WZ@"*ZSG!?B98^CD>XT!1"6BCTTK;) MPLT9'9#A>R.,1N.'.@XIO%B,*\]L\&[5EM>/[2MG#6JW5_=N4G^W?ZWMMGV9 M:W3_"[Y:=2^G&37=NW+?LAK(O4$E7X/*Z',*KJ^[U\^Z+TKNVC>X'J12 M;GA6\%H+P/_74JK3%_T#_4N R_\!4$L#!!0 ( (6+PUCE^W,6&P, H' M 8 >&PO=V]R:W-H965T&ULK55A;]LV$/TK!Q4H-L"U M9-GIBL0V8*5]98]3VM4)EDOHV_GUDO;>JT,[1QP6]?H;K>D;;=*9LG)\5X=*Q\/S@)F,)4/B_?4)_57D+ESVR'1I]5^J]-4J>9% 20=L MM7]ONS]HX',6\ JK.?Y"-\1F"10M>UL/R=)!K4S_CU^&.?Q(0CXDY+'OOE#L M\B5Z7"^=[<"%:$$+BT@U9DMSRH1#N?9.=I7D^?4[=T2COF(_(E/"2^+"J2;: M]@#;EB6#>9EZJ19RTF) WO;(^7>0Y_#&&E\Q_&Y**O^=GTJ78ZOYJ=5M_BC@ MIG%3F&<3R+-\\0C>?*0^CWCS'Z ^@4MKV&I5WDUBYXC)>#R-XI4R: J%&J[% M27(S/P>+B!\-[.N<&"5DD3:KD;2M9/G\R>9Q>/T%N, M]!:/H?^OD_TYR-_U?U []-4$KDPQA5]\1?#TR8L\SRXN;=V@N9U$ZD].V;G#^"ATR*%-8UU@GAU6*(>UH[-!16+]N#!W(, M",[NY3D#B]#*+ IL<*^T\HH8?(4>4(M ,@B)X=V'-&^A5%S8&W)@&^'B6]/G M"#C@6&]R6A.$9HY2KU1'Y>6R!E64X(+Z,DQ8:VE6WX)HA\9]G ^+[ B3JJW1 M\"3.1'0_[ A2K3AJL)RE5X5 WM6%QMFCPQH"LFS1]*&;F][3)Z%UC"K,4K\U MOI>JT3L*_:;7M[OP_BOQ!MU1&09-!TG-IK^=)>!ZY>T-;YNH=GOKI&PO=V]R:W-H965T&ULS5IM<]LV$OXK&/5EG!E9EF6G>?>, M[22]]*:MQZZOZ]WR@5Q(>Z,O[59!-"\_S@P!<;54L_LXTR>+.RKI8!7]WZP#=.R9(W MU=7!8C[_[J"6VDQ.7O*S"W?RTK:ATD9=..';NI;N[DQ5]O;5Y'#2/;C4ZTV@ M!PBFEKI7QVAKAU.K5Y/3P^=DQK><%_]+JUF>?!5FR MM/8]?7E7OIK,22%5J2*0!(G_;M2YJBH2!#5^3S(G_9&T,?_<27_+ML.6I?3J MW%:_ZC)L7DV>3D2I5K*MPJ6]_8=*]CPF>86M//\K;N/:XZ.)*%H?;)TV0X-: MF_B__)#\D&UX.K]GPR)M6+#>\2#6\K4,\N2EL[?"T6I(HP]L*N^&'D*@9#V)6XTFNC5[J0)HC3HK"M"=JLQ86M=*&5?WD0W&/["/QHS5AX\4;4ZIRO/\ >O;*+CIESQ8/"CQMW$P.XJJ+:,ZM)4P)"BSQ>%\_Y\S\N-O%%BJ92!Z)&9Q4::=3S+ MM\5FL+5L'>E&(L/&*27J"'I%H!> +*SL,#L39])K3R9>$$ ,U"-NPMGLQ[J1 MYHZDM4:VI29;8%@)#HR?/F'BH#S@UR (;"P)=B56*W!+V(P"!M4+W50P8ZV, M.=)R)4R\:Y6H= M2(L6WG"08#W$ME!\*@KE "4C5M:&B ?KA,4A+I.G32Q@Y.VPD8$A:N@1F>S4 M[ZTF=RWO1&\-:/8.WLPB0'*C'K,O%3+RE%/5UH)<6[^Q;562(E1T*2B0^EMK M8E7CB))#L\,_X\BPK7U*),H!(!RG\Y(5U& M(QW(G9^185\.V#:>X66MJ"PCJ20"#V[Z4X[HB<0VVI _ <]:&K0CM&1*;0?U M#P(H$;+\#?68MTY9NO:<1-943%H13=A2M(XI8;1A )TJE/?DP][+4CO1Y'P M:63*3D#\'3^F"*78[EB @Z_UA0R;J7AGBAEC1>.Y;Y=>EUHZ8CRX+ ;]%GQI M@4U)1P=GJXK,SK5&6BL?9A"&3PEN N75>%E$/F"JB(R4QUE5&MV.3#0T6-8[ M '+1>+'&*"DNL4OGTD\R<$VG0^6I28,K'JP^R!L\SHHE [>?J/Q/7GMWQ!FBON020^V,>]FB] M!VT4. *N#G>1J09R393KLW0CK6KY'G[NCV)T>$P,38QOS*+5BG*2.:R.P($* M6*82NU5:+G6E [%25EP!XZ1#*3+PX"##J1MEVOB*@HVT\JD4(>I9I>]" M]2N4O9%52_(&K6E,8(;:@"(LU\ MMM?S:71^MIS]HK:VM5ZMV@K/;F*34EFSWJ=OW5:X1#8ZR$K_@6?>KL(MMZEP M2F4;QE\RIY#.<5'LM4@,@T>5DM1YT*RW;U?[.+5O@RY_OAX:H$';[;TCK1%& MQ]B'0Y;682*@A8Y#3+[ M6J7&"**+[GFJIL::?>:?<3'CK@=P*;(MU'0B@"-PWG4<@I9?&9M5IUYPB0H( M)DU2ND&(RUV5%L/!V5(/V'(?SKFWKYAVXJ010<#M%7?0.XAI2W@4A0KJP*>Q M]J&FC>7-Q&MV<:P6VTT;(XHJNG*>H'SXY(4@FH;M:*XDH\P:%7&$HMW6;3PZ M\A6]=FI#-S8W*H6;JMG#&;_MSY>QVKDWHOE[T?9'=/C7B]E346NT M=LE97^_-9T\?=8^HH> *@Y!7R)MS"V11I>@Z@TOMW_L,!) /:HFV<35O,'F MD7@.0R!^H]+>QCD['[]SN>R55&8#?/LBQ:(OV&=>8/A&205&S':^G> MJ\#3J:>&/?'QJ!N%TQ1V8 T7>KKB9/(C,F&)75,!*U8C W5HLWXEZW"6Z&O5 M34J]#:K(?C1C*GX'&U*B[19$/$#7$W1TJ9AY2=O L/94Q0N%V+Y5)0WQXG5< M@K;;MXY5/+<.74R,2E>PWKY^=]Y7+.X=/$_;-.)_C*6/)[]GC[_A-\\.OQG# M8-I1[KT! ":=RH*:W3: ':?B3>N >N3]M#X^']T9=JH!:PO>-/$&@#0?]L6;GKLH.WX64M>,4%4W&\R>?ZC\)H5* MLUPI(DUF.EB-",,I_:Q.9]%$:1GM:=Q #VYBM49M3,/TM906FU[ MHE2%]G%J@],":$HW7 %B7T*S<&)L'$O/H*GG8@'8KS5Y/9,6[AK:".K7=5N+ MV.>DGHG%BBV&R4Q(],&V+,>_<2.WY"IK;6*#ZWI28AG*6C"37Q_LFLFY' MBC--J@^!:G!L0V+7!3SG=$-E@&_E42*'/C^^O(4>L!SCY!3UG3OR-.5 F8K\ M1+F9I2^.0EJ;[$J@YYAT?1SM[BERW%NG\]LFW87TK3R=AD]=WQ*+]3V<1M0T MXM*M5C"S]H[Z%![G^I9%%]W\,Z;EP17]72!WU*E1R(X#;#3-2'P;:0N%(8O: ME/P&>%"!.QZ^^V-BQ606;TW$X?P;&J1KZU3'/<$&[B]CX]1-[-V4XW:YY/YA M\:\57KY"-FL([DSH3DUW")]2^T_1\5\Y;2*I=,)A<-Q3[;>16@-=+/BS-+6;@W>7MZ=39Y!/+=/F18>MWP MI+XW.;VZQM*?[(R/V9\_F8HKM68:N>QNBL7>+[8!(!=/YX^>BW?H14FUV&C8 MM(RCW.U\K7U1,7]Z 4]?7><'4%&@*QJ.,/;K*"_=!J0*LH[BRTQ0ROATZX>X MU?%N";BQ[1I%T&P(6^5HDUQ:C/%YOY-D]\W^Q_K=H@'C2RF^#:%:03%N?;IM MRFZ4D+IJK4VL+BOZ&>8U(LQ!.WS,Z#EB2-'&[E:JVTDUB^[6AXNB3TL[GHDW MTM$O":7E88U\V5_A,^]0(L<&E'#644BZ7(&KZ:*!FW7:F6..V)9IZ?-O/>GV M<= Q@RGPUZ-OY-QG?/M)7?LO-*QVP'IRO M8P\H' ?4L!JPK"+(L=9IE:);. MP$"@425/1.R&UL MM5=M;]LV$/XKA)8,+:#)UHL=)TL,.$F+K4#0(&W7#\,^T-)9(DJ1*DG527_] M[DA9<;8T33'L2RR2=P^?>^7E=*O-)]L .';;2F7/HL:Y[F0RL64#+;>)[D#A MR4:;ECM WOP'WHK@VN)B-*)5I05FC%#&S.HE5Z2XO[W#OVU MMQUM67,+%UI^%)5KSJ)%Q"K8\%ZZ&[W]#09[9H17:FG]7[8-LL51Q,K>.MT. MRLB@%2K\\MO!#WL*B^DW%+)!(?.\PT6>Y25W?'EJ])89DD8T^O"F>FTD)Q0% MY9TS>"I0SRUOX NH'M@-E+I6@CQU.G$(3,>3<@ Y#R#9-T!R=J65:RQ[I2JH M'NI/D-#(*MNQ.L^>!%QU)F'Y-&;9-"N>P,M'*W./EW_'RHW1+;M K@:S 3WM M&G;A?0R&_;E:6[__UV,."/C%X_A4.2>VXR6<15@:%LP7B)8__Y3.I[\^P;X8 MV1=/H3\W1C\,PBZ%Y75MH.9^J3=L)_6^06=IB24K5,T<7TNP0^&*KX#5&,36 M=ZP&71O>-:+D$O=K GI1H2HWE@G%7*-[RU5E7YX@J@%XD"L,(RWD&&KZD[-5 MJWOEV#68$I3#UK#/[#N'8)"(92_2E^R I;,\3M.4%7-V2,LLCXM9QHHBJB2P5]RZF"%/MMH0!$NG13S/CEB>HO#Q/#[&CYP45U;P7ZYY*3:B M9"^RE^SH*,Z/D#H=SH_C;#IC:,DA>Z^==TF@=H#:,V23(?+4T\D6Q_%LL1C6 MQ/A!FCH,P8?D78((/J>40W<5V:$GF2\.R6[=&^;VK[$8->-5G?=U&WP-C_F: M<,C?,2K;#GQ[E'>)M^D!DS>\X^H!C30/-.CW_Z)Q"1LP!N5W7"Y[XY/Q!U&W ME*X^Y[^BV$&ZR)(<.ZF4_E%0M#6;)O-Q"^W9QD^*&V"E;M$'%EDA!2FP/"S8&*MV;4LC.E_BU)KPQ(94[XS>@*7W%4.W M._(G&JTTHW5*.W:' T(%$HFCW0E6 =WRT.FQ]\VNH^!7*%64\S$S7%D>WF)4 M(V=A?RDYY9/3S["1 G&0QE@N]]'"\&+G:=!V'!.L\Z0.YND\R?;CN<9/O,4+ M56!"M_.A+Q9%4NR+]NHQX81]! :W%+G =<@G-L_& GA&D.SH48UN]%Y1<.NP M,0VY',)"^P&M"E(X;6T,_T L_P902P,$% @ A8O# M6$#!G#Y:!0 -@T !D !X;"]W;W)K&ULO5=M M;]LV$/XKA%<4#:#9DOR>)@&V+39WN_9X[GLZVUGWR%5$0-RMM_'FG"F%]VNOYHJ*5]%V[)H,W"^M6 M,N#1+7M^[4B646BE>WF:CGHKJ4SGXBS2WKJ+,UL'K0R]=<+7JY5TNTO2=GO> MR3H'PCNUK (3>A=G:[FD*PKOUV\=GGJMEE*MR'AEC7"T.._,LM/+ ?-'A@^* MMO[H+#B2N;6?^.%U>=Y)V2'25 36(/&WH6>D-2N"&Y_W.CNM218\/A^TOXRQ M(Y:Y]/3,ZH^J#-5Y9](1)2UDK<,[N_V-]O$,65]AM8^_8MOP#F&QJ'VPJ[TP MGE?*-/_R9I^'(X%)^@V!?"^01[\;0]'+YS+(BS-GM\(Q-[3Q(88:I>&<,ER4 MJ^#P5D$N7+R1[A,%.=?'" ME%3>E>_!I=:O_.#79?Z@PMG:=44_342>YH,']/7;./M17_\;^EZ;#?D - 6? MB.Z?4[^6!9UWT"">W(8Z M%X]_R4;ITP"2FXPE^'_\RR;/\ MZ9T3O[F&6E\CG+G2VL?BO^]>=<72;L@9QL6=L+(3,<[2)!UGK9XGPW0$:CI- MAJ,A''!KZ^"6F%N$+I[D)R(?)&.8:@5&:4/+)F*V)%/L]KS#03(:'2D>@(]I M>2:N;4!(]^?ZD1A/TV0PN1LFK, MO)M,D\DDCZ[/RE+QS(.J<#?NK0H5O,"/ M;(M2<%$X(=1F>L&9WL1,HYR/LFEW@N&C=9RCCH0RA:[1Z#B(0OHJBL<#H:,@ MR'TF2H@'"WP0M%FGELK$X )'%($5*DS3(DGS4%_D40$F!.R9DT_PK/&?)=-J_A2@J MPI3L+I"S\0#$](AM5!8NQAA(L#'Y-\*M5&>$TEUJ: CGA-0+H_4BB5)S( M:-TN#5 (W4+R!1$YL0V*PA%Z5.@&G'+)V WW^BV_-TW=8]3O%9>H ,K"[F/0 M*PO5IR$!AY?S%.$I1I,<89DB8'BZ2BA@B&K M%JH +G;'KD*=\KZ&.YR!0ZOMN&]4X.*46&S=KGO?5M0[VF5QQ2_CQNYAM3:A M66M;:OM1,&MVX5OVYHL"J\Z2YZFF!433[GC8$:[9TIN'8-=Q,\9E@CT['BM\ MV)!C!KQ?6!L.#VR@_52Z^ =02P,$% @ A8O#6.-52_6-! (0L !D M !X;"]W;W)K&ULG59M;]LV$/XK![4H-D"S15EO M3FT#2;IB&Y8M:-+VP[ /M$1;1"A1(2F[_O<[4B]QTCA;]L$67^X>/G?'.]YB M+]6=+ADS\*T2M5YZI3'-V72J\Y)55$]DPVKFJT5#M^R& MF<_-M<+9=$0I>,5JS64-BFV6WCDYNXBLO!/XPME>'XW!6K*6\LY.?BV67F ) M,<%R8Q$H?G;LD@EA@9#&?8_IC4=:Q>/Q@/[1V8ZVK*EFEU)\Y84IEU[F0<$V MM!7FD]S_PGI[8HN72Z'=/^P[V5GD0=YJ(ZM>&1E4O.Z^]%OOAR.%+#BA$/8* MH>/='>18?J"&KA9*[D%9:42S V>JTT9RO+9!N3$*=SGJF=5'RA5\H:)E<,6H M;A5#CYO%U""VE9CF/P)G!E:Q-J>'GNF#%8_TIN0G]%9/X/#MR6##928%+R>@N&K@5Z MPYF!F\9N6KV=TRLY4U3EY0'D!F2K8,-K6N><"J!:,Z.AZI +H.98T:8=IF[> M*F5/P?3A&E4L#,:7BS' 0.L"?J-UBX4!9J1?_('72$6V&G?UCV=P_ISF[VS' M!)#^&\*M-,@+;R,[8**H.RQL;R&:S_TP37#T[DT6DO#]T=JMXV_UW)^=4E\#N6XXN0%]JB!$BB$@O%(>Q M3X($ :N**>?#AC9,C8CS-'._)[2L@SY/;B:PE3NF:A=#;3W+#ED>')Y%/L@30M&2>0)K- M_2P;(O$6B!]F,S\,4QQC;-.$N,49B?QYEO51_2[X_RFN,9H9Q+-'<1W63H6C MWQ[M&\1?Y>\D(CZ9AP_WH)^?\C?QYW/2_S_R-DG1"\D#T#!_R=\927P21SU< M1C*?1/&1NV<8B#!(W=A*=&LI$LS@3TS?ZMB)FQ9I^&!>8[[O]NFQ'50QR 66 M [[A6 ?VW)28O4,0,< G:\J:Y;35S H<'(P3*-QC6]@2+V9_CC[@ MPXO>K^L)?!T9'"!_FEZ6'B==/BU9&XJU"$CIQZ,ON2 MYZ53*SB6.R.P4BK4>IBM[?/@XNAJVL#:QVDNVL(>8GLJ+@X_T1WEPHE:=+NC ML>;:8[ '<[J\P'#P'&W#V#$E#DZHB\ZA)U/1 ]32H&&]GY %/G3X.$_@#XS_ M]Z6=.>M&2:585N)E^796HXLGV;SY+D'<7K4MF"PMJXY MTQBEMC9=!S.NCOW?>=?V/(AWS>,555OD#X)M4#68I+$'JFO(NHF1C6N"UM)@ M2^6&)?J;*2N ^QN)\>PG]H"Q*U[] U!+ P04 " "%B\-8"47-N?T$ "G M# &0 'AL+W=O;*"6Z)!4G^_4[4K+K)K8W;)_VQ>++ MO3QW#^](GZ^5_FR6B!;N&]F:BV!I[>IL/#;E$AMN1FJ%+>W42C?J9%C%D79N.&B#6;G?NU:S\Y59Z5H\5J#Z9J&ZX=+E&I]$<3!9N%&+);6 M+8QGYRN^P/=H/ZZN-KDO<"O M=F9PPNDENE M/KO)V^HBB!P@E%A:9X'3YPZO4$IGB&!\&6P&6Y=.<7>\L?Z]CYUBN>4&KY3\ M)"J[O B* "JL>2?MC5K_@$,\$V>O5-+X7UCWLI,D@+(S5C6#,B%H1-M_^?V0 MAQV%(CJ@P 8%YG'WCCS*5]SRV;E6:]!.FJRY@0_5:Q,XT3I2WEM-NX+T[.QM M:WF[$+<286X,6@.\K>"-4M5:2'D^MN3#28[+P=YE;X\=L)? .]7:I8'7;875 MM_ICPK8%R#8 +]E1@_.5'D$2A< BEAZQEVP#3KR]Y("]36@^SJ?1OQ*FE,IT M&N'W^:VQFH[-'_O2T'M)]WMQI71F5KS$BX!JQ:"^PV#VXEF<12^/Q)!N8TB/ M6?\7I!VUMQ_M<2=/4Q?"S]1#YN673FBL0'S=Y\-^2_NEHGHVE@14#7:)4"M) MC4&T"Q)S:\2WD%O"X:2B?:X-V2-QU1D"84[/]KE_HY4Q!*#LFDYRYV+>*&W% MG]S7_P' GWS=8O7=_ XUM2&X0=?+'*"/!NM.PD^B1CAY0$)Q"J_PCAK9BHQ; M+)>MDFKQ ,^!%>$D9S0XB8LPSK)3&L91F$89L%$&5[Z045,;DQZ-68J5@2)D MK("3+"S8]!3B,)E.(1XQ^*!YA=#R!OND6S>GGOG9 ,MC.*&?4WCQK& Q>PG1 M*()?*)-Z)^6&C+&$)-,)&>NB0LI90' ET_UM M/(NJ%#ZK:V&7=!T.3%?[$D)DE2H9]W/OS0!X,E\.Z6T+K*!O@AL/=]R3C?Z?FEM63E)+6 ELZ'GW;YQ7= MI,(U=_$Z1[6Z-M32GO\8!%1 MN6COPRXU(C3]58GNJGS<^!Q.&B2PIL)ZSN@,--1V_4.&=F@AWBR$E"*S0O^\ MD0\C>'WO)F2Q[JR[Q_8>!Y]5Q[G:@]*YY&:H;7.@,3^J9TI"U]JA^"K*/ZFX MDG/1.88>-88)'=PTS.()_'98*".1*)^Z80XL3*E9TK"@"HDGB1M2NXQB^$!T M(Z\M.65N.M3*T-*V-];5DL)$LZ69:_W@&U>/G/ N-J)5I]W./V-JC2[)7]/U M.#-7&T=#BBZYY&V)AQKF^? M\.^X7HC6@,2:5*-1/@E ]\_B?F+5RC]%;Y6EXO;#)?V30.T$:+]6RFXFSL'V MO\GL+U!+ P04 " "%B\-8T_I7FV(% "G# &0 'AL+W=O=>25\LC?WN*D0/3[72[K)3>=^< M]WJNJ+ 6KFL:U+0S-[86GC[MHN<:BZ(,2K7JY6DZZM5"ZL[515C[9*\N3.N5 MU/C)@FOK6MC5#2JSO.QDG-6. #^B_-)TM?O2U**6O43AH- M%N>7G>OL_&; \D'@J\2EVWD']F1FS'?^^%!>=E(FA H+SPB"'H]XBTHQ$-'X M;XW9V9IDQ=WW#?K[X#OY,A,.;XWZ)DM?778F'2AQ+EKE[\WR#US[,V2\PB@7 M?F$993,2+EKG3;U6)@:UU/$IGM9QV%&8I*\HY&N%//".A@++WX075Q?6+,&R M-*'Q2W U:!,YJ3DI#][2KB0]?W77H!5>Z@7\A>29H/CN#UMR[V U[_%;SH M&/QS/7/>4A7\>\C'"#$X#,&=<>X:4>!EATK?H7W$SM6;7[)1^NX(P<&6X. 8 M^D_EX"C"87[[L'#76C#;1147"T,-YCR8.?684(#."X\@= F/6,E"D0Q_5.(1 M28+[?*L-'FWM6-5HA!4*"]Y -@BOK@OOP5AH6ML8MD1BA5!%JZ+]/2:@I)A) M);U$ESR#K\4*9DBMAC66;$#J0K4E$@(WMN,E?/)()'V%:]5EA1JD!^G8+6>T MF*D5%&@].4!RPL.2I*0BCY_0%I+-5<1S@]H]%"X0U@J]("+:.R@-:.,Y@@%4 MZ!5Q)*;C#!XJ8_U;#OBN5)9D!) E_32%KX(FPGY_!9^/)YQ,8$F).ST$R&*5![D/,9DFZ8"B!=@V2@*8S*;C, MUL@][4B*Z]4H60J.2ZC5F PNPNAH2-YG4IH;16%CQWT@;G$=41;&B-8(P1R)XTI?N1J'.X#IL_TO"GT)3A%?2S!+[] ME,'3T#QGD*7=(?^,7^H]YS/NYO K_6;T^[[U+55.JSU&.UW7@=!^<*BF/!!%F G4FF]D-!0$.J0JF23H= MP]^O"XT@RY,L2_E]#%F63,9#?I]09)+!(%3X%,9)UA]SRJG5YQ1$&$R3R3!? M%]V^H]M(9&F:#+,A]9USYR#KIO6A# F!NA=.\REM3\]>@=F-UPF,TV0Z';U( M/P/U1H>!I MU+V8X'N3>RZ*#:TPYL+@YCFU0A],(C$HNW#;6HMLZXA?S&-"Y;6AP;*/7.?:=7$DIJP MQIC(XW733T;#/CWS9$25N#^J[^^^$&V'/-]F?,A$*_A45'P,!1J:;K[';(R3 ME/HDH_+LPZ'+2F_G\EBC780K,M\+R+EXC]RN;F_AU_'R^4,\7N$_"KN0=" K MG),JC:YA!VR\%L&PO=V]R:W-H965T<.WAJI;+GTZ(XKW%EHTS*'4[.9EX^"'P2?&WWQN SF6O]X"=OF_,H]@%QR6OG+3#\>^177$IO",/X,MJ, M=BZ]XOYX:_TFY(ZYS)GE5UI^%HU;G4=5! U?L%ZZ.[U^P\=\V=P5Z">FUUIU2#$O $<62U%PQQ.+IEDJN9P'XAQI=M.*ZZSD 7W:GMF,U/X\Z[\L\\FCV\T])$?]Z(+ULEUYV MR/J/.."##EX._SN]>I [)AJX?NJ\F@W(?W0K;N"J-P9EX,):OB?)]R5UD*Q' M239(UNA96.\63PT%8*$E]B"AEG D%*[HWJ*R/3Y%VUX&F25DH-8[IGIL44 3 M\K)#GZ; 1&K#&X&^7D%9D&*:XZ J25DE8_#_"BE-2)8GD)0DF4Z_(Y57,*U( MDA4X2.*,3*L8E;$Q&[<)2M=?>M%Y)A+X#8%]ML>_[BG<^T&H^+/K'3?VN0\, M,*6DC(MQ4)3PGF/37&G9@&@[HQ_'BDDS0N/2(U+F!=ST1@G7&Q[,+<23'ULH MT%2%WR*+ Y&XJ71-VWO0QD;3CR&0L].#RB.:$T.<8!);2DQP=!QN0QJBP94)A6 M*;S>-S8>.$)OPA&XE>$X*%T2WPMI-Z@]AY_/$HL 4KRP)%+#(B30J@)"U+N-X* MXH5:/T#7FWJ%M(0.^Q'>N#O3%M!;15&K2"JX91N#^7A_SY"8<\47ONP[MF%S MR2$G&1X2)555P5M5ZY:/.EN!@E24 I8]$OD3DSW_A37^F)]+H0%:HFR&]?T1 MR85LP6RE+Z!]U,GN*"J2HM\*"8QUIC$5I1U' @P$=AHKR=9X4VTX,P-_6(U( M6;&]S.[XZ5NUP)3>__X:CK9QO.OE!M+IP+UCS"XOX_%[Q^=H^VO(Z*-CQBG? M"0I"BPR33*OIR+"$DKPJ()F2*9;H=W(+6VE&RBGU RRB:0DO78>3O;=/R\TR MO/ \,7OEAF?0;G7WB+P8WDY?Q8<7Z =FE@*)(_D"5>.3,H_ #*^Z8>)T%UY2 M<^WP71:&*WP(<^,%<'^A$?YQXAWLGM:S?P!02P,$% @ A8O#6*D![6^R M# 6R !D !X;"]W;W)K&ULO5IK<"NR0E2G'; M:3_$6BZ B_L\][%YM7+^.LR,B>K;O*K#Z]XLQL6+@X-0S,QZE$/SZF!T>'AZ,->V[KUY)>\N_9M7KHF5K]\Z'+]X> M<[]L^+LUJ[#UK"C)V+EK_OA8ONX=DB%3F2*2@L:?I;DP545"8../3+/77/L=>^LITHST4T5O[K5CR;+_) MJ*>*)D0WSX?!P=S6Z:_^EO6P=>#L\(X#HWQ@)'RGBX3+=SKJ-Z^\6RG/W:#& M!Q%53H,Y6],H5]%CU>)48E*Y+=>'J:.NIJ0MKPJN#B"NX\:#( MY-XFCXWOH M'77R'@F]H_]$7O7.AJ)RH?%&_>-\'**'T_QSGQ;2)F\>/1B>'KZ\1X3C3H3C^ZC_^R:[E]Q^9N]7TT\F1N.#%H< :'K2J)/9# B]/NA:U5M2%2)"+ C!"Q%1=QPT0OG9=E MXZ/F":Q5SI=!361A8@NCA'6EA0ZPXLW-1!%USA=56LA9;XM+!P#W"^UMZX)JM01VH@S[YKI3$W@/)!] M;;3G5:<#]1%!,*\M^-0"01]K; 8%#Q')5.$:C]MQZ[@),$L(?;4R".^U6GBW MM*6!'G9)8"]N7U-%H0 T"V?@?0X^7 8,2-)72U.7C@\EF"ZB/')O4AMD7=DX M:Y4A9[.6@711*-BZJ!H:HP_VHJI=5)6%5QAF!V;5LI2C=>JP3+,.O%NCJLC#HA::FBTA9"SS64A--Q9GVI%MI'.&AKUIO*D^N83H+H&'&^A!N(^F"0 M5K\T48.3OA(U=^PG56-QX2)^6K"FYZZI1>Y)$XD:"[U.00,SPKI522F]^:.! M$:@VW'N=J9/4G_-(K8-$:,:_9SL!_.V\F8O^J84F9(&[E?\7?S;(:E;?N#(# M=?[]<;@B9$#[E% 7A6\,\:.R>FPK"VLSQO>SH+W7V0T"^"^H C%,9:]-96?. MT=015WG,D'"XCON70%RO)E#U0/USDP0 MO0DEO46P;B?B:&:^J-S:F.W0 ^O' MA\/'UT_D"%FEG+\,K@:BU3)?7&Q?G(A3JAS1#F<\SCW5QPLI4+LJ&)HP:LI/K!L'[8 MYTAX.+H)XC_9F*VJ/A ^(LI&LL:_':*.:="EJY:@*\ED%1I+3$I(0J4O36@) M9;2$MQ?&T!+7UVH8W4"_>PFZ'YG6;T)6%'T=H2M9@8N%1G'8[#&G6.& M,5C1<6?G3#/0N%MBBI&:L7"#,!* @DEP5$$5'1QA8:VH5DAMRH'ZQ5YJ7,7C MG7M"ES%L$I,&3LDM=<39#.EB3MPP<17Z")J@VA@]:_2%^E*K*[.(9CZ&GD_[ MV5F@@R9J.@MM#0YU"O7L N*B$ULEOY#XJB7+747)[R@*X=0 WPL8)7;N>H6, M!W/6FW4(\AE%PV]H0Y U(%J(6=X^3]0@\/3B_1?U3M?65#A7F^QF%Q^^ #IG M=J[^TBRBAA?I!5D$$Q_9^W1D/M;% ")"/5:TLN7YC\E4;VOM7*3L/4G)P4(F MI@3X)P+3,ITA?WO*F5-I0OVKA(-!#0\?CY_DD'NLG[0F?O^MF!$%23XQ#P P M4V8/>@V0 *&KB9"2FFEVSWOG-@3JCI^>)+;;93&J@$IH%@OGNQC>RU-2W49KK0#? M8UZJ^(8Q$ZY#:4/UU4P9/\F'KUH2_Q.78!@0IC,4=($ _%LTGCHP)1!G+.5\ MI(''9J:K"35S"T/P#J0"Y5O-' G ( '&9FM"ZZ^(Z[K(I57&/68'T$657ER# M>EP15+,V4F4TS%9J46ST3%Z/8*J(\ME^2P7L=XG?G MQ0.Y;, MU4:Z?IM1[\@2MS($MP>SA#=+NWTS-%+^E%V!_E%136K1US;9\(7>%G94GV(#PI.CLX3C(U+\FO#"@D!*(TSJP?-U4N]JU-V0? IV&4E.9-A'>:-DM*^/\0X.!% M*JY=4L+]<+77'0=I>I9;800I2GRI/-:I+Y84EOPN%\$:(2W.G@+W=B6\=QZ6 MW0LB NF7; VD7$_6"Z8["U"HC153=1U!#>]-53Q_29QC&_LK<"]],;H$B+%* MSSNSJ 0,' PA5"+1""X )T^I6&8;'/NQ.I48N]7E,)WGF$J=.)SU1_B8@Y/Q M3!_LJ6"GJ57G;$AB1U2ZV[5LZ1&B"9YDCF5J]#8E\#K-K6;=%1S]P4F^T,VF0@^GZ'!5Y\&*#9%/A(0T-SH/L%N:SG=-(X 9GZUOBL+!&IA,+ M?JR"Y@SM_ACZ&TN=R<5I!-M"K* MU^K:O[1:?=;YD?P\>C Z M>?X2*E?G)3*M5)A0PP<9T>;%Q[WSS^D]$Z4M=->:I+AEY5%_*1BUX0B#& M/A?:C$^'<&78-!F'H\-N%+SU%D\M\!Q2TJJLR]-#H>Y0893FV:?6;1\2

CK0\2;@F\9?]LO"LO/9 _0':,R%^@3S2#;Q[O*26/'W]J9^"<)QQ6_0H'W ?F> M'W;HF?X[/#@A)VBJ&QB^X A?7=,?X[F07)W8GUTELA1A-X7^BJ]%A5,8.>HS M%<#7X"3OW_4B[V.7O_]$MN-=(1Y,6])FA/8+\1V#\I<)8S+B\E\/(-A9:FOY.\U],'8D]A1U#@>=T* MHT9A=%+A,^8$SPMX0U_42MUOR6O'1/Z1^L6-NOAT_59SJXO0E)70I2QN9?4. M=+4C+ON!WRULT @;G!3VR"0NNN0,6J>HW_/] T7MH#",#C?2W;EC2^!+TWJ$ MVJ$5E?9^:E:;[C8VE_K!^D1U/=ND_M+8EGF'^9)0H?9^H2B]JU@5B=LV9">2 M5>8FGS.I^H(9YJIS ]P%O)1Y0!(GLJ"J\C)$:NYZZHDAY*JD:B :\M.R)*BGLK,594$ MFEI06;B!YTW=DC+NQ*%=6\LX%'LL&(>U)&I?EE0>[Z 0=>3XSFEAP[(N9V+"DK@2LF.)&PBYR%/U].S'Z[X3N#6IV-B5&R%>+13#ZD MD>,9AZ" ! T#U9\#+*$H#)%VXU?+Z71'&N#Y^,3^SFK76K94P5(4#RS%/')F M#DEA1_<%;D3]'EH]-X8O$86R;U(W>V]O')+L%8JR!6L/2L:;+WUJXW &\&<# M@* %!'\ @ND 8-P"QE9HXYF5M:)(XU"*FDBS6[.9@8V-16LUC)LLWJ/45J9Q M&'^I0%)D/".?0$=#D6OR8*5#2A8';4I63"5BSY%L* *Y6@%2 M5JA7H8O:'\/J)NW9=\W9P<#9BTJ.R-A[30(OF/3 EY?A'RG7<+\/[NHH=*$( MNE $EF\\P-<&X,=BJU#JZ_6S3U%#,>FG,"4W5Q5-(')T32F0!W#BER_\J?>V M3]]_(GNF=MRI'5]BCT]9OJ9MEB68HCE2ZVJ /KD-G]]<1M,;#[$W\F[] M-\^>T#V<"QP >0.@1HI[5LVFDWZF,F-IV M88>Y;N@@S09MWPF!IXGI&=TO(OX-4$L#!!0 ( (6+PUB,\&@:\@( "\( M 9 >&PO=V]R:W-H965T1 TCT5!:5F#BYE/7(=<4BAY*(,U9#I=XL&2^)5$.^'MS152[U S<=UV0% M,Y /]92KD=NK9+2$2E!6(0[+B7/NC2X\$V!F_*"P$5OW2*L^$DSF4^9B!RT:(5G9!2L'):W:*WGJ%F(KP/?W!/A= M@&]\MR#C\HI(DHXYVR"N9RLU?6-2-='*'*UT56:2J[=4QPV<2%JMT"VH MY 0Z1;.V0(@MT74C&P[HHB*!;2N:TH)(J MO>,KD(06X@0=(5JA^YPU@E29&+M2V=E[S,S3 GY"/_0 ] MS*[0\=')OS*NRKY? K]? M_H#O;H=HG_.I\+R=57\MMFK94([!)ZZXQ$318P M<=3>$,#7X*0?/W@1_GS X* W.#BDGMZ!WEX9<%V29R <@2J(6NVOI&ITI0:> M69309KR5CHRTWJ+K-,%)/';7%D-!;R@X:$BQ(ANKC0JW6)[O>=@."WM8^!XL MML'"79@WC$,[+.IAT7NPH0T6[<)P$ 1V6-S#XO=@B0T6[\!B;["G9,.>-3S( MNL]!->VE!&XC#G>(03(,?3LRZ9')8223I$"L[PV%Z0UUUSAL-A++*N/0VU-3 M#[_V.'S0R2T(,4*TK!O=P*AJ8VJ32FL'PCL63OTD])(]%K;:K/G4#B2KS8DP9U*=+^8V M5R&ULK55A;],P$/TKIS"A(<&2 M)FW'1ANI[9B8Q+1I8_ !\<%-KHTUQPZVLXY_S]E)0]=U%4A\26SGWO-[Y_-E MM%+ZWA2(%AY+(N=3I2M15R >!O0?P&0 MM(#$&VV4>5MGS+)TI-4*M(LF-C?PN?%H ,'P"5\ M*51MF,S-*+2DSNT19JV2::,D?D%) I=*VL+ 1YEC_A0?DJO.6KRV-HWW$DXJ M?01)]!;B*.[OT#/[>WBR1T[293KQ?,D+?&U^OT_FQFJJWA^[4M10]'=3N!M] M:BJ6X3B@*VM0/V"0OG[5&T8?=OG[3V1/W/8[M_U][*FOFXKQ'*AJ@)6JEM90 MA62BIM-UI6(+A))R4FM?:Z 6H+IB%"Y9(#B;<\$MQYWUU"@8>@6N6SVDR7! M1_6PF83G0?&P-^B"GI@;=.8&>\U=;>F\N;H#9@R20S6GBR$;A_B8%4PNT:= M4D?[1W^#9]*/HWY_R]_SH-[)2;+E+]QH$"7JI>^;!C)W*LV%ZE:[UCSQ'6EK M?4HMN^FP?VB:?G_)]))+0\X61!D='9,PW?309F)5Y=O07%EJ:GY8T&\'M0N@ M[PNE['KB-NA^9.EO4$L#!!0 ( (6+PUAC8(4LP ( /(& 9 >&PO M=V]R:W-H965TYU#F#( M0\&%GGJY,>6Y[^LTAX+J,UF"P#C(!CX!67"2R9N M;ZZ2B=P8S@3,%=&;HJ#J]R5PN9MZH;??N&7KW-@-/YF4= T+,'?E7&'D-RP9 M*T!H)@51L)IZ%^'YK&_S7<(W!CO=6A-;R5+*>QM\RJ9>8 4!A]18!HJ/+9R:?>R",9K.B&FUNY^PAU/4Y@ M*KEVOV17YP8>23?:R*(&HX*"B>I)'VH?6H P?@80U8#HM8!>#>BY0BMEKJPK M:F@R47)'E,U&-KMPWC@T5L.$_8H+H_ M0YQ)9E)D^$T@([C2DK.,&@PN*:MNQT MW8J^H%D:':DVT+QK)M!C1CE9X"84SM\?%TMM%#;WSRX_*@%QMP#[AS_7)4UA MZI7V++4%+WG[)AP$[[O<^4]DC[SJ-5[U7F)/]HT#[<:QAS!LNE1!QDQG0U2L M \=J!]0V&0X&X_[$W[8K.\P:#8>CL,EZ)#EN),-PML=]([/^[J_*5NOL'IHU'83QXHOLP*PSB\2AX(MQO M321[&WRA:LV$)AQ6" S.ALBCJ@E;!4:6;D@MI<&1YY8Y7DJ@; *^7TEI]H&= M>\TUE_P%4$L#!!0 ( (6+PUC\?Y3Q^0, H4 9 >&PO=V]R:W-H M965T,^=>'\RQISO*OO,-@$"/69KS MF;$1HK@U31YO(,/\FA:0RR$YHC!:F:\MF_GCJ42JH@O!'9\[QJI4AXH_:X&[Y*982E&D$(L% 26/UN8 M0YHJ),GC1P-JM/]3)>Y?/Z&_J8J7Q3Q@#G.:?B6)V,R,B8$26.$R%9_H[BTT M!?D*+Z8IK_ZB71-K&2@NN:!9DRP99"2O?_%CTXB]!-L[D> T"<[_37";!+7F/GC][@9XADJ._-[3D,H%/32$K4#S,N&%[5[-U M3K!]7;!KY%I7R+$<3Y,^'T[_$^>>P'LJ_PHM9+M$ MOPOHVWL9CMX)R/@_NE)K;$^/K5[?6U[@&&:&?#\YL"T8T>^_V8'U2E?X2&"] M-KAM&]PA]*BG NA4L&:4:R>YA@LJ.+7.;"-_8H7.U-SNEZ2)"EW?;Z-Z7+V6 MJS?(]3UP?BL7C[C,RK22>@*R)3'!:E71D:WQ_#T:+UW?=>T#MKHPUPU=/5V_ MI>O_4FMS$#JN_A$)QPF]0ZJ:*/=FXNB9!BW38)"I6B-* 8SWJ>I8#@*=*_R1 MP'HUAVW-X07?_W#,-HP$UFO#I&W#9-SW?Z(18&@%!S+51@6A7J8W+=>;_WC_ MY3=_0],$D:Q@= N*JI;D(,ZYTS,26*]DV^J^\=8%==J C]2)L=#ZK=BS._:X M6FWP>C+T7"L\$*LNS []0*]6NW,8]N"7.WI3LIR(DD%%>$4>U;6>Z*A^8BRT M?MF=H[#=2RIVT*^Q8SE?LL14)0FMR*%A-5.!9)_3:^15[ MV+"H781@9;U'DV9?KK%KV14]T4&HLZ=I)+1^X9W]L8-+*G943S066K\5G2NR M!]W&+R@V/%X\0\DY'0^E5VML>^ MN:0\1S5#8Z'U]^R=&W(&+<;Y\FSP]G>BP='^3QMTN*(X" $!@ &0 'AL+W=OQ+$I*A#4 M]%0-$K^LE!;4XE:O8U-KH*4'"1ZG27(9"\IDE ]];*[SH=I8SB3,-3$;(:C^ M/0&N=J/H(MH'[MBZLBX0Y\.:KF$!]KZ>:]S%+4O)!$C#E"0:5J-H?#&8]EV^ M3_C&8&L]^ MY;VCER4U,%7\.RMM-8H^1J2$%=UP>Z=VU]#X>>_X"L6-_R6[)C>)2+$Q5HD& MC H$D^&?/C9UZ "0YS @;0#I2T#_%4#6 #)O-"CSMF;4TGRHU8YHEXUL;N%K MX]'HADG7Q875^)4ASN93)4OL"90$5T9Q5E*+FPGE5!9 %OXF396HE01I#7E' MQF7)7 T9>1625L9\@4UEL_Q,?ILS:9[LY/T*.&XUCV2)>TSSY>]PO=5KZED?WS]SCOU]]=;EF2NP6#10T"MR!63V!2&A5]@$(1O MR(_QTEB-K^'GH0(' ?W# MR$&)B:%C"*:G>6WD*4OWUS<9E\/E2=_T3VK%;] MME;]8^SY#) 4O?M:P&/M[NPAPX'EDV=Q$VR;ISWLU;;K(^1<=G*>,H*XN/.@ M!.BUGS.&%&HC;;AN;;0=96/_@E_$)SCBPD1ZH@GS\9;J-9.&<%@A9=+[@ -" MAYD3-E;5_MDNE<4AX)<5CFG0+@&_KY2R^XT[H!W\^5]02P,$% @ A8O# M6%0\Z< M! F P !D !X;"]W;W)K&ULK9?; M;N,V$(9?A5 7Q0;(1D?+(]7!2]H*6Q380BM205QWWZ#F5% M<2Q9VP*]241I9O3-K^$,/=Y*]:@W (8\YUSHB;,QIKAT79UN(*?Z0A8@\,E* MJIP:7*JUJPL%-*N<[.67"F8ZK>W,U'<*?C@JYA >9K,5>X8 :6F]0)S2P\5+)=?67;&M;SR%IJ8W,:V:,+AEGAN'3]S=@*./Z M#,-\7=R0]^_.R#O"!/FRD:5&7SUV#29ET=RT3N!ZGT!P(H&K0EV0T#LG@1=$ M'>ZS?O?/5*"[W^7NHI2-GD&C9U#%"T_$NU=K*MC?U-;H^8&F5EI&@3!(!Z[3X=9 MM*W\)!HDC=4;O*C!BWKQOC.SV4B>,;$FACZ3E9(Y@;S@<@= X$?)S([@9Q*: M5BVIDW__BL$!613XQ_AMHS 8#KOI!PW]H)?^XPLHMI#TD12E2C?8[DB!&QM[ M3)-:)_6@!91$27A$W38*8_^$YG%#'?=2S^E.2X5F+RW_ 2YOQ0J+^NX+CL#Z2Y#/)=^18+0?1&>= M<]!K%_A@Z!TE^C.KMYD>'!/\WDP?8(GY-85C\RRH,@)4]\SVVP42QL'@^2X'7>9C4;!*0U?QYW_W^;=07^KR_NP MYCL3: ^Z)!J.CGM(EUDX&AV7NWMP;+1G]C^H6C.A;(@%:\# #.$@ &0 'AL+W=O4R87T5:IW64,L269QC0F+\KGMNQ?YG.\5)0SN!9+[NL;BZ1HH/RRB M-'KN^$0V6V4ZXGR^PQMX /5Y=R]T*VXI%:F!2<(9$K!>1%?I99%.C($=\2>! M@^P\(Q/*BO.OIG%3+:+$> 042F406'\]PA(H-23MQ[<&&K5S&L/N\S/]5QN\ M#F:%)2PY_8M4:KN(SB-4P1KOJ?K$#[]!$]#4\$I.I?U$AV9L$J%R+Q6O&V/M M04V8^\;?&R$Z!IHS;) U!ME+@\DK!N/&8/RC!I/&P$H=NU"L#@56.)\+?D#" MC-8T\V#%M-8Z?,+,NC\HH=\2;:?R):]KHO1"*HDPJ]"2,T78!EA)0**?T555 M$;- F*(;YK:96:YW!2A,J'ROAWQ^*-"[-^_1&T08NB.4Z@%R'BOMG9DC+AM/ MKITGV2N>C-&=GGLKT2^L@JIO'^NHVM"RY]"N,R_P:B=&:)Q\0%F230;\6?ZX M^7C O/";_XZ9-D^'9N]%,VX7:FQYXU=X?Z@M"-1=KK]O]1!THZ"67X;D=KS) M,,^<)Y=RATM81/K D" >(N_K;3\DH\-=6)PY11_S;'0^CQ^[ZGBG/%6=H0EG[82]H*=M MT%-OT 6L=4^%2IUA@JSV-H=W%+,/_:Z22S6D@:.G:<>GV2A[(<+T7WY/.WZ[ MV+QN_L^5G[4BS/PKKP^RC3N^[K#=!$.A>AFG9DU(6!$(UM/NK-7N+/#I$$O74KT.&U/$"3]U?(6%%(%A/R#0YUG-)X$QM M@(&D#$HK0M'Z8G:*XS18NC8H7[[Z9SM9FT"TOC;949O,JXW;:)Y?4K_]R?LJ M)*T(1>MK=ZSET]#%?!JTF@]**T+1^F(>"_KT/RKZ4Y+4H6:^) U:S(>B.6WB MSA_]&L3&7IB8X/=,N3_&;6][*7-EKR)>]%^GETMWM7+$N)N>.RPVA$E$8:V1 MR>A,'VC"79ZXAN([>YVPXDKQVCYN 5<@S #]?LVY>FZ8"=HKK/P?4$L#!!0 M ( (6+PUC[:%1NL0( ! ' 9 >&PO=V]R:W-H965TST09O83%92/MK.IVSJ>-80<$B-5:#XVL(,.+=":.-WJ^ET2!MXV-ZK?ZAS MQUQ65,-,\A\L,_G4B1V2P9I6W-S)W4=H\PFM7BJYKI]DU\[U'))6VLBB#48' M!1/-FSZUZW 0$ 0O! 1M0%#[;D"URSDU-)DHN2/*SD8UVZA3K:/1'!/VIRR- MPJ\,XTPRDT7!#*ZRT82*C,RD,$QL0*0,-+DD2]P%6<6!R#7Y*L7EC(H4.%WA MR*)2:8X+0KZM.-M0N\B:G,_!4,;U!3DC3)#[7%8:=?7$->C6,MVT=7;;. M> M<'93JBLR\-Z1P N&Y&$Y)^=G%W_+N)ALEW'091S4NH/_RGC.=,JEKA20GS@BH#(, ?RF8H*CQ89^/6RA7W&&^FHEK9'=IM$$1\/.T?"D M(Q2(^F!-5'@(&X?C03\L[&#A:[!1'RP\@@6#.(SZ85$'BUZ#Q7VPZ @6#X&PO=V]R:W-H965TJFG5[,>V% TZP"C;7-DGOM \_VQ N))2;3/1% \;G[W-^ M/IASIGO&7T6,L82W-*%B9L529O>V+<(8IT@,6(:I>K)A/$52W?*M+3*.462, MTL3V'&=LIXA0:SXU8T]\/F6Y3 C%3QQ$GJ:(?WW "=O/+-S*R%>Q^XQL#,^(/@O:A=@PYES=BKOGF, M9I:C/<()#J660.IGAY",!>2I:6Q\B EM/A%;R6(FH'2 M:3?P2@/OV,!_QV!8&@S/-?!+ ]^0*4(Q' (DT7S*V1ZXGJW4](6!::Q5^(3J M?5])KIX292?G*\G"UY@E$>;B)_CX)2?R*_P,BR@B>E]0 H^TR"Z]2U5D%*F-O![S'*!:"2FME3^ZE7ML/3MH?#- M>\>W(7QF5,8"/M((1TU[6\59!>L=@GWP.@47&1_ T+D!S_'\%G^6YYL/6\R# M;O,5S@;@N&WFC6B&U=8-C=[P';UE@H0 M@&SA_#7;^HY/$J]2GR]5HA*)U@F& M4"4;)^M<%D=:R+C*.D "\)LZ905N@UJ(CXVX/F)W\_%H[#N.,[5W=5ZG\WS/ M'9W,"SJ=_9\H1A6*43<*EJ8J\B*;_H4BO190'VY#T"EZ:5[U*1;T)-: .:Y@ MCOM\.<=]0NQ3+.A)K 'QMH)XVYF1SSC+>1BKSSJ@7,:,DW^.OP,%ODZ92_'U M*1;T_.Y>D<."/ MC[!U^G(IMI[$&MAM$(!ELK9ZDY-T[8[E4O!] MJ37)UVIR]]RB)%(UN"E(5.(>OLAA?6.^1\]MH><>PSMC4M#M\Z5,[%K+DF*^ M-:V?4*'E5!8%?35:M9<+TU0=C3^X]\NB2?PF4_2LGQ'?$BH@P1LEZ0QN57R\ M: .+&\DRTQBMF51MEKF,5>N,N9Z@GF\8DX<;O4#5C,__ U!+ P04 " "% MB\-8NV:Y3%\$ "[$P &0 'AL+W=OJQ-.=US#JG M$=_--*P]/[@.-X%*'^CSZ99LZ(JJV^V5@#N]1/'#F#(9!+FD4I4C XTL!JI5CIHG[ MU\_H'[/)PV3NB*1+'OT3^BJ8:6,-^71-DDA=\]T?M)B0D^)Y/)+97[0K8@T- M>8E4/"Z2@4$"6228S02[)\$J$JQLHCFS;%H71)'Y5/ = M$FDTH*47F399-LPF9.DRKI2 MR'DJ?E*<>\^X)%/A?P-??B2A.H)G:!5OJJ( MK]$R(&Q#);ID:,GC+6>4*9F^6'A>$B<14=1'GU5 1?9>T"!=Y <*"1Z/*3JZ MH(J$D7P/L+>K"W3T[CUZAT*&;@*>2,)\.=45S"3EHWL%Z_.7:*&4".\21>XBBA1'5T2 ],?H+RAND/^&/*)_KWD4(=C/.R+\_[ITS,>Q MN\=)>\29W!*/SC18.$G% ]7FO_Z"7>/W+A$& JM)8I>2V(?0Y^=T$S(6L@U4 M;4281[MFFT.X&43:P![FIH%=C&%)'_8GTH[#$XATQF5S],"N&8\3RQ5/DL8M_#N_L\3JQC;'38-^.,FW7[*;NEM3=@]2AD+ZC MK=L>U3!'AM'4MAV')X[C6*-N@J.2X.@@P1_K-EW$#^+^; D,!%:38%Q*,'ZC MKC >4I*!P&J23$I))B_O"I/6CAR/S691M8-&+NXI*FQ47U?C=3M"@?^]EM 1 MUM\3\)XYP"_L"@7 _L#VR#::]-I1V#!&=@\_L^)G'N0'>QQ\&AB31$ 5>$_H M1A FH4FD#G'A_P_^*4[M2B?S@] _6P1#H=6%J/P"?BO#@ =U#$.AU66I/ ,> MP#04&+7^,&GUAZXHT\(].[AR#/B5+0/N\ R6,VI^E3O"@/VDAW[E&O!+;0-N M^P''EL@]X /^ V][@!#Y?S2W<$>7V M59A9.0CSE1V$V>$@'-PLP(XH;%L]Y"O_8+[4/Q0 ;EVU%KN.*'OD-NCI>\<@ M,16;['1(@G8)4_E10/FT/(%:9.?G^&R9GR-5,/FQ%C0/V# 2170-D,;I M" 03^4E1?J/X-CMLN>-*\3B[#"CQJ4@#X/V:<_5\DPY0GM?-OP%02P,$% M @ A8O#6#C%$F8\!P KS, !D !X;"]W;W)K&ULQ9MA;Z,V&,>_BI6=ICNI3;!)T[1K([7E3M=IMT6MNGLQ[84#3L(*.&>; MI)WVX6<;&J ESNB>4^_%%0C/'_S#/'[^&,XV7-S+)6,*/:1))L][2Z56IX.! M#)LH1OSGNX][3A)EXLE=DPF)RMZ(+=,G6WF@J]-MBJ1''*,AGS M# DV/^]=X-/ 'YL N\?O,=O(VC(R39EQ?F]6KJ/SGF?.B"4L5$:"ZC]K=L62 MQ"CI\_A6BO:VQS2!]>4G]4^V\;HQ,RK9%4^^QI%:GO?&/12Q.";Y P>VLULV!AVFC=_#@SU_U6"?UKK./4 MY..W/%:/Z#H+66:N )HF-).(9A&Z53R\/[S44"-TQ5/=TR2UU^H07411;!9I MHB.+SF=^>!\P1>-$?M"[W-T&Z/V[#^@=&B"YI())%&?H+HN5/*AM^!(GB0[5 MV][55\\&2C?.G.(@+!MR532$[&@(1E]XII82?X$()F"Z93@4*S1U3?;TH?[>:+#141^N,7+8FN%4OEGRWMN2R. M/VP_ODE_IW)%0W;>T_E-,K%FO)S),WMBOC*7!59[*:OP7M]4T4\2:B0 M:,5$<>=]:./O/(^N_"'%@D)L;,7,.+:>$-PGH[/!N@7LT1;LD1/L=:9$K(>O ME=:D&+!Z 4M3$C_J!W7\1;7L1/7#3N- MLSD3;2B)L M80:+F+?F/J=D5Y208H&[L5BG+RJ0C]*BT,-C/8P^2@=&[%55M.?4OLMJ:3&L M]V#V8)99&TBW9E>2H&I!J=881_JD/2_BFMG 3DS64J!8REQCH@J%"9>FL\E\ M]I5",:R?KU<:\DH_SU#KS 5)K M@B052.(&61HH39+.$J9'X4@7=Q]OI]-60$ZQSAT-4BV 4FN"K&P-?FM?@T&- M#:A: *76A%]Y&^PV-V4OIFL:)[8;FX)RGJM#&I=2K9%+\%&M M(BS! 1VT":[R+MAM7J9V<+:>I428*VX>PH0T21Y1G(6"T1V##JAUV7.>V+-C M;ILI"*!.I(FPLC38[6DT0O/(RQ0]&J/BBB8HR].93J-;K*W\0,U,J69&V]K0 MY>'GW0WHH$U6E9_!;D/SZS,NIKLMN;#%SKZ[$]3P@*H%I5KC7B?'.ZN7%34:+2WGJY\"7;7ZJ^KIT&=":A:4*J=-.[SD_:> M1BK;0=RVHZBG?]O]Y,4=WQ4)J%H I=9D5WD1@M^X\B.0CN,*5"V 4FO"K_P+ M1CB+-,G-TPJ$8?F(6R1$.PL M6RM!4"\"JA9 J34A5EZ$#-\Z'8 :%5"U $JM";_R,\3M$UZ7#D"=#*A:L*>] M3^E@^)0.R'!O.JB<#7$[FT^-:<&;VSN)BBF:5HB@=@94+2 O9V?&Q_VA5_N' M=U10E;4A;FOSJD+3K=D9&JBI*=7JT$8CW-\Q6THJ4T/<1?Y50J5$%R8WZCY; M#C3_H&X/(MW'Z P.U.1 J37Y5HZ'G+SU^ -JCT#5 BBUYKLME8_RW3YJFHMP MJ9&BE:ZC;-H,BVYN7PDXT!OF>AC2HY%Y[^+ C$GFV9'9+Z7BGJDBKO6M%E # M5JH]>UPT?OYT$NJ@39J5L_+=LSS[:*Z>?N].$]11E6I[:7X/J^175LG?8QT\ M@LMT:][-:\4":HQ U0(HM2:]VFMK;SV_X\.^N ;[YMKW\%1^Y:E\]_S._YBF M<"MWINH^3]MTQ0O,N7WF-+Q*^/CNXW/ MLTRIJ].VHK65%J@+ E4+H-2:4"N#Y!^_=0(%=5.@:@&46A-^9;I\M^D"F2!W M'Z,S7U#35:HUI^ \\F(.;E#[PB%E8F&_%)&ZKLPS57SLL-VZ_1KEPGZ#,:AV M+SYE^4+%(LXD2MANU"KFU(+5ZU?M7U)X!?- !,Q8_"L*Y7)L^18*84[6L;QA MFW\@!^II?0&+1?J+-OE8QT+!6DB6Y,+*@B2BV3]YSAU1$7![>P3<7,!M*^#E M EX*FEF68ET2228CSC:(Z]%*F[Y(?9-**YJ(ZC#>2J[>1DI.3JY^KR/Y@K[2 M *AV*+J."16(T!#=2A8\GETH'X5HQA*U< 1)77^&;K.@(S;/1J$?J_3-5 =% MZSN^!$FB6)RHP7>WE^CXZ 0=(1N))>$@4$31'8VD.*T\^+ED:Z'F50^/MNY' MME2@VEP[R*$N,BAW#Y2'OC,JEP)=T1#"!OF961Z[!@6V\G#A9O?5S1>N4>-T MQ3O(=OYK8/DC9%FFW(.V:M$]^K*60:A5%='&*'F 14:HN M5>:K91X .E8++5N")TUNR'3W4MVZ(#Y-,'9\9V0_5?F,%AS(UROX>D:^OSFA M4B7H&R"].DA_L,MAG.E CG[!T3=R7#T##R+Q-DF_1G*&NZZ_@V*<[$"408$R M,**H[64.48N@#.HHW=V8&*)WN<">"9FL.I:TT+[AU]6N)E;=#7H7+Z>!=+..T MAV*Y)9;[CF+8$LQM G-W4\X\\Z%D9=^!C9O]3FUL2>:U"MEG=!FX;#/P._J, MAEK9$K7;E'0UU,91P^:RB!)N;D2U/3!<+#@LB M07TD21ZI#]@ W9-XW;B3Y(K[U2UMT.O5ZV9]G*O6(MZS]^&R]\#FYN,>A,XN M_?T&614A#S&<;GVFB;=V;USO3+J#08WA,WH37#8GV-R=["-]8_]_3S;ZM3SK M=9R:&XQF'NJ&LMO!QH:BO1L.3&#S[/U6:9@[ZC,Z([?LC%QS9[3/4>_*[WR. M:M[V^YZWN\N:37DOJETYWDF +])3+X$"MJ8R.^DIGA8G:]/T/,DNAV?'K]G#'Y>J,G*,X; M)_\!4$L#!!0 ( (6+PUAN<:LW7P, " + 9 >&PO=V]R:W-H965T MNZY, M,BR([/$2F7ZSY*(@2B_%RI6E0)):H2)W \\;N 6AS(DG=N]6Q!.^5CEE>"M MKHN"B!]SS/EVZOC.;N..KC)E-MQX4I(5+E#=E[="K]Q&2TH+9))R!@*74V?F M7\_]R C8$P\4M_+@&8PKCYP_F<6G=.IXA@AS3)110?1M@S>8YT:3YOA6*W4: MFT;P\'FG_;UU7COS2"3>\/PK354V=48.I+@DZUS=\>U'K!WJ&WT)SZ6]PK8^ MZSF0K*7B12VL"0K*JCOY7@?B0" ,3@@$M4!@N2M#EO(M422>"+X%84YK;>;! MNFJE-1QEYJLLE-!OJ993\;MO:ZI^P">6(#/Q@=N<, F$I;!0/'FZFFN74[CA MA-KJ4W+B:NT;X;036H_YI4?P0D_0OC,FRY(D M.'5T&4H4&W3B%\_\@?>F@REJF*(N[?$]V^B/A.EK>,0598RRE4YZG1()PDO] MA2KG7\'/UC!4_)6%OK5@FL(F#OU@&$S<30M8OP'K=X)]$(29Q#D7HG\$,8Z& MXW:&0<,PZ&1XL*$Y&V%PA' 5CJ*PG6'8, P[&70K6B+]&XSA,88?C8?M&*,& M8W1FGB!++TF2T7&2]"/?;Z<:-U3CSHKZ:GLPIE>S#0K]3P&;-: ;(\)[0@4\ MD'RM6QP*6!BR-K#Q?Z@^W]MW8^^?ZB_E>4Z$A%*[8(-KHKQO3JU]L[(X.@BU M/^Z-3M2"?_#C\,^NR$NPZO]2>, 5^+VH?X(KV',%YU;I)5A!*U9PHGWY^V;O M=_;M/PKW$K*PAKAI[]\6IV_$R$+A8).2ZUJ(Z)[BNB&L>JA>*E'8$>N=(# ME7W,] B+PAS0[Y>&PO=V]R:W-H965T*[-,7L]0X2>I@:MO$V\11O(Z$F MS-DDPUM8@?B6+9F\,TN4,$Z!\)@2Q& S->;V[<(>*P=M\6<,!UX;(Y7*FM)G M=?,83@U+100)!$)!8'G9PP*21"').+X7H$:YIG*LC]_0O^CD93)KS&%!D[_B M4$138V2@$#9XEX@G>O@5BH2&"B^@"=>_Z%#86@8*=ES0M'"6$:0QR:_XI2"B MYB!QVAVFT[K' L\FC!X04]8230TT-]I;9A,3M8TK MP>336/J)VT2,)@"A"T3+!A"-,0K02-'C^K#@*T8*F4C@<:^H_HU6^ MZ8AN"JN[4ZN'%S4&%!,Y3T(U5A:$TR0.L0"U@+Q(20BN@'[/@&E/CC[>@\!Q MPC_)I;ZM[M''#Y_0!P7T1T1W7,;&)Z:0R:L4S*!(]"Y/U#F3J(N^4B(BCAYD M+&'3WY2DE49 M#F!JR/.$ ]N#,?OQ!]NS?FXCIR>P!E6#DJI!%_JL+NR@3A7DDFU+/D?T-*(Z M&O>STR [0/_*UV_- Q9G M.FC%3AQ ZRO1"7SIEO4$UN# *SGPKJQNKT^J>@)K4.675/F]JSM''-9T.W!\ M[TC,;H"K*@$GI;;U_Q$5$;"VZ#N7N'3K>@)KL#$N MV1A?6>7C/JGJ":Q!E6U5A8O5N\X+R+J&G8%O'0F]SS.NN=]FG9/ MSV7/L8]/[S8SUU:E9ZNJJUK*[BZFGB0-F 61%G8HC_&$9FK[6D/MA+IXKWI" M:R9>567V\-K2[K5\ZPNM25=5P-F=1<_[I.V='L1C>^ <2[O%;.#[YZ1=%5)V M=R7U"Q#Y29IH9>-0?GS'7*A/U'U[L)U@%^]63VC-U*NRS!Y=6]R]5FU]H37I MJNHVN[/6>9^XQR8.; P M)0P !D !X;"]W;W)K&ULK5=1;]LV$/XK!ZT; M$F"P9,F6W=06$"8\\W<&3K;B1NZRI29 M<*-9259XB^JNO!9ZY+8H"2V02R*ORENY,X[&"E+SK^9 MP64R=SS#"'.,E8$@^K'&,\QS@Z1Y_-N .NV>QG#W?8O^WHK78I9$XAG/_Z&) MRN;.U($$4U+EZH9O/F C:&SP8IY+^PN;9JWG0%Q)Q8O&6#,H**N?Y+YQQ(Y! M,'K"P&\,_$<&OO^$0= 8!%9HS*1#/!-R#,:HUF7JQOK+560YD)XZT2 M^BO5=BJZ9#$O$#Z3>Y1P=(Z*T%P>PQN@##YGO)*$)7+F*KV5,7#C!G91P_I/ MP ;PD3.52;A@"2;[]JZFV/+TMSP7?B_@:2D&$'A_@N_Y([B[/8>C-\? <,45 M)>9 =' \^WG(8 O90S5H71I8W.!9E\(YE7'.9240OIPNI1+ZU'[M\F:-..I& M-*E\(DL2X]S1N2I1K-&)_OAM&'KONF2_$MB>^%$K?M2''ET+OJ8VQW6)T8?( MND*9T]4EN\8*+98I..LHF$R]F;O>E=.Q* S\=M$>S7%+<]Q+\R)-T180PPT$ M4=A%KQ_C:#@>#+W?C[M"\)RE/Y@>6.X)"5LA82_4'1,8\Q6C/S"Q6I;(,*5* MPB:C<::+:)4G0 L=< 4J0\ #Y4!3> #I\D-X$ $_\!Z'J9?G"T_=I/7"I-<+ M5Y0L:4[5=RA1Z!+&*%N!XE"QN!Y;L267U)2*SJ,X.= X/I#82^*%$J>MQ&FO MQ$]5L40!/ 6M5$=-D!QT/6$RU;.EH+&1O%,/)?SW3'E7"@O9>7TTJ*_D@M="V_?!3D)&X:3@]3MW_-7-;D[#5>!8F7[4 DQKYBJ>YIVMNUU3VV']VA^87I@ MV\@]P-0-]$&ULS5EM;Z,X$/XK%E>=6JDMV$ @N212D^[I M*FU/U7:[^^%T']S@)&@!YVRGV?WW9\#E)3).HK+5?DG S(SGY6'F$1[O*/O& MUX0(\#U-,CZQUD)L1K;-%VN28GY--R233Y:4I5C(6[:R^881'!5*:6(CQQG8 M*8XS:SHNUA[8=$RW(HDS\L WZ8I9C]F)*&[B06MUX5/\6HM\@5[.M[@%7DD MXFGSP.2=75F)XI1D/*898&0YL6[@:(["7*&0^!*3'6]<@SR49TJ_Y3=WT<1R M):"A( M.WH%I!30OH+7H> J!;<(M/2L".L6"SP=,[H#+)>6UO*+(C>%MHPFSO(R/@HF MG\923TS_EDCY2#D'#X2!QS5F!%R!.4TW6X&+/-,EF&$>+P#.(G ;)UM!(J#1 M.K\E L<)OY#Z3X^WX/SL IP!&_#\*0=Q!IZR6/#+QL+G-=UR:58NGK7NQ[:0 MH>4.V@L5QJP, W6$X8)[FHDU!Q^RB$1M?5NFI,H+>LW+#!D-WFS8-7"=2X < MY&G\F1^O[AK<<:LRN84]M\/>!\RR.%LU$GY9EN42//_(ZY7*4LT3S&4N[[)% MLHVD-/B\H^4BN"=B32/PST=I%]P)DO)_=4DNG?#T3N0=9<0W>$$FEFP9G+ 7 M8DU__PT.G#]T&>K)6"M?7I4OSV2]@'4B :H+LM0<%)IYEWN97J$P< =C^Z7I MOD;,A4,'5F(MQ_S*,=]8R%N24?D:8T'92.>C+6"G10!3HP5N!KT4!) M=(5?"),#X?6]WW+9/^3+OBAZ3([23-4*;"2V>8GMYZ+EG$NY4NU"EZO2 ;]1 M(7\P'")_KY :,3\(@U!?R*"*+S@*87JO(YHDF#4>:@,H=PB;$'.NG7W_]5(# MO?MAY7[X)AR&?>*P)V.M0(=5H,.?B,-(#;P#2!P>AT2-F &)T*EGN',R%IN> M'X=&M 1-H@(- 91#JH;K6=&S5/1V)>U=IRHCA/]"J-<>=%7SGJR MULY9S7Z@D2P8Q[E2;<]SSP^&^[C5R04P[ )N336@]Z96"HU4Y>1*]&2M'6Q- M7Z"1-+S'6%<>--ND%P9>@/8+JI$+?*_1==LQULP%FJE+'Z-=;7&PF>K%NC!9 MDQ,8O V31G)S,B9[LM8.MJ8RT$@@WF?$*Q\.HU(C9T)ES6.@F"LF^K+7CK,D,@K_"D$>]$J.^K+5S5A,C9"01 MQB&O5%O#VX-^L =;K5@ .]X]5/,/9/[\0^=O).XQX MY4&S28:2L[G[Y3PDUHZP)C'(3&+Z&/!JBT.-M$.LJY'6' 4-WH9((\4Y&9$] M66L'6[,99/[6\BX#7OEP$).'Q-HQUB0&F4E,/^-=;7(0E7JQ?53:C7.%E+!5 M<=S"9;JWF2@_I5>KU9'.37&0L;<^@Z-Y>3!3FRG/B>XQ6\49!PE92I/.=2 3 MR\JCE_)&T$UQ>O%,A:!I<;DF."(L%Y#/EY2*UYM\@^H ;/H_4$L#!!0 ( M (6+PUAL@D8 FP4 &0H 9 >&PO=V]R:W-H965T0;1O B#!I.&A$)B2]2""S?MF1"PC!%DG%\ M*T ;Y9BIX^'G/?HO6?(RF3GF9$+#OX*%6 \:W098D"5.0O%$=[^2(J%6BN?3 MD&>O8%?8.@W@)US0J'"6$41!G+_CUZ(0!PX2I]H!%@[PV,$[XX *!Y0EFD>6 MI?6 !1[V&=T!EEI+M/1#5IO,6V83Q.DTS@233P/I)X:_2:9\H9R#*6%@ML:, M@$]@)LFR2$("Z!*,8A%\>@C")"TWF- HDL6?">J_@,=O2;#%(8D%!X^O?I@L MR (L&8U2LTTB<#91$B-SE\\J!OOP0 0.0OY1#LO3.WS_%L3@CS5-.(X7O-\4 M,M4(;GG<&;A%C6<515&*-C^K5PSS?8)X.&['M.V)8TAC_^ MX+:=GZNRL@2FY>B5.7H9.CI7,TF]Q9YY,^(G+! !>8-KCYC%0;PZY-C?7R0P M^"Q(Q/^I*IAGLV"6P+2"MI4<].H'V5IYDWVL*D<^ M1BL;(_T5V X]SVUW^\WM89ZG5BW8AFYII270+A-H7\)J\!]XCK>$I]\93[/G MRO8W M6=-$M@6LZ=,N?.3;"\8[-@EL"T@G7+@G7?@>7=$_XB")%SQ/(*JPYJ MG6%YKTR@=R'+?T\$%_('3DYED0'=I%-\Z2G0X-\'Y(@Q+ M-;.%IA?M0*FY[\#[8I!#2KM.SVL?$;_*#'6[J)KY+E1)P NY/RO47C+_5TIZ M(*C\5[!)F+^6HCR?_Z?9B /9'8!@%GX'Y)4P/^"2'6^VBCF(VO-N"4TOF5)Z M+KJ-9K$J'&VAZ453TM$U"BU;S>*== $\%D(5-NUS;:*$G&M6X+G\ M2Y;(_S,,/,ZFT\J C;"UY] 2FEX$)0;=]FT0WZJ6M(6F%TVI2=>HO6P1OW-* MZMZQ.*HPZO8Z9ZBOU)UKEG>*^D]$)"S.6,]5%\AYE['[-(Z+E:!=(-9@GG") M(QVQ+[/D0?JD,C'CX+7GVA*:7BJE(]W>;32(5>EI"TU?QE':$QIEFJ4&*0;1 M?ADZWE!AY\$R#0*4#H5D'Y@TRKHS*Z%EWHFRAZ7DJJ0CA3; ;6A6+MM#T MHBFQ",WK@I;8C4Z(>_SE;S31@U>B#9I%6\'L2Y9_S$BU)^T:JW90J3W8N@VF M6U6'MM#THBEU",UKA9:8WGZ;Z283/7BETJ!9I2FFUUH",J/6GL!KK.)!)?1@ M]S98;U7RV4+3BZ8D'S2O'5IB?>]MUIM,]"TK);V067HIUE]S\<<<1.T-L&LL M^B$E]I![$TV"K"I'6VAZT91R1.9%1CM-4@QB:A*CB1[\P<;N)3N[X]I+/V;8 MVC-XC>4[I)0@NHVM7V151MI"TXNF9"1ZC^U?=+JS>T)[DXD>O))SZ)*MW_&5 MEGW,@]>>YVLL\2$E'M%M[!@CJVK3%II>-*4VT7OL&J/3#>&3YC"9Y,$W#\YK M182MLF-L7 :5Q"(_D53>+8_*C;(#8D?WQ^[])#_PIF#R\W=?,5L%,0&ULM91=:]LP%(;_BM#*:&%$CIUT6V8;EG:C@05"0[>+L0O%.8E%]>%* MLMW^^TFR8S)(0V]V8^M(YWWU'/G(::OTHRD!+'H67)H,E]96,T),48*@9J0J MD&YEI[2@UH5Z3TRE@6Z#2' 21]$U$91)G*=A;J7S5-66,PDKC4PM!-4O<^"J MS? 8'R;NV;ZT?H+D:47WL ;[4*VTB\C@LF4"I&%*(@V[#'\=S^83GQ\2?C)H MS=$8^4HV2CWZ8+'-<.2!@$-AO0-UKP9N@'-OY#">>D\\;.F%Q^.#^_=0NZME M0PW<*/Z+;6V9X4\8;6%':V[O57L'?3U3[U+Q*X*X%\2!N]LH4-Y22_-4JQ9IG^W<_""4&M0.CDG_4=96NU7F M=#9?UQL#3S5(B[XU[FG0Y2U8RKBY0A>(2;1DG+OC,RFQ;CLO(D5O/>^LXU>L ME_0%1@&O)$/_?[A,M#"@C!_3L$F_P%V,L!.SA[F0C9@ MK/ ?_A1:)_XT=AJ7[GX#V"6Y]IY0]!+['AS]4_A=02P,$% @ A8O#6-4: M0%Y& P SA0 T !X;"]S='EL97,N>&ULW5A=3]LP%/TK41@32!-I&TB; MT5;:*B%-VB8D>-@;38F>.REE\_7SM-/_#M.AX&72J(?8_O.]A MQHA[V\1V]*GA<7FG6%KJ2;/Z?]#KMKR)&Y+0LO@.L.J!0<9Y8[ 3NL"P7Q*MJ1(WIF,'V^ S**C;]\O2.)PJLFQWKL)U M@KT9D;%4&56-3#M^Q;W(-_;-[IIHFL90W70TK@/\FVR.>Y/V\D6\0I?X\-],1M@^% M36\5S=G"]A=Y8P!C;^/LI"SY\A-G4U%0-_F#!8=]LLH+9E*Q)Z,&I3(Q :K" MX)$JS2:;D5^*E/=TH5?EM,AQSYTC]/QOUWE*!56$;YHVM?^65_G%CN/N:UFV MWRJ[AKT>Z_?V6S=Y=0PFDV,P>10UV3L&D^D1F.R^VK?FX2;CM[F047T2VCAN M;1VVFF@ A]I!^!V.R'PM&HSGC&LFZMZ,91D5S\Y_PO3:27.B-EI,9'1!LU'=5=.Q;0:F853K M"Q)VD1M[^1$LQV%^!#!,!W. Y;@L3.=_FD\/G8_#,&\]+])#\V7B'[ZP#; MTWT5@LT4KT1LIOA: ^)?-\A(4_]N8SJ0@>T"5CN@[]>!FO+GQ#'L*N8->X)Q M)$TQ!&K17Z-)@JQ. A___F!/21RGJ1\!S.\@CC$$GD8W'D? M1:OW5+3^#^;P-U!+ P04 " "%B\-8EXJ[', 3 @ "P %]R96QS M+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0 M"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-# ML%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H M5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( (6+PU@=FRV"X00 *0J / M >&PO=V]R:V)O;VLN>&ULQ9I;4]LX%(#_BB8OVWU@D_@&90@S;&F[S-#" M$(9]9(1]DFB0I5220\NOK^R4Y;B8,_MRR!.QY"B?C["^H\O1@W7W=];>B^^U M-GXV6H6P/AR/?;F"6OJ_[!I,K%E85\L0+]UR[-<.9.57 *'6XV0R*<:U5&9T M?/34UJ4;XPL;H S*FEC8%MPH>/#/]>VEV"BO[I16X<=LU'W6,!*U,JI6CU#- M1I.1\"O[\(]UZM&:(/6\=%;KV6BZK;@!%U3YHGC>0E[+.]^5!'EW)2/(;%1, M8H,+Y7SH[NC:EY%Q _'F[543[">E [A3&>"SL\U:F67;3'R*,7J,+@Y/?[=! M/'3_)XQVL5 EG-JRJ<&$;1P=Z!;0^)5:^Y$PLH;9Z(/=@&N?)_[ 6;5]MA"A M4*3)',",M\E9(H@"P*RV"5DAB#W"R'E3U]+]B#QBKI9&Q:])$\1)6=K&!(4@WQ.0 M[WDAKV #I@%Q!:6-C&T]'L GU @^X47[(MT]1!-J$',H&Q?AP&,X4B_,?ODD ME1,W4L?0?0'I&]>.A0'345Z9,HOE+"8>9MG^J#CQ/EJ_>TD^6UL]**TQ)266 M*;-9+M;@8JE9BO,8PG[?4BZ9[D8FO[2,Q^DI99,INT[J6H7VIFWW1M@VF&#* MW]X3RB939IW,@RWO5U97X/P?XN.W)B;.F(V2R)39(EL:<1830M-FU.(R=O V MEBTVQJ0T,F7V2.2S-8AK^;W?K90UILS:^!K;/;?>BTMP8KZ2#G!&35DC8;;& MO+GS\*V)-XF/F_;=P&"4,1)F8Y#I0"]%3<@I";,Z!A("\>ZZM;#_$S-2XDB8 MQ3&8&0Q24AI)F#4RG"(,8E(:29@U0N<*O9DR)9*$622_)PN#<:1LDC#;A,X: M\,0IH6R2,-N$S!K$.XQ)"29A%LQ0WC#4Y2GEFI39-60"T5^_H5)F\PQC7D&[1A^')(Q)F2=E-L]PMK$G?OW/8DS*/RFS?U[#/*FJ-K08D_)/ MRNR?U[*BT\BN-,[64\H_*;-_R*RH-[1GE($R9@/1F'CUJ0LE#-;B,;@7S:8C'F)2%.-_, M*0OEN]S9Z>6;.66AG-E"-":V4$Y9*&>V$(V)+510%BK8YT+/^V3_S2?Q"E=! MR:=X^T6XO3AFUNLFR/[TO*#D4S#+9Q!S'ANNFC@KZF%2\BF8Y?-BEV^XPRGQ M%)UXQMW-_OBH@H4R4'V-S?M87DI=7CK1_MF>YLCR=L-UT6C](99=F',KJZ=# MED\'1(]_ E!+ P04 " "%B\-8TDF\;1$" 7)@ &@ 'AL+U]R96QS M+W=OINW]?%Q_%PJJMF M-X[]CY3J>E>.;;WK^G(Z7]ETP[$=S\MAF_IV_=YN2]+E,J?A=D;S_'0[<_'Z MV9?_F=AM-OMU^=FM?Q_+:?S'X/2G&][KKI2Q6;RVP[:,JR9]'*ZG:[H5-FC1WD$*0SA]D$&3S!SD$^?Q! 4$Q?U"&H#Q_T#T$W<\?] !! M#_,'/4+0X_Q!LD09EP1)$ZP)M!;D6@B\%@1;",06)%L(S!9$6PC4%F1;"-P6 MA%L(Y!:D6PCL%L1;"/16U%L)]%;46PGTULG'-H'>BGHK@=Z*>BN!WHIZ*X'> MBGHK@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>AGH;@=XVV2PAT-M0;R/0 MVU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#;46\GT-M1;R?0 MVR>;W01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z!^H=!'H'ZAT$ M>@?J'01Z!^H=!'K'Y&@>!WH%Z!X'>@7H'@=Z!>@>!WAGUS@1Z9]0[ M$^B=4>],H'=&O3.!WAGUSM^I=QT_#Z5>>[[6^/SOI'H\WUNNC[\LOTY.WMX+ MSNFVHC[_!5!+ P04 " "%B\-8P(AM=.D! !^)0 $P %M#;VYT96YT M7U1Y<&5S72YX;6S-VEU/PC 4!N"_0G9K6.G7_(APH]ZJ%_Z!NAUD85N;MB#\ M>[L!)AHE&DQ\;UB@[7G/>I+GBNNGK:,PVK1-%Z;9(D9WQ5@H%]2:D%M'75J9 M6]^:F+[Z%^9,N30OQ,1D4K#2=I&Z.(Y]C6QV?4MSLVKBZ&Z3?@ZU[::9IR9D MHYO=QCYKFAGGFKHT,:VS=5=]2AGO$_)T^#]B?>UB3 M]W5%HT?CX[UITRZV:5B(VX9"?KS$%SW:^;PNJ;+EJDU'\N \F2HLB&+;Y+NB M9\>38[IAVGWRD_.',L<"T\Y';UU($_/T^[C#2/K38Y<*D8_U\5=\3TRE3WX_ MZJ==4?7#['2]K]8OAWD$-CQ.O^./,WZO_\L^!$@?$J0/!=*'!NFC .GC'*2/ M"Y ^+D'ZX!.41E!$Y2BD[P M "L" 1 " :\ !D;V-0&UL4$L! A0#% @ A8O#6)5JJ$=*!@ N", !@ M ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ A8O#6#E:&H\,!@ [1X !@ ("!8AH M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A8O# M6.2:[G79" $"@ !@ ("!"RX 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ A8O#6%S)[H,,!0 3 P !D M ("!S48 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ A8O#6 E%S;G]! IPP !D ("! M958 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ A8O#6*D![6^R# 6R !D ("!.V8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A8O#6,#X[7@W"@ (!P !D M ("!]) 'AL+W=O&PO=V]R M:W-H965T !X;"]W;W)K&UL M4$L! A0#% @ A8O#6 ^B44/! P Y@@ !D ("!ZZ( M 'AL+W=O&PO=V]R:W-H965T3Z*D00 ((+ 9 M " @:VK !X;"]W;W)K&UL4$L! A0#% @ MA8O#6.&&;7#0! S L !D ("!=; 'AL+W=O&UL4$L! A0#% @ A8O#6%&@5A^-! MW@H !D ("! ;P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A8O#6,Q5&PO=V]R:W-H M965T&UL4$L! M A0#% @ A8O#6.DH@5-D!0 4" !D ("!=], 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A8O# M6.&%,9C\! ?AH !D ("!LN0 'AL+W=O:UWL" #N!0 &0 M @('EZ0 >&PO=V]R:W-H965T&UL4$L! A0#% @ A8O#6&(.(<^- @ XP4 M !D ("!S.\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A8O#6/_DM&PO=V]R:W-H965T M>&\O@( -0& 9 M " @?;^ !X;"]W;W)K&UL4$L! A0# M% @ A8O#6&-@A2S @ \@8 !D ("!ZP$! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ A8O#6%0\ MZ< M! F P !D ("!UPL! 'AL+W=O;(@%:\# #.$@ &0 M @($[$ $ >&PO=V]R:W-H965T&UL4$L! A0#% @ A8O#6*I+A<+D P F \ !D M ("!"1&PO M=V]R:W-H965T&UL4$L! A0#% @ A8O#6/^9$62!! >Q0 !D ("! M+2&PO=V]R:W-H965T&UL4$L! A0#% M @ A8O#6(?1>8.; P )0P !D ("!XC,! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "%B\-8 MP(AM=.D! !^)0 $P @ %Y4 $ 6T-O;G1E;G1?5'EP97-= :+GAM;%!+!08 2 !( *\3 "34@$ ! end XML 80 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 81 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 83 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.1.u2 html 207 298 1 false 65 0 false 5 false false R1.htm 0000001 - Document - Cover Sheet http://uipath.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://uipath.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://uipath.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations Sheet http://uipath.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://uipath.com/role/CondensedConsolidatedStatementsofComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 0000008 - Disclosure - Organization and Description of Business Sheet http://uipath.com/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 8 false false R9.htm 0000009 - Disclosure - Summary of Significant Accounting Policies Sheet http://uipath.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Revenue Recognition Sheet http://uipath.com/role/RevenueRecognition Revenue Recognition Notes 10 false false R11.htm 0000011 - Disclosure - Marketable Securities Sheet http://uipath.com/role/MarketableSecurities Marketable Securities Notes 11 false false R12.htm 0000012 - Disclosure - Fair Value Measurement Sheet http://uipath.com/role/FairValueMeasurement Fair Value Measurement Notes 12 false false R13.htm 0000013 - Disclosure - Intangible Assets and Goodwill Sheet http://uipath.com/role/IntangibleAssetsandGoodwill Intangible Assets and Goodwill Notes 13 false false R14.htm 0000014 - Disclosure - Operating Leases Sheet http://uipath.com/role/OperatingLeases Operating Leases Notes 14 false false R15.htm 0000015 - Disclosure - Condensed Consolidated Balance Sheet Components Sheet http://uipath.com/role/CondensedConsolidatedBalanceSheetComponents Condensed Consolidated Balance Sheet Components Notes 15 false false R16.htm 0000016 - Disclosure - Commitments and Contingencies Sheet http://uipath.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 16 false false R17.htm 0000017 - Disclosure - Stockholders' Equity Sheet http://uipath.com/role/StockholdersEquity Stockholders' Equity Notes 17 false false R18.htm 0000018 - Disclosure - Equity Incentive Plans and Stock-Based Compensation Sheet http://uipath.com/role/EquityIncentivePlansandStockBasedCompensation Equity Incentive Plans and Stock-Based Compensation Notes 18 false false R19.htm 0000019 - Disclosure - Income Taxes Sheet http://uipath.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 0000020 - Disclosure - Net Loss Per Share Sheet http://uipath.com/role/NetLossPerShare Net Loss Per Share Notes 20 false false R21.htm 0000021 - Disclosure - Subsequent Events Sheet http://uipath.com/role/SubsequentEvents Subsequent Events Notes 21 false false R22.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://uipath.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://uipath.com/role/SummaryofSignificantAccountingPolicies 22 false false R23.htm 9954472 - Disclosure - Revenue Recognition (Tables) Sheet http://uipath.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://uipath.com/role/RevenueRecognition 23 false false R24.htm 9954473 - Disclosure - Marketable Securities (Tables) Sheet http://uipath.com/role/MarketableSecuritiesTables Marketable Securities (Tables) Tables http://uipath.com/role/MarketableSecurities 24 false false R25.htm 9954474 - Disclosure - Fair Value Measurement (Tables) Sheet http://uipath.com/role/FairValueMeasurementTables Fair Value Measurement (Tables) Tables http://uipath.com/role/FairValueMeasurement 25 false false R26.htm 9954475 - Disclosure - Intangible Assets and Goodwill (Tables) Sheet http://uipath.com/role/IntangibleAssetsandGoodwillTables Intangible Assets and Goodwill (Tables) Tables http://uipath.com/role/IntangibleAssetsandGoodwill 26 false false R27.htm 9954476 - Disclosure - Operating Leases (Tables) Sheet http://uipath.com/role/OperatingLeasesTables Operating Leases (Tables) Tables http://uipath.com/role/OperatingLeases 27 false false R28.htm 9954477 - Disclosure - Condensed Consolidated Balance Sheet Components (Tables) Sheet http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsTables Condensed Consolidated Balance Sheet Components (Tables) Tables http://uipath.com/role/CondensedConsolidatedBalanceSheetComponents 28 false false R29.htm 9954478 - Disclosure - Commitments and Contingencies (Tables) Sheet http://uipath.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://uipath.com/role/CommitmentsandContingencies 29 false false R30.htm 9954479 - Disclosure - Stockholders' Equity (Tables) Sheet http://uipath.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://uipath.com/role/StockholdersEquity 30 false false R31.htm 9954480 - Disclosure - Equity Incentive Plans and Stock-Based Compensation (Tables) Sheet http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationTables Equity Incentive Plans and Stock-Based Compensation (Tables) Tables http://uipath.com/role/EquityIncentivePlansandStockBasedCompensation 31 false false R32.htm 9954481 - Disclosure - Net Loss Per Share (Tables) Sheet http://uipath.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://uipath.com/role/NetLossPerShare 32 false false R33.htm 9954482 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://uipath.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://uipath.com/role/SummaryofSignificantAccountingPoliciesPolicies 33 false false R34.htm 9954483 - Disclosure - Revenue Recognition - Disaggregation of Revenue by Geographical Region (Details) Sheet http://uipath.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographicalRegionDetails Revenue Recognition - Disaggregation of Revenue by Geographical Region (Details) Details 34 false false R35.htm 9954484 - Disclosure - Revenue Recognition - Deferred Revenue and Deferred Contract Acquisition Costs (Details) Sheet http://uipath.com/role/RevenueRecognitionDeferredRevenueandDeferredContractAcquisitionCostsDetails Revenue Recognition - Deferred Revenue and Deferred Contract Acquisition Costs (Details) Details 35 false false R36.htm 9954485 - Disclosure - Revenue Recognition - Remaining Performance Obligations (Details) Sheet http://uipath.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails Revenue Recognition - Remaining Performance Obligations (Details) Details 36 false false R37.htm 9954486 - Disclosure - Marketable Securities - Summary of Marketable Securities (Details) Sheet http://uipath.com/role/MarketableSecuritiesSummaryofMarketableSecuritiesDetails Marketable Securities - Summary of Marketable Securities (Details) Details 37 false false R38.htm 9954487 - Disclosure - Marketable Securities - Additional Information (Details) Sheet http://uipath.com/role/MarketableSecuritiesAdditionalInformationDetails Marketable Securities - Additional Information (Details) Details 38 false false R39.htm 9954488 - Disclosure - Fair Value Measurement (Details) Sheet http://uipath.com/role/FairValueMeasurementDetails Fair Value Measurement (Details) Details http://uipath.com/role/FairValueMeasurementTables 39 false false R40.htm 9954489 - Disclosure - Intangible Assets and Goodwill - Summary of Intangible Assets, Net (Details) Sheet http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofIntangibleAssetsNetDetails Intangible Assets and Goodwill - Summary of Intangible Assets, Net (Details) Details 40 false false R41.htm 9954490 - Disclosure - Intangible Assets and Goodwill - Additional Information (Details) Sheet http://uipath.com/role/IntangibleAssetsandGoodwillAdditionalInformationDetails Intangible Assets and Goodwill - Additional Information (Details) Details 41 false false R42.htm 9954491 - Disclosure - Intangible Assets and Goodwill - Summary of Expected Future Amortization Expenses Related to Intangible Assets (Details) Sheet http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofExpectedFutureAmortizationExpensesRelatedtoIntangibleAssetsDetails Intangible Assets and Goodwill - Summary of Expected Future Amortization Expenses Related to Intangible Assets (Details) Details 42 false false R43.htm 9954492 - Disclosure - Intangible Assets and Goodwill - Summary of Changes in Carrying Amounts of Goodwill (Details) Sheet http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofChangesinCarryingAmountsofGoodwillDetails Intangible Assets and Goodwill - Summary of Changes in Carrying Amounts of Goodwill (Details) Details 43 false false R44.htm 9954493 - Disclosure - Operating Leases - Additional Information (Details) Sheet http://uipath.com/role/OperatingLeasesAdditionalInformationDetails Operating Leases - Additional Information (Details) Details 44 false false R45.htm 9954494 - Disclosure - Operating Leases - Summary of Lease Costs (Details) Sheet http://uipath.com/role/OperatingLeasesSummaryofLeaseCostsDetails Operating Leases - Summary of Lease Costs (Details) Details 45 false false R46.htm 9954495 - Disclosure - Operating Leases - Weighted Average Lease Term and Discount Rate (Details) Sheet http://uipath.com/role/OperatingLeasesWeightedAverageLeaseTermandDiscountRateDetails Operating Leases - Weighted Average Lease Term and Discount Rate (Details) Details 46 false false R47.htm 9954496 - Disclosure - Operating Leases - Summary of Future Undiscounted Lease Payments for Operating Lease Liabilities (Details) Sheet http://uipath.com/role/OperatingLeasesSummaryofFutureUndiscountedLeasePaymentsforOperatingLeaseLiabilitiesDetails Operating Leases - Summary of Future Undiscounted Lease Payments for Operating Lease Liabilities (Details) Details 47 false false R48.htm 9954497 - Disclosure - Operating Leases - Supplemental Cash Flow Information (Details) Sheet http://uipath.com/role/OperatingLeasesSupplementalCashFlowInformationDetails Operating Leases - Supplemental Cash Flow Information (Details) Details 48 false false R49.htm 9954498 - Disclosure - Condensed Consolidated Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details) Sheet http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails Condensed Consolidated Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details) Details 49 false false R50.htm 9954499 - Disclosure - Condensed Consolidated Balance Sheet Components - Schedule of Property and Equipment, Net (Details) Sheet http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails Condensed Consolidated Balance Sheet Components - Schedule of Property and Equipment, Net (Details) Details 50 false false R51.htm 9954500 - Disclosure - Condensed Consolidated Balance Sheet Components - Additional Information (Details) Sheet http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsAdditionalInformationDetails Condensed Consolidated Balance Sheet Components - Additional Information (Details) Details 51 false false R52.htm 9954501 - Disclosure - Condensed Consolidated Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) Sheet http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails Condensed Consolidated Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) Details 52 false false R53.htm 9954502 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://uipath.com/role/CommitmentsandContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 53 false false R54.htm 9954503 - Disclosure - Commitments and Contingencies - Schedule of Non-Cancelable Purchase Obligations (Details) Sheet http://uipath.com/role/CommitmentsandContingenciesScheduleofNonCancelablePurchaseObligationsDetails Commitments and Contingencies - Schedule of Non-Cancelable Purchase Obligations (Details) Details 54 false false R55.htm 9954504 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://uipath.com/role/StockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 55 false false R56.htm 9954505 - Disclosure - Stockholders' Equity - Summary of Changes In Components of Accumulated Other Comprehensive Income (Details) Sheet http://uipath.com/role/StockholdersEquitySummaryofChangesInComponentsofAccumulatedOtherComprehensiveIncomeDetails Stockholders' Equity - Summary of Changes In Components of Accumulated Other Comprehensive Income (Details) Details 56 false false R57.htm 9954506 - Disclosure - Equity Incentive Plans and Stock-Based Compensation - Additional Information (Details) Sheet http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails Equity Incentive Plans and Stock-Based Compensation - Additional Information (Details) Details 57 false false R58.htm 9954507 - Disclosure - Equity Incentive Plans and Stock-Based Compensation - Summary of Stock Option Activity (Details) Sheet http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofStockOptionActivityDetails Equity Incentive Plans and Stock-Based Compensation - Summary of Stock Option Activity (Details) Details 58 false false R59.htm 9954508 - Disclosure - Equity Incentive Plans and Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Details) Sheet http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofRestrictedStockUnitActivityDetails Equity Incentive Plans and Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Details) Details 59 false false R60.htm 9954509 - Disclosure - Equity Incentive Plans and Stock-based Compensation - Summary of Stock-Based Compensation Expense in Condensed Consolidated Statements of Operations (Details) Sheet http://uipath.com/role/EquityIncentivePlansandStockbasedCompensationSummaryofStockBasedCompensationExpenseinCondensedConsolidatedStatementsofOperationsDetails Equity Incentive Plans and Stock-based Compensation - Summary of Stock-Based Compensation Expense in Condensed Consolidated Statements of Operations (Details) Details 60 false false R61.htm 9954510 - Disclosure - Income Taxes (Details) Sheet http://uipath.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://uipath.com/role/IncomeTaxes 61 false false R62.htm 9954511 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) Sheet http://uipath.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details) Details 62 false false R63.htm 9954512 - Disclosure - Net Loss Per Share - Schedule of Anti-Dilutive Common Stock Equivalents Excluded from Computation of Diluted Net Loss Per Share (Details) Sheet http://uipath.com/role/NetLossPerShareScheduleofAntiDilutiveCommonStockEquivalentsExcludedfromComputationofDilutedNetLossPerShareDetails Net Loss Per Share - Schedule of Anti-Dilutive Common Stock Equivalents Excluded from Computation of Diluted Net Loss Per Share (Details) Details 63 false false R64.htm 9954513 - Disclosure - Subsequent Events (Details) Sheet http://uipath.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://uipath.com/role/SubsequentEvents 64 false false All Reports Book All Reports path-20240430.htm path-20240430.xsd path-20240430_cal.xml path-20240430_def.xml path-20240430_lab.xml path-20240430_pre.xml path-20240430_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 85 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "path-20240430.htm": { "nsprefix": "path", "nsuri": "http://uipath.com/20240430", "dts": { "inline": { "local": [ "path-20240430.htm" ] }, "schema": { "local": [ "path-20240430.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/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://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" ] }, "calculationLink": { "local": [ "path-20240430_cal.xml" ] }, "definitionLink": { "local": [ "path-20240430_def.xml" ] }, "labelLink": { "local": [ "path-20240430_lab.xml" ] }, "presentationLink": { "local": [ "path-20240430_pre.xml" ] } }, "keyStandard": 273, "keyCustom": 25, "axisStandard": 22, "axisCustom": 0, "memberStandard": 51, "memberCustom": 11, "hidden": { "total": 7, "http://fasb.org/us-gaap/2023": 2, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 207, "entityCount": 1, "segmentCount": 65, "elementCount": 484, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 719, "http://xbrl.sec.gov/dei/2023": 30 }, "report": { "R1": { "role": "http://uipath.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R2": { "role": "http://uipath.com/role/CondensedConsolidatedBalanceSheets", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RestrictedCashCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "unique": true } }, "R3": { "role": "http://uipath.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R4": { "role": "http://uipath.com/role/CondensedConsolidatedStatementsofOperations", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "unique": true } }, "R5": { "role": "http://uipath.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "longName": "0000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "unique": true } }, "R6": { "role": "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "longName": "0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-34", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-34", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R7": { "role": "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows", "longName": "0000007 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "unique": true } }, "R8": { "role": "http://uipath.com/role/OrganizationandDescriptionofBusiness", "longName": "0000008 - Disclosure - Organization and Description of Business", "shortName": "Organization and Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R9": { "role": "http://uipath.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000009 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R10": { "role": "http://uipath.com/role/RevenueRecognition", "longName": "0000010 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R11": { "role": "http://uipath.com/role/MarketableSecurities", "longName": "0000011 - Disclosure - Marketable Securities", "shortName": "Marketable Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R12": { "role": "http://uipath.com/role/FairValueMeasurement", "longName": "0000012 - Disclosure - Fair Value Measurement", "shortName": "Fair Value Measurement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R13": { "role": "http://uipath.com/role/IntangibleAssetsandGoodwill", "longName": "0000013 - Disclosure - Intangible Assets and Goodwill", "shortName": "Intangible Assets and Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R14": { "role": "http://uipath.com/role/OperatingLeases", "longName": "0000014 - Disclosure - Operating Leases", "shortName": "Operating Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R15": { "role": "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponents", "longName": "0000015 - Disclosure - Condensed Consolidated Balance Sheet Components", "shortName": "Condensed Consolidated Balance Sheet Components", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R16": { "role": "http://uipath.com/role/CommitmentsandContingencies", "longName": "0000016 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R17": { "role": "http://uipath.com/role/StockholdersEquity", "longName": "0000017 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R18": { "role": "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensation", "longName": "0000018 - Disclosure - Equity Incentive Plans and Stock-Based Compensation", "shortName": "Equity Incentive Plans and Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R19": { "role": "http://uipath.com/role/IncomeTaxes", "longName": "0000019 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R20": { "role": "http://uipath.com/role/NetLossPerShare", "longName": "0000020 - Disclosure - Net Loss Per Share", "shortName": "Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R21": { "role": "http://uipath.com/role/SubsequentEvents", "longName": "0000021 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R22": { "role": "http://uipath.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R23": { "role": "http://uipath.com/role/RevenueRecognitionTables", "longName": "9954472 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R24": { "role": "http://uipath.com/role/MarketableSecuritiesTables", "longName": "9954473 - Disclosure - Marketable Securities (Tables)", "shortName": "Marketable Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R25": { "role": "http://uipath.com/role/FairValueMeasurementTables", "longName": "9954474 - Disclosure - Fair Value Measurement (Tables)", "shortName": "Fair Value Measurement (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R26": { "role": "http://uipath.com/role/IntangibleAssetsandGoodwillTables", "longName": "9954475 - Disclosure - Intangible Assets and Goodwill (Tables)", "shortName": "Intangible Assets and Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R27": { "role": "http://uipath.com/role/OperatingLeasesTables", "longName": "9954476 - Disclosure - Operating Leases (Tables)", "shortName": "Operating Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R28": { "role": "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsTables", "longName": "9954477 - Disclosure - Condensed Consolidated Balance Sheet Components (Tables)", "shortName": "Condensed Consolidated Balance Sheet Components (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R29": { "role": "http://uipath.com/role/CommitmentsandContingenciesTables", "longName": "9954478 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermPurchaseCommitmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermPurchaseCommitmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R30": { "role": "http://uipath.com/role/StockholdersEquityTables", "longName": "9954479 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R31": { "role": "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationTables", "longName": "9954480 - Disclosure - Equity Incentive Plans and Stock-Based Compensation (Tables)", "shortName": "Equity Incentive Plans and Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R32": { "role": "http://uipath.com/role/NetLossPerShareTables", "longName": "9954481 - Disclosure - Net Loss Per Share (Tables)", "shortName": "Net Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R33": { "role": "http://uipath.com/role/SummaryofSignificantAccountingPoliciesDetails", "longName": "9954482 - Disclosure - Summary of Significant Accounting Policies (Details)", "shortName": "Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R34": { "role": "http://uipath.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographicalRegionDetails", "longName": "9954483 - Disclosure - Revenue Recognition - Disaggregation of Revenue by Geographical Region (Details)", "shortName": "Revenue Recognition - Disaggregation of Revenue by Geographical Region (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-66", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "unique": true } }, "R35": { "role": "http://uipath.com/role/RevenueRecognitionDeferredRevenueandDeferredContractAcquisitionCostsDetails", "longName": "9954484 - Disclosure - Revenue Recognition - Deferred Revenue and Deferred Contract Acquisition Costs (Details)", "shortName": "Revenue Recognition - Deferred Revenue and Deferred Contract Acquisition Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R36": { "role": "http://uipath.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails", "longName": "9954485 - Disclosure - Revenue Recognition - Remaining Performance Obligations (Details)", "shortName": "Revenue Recognition - Remaining Performance Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R37": { "role": "http://uipath.com/role/MarketableSecuritiesSummaryofMarketableSecuritiesDetails", "longName": "9954486 - Disclosure - Marketable Securities - Summary of Marketable Securities (Details)", "shortName": "Marketable Securities - Summary of Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R38": { "role": "http://uipath.com/role/MarketableSecuritiesAdditionalInformationDetails", "longName": "9954487 - Disclosure - Marketable Securities - Additional Information (Details)", "shortName": "Marketable Securities - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:MarketableSecuritiesNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:InterestReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "unique": true } }, "R39": { "role": "http://uipath.com/role/FairValueMeasurementDetails", "longName": "9954488 - Disclosure - Fair Value Measurement (Details)", "shortName": "Fair Value Measurement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-94", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "unique": true } }, "R40": { "role": "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofIntangibleAssetsNetDetails", "longName": "9954489 - Disclosure - Intangible Assets and Goodwill - Summary of Intangible Assets, Net (Details)", "shortName": "Intangible Assets and Goodwill - Summary of Intangible Assets, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R41": { "role": "http://uipath.com/role/IntangibleAssetsandGoodwillAdditionalInformationDetails", "longName": "9954490 - Disclosure - Intangible Assets and Goodwill - Additional Information (Details)", "shortName": "Intangible Assets and Goodwill - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R42": { "role": "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofExpectedFutureAmortizationExpensesRelatedtoIntangibleAssetsDetails", "longName": "9954491 - Disclosure - Intangible Assets and Goodwill - Summary of Expected Future Amortization Expenses Related to Intangible Assets (Details)", "shortName": "Intangible Assets and Goodwill - Summary of Expected Future Amortization Expenses Related to Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R43": { "role": "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofChangesinCarryingAmountsofGoodwillDetails", "longName": "9954492 - Disclosure - Intangible Assets and Goodwill - Summary of Changes in Carrying Amounts of Goodwill (Details)", "shortName": "Intangible Assets and Goodwill - Summary of Changes in Carrying Amounts of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "unique": true } }, "R44": { "role": "http://uipath.com/role/OperatingLeasesAdditionalInformationDetails", "longName": "9954493 - Disclosure - Operating Leases - Additional Information (Details)", "shortName": "Operating Leases - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-4", "name": "path:LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "path:LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R45": { "role": "http://uipath.com/role/OperatingLeasesSummaryofLeaseCostsDetails", "longName": "9954494 - Disclosure - Operating Leases - Summary of Lease Costs (Details)", "shortName": "Operating Leases - Summary of Lease Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R46": { "role": "http://uipath.com/role/OperatingLeasesWeightedAverageLeaseTermandDiscountRateDetails", "longName": "9954495 - Disclosure - Operating Leases - Weighted Average Lease Term and Discount Rate (Details)", "shortName": "Operating Leases - Weighted Average Lease Term and Discount Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "path:WeightedAverageLeaseTermAndDiscountRateRelatedToOperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesTableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "path:WeightedAverageLeaseTermAndDiscountRateRelatedToOperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesTableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R47": { "role": "http://uipath.com/role/OperatingLeasesSummaryofFutureUndiscountedLeasePaymentsforOperatingLeaseLiabilitiesDetails", "longName": "9954496 - Disclosure - Operating Leases - Summary of Future Undiscounted Lease Payments for Operating Lease Liabilities (Details)", "shortName": "Operating Leases - Summary of Future Undiscounted Lease Payments for Operating Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R48": { "role": "http://uipath.com/role/OperatingLeasesSupplementalCashFlowInformationDetails", "longName": "9954497 - Disclosure - Operating Leases - Supplemental Cash Flow Information (Details)", "shortName": "Operating Leases - Supplemental Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R49": { "role": "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails", "longName": "9954498 - Disclosure - Condensed Consolidated Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details)", "shortName": "Condensed Consolidated Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-4", "name": "path:PrepaidExpenseAndServiceCreditCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "path:PrepaidExpenseAndServiceCreditCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R50": { "role": "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails", "longName": "9954499 - Disclosure - Condensed Consolidated Balance Sheet Components - Schedule of Property and Equipment, Net (Details)", "shortName": "Condensed Consolidated Balance Sheet Components - Schedule of Property and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R51": { "role": "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "longName": "9954500 - Disclosure - Condensed Consolidated Balance Sheet Components - Additional Information (Details)", "shortName": "Condensed Consolidated Balance Sheet Components - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R52": { "role": "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails", "longName": "9954501 - Disclosure - Condensed Consolidated Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details)", "shortName": "Condensed Consolidated Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:OtherAccruedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:OtherAccruedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R53": { "role": "http://uipath.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "longName": "9954502 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "shortName": "Commitments and Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R54": { "role": "http://uipath.com/role/CommitmentsandContingenciesScheduleofNonCancelablePurchaseObligationsDetails", "longName": "9954503 - Disclosure - Commitments and Contingencies - Schedule of Non-Cancelable Purchase Obligations (Details)", "shortName": "Commitments and Contingencies - Schedule of Non-Cancelable Purchase Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongTermPurchaseCommitmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongTermPurchaseCommitmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R55": { "role": "http://uipath.com/role/StockholdersEquityAdditionalInformationDetails", "longName": "9954504 - Disclosure - Stockholders' Equity - Additional Information (Details)", "shortName": "Stockholders' Equity - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NoncashContributionExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-144", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "unique": true } }, "R56": { "role": "http://uipath.com/role/StockholdersEquitySummaryofChangesInComponentsofAccumulatedOtherComprehensiveIncomeDetails", "longName": "9954505 - Disclosure - Stockholders' Equity - Summary of Changes In Components of Accumulated Other Comprehensive Income (Details)", "shortName": "Stockholders' Equity - Summary of Changes In Components of Accumulated Other Comprehensive Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-145", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "unique": true } }, "R57": { "role": "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails", "longName": "9954506 - Disclosure - Equity Incentive Plans and Stock-Based Compensation - Additional Information (Details)", "shortName": "Equity Incentive Plans and Stock-Based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R58": { "role": "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofStockOptionActivityDetails", "longName": "9954507 - Disclosure - Equity Incentive Plans and Stock-Based Compensation - Summary of Stock Option Activity (Details)", "shortName": "Equity Incentive Plans and Stock-Based Compensation - Summary of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "unique": true } }, "R59": { "role": "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofRestrictedStockUnitActivityDetails", "longName": "9954508 - Disclosure - Equity Incentive Plans and Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Details)", "shortName": "Equity Incentive Plans and Stock-Based Compensation - Summary of Restricted Stock Unit Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-165", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-165", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R60": { "role": "http://uipath.com/role/EquityIncentivePlansandStockbasedCompensationSummaryofStockBasedCompensationExpenseinCondensedConsolidatedStatementsofOperationsDetails", "longName": "9954509 - Disclosure - Equity Incentive Plans and Stock-based Compensation - Summary of Stock-Based Compensation Expense in Condensed Consolidated Statements of Operations (Details)", "shortName": "Equity Incentive Plans and Stock-based Compensation - Summary of Stock-Based Compensation Expense in Condensed Consolidated Statements of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R61": { "role": "http://uipath.com/role/IncomeTaxesDetails", "longName": "9954510 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "unique": true } }, "R62": { "role": "http://uipath.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails", "longName": "9954511 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details)", "shortName": "Net Loss Per Share - Computation of Basic and Diluted Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-183", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "unique": true } }, "R63": { "role": "http://uipath.com/role/NetLossPerShareScheduleofAntiDilutiveCommonStockEquivalentsExcludedfromComputationofDilutedNetLossPerShareDetails", "longName": "9954512 - Disclosure - Net Loss Per Share - Schedule of Anti-Dilutive Common Stock Equivalents Excluded from Computation of Diluted Net Loss Per Share (Details)", "shortName": "Net Loss Per Share - Schedule of Anti-Dilutive Common Stock Equivalents Excluded from Computation of Diluted Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-183", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-183", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } }, "R64": { "role": "http://uipath.com/role/SubsequentEventsDetails", "longName": "9954513 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-207", "name": "us-gaap:PaymentsToAcquireOtherInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-207", "name": "us-gaap:PaymentsToAcquireOtherInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "path-20240430.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://uipath.com/role/StockholdersEquitySummaryofChangesInComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [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_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis", "presentation": [ "http://uipath.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Billing Status, Type [Axis]", "label": "Billing Status, Type [Axis]", "documentation": "Information by billing status of receivables." } } }, "auth_ref": [ "r23" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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": [ "r15", "r694" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for credit losses of $1,827 and $1,119, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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": [ "r231", "r232" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Net amortization on marketable securities", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r100" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "path_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r79", "r121" ] }, "path_AccruedLiabilitiesAndOtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://uipath.com/20240430", "localname": "AccruedLiabilitiesAndOtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities", "label": "Accrued Liabilities And Other Liabilities, Current", "documentation": "Accrued Liabilities And Other Liabilities, Current" } } }, "auth_ref": [] }, "path_AccruedPayrollTaxesAndOtherBenefitsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://uipath.com/20240430", "localname": "AccruedPayrollTaxesAndOtherBenefitsPayableCurrent", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "path_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payroll taxes and other benefits payable", "label": "Accrued Payroll Taxes And Other Benefits Payable, Current", "documentation": "Accrued Payroll Taxes And Other Benefits Payable, Current" } } }, "auth_ref": [] }, "path_AccruedTaxWithholdingForShareBasedCompensationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://uipath.com/20240430", "localname": "AccruedTaxWithholdingForShareBasedCompensationCurrent", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "path_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Withholding tax from employee equity transactions", "label": "Accrued Tax Withholding For Share Based Compensation, Current", "documentation": "Accrued tax withholding for share based compensation." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r51", "r146", "r533" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://uipath.com/role/StockholdersEquitySummaryofChangesInComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Loss on Marketable Securities", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]", "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r158", "r159", "r160", "r162", "r169", "r170", "r733" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://uipath.com/role/StockholdersEquitySummaryofChangesInComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [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": [ "r168", "r169", "r444", "r445", "r446", "r447", "r448", "r449" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r25", "r26", "r87", "r154", "r530", "r552", "r553" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://uipath.com/role/StockholdersEquitySummaryofChangesInComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r168", "r169", "r444", "r445", "r446", "r447", "r448", "r449" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://uipath.com/role/StockholdersEquitySummaryofChangesInComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "verboseLabel": "Accumulated Other Comprehensive Income", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r10", "r26", "r419", "r422", "r467", "r548", "r549", "r733", "r734", "r735", "r743", "r744", "r745" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://uipath.com/role/StockholdersEquitySummaryofChangesInComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation Adjustments", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r3", "r10", "r26", "r169", "r170", "r445", "r446", "r447", "r448", "r449", "r733" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r82" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "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": [ "r388", "r389", "r390", "r564", "r743", "r744", "r745", "r817", "r840" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax withholdings on settlement of restricted stock units", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r65", "r66", "r354" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "path_AgencyBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://uipath.com/20240430", "localname": "AgencyBondsMember", "presentation": [ "http://uipath.com/role/FairValueMeasurementDetails", "http://uipath.com/role/MarketableSecuritiesSummaryofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Agency bonds", "label": "Agency bonds [Member]", "documentation": "Agency bonds" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockbasedCompensationSummaryofStockBasedCompensationExpenseinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r383", "r391" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r155", "r233", "r270" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AmericasMember", "presentation": [ "http://uipath.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographicalRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Americas", "label": "Americas [Member]" } } }, "auth_ref": [ "r843", "r844", "r845", "r846" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of acquired intangible assets", "label": "Amortization of 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": [ "r7", "r45", "r49" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://uipath.com/role/NetLossPerShareScheduleofAntiDilutiveCommonStockEquivalentsExcludedfromComputationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive common stock equivalents (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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": [ "r207" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://uipath.com/role/NetLossPerShareScheduleofAntiDilutiveCommonStockEquivalentsExcludedfromComputationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r36" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://uipath.com/role/NetLossPerShareScheduleofAntiDilutiveCommonStockEquivalentsExcludedfromComputationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "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_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://uipath.com/role/NetLossPerShareScheduleofAntiDilutiveCommonStockEquivalentsExcludedfromComputationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "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": [ "r36" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://uipath.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographicalRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia-Pacific", "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r843", "r844", "r845", "r846" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "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": [ "r120", "r150", "r183", "r214", "r221", "r225", "r267", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r414", "r416", "r438", "r526", "r601", "r694", "r706", "r783", "r784", "r828" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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": [ "r142", "r157", "r183", "r267", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r414", "r416", "r438", "r694", "r783", "r784", "r828" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://uipath.com/role/FairValueMeasurementDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://uipath.com/role/FairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r72" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://uipath.com/role/MarketableSecuritiesSummaryofMarketableSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/MarketableSecuritiesSummaryofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Unrealized Gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r241" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://uipath.com/role/MarketableSecuritiesSummaryofMarketableSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/MarketableSecuritiesSummaryofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r242" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://uipath.com/role/MarketableSecuritiesSummaryofMarketableSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://uipath.com/role/MarketableSecuritiesSummaryofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r238", "r276", "r525" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://uipath.com/role/FairValueMeasurementDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 }, "http://uipath.com/role/MarketableSecuritiesSummaryofMarketableSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://uipath.com/role/FairValueMeasurementDetails", "http://uipath.com/role/MarketableSecuritiesSummaryofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Fair Value", "verboseLabel": "Total marketable securities", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r239", "r276", "r520", "r748" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails", "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://uipath.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BilledRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BilledRevenuesMember", "presentation": [ "http://uipath.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Billed Consideration", "label": "Billed Revenues [Member]", "documentation": "Billed amounts due for services rendered or products shipped. This element is distinct from Billed contracts receivables because this is based on noncontract transactions." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "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": [ "r413", "r688", "r689" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r67", "r68", "r413", "r688", "r689" ] }, "path_BusinessAcquisitionEquityInterestIssuedOrIssuableSubjectToClawbackProvisionsNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://uipath.com/20240430", "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableSubjectToClawbackProvisionsNumberOfShares", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued at closing subject to clawback provisions (in shares)", "label": "Business Acquisition, Equity Interest Issued or Issuable, Subject to Clawback Provisions, Number of Shares", "documentation": "Business Acquisition, Equity Interest Issued or Issuable, Subject to Clawback Provisions, Number of Shares" } } }, "auth_ref": [] }, "path_BusinessAcquisitionLoanNotePayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://uipath.com/20240430", "localname": "BusinessAcquisitionLoanNotePayableCurrent", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "path_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan note related to fiscal year 2023 acquisition of Re:Infer LTD (payable July 29, 2024)", "label": "Business Acquisition, Loan Note Payable, Current", "documentation": "Business Acquisition, Loan Note Payable, Current" } } }, "auth_ref": [] }, "path_BusinessCombinationReturnableSharesIssuedMember": { "xbrltype": "domainItemType", "nsuri": "http://uipath.com/20240430", "localname": "BusinessCombinationReturnableSharesIssuedMember", "presentation": [ "http://uipath.com/role/NetLossPerShareScheduleofAntiDilutiveCommonStockEquivalentsExcludedfromComputationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Returnable shares issued in connection with business acquisition", "label": "Business Combination, Returnable Shares Issued [Member]", "documentation": "Business Combination, Returnable Shares Issued" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment purchases included in accounts payable", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r32", "r33", "r34" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows", "http://uipath.com/role/RevenueRecognitionDeferredRevenueandDeferredContractAcquisitionCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred contract acquisition costs", "verboseLabel": "Deferred contract acquisition costs", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r281" ] }, "us-gaap_CapitalizedContractCostNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetCurrent", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred contract acquisition costs", "label": "Capitalized Contract Cost, Net, Current", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current." } } }, "auth_ref": [ "r280" ] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred contract acquisition costs, non-current", "label": "Capitalized Contract Cost, Net, Noncurrent", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r280" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets", "http://uipath.com/role/MarketableSecuritiesSummaryofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents, amortized cost", "label": "Cash and Cash Equivalents, at Carrying Value", "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": [ "r30", "r144", "r667" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://uipath.com/role/FairValueMeasurementDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/FairValueMeasurementDetails", "http://uipath.com/role/MarketableSecuritiesSummaryofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents, fair value", "terseLabel": "Total cash equivalents", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "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": [] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://uipath.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents [Member]", "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents, and restricted cash - beginning of period", "periodEndLabel": "Cash, cash equivalents, and restricted cash - end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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": [ "r30", "r98", "r180" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash, cash equivalents, and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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": [ "r1", "r98" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of non-cash investing and financing activities", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets", "http://uipath.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://uipath.com/role/Cover", "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails", "http://uipath.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails", "http://uipath.com/role/NetLossPerShareScheduleofAntiDilutiveCommonStockEquivalentsExcludedfromComputationofDilutedNetLossPerShareDetails", "http://uipath.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r138", "r151", "r152", "r153", "r183", "r201", "r202", "r204", "r206", "r212", "r213", "r267", "r298", "r300", "r301", "r302", "r305", "r306", "r310", "r311", "r314", "r317", "r324", "r438", "r558", "r559", "r560", "r561", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r589", "r610", "r629", "r644", "r645", "r646", "r647", "r648", "r713", "r740", "r746" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://uipath.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [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": [ "r151", "r152", "r153", "r212", "r310", "r311", "r312", "r314", "r317", "r322", "r324", "r558", "r559", "r560", "r561", "r677", "r713", "r740" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://uipath.com/role/FairValueMeasurementDetails", "http://uipath.com/role/MarketableSecuritiesSummaryofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial paper", "label": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r108", "r701", "r702", "r703", "r704" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 9)", "label": "Commitments and Contingencies", "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": [ "r20", "r75", "r527", "r588" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://uipath.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r107", "r290", "r291", "r652", "r778" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets", "http://uipath.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://uipath.com/role/Cover", "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails", "http://uipath.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails", "http://uipath.com/role/NetLossPerShareScheduleofAntiDilutiveCommonStockEquivalentsExcludedfromComputationofDilutedNetLossPerShareDetails", "http://uipath.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Common Stock", "verboseLabel": "Class A", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r840" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets", "http://uipath.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://uipath.com/role/Cover", "http://uipath.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails", "http://uipath.com/role/NetLossPerShareScheduleofAntiDilutiveCommonStockEquivalentsExcludedfromComputationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class B Common Stock", "verboseLabel": "Class B", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r840" ] }, "path_CommonStockCapitalSharesReservedForCharitableEndeavors": { "xbrltype": "sharesItemType", "nsuri": "http://uipath.com/20240430", "localname": "CommonStockCapitalSharesReservedForCharitableEndeavors", "presentation": [ "http://uipath.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock shares reserved to fund social impact and environmental, social and governance initiatives (in shares)", "label": "Common Stock Capital Shares Reserved For Charitable Endeavors", "documentation": "Common stock capital shares reserved for charitable endeavors." } } }, "auth_ref": [] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available for future issuances (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r21" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://uipath.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r697", "r698", "r699", "r701", "r702", "r703", "r704", "r743", "r744", "r817", "r839", "r840" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r81" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r81", "r589" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "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": [ "r81" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r81", "r589", "r607", "r840", "r841" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock, Value, Issued", "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": [ "r81", "r529", "r694" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r27", "r165", "r167", "r171", "r521", "r538" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computers and equipment", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://uipath.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographicalRegionDetails", "http://uipath.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r38", "r40", "r73", "r74", "r230", "r651" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://uipath.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographicalRegionDetails", "http://uipath.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r38", "r40", "r73", "r74", "r230", "r554", "r651" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://uipath.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographicalRegionDetails", "http://uipath.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r38", "r40", "r73", "r74", "r230", "r651", "r718" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://uipath.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Risks", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r76", "r130" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://uipath.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographicalRegionDetails", "http://uipath.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, percentage", "verboseLabel": "Percentage\u00a0of Revenue", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r38", "r40", "r73", "r74", "r230" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://uipath.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographicalRegionDetails", "http://uipath.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r38", "r40", "r73", "r74", "r230", "r651" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r326", "r328", "r339" ] }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetNoncurrent", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets, non-current", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent." } } }, "auth_ref": [ "r326", "r328", "r339" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "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": [ "r326", "r327", "r339" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, non-current", "label": "Contract with Customer, Liability, Noncurrent", "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": [ "r326", "r327", "r339" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://uipath.com/role/RevenueRecognitionDeferredRevenueandDeferredContractAcquisitionCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue recognized", "label": "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": [ "r340" ] }, "us-gaap_CorporateBondSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateBondSecuritiesMember", "presentation": [ "http://uipath.com/role/FairValueMeasurementDetails", "http://uipath.com/role/MarketableSecuritiesSummaryofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate bonds", "label": "Corporate Bond Securities [Member]", "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount)." } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Total cost of revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r92", "r183", "r267", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r438", "r783" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue:", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockbasedCompensationSummaryofStockBasedCompensationExpenseinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r70" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://uipath.com/role/MarketableSecuritiesSummaryofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Table]", "label": "Debt Securities, Available-for-Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://uipath.com/role/MarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Marketable Securities", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761" ] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r395", "r396" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r7", "r115", "r135", "r408", "r409", "r742" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://uipath.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined contribution plan, contribution cost", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r350" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r7", "r50" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "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": [ "r7", "r50" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r116" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://uipath.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographicalRegionDetails", "http://uipath.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "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": [ "r338", "r678", "r679", "r680", "r681", "r682", "r683", "r684" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://uipath.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographicalRegionDetails", "http://uipath.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "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": [ "r338", "r678", "r679", "r680", "r681", "r682", "r683", "r684" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://uipath.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue by Geographical Region", "label": "Disaggregation of Revenue [Table Text Block]", "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": [ "r786" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Incentive Plans and Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r352", "r356", "r384", "r385", "r387", "r691" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "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": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "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": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document Information [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": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "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": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r710" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r711" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "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": [] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://uipath.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographicalRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe, Middle East, and Africa", "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r843", "r844", "r845", "r846" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations", "http://uipath.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss per share, basic (in dollars per share)", "terseLabel": "Net loss per share, basic (in dollars per share)", "label": "Earnings Per Share, 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": [ "r172", "r190", "r191", "r192", "r193", "r194", "r199", "r201", "r204", "r205", "r206", "r210", "r427", "r428", "r522", "r539", "r669" ] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://uipath.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [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": [ "r201", "r202", "r204" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations", "http://uipath.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss per share, diluted (in dollars per share)", "terseLabel": "Net loss per share, diluted (in dollars per share)", "label": "Earnings 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": [ "r172", "r190", "r191", "r192", "r193", "r194", "r201", "r204", "r205", "r206", "r210", "r427", "r428", "r522", "r539", "r669" ] }, "us-gaap_EarningsPerShareDilutedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedLineItems", "presentation": [ "http://uipath.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [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": [ "r201", "r202", "r204" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://uipath.com/role/NetLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r198", "r207", "r208", "r209" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, 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": [ "r819" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://uipath.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r398" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and employee benefits", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r17" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r386" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining period", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "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": [ "r386" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost not yet recognized for unvested options", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r816" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails", "http://uipath.com/role/NetLossPerShareScheduleofAntiDilutiveCommonStockEquivalentsExcludedfromComputationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issuable under ESPP", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails", "http://uipath.com/role/NetLossPerShareScheduleofAntiDilutiveCommonStockEquivalentsExcludedfromComputationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "verboseLabel": "Outstanding stock options", "label": "Employee Stock Option [Member]", "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": [] }, "path_EmployeeStockPurchasePlanLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://uipath.com/20240430", "localname": "EmployeeStockPurchasePlanLiabilityCurrent", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "path_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock purchase plan withholdings", "label": "Employee Stock Purchase Plan Liability, Current", "documentation": "Employee Stock Purchase Plan Liability, Current" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "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": [ "r708" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "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": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "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_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r708" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "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": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "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": [ "r708" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "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": [ "r712" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "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": [ "r708" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "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": [ "r708" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r708" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "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": [ "r708" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://uipath.com/role/StockholdersEquityAdditionalInformationDetails", "http://uipath.com/role/StockholdersEquitySummaryofChangesInComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "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", "r140", "r168", "r169", "r170", "r185", "r186", "r187", "r189", "r195", "r197", "r211", "r268", "r269", "r325", "r388", "r389", "r390", "r404", "r405", "r418", "r419", "r420", "r421", "r422", "r423", "r426", "r444", "r445", "r446", "r447", "r448", "r449", "r467", "r548", "r549", "r550", "r564", "r629" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://uipath.com/role/FairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "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": [ "r430", "r431", "r434" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://uipath.com/role/FairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "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": [ "r430", "r431", "r434" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://uipath.com/role/FairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "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": [ "r307", "r343", "r344", "r345", "r346", "r347", "r348", "r431", "r476", "r477", "r478", "r675", "r676", "r685", "r686", "r687" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://uipath.com/role/FairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r430", "r431", "r432", "r433", "r435" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://uipath.com/role/FairValueMeasurement" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement", "label": "Fair Value Disclosures [Text Block]", "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": [ "r429" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://uipath.com/role/FairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r307", "r343", "r348", "r431", "r476", "r685", "r686", "r687" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://uipath.com/role/FairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r307", "r343", "r348", "r431", "r477", "r675", "r676", "r685", "r686", "r687" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://uipath.com/role/FairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r307", "r343", "r344", "r345", "r346", "r347", "r348", "r431", "r478", "r675", "r676", "r685", "r686", "r687" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://uipath.com/role/FairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://uipath.com/role/FairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r307", "r343", "r344", "r345", "r346", "r347", "r348", "r476", "r477", "r478", "r675", "r676", "r685", "r686", "r687" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://uipath.com/role/FairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r429", "r435" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://uipath.com/role/FairValueMeasurementDetails", "http://uipath.com/role/MarketableSecuritiesSummaryofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r271", "r272", "r273", "r274", "r275", "r277", "r278", "r279", "r308", "r322", "r424", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r537", "r673", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r761", "r762", "r763", "r764" ] }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "presentation": [ "http://uipath.com/role/FairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial assets:", "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r148", "r286" ] }, "path_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://uipath.com/20240430", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "crdr": "debit", "calculation": { "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofExpectedFutureAmortizationExpensesRelatedtoIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofExpectedFutureAmortizationExpensesRelatedtoIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite Lived Intangible Assets Amortization Expense After Year Four", "documentation": "Finite lived intangible assets amortization expense after year four." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofExpectedFutureAmortizationExpensesRelatedtoIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofExpectedFutureAmortizationExpensesRelatedtoIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r105" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofExpectedFutureAmortizationExpensesRelatedtoIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofExpectedFutureAmortizationExpensesRelatedtoIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of year ending January 31, 2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofExpectedFutureAmortizationExpensesRelatedtoIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofExpectedFutureAmortizationExpensesRelatedtoIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r105" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofExpectedFutureAmortizationExpensesRelatedtoIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofExpectedFutureAmortizationExpensesRelatedtoIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r105" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofExpectedFutureAmortizationExpensesRelatedtoIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofExpectedFutureAmortizationExpensesRelatedtoIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r105" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r284", "r285", "r286", "r287", "r505", "r506" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofIntangibleAssetsNetDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible\u00a0Assets, Gross", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r104", "r506" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [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": [ "r505" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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": [ "r46", "r48" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofIntangibleAssetsNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofExpectedFutureAmortizationExpensesRelatedtoIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofExpectedFutureAmortizationExpensesRelatedtoIntangibleAssetsDetails", "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible Assets, Net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r104", "r505" ] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Useful Life (years)", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "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": [ "r505" ] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriod", "presentation": [ "http://uipath.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Year", "label": "Fiscal Period, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed." } } }, "auth_ref": [ "r71" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "presentation": [ "http://uipath.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency transaction gain (losses)", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r440", "r441", "r442", "r443", "r626" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://uipath.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r439" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "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": [ "r93", "r612" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockbasedCompensationSummaryofStockBasedCompensationExpenseinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r90" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://uipath.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographicalRegionDetails", "http://uipath.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Concentration Risk", "label": "Geographic Concentration Risk [Member]", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r39", "r651" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets", "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofChangesinCarryingAmountsofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "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": [ "r147", "r282", "r519", "r674", "r694", "r767", "r774" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwill" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets and Goodwill", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r103" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofChangesinCarryingAmountsofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of foreign currency translation", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r283" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofChangesinCarryingAmountsofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [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_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r91", "r183", "r214", "r220", "r224", "r226", "r267", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r438", "r671", "r783" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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": [ "r0", "r88", "r123", "r214", "r220", "r224", "r226", "r523", "r535", "r671" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockbasedCompensationSummaryofStockBasedCompensationExpenseinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r288", "r289", "r613" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockbasedCompensationSummaryofStockBasedCompensationExpenseinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r289", "r613" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://uipath.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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": [ "r184", "r393", "r399", "r402", "r403", "r406", "r410", "r411", "r412", "r563" ] }, "us-gaap_IncomeTaxExaminationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationLineItems", "presentation": [ "http://uipath.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Examination [Line Items]", "label": "Income Tax Examination [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_IncomeTaxExaminationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationTable", "presentation": [ "http://uipath.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Examination [Table]", "label": "Income Tax Examination [Table]", "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued." } } }, "auth_ref": [ "r114" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations", "http://uipath.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r127", "r136", "r196", "r197", "r218", "r397", "r407", "r540" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid, Net", "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": [ "r31" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other liabilities", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r737" ] }, "path_IncreaseDecreaseInCapitalizedContractCost": { "xbrltype": "monetaryItemType", "nsuri": "http://uipath.com/20240430", "localname": "IncreaseDecreaseInCapitalizedContractCost", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred contract acquisition costs", "label": "Increase Decrease In Capitalized Contract Cost", "documentation": "Increase decrease in capitalized contract cost." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Contract assets", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r737" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "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": [ "r664" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and employee benefits", "label": "Increase (Decrease) in Employee Related Liabilities", "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": [ "r6" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, net", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r719", "r737" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "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_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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": [ "r44", "r47" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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": [ "r176", "r178", "r179" ] }, "us-gaap_InterestReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestReceivable", "crdr": "debit", "presentation": [ "http://uipath.com/role/MarketableSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest receivable", "label": "Interest Receivable", "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable." } } }, "auth_ref": [ "r731", "r842" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r94", "r217" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://uipath.com/role/MarketableSecurities" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r119", "r125", "r126", "r139", "r234", "r236", "r436", "r437" ] }, "country_JP": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "JP", "presentation": [ "http://uipath.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographicalRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Japan", "label": "JAPAN" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://uipath.com/role/OperatingLeasesSummaryofLeaseCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://uipath.com/role/OperatingLeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r457", "r693" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://uipath.com/role/OperatingLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Costs and Supplemental Cash Flow Information", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r823" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r106" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://uipath.com/role/OperatingLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [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": [ "r456" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://uipath.com/role/OperatingLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r456" ] }, "path_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://uipath.com/20240430", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount", "crdr": "credit", "presentation": [ "http://uipath.com/role/OperatingLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cancellable commitments for operating leases that have not yet commenced", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount", "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://uipath.com/role/OperatingLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Undiscounted Lease Payments for Operating Lease Liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r824" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://uipath.com/role/OperatingLeasesSummaryofFutureUndiscountedLeasePaymentsforOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://uipath.com/role/OperatingLeasesSummaryofFutureUndiscountedLeasePaymentsforOperatingLeaseLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://uipath.com/role/OperatingLeasesSummaryofFutureUndiscountedLeasePaymentsforOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r466" ] }, "path_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://uipath.com/20240430", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "calculation": { "http://uipath.com/role/OperatingLeasesSummaryofFutureUndiscountedLeasePaymentsforOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://uipath.com/role/OperatingLeasesSummaryofFutureUndiscountedLeasePaymentsforOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "documentation": "Lessee operating lease liability payments due after year four." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://uipath.com/role/OperatingLeasesSummaryofFutureUndiscountedLeasePaymentsforOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/OperatingLeasesSummaryofFutureUndiscountedLeasePaymentsforOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r466" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://uipath.com/role/OperatingLeasesSummaryofFutureUndiscountedLeasePaymentsforOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://uipath.com/role/OperatingLeasesSummaryofFutureUndiscountedLeasePaymentsforOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r466" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://uipath.com/role/OperatingLeasesSummaryofFutureUndiscountedLeasePaymentsforOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://uipath.com/role/OperatingLeasesSummaryofFutureUndiscountedLeasePaymentsforOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r466" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://uipath.com/role/OperatingLeasesSummaryofFutureUndiscountedLeasePaymentsforOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://uipath.com/role/OperatingLeasesSummaryofFutureUndiscountedLeasePaymentsforOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r466" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://uipath.com/role/OperatingLeasesSummaryofFutureUndiscountedLeasePaymentsforOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/OperatingLeasesSummaryofFutureUndiscountedLeasePaymentsforOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of year ending January 31, 2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r824" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://uipath.com/role/OperatingLeasesSummaryofFutureUndiscountedLeasePaymentsforOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/OperatingLeasesSummaryofFutureUndiscountedLeasePaymentsforOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r466" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://uipath.com/role/OperatingLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease remaining lease terms", "label": "Lessee, Operating Lease, Remaining Lease Term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r822" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://uipath.com/role/OperatingLeases" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r451" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://uipath.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit outstanding", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "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": [ "r16", "r183", "r267", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r415", "r416", "r417", "r438", "r587", "r670", "r706", "r783", "r828", "r829" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r86", "r122", "r532", "r694", "r741", "r765", "r818" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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": [ "r18", "r143", "r183", "r267", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r415", "r416", "r417", "r438", "r694", "r783", "r828", "r829" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseMember", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Licenses", "label": "License [Member]", "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r787" ] }, "path_LitigationMattersMember": { "xbrltype": "domainItemType", "nsuri": "http://uipath.com/20240430", "localname": "LitigationMattersMember", "presentation": [ "http://uipath.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Matters", "label": "Litigation Matters [Member]", "documentation": "Litigation Matters" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentTextBlock", "presentation": [ "http://uipath.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Non-Cancelable Purchase Obligations", "label": "Long-Term Purchase Commitment [Table Text Block]", "documentation": "Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount." } } }, "auth_ref": [] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://uipath.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency Nature [Axis]", "label": "Loss Contingency Nature [Axis]", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r292", "r293", "r294", "r297", "r779", "r780" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://uipath.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency accrual", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r292", "r714" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://uipath.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency, Nature [Domain]", "label": "Loss Contingency, Nature [Domain]", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r292", "r293", "r294", "r297", "r779", "r780" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities", "label": "Marketable Securities, Current", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r730" ] }, "us-gaap_MarketableSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets", "http://uipath.com/role/MarketableSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities, non-current", "verboseLabel": "Marketable securities with contractual maturities of one year or more", "label": "Marketable Securities, Noncurrent", "documentation": "Amount of investment in marketable security, classified as noncurrent." } } }, "auth_ref": [ "r730" ] }, "path_MaturitiesOfMarketableSecuritiesNotYetReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://uipath.com/20240430", "localname": "MaturitiesOfMarketableSecuritiesNotYetReceived", "crdr": "debit", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable from maturities of marketable securities included in prepaid expense and other current assets", "label": "Maturities Of Marketable Securities Not Yet Received", "documentation": "Maturities Of Marketable Securities Not Yet Received" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://uipath.com/role/OperatingLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r351", "r503", "r547", "r579", "r580", "r635", "r637", "r639", "r640", "r642", "r662", "r663", "r672", "r677", "r690", "r696", "r785", "r830", "r831", "r832", "r833", "r834", "r835" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://uipath.com/role/OperatingLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r351", "r503", "r547", "r579", "r580", "r635", "r637", "r639", "r640", "r642", "r662", "r663", "r672", "r677", "r690", "r696", "r785", "r830", "r831", "r832", "r833", "r834", "r835" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://uipath.com/role/FairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market", "label": "Money Market Funds [Member]", "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": [ "r788" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) 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": [ "r177" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) investing activities", "label": "Net Cash Provided by (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": [ "r177" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (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": [ "r98", "r99", "r100" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 }, "http://uipath.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows", "http://uipath.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://uipath.com/role/CondensedConsolidatedStatementsofOperations", "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://uipath.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "verboseLabel": "Net loss", "label": "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": [ "r89", "r100", "r124", "r141", "r163", "r166", "r170", "r183", "r188", "r190", "r191", "r192", "r193", "r196", "r197", "r203", "r214", "r220", "r224", "r226", "r267", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r428", "r438", "r536", "r609", "r627", "r628", "r671", "r705", "r783" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAbstract", "presentation": [ "http://uipath.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://uipath.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_NoncashContributionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashContributionExpense", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows", "http://uipath.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Charitable donation of Class A common stock", "verboseLabel": "Charitable contribution recorded as expense", "label": "Noncash Contribution Expense", "documentation": "Noncash charitable contributions made by the entity during the period." } } }, "auth_ref": [ "r100" ] }, "path_NumberOfBilateralTransferPricingNegotiation": { "xbrltype": "integerItemType", "nsuri": "http://uipath.com/20240430", "localname": "NumberOfBilateralTransferPricingNegotiation", "presentation": [ "http://uipath.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of bilateral transfer pricing negotiations", "label": "Number of Bilateral Transfer Pricing Negotiation", "documentation": "Number of Bilateral Transfer Pricing Negotiation" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "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_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Operating loss", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r214", "r220", "r224", "r226", "r671" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://uipath.com/role/OperatingLeasesSummaryofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/OperatingLeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r458", "r693" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://uipath.com/role/OperatingLeasesSummaryofFutureUndiscountedLeasePaymentsforOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/OperatingLeasesSummaryofFutureUndiscountedLeasePaymentsforOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r453" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "path_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails", "http://uipath.com/role/OperatingLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current operating lease liabilities", "verboseLabel": "Operating lease liabilities, current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r453" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://uipath.com/role/OperatingLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r454" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, non-current", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r453" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://uipath.com/role/OperatingLeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r455", "r462" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r452" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash operating lease expense", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r738" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://uipath.com/role/OperatingLeasesWeightedAverageLeaseTermandDiscountRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r465", "r693" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://uipath.com/role/OperatingLeasesWeightedAverageLeaseTermandDiscountRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term (years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r464", "r693" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://uipath.com/role/OrganizationandDescriptionofBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Description of Business", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r78", "r117", "r555", "r556" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "path_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r17" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r156", "r694" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets, non-current", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r149" ] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://uipath.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Line Items]", "label": "Other Commitments [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_OtherCommitmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTable", "presentation": [ "http://uipath.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Table]", "label": "Other Commitments [Table]", "documentation": "Disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r5", "r9", "r118" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized (loss) gain on available-for-sale marketable securities, net", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r158", "r159", "r161" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income, net of tax:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://uipath.com/role/StockholdersEquitySummaryofChangesInComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive (loss) income, net", "terseLabel": "Other comprehensive (loss) income, net", "verboseLabel": "Other comprehensive (loss) income, net of tax", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r5", "r9", "r118", "r164", "r167" ] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangibles", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "path_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r17", "r694" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities, non-current", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r19" ] }, "path_OtherMattersMember": { "xbrltype": "domainItemType", "nsuri": "http://uipath.com/20240430", "localname": "OtherMattersMember", "presentation": [ "http://uipath.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Matters", "label": "Other Matters [Member]", "documentation": "Other Matters" } } }, "auth_ref": [] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other non-cash (credits) charges, net", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r100" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r95" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other investing, net", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r715", "r736" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of Class A common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r29" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of tax withholdings on net settlement of equity awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r175" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of marketable securities", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r28", "r173", "r235" ] }, "us-gaap_PaymentsToAcquireOtherInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireOtherInvestments", "crdr": "credit", "presentation": [ "http://uipath.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Payments to Acquire Other Investments", "documentation": "Amount of cash outflow to acquire investments classified as other." } } }, "auth_ref": [ "r96" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, 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": [ "r97" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r80", "r310" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r80", "r589" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r80", "r310" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r80", "r589", "r607", "r840", "r841" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.00001 par value per share, 20,000 shares authorized; none issued and outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r80", "r528", "r694" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails", "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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": [ "r732" ] }, "path_PrepaidExpenseAndServiceCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://uipath.com/20240430", "localname": "PrepaidExpenseAndServiceCreditCurrent", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and service credits", "label": "Prepaid Expense And Service Credit, Current", "documentation": "Prepaid Expense And Service Credit, Current" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Maturities of marketable securities", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r173", "r174", "r749" ] }, "path_ProceedsFromPaymentsTaxWithholdingSellToCoverShareBasedPaymentArrangement": { "xbrltype": "monetaryItemType", "nsuri": "http://uipath.com/20240430", "localname": "ProceedsFromPaymentsTaxWithholdingSellToCoverShareBasedPaymentArrangement", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net payments of tax withholdings on sell-to-cover equity award transactions", "label": "Proceeds From (Payments), Tax Withholding, Sell-to-cover, Share-based Payment Arrangement", "documentation": "Proceeds From (Payments), Tax Withholding, Sell-to-cover, Share-based Payment Arrangement" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r4", "r14" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockPlans", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from employee stock purchase plan contributions", "label": "Proceeds from Stock Plans", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r4" ] }, "path_ProductLiabilityContingenciesMember": { "xbrltype": "domainItemType", "nsuri": "http://uipath.com/20240430", "localname": "ProductLiabilityContingenciesMember", "presentation": [ "http://uipath.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Liability Contingencies", "label": "Product Liability Contingencies [Member]", "documentation": "Product Liability Contingencies" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations", "http://uipath.com/role/EquityIncentivePlansandStockbasedCompensationSummaryofStockBasedCompensationExpenseinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r227", "r504", "r541", "r542", "r543", "r544", "r545", "r546", "r665", "r678", "r695", "r720", "r781", "r782", "r786", "r838" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations", "http://uipath.com/role/EquityIncentivePlansandStockbasedCompensationSummaryofStockBasedCompensationExpenseinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r227", "r504", "r541", "r542", "r543", "r544", "r545", "r546", "r665", "r678", "r695", "r720", "r781", "r782", "r786", "r838" ] }, "path_ProfessionalServicesAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://uipath.com/20240430", "localname": "ProfessionalServicesAndOtherMember", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations", "http://uipath.com/role/EquityIncentivePlansandStockbasedCompensationSummaryofStockBasedCompensationExpenseinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Professional services and other", "label": "Professional Services and Other [Member]", "documentation": "Professional Services and Other" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "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": [ "r8" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r106", "r145", "r534" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "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": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails", "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "label": "Property, Plant 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": [ "r8", "r524", "r534", "r694" ] }, "us-gaap_PropertyPlantAndEquipmentOtherTypesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentOtherTypesMember", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Property, Plant and Equipment, Other Types [Member]", "documentation": "Long-lived, physical assets used to produce goods and services and not intended for resale, classified as other." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment, Net", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "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": [ "r106" ] }, "path_ProposedReductionInOperatingLossCarryforward": { "xbrltype": "monetaryItemType", "nsuri": "http://uipath.com/20240430", "localname": "ProposedReductionInOperatingLossCarryforward", "crdr": "credit", "presentation": [ "http://uipath.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proposed reduction in NOLs", "label": "Proposed Reduction In Operating Loss Carryforward", "documentation": "Proposed Reduction In Operating Loss Carryforward" } } }, "auth_ref": [] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "calculation": { "http://uipath.com/role/CommitmentsandContingenciesScheduleofNonCancelablePurchaseObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://uipath.com/role/CommitmentsandContingenciesScheduleofNonCancelablePurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "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": [] }, "path_PurchaseObligationDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://uipath.com/20240430", "localname": "PurchaseObligationDueAfterYearFour", "crdr": "credit", "calculation": { "http://uipath.com/role/CommitmentsandContingenciesScheduleofNonCancelablePurchaseObligationsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://uipath.com/role/CommitmentsandContingenciesScheduleofNonCancelablePurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Purchase Obligation Due After Year Four", "documentation": "Purchase obligation due after fourth year." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInFourthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInFourthYear", "crdr": "credit", "calculation": { "http://uipath.com/role/CommitmentsandContingenciesScheduleofNonCancelablePurchaseObligationsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://uipath.com/role/CommitmentsandContingenciesScheduleofNonCancelablePurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Purchase Obligation, to be Paid, Year Four", "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://uipath.com/role/CommitmentsandContingenciesScheduleofNonCancelablePurchaseObligationsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/CommitmentsandContingenciesScheduleofNonCancelablePurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Purchase Obligation, to be Paid, Year One", "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInSecondYear", "crdr": "credit", "calculation": { "http://uipath.com/role/CommitmentsandContingenciesScheduleofNonCancelablePurchaseObligationsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://uipath.com/role/CommitmentsandContingenciesScheduleofNonCancelablePurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Purchase Obligation, to be Paid, Year Two", "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInThirdYear", "crdr": "credit", "calculation": { "http://uipath.com/role/CommitmentsandContingenciesScheduleofNonCancelablePurchaseObligationsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://uipath.com/role/CommitmentsandContingenciesScheduleofNonCancelablePurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Purchase Obligation, to be Paid, Year Three", "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://uipath.com/role/CommitmentsandContingenciesScheduleofNonCancelablePurchaseObligationsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/CommitmentsandContingenciesScheduleofNonCancelablePurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of year ending January 31, 2025", "label": "Purchase Obligation, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of purchase arrangement to be paid in remainder of current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment." } } }, "auth_ref": [] }, "country_RO": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "RO", "presentation": [ "http://uipath.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Romania", "label": "ROMANIA" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://uipath.com/role/OperatingLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r342", "r351", "r379", "r380", "r381", "r479", "r503", "r547", "r579", "r580", "r635", "r637", "r639", "r640", "r642", "r662", "r663", "r672", "r677", "r690", "r696", "r699", "r777", "r785", "r831", "r832", "r833", "r834", "r835" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://uipath.com/role/OperatingLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r342", "r351", "r379", "r380", "r381", "r479", "r503", "r547", "r579", "r580", "r635", "r637", "r639", "r640", "r642", "r662", "r663", "r672", "r677", "r690", "r696", "r699", "r777", "r785", "r831", "r832", "r833", "r834", "r835" ] }, "path_RebatesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://uipath.com/20240430", "localname": "RebatesPayableCurrent", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "path_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rebates payable to partners", "label": "Rebates Payable, Current", "documentation": "Rebates Payable, Current" } } }, "auth_ref": [] }, "us-gaap_ReceivablesBillingStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesBillingStatusDomain", "presentation": [ "http://uipath.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables Billing Status [Domain]", "label": "Receivables Billing Status [Domain]", "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid." } } }, "auth_ref": [] }, "path_ReinferLTDMember": { "xbrltype": "domainItemType", "nsuri": "http://uipath.com/20240430", "localname": "ReinferLTDMember", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Re:infer", "label": "Re:infer LTD [Member]", "documentation": "Re:infer LTD" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://uipath.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r349", "r468", "r469", "r582", "r583", "r584", "r585", "r586", "r606", "r608", "r634" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://uipath.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r349", "r468", "r469", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r582", "r583", "r584", "r585", "r586", "r606", "r608", "r634", "r827" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r77", "r392", "r836" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockbasedCompensationSummaryofStockBasedCompensationExpenseinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash, Current", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r729", "r739" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails", "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofRestrictedStockUnitActivityDetails", "http://uipath.com/role/NetLossPerShareScheduleofAntiDilutiveCommonStockEquivalentsExcludedfromComputationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "verboseLabel": "Unvested RSUs", "label": "Restricted Stock Units (RSUs) [Member]", "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": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r83", "r112", "r531", "r551", "r553", "r562", "r590", "r694" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r140", "r185", "r186", "r187", "r189", "r195", "r197", "r268", "r269", "r388", "r389", "r390", "r404", "r405", "r418", "r420", "r421", "r423", "r426", "r548", "r550", "r564", "r840" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations", "http://uipath.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographicalRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "verboseLabel": "Amount", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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": [ "r215", "r216", "r219", "r222", "r223", "r227", "r228", "r230", "r337", "r338", "r504" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://uipath.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographicalRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer Benchmark [Member]", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r230", "r717" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://uipath.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Text Block]", "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": [ "r137", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r341" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://uipath.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligations", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r133" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://uipath.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligations, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of 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": [ "r134" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://uipath.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date", "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": [ "r134" ] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://uipath.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligations, percentage", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r716" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://uipath.com/role/OperatingLeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease ROU assets obtained in exchange for new operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r463", "r693" ] }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesAndExciseTaxPayableCurrent", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "path_AccruedLiabilitiesAndOtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofAccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Value-added taxes payable", "label": "Sales and Excise Tax Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r15" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://uipath.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Components of Accumulated Other Comprehensive Income", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r26", "r820", "r821" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://uipath.com/role/NetLossPerShareScheduleofAntiDilutiveCommonStockEquivalentsExcludedfromComputationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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": [ "r36" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://uipath.com/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Anti-Dilutive Common Stock Equivalents Excluded from Computation of Diluted Net Loss Per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "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": [ "r36" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://uipath.com/role/MarketableSecuritiesSummaryofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [Line Items]", "label": "Debt Securities, Available-for-Sale [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": [ "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://uipath.com/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Computation of Basic and Diluted Net Loss Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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": [ "r747" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://uipath.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share." } } }, "auth_ref": [ "r35", "r37", "r201", "r202", "r204" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "presentation": [ "http://uipath.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share." } } }, "auth_ref": [ "r35", "r37", "r201", "r202", "r204" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock-Based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "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": [ "r64" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://uipath.com/role/FairValueMeasurementTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Instruments Measured at Fair Value on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "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": [ "r430", "r431" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "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": [ "r46", "r48", "r505" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets, Net", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "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": [ "r46", "r48" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Carrying Amounts of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r674", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of RSU Activity", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "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": [ "r8" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails", "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofRestrictedStockUnitActivityDetails", "http://uipath.com/role/EquityIncentivePlansandStockbasedCompensationSummaryofStockBasedCompensationExpenseinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r353", "r355", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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": [ "r12", "r13", "r62" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://uipath.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r52", "r53", "r54", "r55", "r56", "r57", "r58", "r110", "r111", "r112", "r151", "r152", "r153", "r212", "r310", "r311", "r312", "r314", "r317", "r322", "r324", "r558", "r559", "r560", "r561", "r677", "r713", "r740" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Expected Future Amortization Expenses Related to Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r48" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r707" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r709" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://uipath.com/role/IncomeTaxesDetails", "http://uipath.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographicalRegionDetails", "http://uipath.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r228", "r229", "r576", "r577", "r578", "r636", "r638", "r641", "r643", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r666", "r679", "r699", "r786", "r838" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockbasedCompensationSummaryofStockBasedCompensationExpenseinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r90" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r373" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r373" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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": [ "r371" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r371" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested, beginning balance (in shares)", "periodEndLabel": "Unvested, ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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": [ "r368", "r369" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested, beginning balance (in dollars per share)", "periodEndLabel": "Unvested, ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r368", "r369" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Grant Date Fair Value Per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r372" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of RSUs vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r375" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r372" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails", "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofRestrictedStockUnitActivityDetails", "http://uipath.com/role/EquityIncentivePlansandStockbasedCompensationSummaryofStockBasedCompensationExpenseinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "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": [ "r353", "r355", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares authorized (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r692" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intrinsic value of stock options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "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": [ "r375" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "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": [ "r366" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r364" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average grant date fair value of stock options granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, 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": [ "r374" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding, Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r61" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in shares)", "periodEndLabel": "Outstanding, ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r360", "r361" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in dollars per share)", "periodEndLabel": "Outstanding, ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r360", "r361" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable, Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r377" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable, Stock Options (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r377" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable, Weighted-Average Exercise Price (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r377" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of total number of shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum", "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock." } } }, "auth_ref": [] }, "path_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfSharesAutomaticallyIncrease": { "xbrltype": "durationItemType", "nsuri": "http://uipath.com/20240430", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodOfSharesAutomaticallyIncrease", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period of shares automatically increase", "label": "Share Based Compensation Arrangement By Share Based Payment Award Period Of Shares Automatically Increase", "documentation": "Share-based compensation arrangement by share-based payment award, period of shares automatically increase." } } }, "auth_ref": [] }, "path_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceOfCommonStockOfferingDatePercent": { "xbrltype": "percentItemType", "nsuri": "http://uipath.com/20240430", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceOfCommonStockOfferingDatePercent", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price of common stock, offering date, percent of market price", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Offering Date, Percent", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Offering Date, Percent" } } }, "auth_ref": [] }, "path_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceOfCommonStockPurchaseDatePercent": { "xbrltype": "percentItemType", "nsuri": "http://uipath.com/20240430", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceOfCommonStockPurchaseDatePercent", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price of common stock, purchase date, percent of market price", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Purchase Date, Percent", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Purchase Date, Percent" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails", "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r365" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r366" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r364" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding, Weighted-Average Remaining Contractual Life (years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "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": [ "r113" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable, Weighted-Average Remaining Contractual Life (years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r377" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax withholdings on settlement of restricted stock units (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "path_SharesSubjectToRepurchaseFromRestrictedStockAwardsAndEarlyExercisedStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://uipath.com/20240430", "localname": "SharesSubjectToRepurchaseFromRestrictedStockAwardsAndEarlyExercisedStockOptionsMember", "presentation": [ "http://uipath.com/role/NetLossPerShareScheduleofAntiDilutiveCommonStockEquivalentsExcludedfromComputationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares subject to repurchase from RSAs and early exercised stock options", "label": "Shares Subject To Repurchase From Restricted Stock Awards And Early Exercised Stock Options [Member]", "documentation": "Shares subject to repurchase from restricted stock awards and early exercised stock options." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://uipath.com/role/OperatingLeasesSummaryofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://uipath.com/role/OperatingLeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r459", "r693" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://uipath.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r101", "r181" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets", "http://uipath.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://uipath.com/role/Cover", "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails", "http://uipath.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails", "http://uipath.com/role/NetLossPerShareScheduleofAntiDilutiveCommonStockEquivalentsExcludedfromComputationofDilutedNetLossPerShareDetails", "http://uipath.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r138", "r151", "r152", "r153", "r183", "r201", "r202", "r204", "r206", "r212", "r213", "r267", "r298", "r300", "r301", "r302", "r305", "r306", "r310", "r311", "r314", "r317", "r324", "r438", "r558", "r559", "r560", "r561", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r589", "r610", "r629", "r644", "r645", "r646", "r647", "r648", "r713", "r740", "r746" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://uipath.com/role/StockholdersEquityAdditionalInformationDetails", "http://uipath.com/role/StockholdersEquitySummaryofChangesInComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r22", "r140", "r168", "r169", "r170", "r185", "r186", "r187", "r189", "r195", "r197", "r211", "r268", "r269", "r325", "r388", "r389", "r390", "r404", "r405", "r418", "r419", "r420", "r421", "r422", "r423", "r426", "r444", "r445", "r446", "r447", "r448", "r449", "r467", "r548", "r549", "r550", "r564", "r629" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://uipath.com/role/IncomeTaxesDetails", "http://uipath.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographicalRegionDetails", "http://uipath.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r228", "r229", "r576", "r577", "r578", "r636", "r638", "r641", "r643", "r650", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r666", "r679", "r699", "r786", "r838" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets", "http://uipath.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://uipath.com/role/CondensedConsolidatedStatementsofOperations", "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "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": [ "r185", "r186", "r187", "r211", "r504", "r557", "r575", "r581", "r582", "r583", "r584", "r585", "r586", "r589", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r602", "r603", "r604", "r605", "r606", "r608", "r611", "r612", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r629", "r700" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets", "http://uipath.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://uipath.com/role/CondensedConsolidatedStatementsofOperations", "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "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": [ "r185", "r186", "r187", "r211", "r504", "r557", "r575", "r581", "r582", "r583", "r584", "r585", "r586", "r589", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r602", "r603", "r604", "r605", "r606", "r608", "r611", "r612", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r629", "r700" ] }, "path_StockIssuedDuringPeriodSharesCharitableDonation": { "xbrltype": "sharesItemType", "nsuri": "http://uipath.com/20240430", "localname": "StockIssuedDuringPeriodSharesCharitableDonation", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://uipath.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Charitable donation of Class A common stock (in shares)", "label": "Stock Issued During Period, Shares, Charitable Donation", "documentation": "Stock Issued During Period, Shares, Charitable Donation" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon settlement of restricted stock units (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r11", "r112" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationSummaryofStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of stock options (in shares)", "negatedLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r11", "r80", "r81", "r112", "r365" ] }, "path_StockIssuedDuringPeriodValueCharitableDonation": { "xbrltype": "monetaryItemType", "nsuri": "http://uipath.com/20240430", "localname": "StockIssuedDuringPeriodValueCharitableDonation", "crdr": "credit", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Charitable donation of Class A common stock", "label": "Stock Issued During Period, Value, Charitable Donation", "documentation": "Stock Issued During Period, Value, Charitable Donation" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of stock options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r11", "r22", "r112" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://uipath.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase authorized", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets", "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://uipath.com/role/StockholdersEquitySummaryofChangesInComponentsofAccumulatedOtherComprehensiveIncomeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r81", "r84", "r85", "r102", "r591", "r607", "r630", "r631", "r694", "r706", "r741", "r765", "r818", "r840" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://uipath.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r109", "r182", "r309", "r311", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r323", "r325", "r425", "r632", "r633", "r649" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "calculation": { "http://uipath.com/role/OperatingLeasesSummaryofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://uipath.com/role/OperatingLeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r461", "r693" ] }, "path_SubscriptionServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://uipath.com/20240430", "localname": "SubscriptionServicesMember", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations", "http://uipath.com/role/EquityIncentivePlansandStockbasedCompensationSummaryofStockBasedCompensationExpenseinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription services", "label": "Subscription Services [Member]", "documentation": "Subscription Services" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://uipath.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r450", "r471" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://uipath.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r450", "r471" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://uipath.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r450", "r471" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://uipath.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r450", "r471" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://uipath.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r450", "r471" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://uipath.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r470", "r472" ] }, "srt_SubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SubsidiariesMember", "presentation": [ "http://uipath.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiaries", "label": "Subsidiaries [Member]" } } }, "auth_ref": [ "r789", "r825", "r826", "r827" ] }, "path_SummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://uipath.com/20240430", "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://uipath.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Summary Of Significant Accounting Policies [Line Items]", "label": "Summary Of Significant Accounting Policies [Line Items]", "documentation": "Summary of significant accounting policies." } } }, "auth_ref": [] }, "path_SummaryOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://uipath.com/20240430", "localname": "SummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://uipath.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Summary Of Significant Accounting Policies [Table]", "label": "Summary Of Significant Accounting Policies [Table]", "documentation": "Summary of significant accounting policies." } } }, "auth_ref": [] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetComponents" ], "lang": { "en-us": { "role": { "terseLabel": "Condensed Consolidated Balance Sheet Components", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r728" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of cash flow information", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "path_TaxWithholdingsOnNetSettlementOfRestrictedStockUnitsAccruedAndUnpaid": { "xbrltype": "monetaryItemType", "nsuri": "http://uipath.com/20240430", "localname": "TaxWithholdingsOnNetSettlementOfRestrictedStockUnitsAccruedAndUnpaid", "crdr": "debit", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Tax withholdings on net settlement of restricted stock units, accrued but not yet paid", "label": "Tax Withholdings On Net Settlement Of Restricted Stock Units Accrued And Unpaid", "documentation": "Tax withholdings on net settlement of restricted stock units, accrued but not yet paid." } } }, "auth_ref": [] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://uipath.com/role/IntangibleAssetsandGoodwillSummaryofIntangibleAssetsNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade names and trademarks", "label": "Trademarks and Trade Names [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r69" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://uipath.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://uipath.com/role/FairValueMeasurementDetails", "http://uipath.com/role/MarketableSecuritiesSummaryofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r308", "r322", "r424", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r537", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r761", "r762", "r763", "r764" ] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://uipath.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average price of common shares (in dollar per share)", "label": "Shares Acquired, Average Cost Per Share", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r59" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r59" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, at cost (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r59" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://uipath.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://uipath.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, at cost, $6,778 and $5,840 shares, respectively", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r24", "r59", "r60" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://uipath.com/role/StockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of Class A common stock (in shares)", "terseLabel": "Repurchased of common shares (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r11", "r81", "r112" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of Class A Common Stock", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r11", "r59", "r112" ] }, "path_TwoThousandTwentyOneStockPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://uipath.com/20240430", "localname": "TwoThousandTwentyOneStockPlanMember", "presentation": [ "http://uipath.com/role/EquityIncentivePlansandStockBasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Stock Plan", "label": "Two Thousand Twenty One Stock Plan [Member]", "documentation": "Two thousand twenty one stock plan" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://uipath.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographicalRegionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_USTreasuryBillSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasuryBillSecuritiesMember", "presentation": [ "http://uipath.com/role/FairValueMeasurementDetails", "http://uipath.com/role/MarketableSecuritiesSummaryofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury bills and U.S. government securities", "label": "US Treasury Bill Securities [Member]", "documentation": "This category includes information about negotiable debt securities issued by the United States Department of the Treasury which generally have maturities of one year or less, are interest bearing, and are backed by the full faith and credit of the United States government." } } }, "auth_ref": [ "r837" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://uipath.com/role/FairValueMeasurementDetails", "http://uipath.com/role/MarketableSecuritiesSummaryofMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury bills", "label": "US Treasury Securities [Member]", "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": [ "r668", "r685", "r687", "r837" ] }, "us-gaap_UnbilledRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledRevenuesMember", "presentation": [ "http://uipath.com/role/RevenueRecognitionRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled Consideration", "label": "Unbilled Revenues [Member]", "documentation": "Unbilled amounts due for services rendered or products shipped. This element is distinct from unbilled contracts receivables because this is based on noncontract transactions." } } }, "auth_ref": [] }, "path_UnitedStatesEuropeanUnionCountriesAndJapanMember": { "xbrltype": "domainItemType", "nsuri": "http://uipath.com/20240430", "localname": "UnitedStatesEuropeanUnionCountriesAndJapanMember", "presentation": [ "http://uipath.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States, European Union Countries and Japan", "label": "United States, European Union Countries And Japan [Member]", "documentation": "United States, European Union (\u201cEU\u201d) countries, and Japan." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://uipath.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability pertaining to uncertain tax positions", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r394", "r400" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://uipath.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits which would impact the effective tax rate if recognized", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r401" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://uipath.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r41", "r42", "r43", "r128", "r129", "r131", "r132" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://uipath.com/role/OperatingLeasesSummaryofLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://uipath.com/role/OperatingLeasesSummaryofLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r460", "r693" ] }, "path_WeightedAverageLeaseTermAndDiscountRateRelatedToOperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://uipath.com/20240430", "localname": "WeightedAverageLeaseTermAndDiscountRateRelatedToOperatingLeaseRightOfUseAssetsAndLeaseLiabilitiesTableTableTextBlock", "presentation": [ "http://uipath.com/role/OperatingLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted-average Lease Term and Discount Rate", "label": "Weighted Average Lease Term And Discount Rate Related To Operating Lease Right Of Use Assets And Lease Liabilities Table [Table Text Block]", "documentation": "Weighted average lease term and discount rate related to operating lease right-of-use assets and lease liabilities." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations", "http://uipath.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average shares used in computing net loss per share, diluted (in shares)", "terseLabel": "Weighted-average shares used in computing net loss per share, diluted (in shares)", "label": "Weighted Average Number of 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": [ "r200", "r206" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://uipath.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://uipath.com/role/CondensedConsolidatedStatementsofOperations", "http://uipath.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average shares used in computing net loss per share, basic (in shares)", "terseLabel": "Weighted-average shares used in computing net loss per share, basic (in shares)", "label": "Weighted Average Number of 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": [ "r199", "r206" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://uipath.com/role/NetLossPerShareComputationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "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": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "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.24)", "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.25)", "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.29)", "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.29-31)", "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.3,4)", "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.30)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r36": { "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" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r55": { "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" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12" }, "r72": { "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" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r75": { "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" }, "r76": { "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" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "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(20))", "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(28))", "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(29))", "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(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r92": { "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.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r93": { "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" }, "r94": { "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.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r102": { "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" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r104": { "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" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r106": { "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" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r115": { "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" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r120": { "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" }, "r121": { "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(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r127": { "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" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r130": { "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" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r152": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r153": { "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(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "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(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r155": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r157": { "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" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r163": { "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" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r166": { "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" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r172": { "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" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r182": { "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(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r351": { "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" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r434": { "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" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r438": { "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" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r452": { "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" }, "r453": { "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" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r467": { "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" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r519": { "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" }, "r520": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r521": { "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(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r529": { "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" }, "r530": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r538": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r553": { "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" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r557": { "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" }, "r558": { "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(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r559": { "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(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r560": { "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(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r561": { "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(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r575": { "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" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r635": { "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" }, "r636": { "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 C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r637": { "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" }, "r638": { "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 C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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 C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r642": { "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" }, "r643": { "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 F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r711": { "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" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r713": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r714": { "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" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r716": { "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" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r720": { "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" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r729": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r730": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r731": { "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(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r732": { "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" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r735": { "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" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r740": { "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(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r747": { "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" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r765": { "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" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r767": { "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" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r774": { "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" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r777": { "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" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r788": { "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" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" } } } ZIP 86 0001734722-24-000039-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001734722-24-000039-xbrl.zip M4$L#!!0 ( (6+PUC]0R?:%3(! ()I$@ 1 <&%T:"TR,#(T,#0S,"YH M=&WLO7MWVDJR-_S_^11ZF3EGLM<21%= 3C;/(HZSQS-)[+&=,\^\_\QJI,9H M1TAL76PSG_ZI:HF; 2.!@!;TG'6RL6BD5M6OKEU=_?'_O P]Z8F&D1OXO_Y% M;2A_D:AO!X[K/_[ZE^[]Y?7U7_Y/Y[\^_G_U^O_]=/=5^AS8R9#ZL7094A)3 M1WIVXX$4#ZCTSR#\Z3X1Z=8C<3\(A_5Z^K/+8#0.W<=!+&F*9DR&3;X-+_2> MUM9TVJJW=+-9-Q35K+=UJM2;JM*G34VW2$^3'R_LMM9O*BVGKIN:53=:NE-O M6TH/?M57[+9A]#48YERTVVV;M-L]2^T;AJJ9EMG33(7JAJ$XJM8WV7,',;PS MO+P'(Q(/IJ,3 M%_]LV,'P/;Z<8NC*9-R+Y_H_%V[[K+.;JI9EO6??3H?"\]RW9N!',?%M.C_> MF?U@?G#S??KE9&@2U1\)&4W']DG48V.S+W#:^O2^D;MJPG!;]?W__?;UWA[0 M(:F_GLW2>RY.'K_ND6@ZW'V)ZQ&U%WX!?S<>@R=X41A-$6?OXY#X$<*(Q !, MN!7 0FG7=36[SWK*(G,G#W/H*S)-G@1?++PZS&KU.[PU)4VI*UI=U28WB<)X MF=!P\=63UA%+U>>>-AEN!XD?A^/5;Y%].;O_A4= ;&O4K_^XKW4^#BAQ.A^' M-"82_KQ._TC=__JO__H8N[%' M.PCP^@3<']^G%S^^3V_="YQQYZ/C/DE1//;HKS7'C48>&5_X@4]A N[+!0ZD M8?K1=1SJLX_P_7?0(Z%KI\]_B>]H_]>:70?^^F2(=Z+N11>.7#^XTOX8DA\:Y] MA[[\G8ZG]V_5.@K(0DLW6IJV_4,F*O2+&]G$^QX$DT?TZYU@-YF60^X MA>&!L_@(J];YA[K] RZ3,%QX@2O?^0S68)%%#ERI#^$N@[I#IE0$#=E15!#D M0H\W)H_/]-;%S8B&((?^XU<*RN6K2WJNAZQ+9W8?P[.1!#?]+ZX/VLH%.@21 MBX)[]0)PC]R>![^*XLFTS)96ZZS7ZG_JVG:84&?R()=&7=^Y ;L7SEW*GE[H MSU3&&?3:(4V0DMP$3$C N\N,1-X$8,.^K46N<.1AR:" M71N$2)H%Q=-XB1Q02^QYLX=DSXR")&1_,4-ZD?ANS-X]&A#XLC:Y/@1Z)B'M MI'^E7WY\O_C=Y&^\Q]+]$IC#ZYMEWL'%C_O/1>\%@GF/DYC>$_2HZ]#YH8S. M) ["+1^[]'N\^)GZP1"PL^*V>4FS<(OWB[-_ZZW]9-BCX1J.C.!C(1KZ]#&( M76:-EVZ)Z+F8&Y#GQIE@LGNCQIM/WCZ0P6[SYBVGKR%WA:88R:%2V"@=Z&HDY^-_MN.DUG;JA11W.]^,WD[\E# MWB^\]VHR:/LF0_8V]!&U6OJG P][&7FN[<;?*")&GY^Z"7R@[N@:ST_6*!]G_0B.W1'&&EGWT:G*2G9( M,K/W0*YDSL!7?1KA4.)-.#/)O)ZF[.P](#T=#AU)AO8>6%>$#OP'O%=_)+@H M% Q'@0]_1JN" A8M; #JGD*1RJ0VU#.)M8^','Y8S7^8_S;-'T*V>#5F5$\9 M4!7::]Q%_ 5IWW4GSA4)?==_W$,\N2?"\"[>. MA\!4XRYUP*MQXH%9W&41>/3B>& 4_ZOT'+HB[BQ-TZO;QTI,Y_)N.LW;HR65WU7,BAW;HR:5_U=,8QW+HRZ5_U M1,6QW;HR><%_)H$CMZY$PAM[C^N/]VI5#YM/T6/EH(C2J'PX?Y15U2,QJ^KQ M_O$7ZX[$N*KG"PZ\6'SYQ!O;N?P#]\%O<)& M15=)&(PH\>$:N%:L8V_:8_-O9$0VV=M=J/*)^O9@2,+7/AZ)!O!T_ ]*Y1/Q M4"!/LD;2Y#:K(4!<01 7R!V\VK6T$XBYR_!L ]^W67]@ RB6)PLC=UTN!%I584JMQEH_A1'L=)!9O< M)8V$\N!>>1P)JMSEV#9 =<*HJV]7I[E3V>0VZW9N$BV@NJE'-W=)27XXBXKA+2 N(<@O1XVC1%G>)Z'/%3UFR^[?;$].B+9&9%Q#E7(MREY&? MV\B!1(^^!S&-O@;$Q[+4+ZY/?-OU'^^H3=TGTO-H!-!U/0^N(?^2:!DV^#5U M,B!7IF-8B]NT?'F<^>'WJLF;(R6A8Z"@LYXQ&1GOZ)"XN.'FEH;](!P"7^A- MSW,?F;:\>AE1.Z;.@SN$(3?]>[@:]4&MN[A-,U,Z*9L^[N?? ^TP/?$>E MM]\G31$U1T">X,1M^CR3:N)=P^N%"?YZ>7LO#7'$+1GMX_B\/5&D_M)'1CMT*ZD]OL:0ZPAZ, ?$[Z*?"="E*>N[SC1LJS#4O=1PA- MQDCSZI":N_S9%OJE>@AOETT+4_2N*(C5#+2N9ME+AO@4_' MWTCXD\9?DLW\WX8*WY@R9>F\+R'](T&LK2'!W-#H#L4_A*BR,B:/NWJX,B&I M"4A6$)+536<(%)2'@E-(L>3V!BMJJ,\0EORFGRIE+P\D(V<#R^KEY@02]H,$ M?E.'7)FN_61U!#+7(]/B-[M:*=,ID%DZ,L\M^2S \ 88^,V'RD/&A4(4U^-MQ0^4T,=));;&%KW+=!P>#3P MFU6NA T5*\$E8O&D4]NB**526.0WER[8?P#V5R%?OK4JTL\0&J75*VDGG;P_ M1VB4IC4T?G/GKN_&]*O[1)UK'U[PT>UYM!M%-(Z /^3W(+ST2!0M>!V@,_\(+'\9W[.(@KTZ9=U7A.&!=GR.0PM#OJL?-IHH$[JA S^$W7;L., MAY X%,^QPU.IV!_?R; Z1QBH&K\IRFW8<1,/:/AZ>'68P7-2KD*6HSQ3SF]> MK#*6HSQF\)L8JI#E*(\=/.=&*F(YRF,&=YD*/.+V#HB9'>Z(?WX#O@R3867, ML/QK0$]5AT.?1D,1TE,P^F@ MZC" VVB8;P:4IJMU;B/@0@SX2DE$!X'G7 ]'8?"49NNJ(P7 V MWBW$A"])" YG$E)V,/D+?JJ0(' ;XG+/@_+D@-O(MJ!)9FO1[&#T:Q]^^@A, MJ) D#-UGX<748PFUD79@A3"=53B"X#:KO8Q*SX!B5/L)[. I\C)67FT4' M_GTUDF'@P M%E??_"A=$NTZOR=17*E\HL%M!%^<$]]I_,,/*?'<_^#BW1-->?$;<7U4H=7A M";<1/;?2 =0.X\_PP(P7VIRFFGTW):HS-W3>@$V^V8YMW*8 *B!*7#"0V^P! MMW*W)U_0Y#9I4 %1VA=/N,T:5$$Z]!+] Y/;U$&UI*-4GG";/>!6.A9,OI[? MY.LEFGRSZDD';GRV8S%09!)VTX#E^0CX[Q8;.B+&;G>(V MM]!])J&SO.!]-1QYP9C2/.L9_(A!D]O$P7'(S /TF]PF#HX._5=DW@WZW&8% M2B#SD?R*JDKXP.7ZVD[48(;L/[/#)Q,V*%32>YUM+D-FY?PYD[B %# MUX;@D/'FA^_&T=W]C\HL*C>Y#<^/37 NQ(';0/W8W-E7H,!MO,Q!H' L(> V M1OZ41*Y/P5^T_TC7_:DEEKQI(O;1$\N=MW1B&+S=>!7UA&5%3*=M(!QFP;B MGF-'DK$VMPFB7!S[C?HT)!XPK.L,7=^-XA!&/=&3EK(VMYFF"O#L6'+&919J MRJG?:/ 8DM' M4EV3(@=)'XK< JG'K%*:L"Y%T:?Q_#>S MWJ:8[G =EX15:D+1YBZIQ&=AS;&4)G<)GNW8\^E$V<-=DH5/Z3F6^>(VT<&7 M]!R+/=PF-KIP!\?U$G3P9F?V7KW87N)0YTL8#-.&SLQ/O.E?D=!W_*8UQ758DI^I_<9N%/2]X MG6@>S#J3+#(?J$Y+DW%<=)_T?J=V_!#?[8_"4D1XCC>^ M>J&A[4;9=ZDTG&@)J74FZ7.!RXKADMMU Z$ON<#EL>RX6&P0N.01E^>]0G$& M;7^.8X@UA=MUB7,!UFGF\S1%K$:Z[/[W-$X"7W2\VCJH5]'44*=TU1EQ[*1W"Y*G&RT61;0JXHX;M70?PKRK*?]?8N,[' M:$3\SL=>^!Y^G7Y.;[)\*Q(^PMWB8'1ACN):^LO)EW;@!>'%GQ3VOP]]>+UZ MGPQ=;WSQEV[H$N\O[&J+_SO^_M6\P)V$Z//2XU/]R<_=-^@CZR _\[\D0 M;F)+F=JZHWVVYE*3?((VPJ'NQ>? 3H:9RJXQC=6' 1U5J?^#:;7973H'YV ^ M);,+!TN99RL77]YAAR'IQJ>_Y,%1JJEC]&LFW_:"$.Q+'2;ID5%$+R8?/CAN M-/+(^,+UV5/9CSYD]^H%<1P,\78?GF@88S."C%.,:>G7F76QK$;;U-' Q&#& M8F?RX,SV-. MWB]?UQJ&JJ_\1FFH*Z^ONY-E-O1VZ\U;O6(DO^NX+=>IQF$Q%5ZMU_N=/5LMH?E@KO;%3$OD I_NAW6H! M^L>/[MW#U=W7?TEW5[CQI<@E.(!E?Z8X$-* M754)/%CJ;&$ ;MG/KU+_=Q%F#ERI0[@8#_!G=8>,ZV-*PCKU)[#3:YWN*'2] M__F3VE0^Z(HLH6N=VX#P1-B;.Z&?*ZJ?_PGWQOM'!];1K &/FV8CUBGI/O&B MJ98V,BUMG)Z6?KCK?K^_9KI8J.F9FHZG$)GHZ7X8#*6)8RK%P314/I@SPDE< MDX^0F+!T60=>Z8L+2A<$ID?#BP*&[HIEC_#'Z6\GPFAB4DRM&XINM(\=\A1C MW"XQZZH7<(>/4A3:J&+B =8C&(JA*_]^5!N_CQYK$O% H_UP;^%+Z3:D?1J& MX&E\#1X#Z0;@_4C38=D#LAF;QNAE&V.GFLKHA9D4OI(;1?%V1Q]9.SX_QF-? M)YAKUCHI(67IVK<;O,%N301[]4+L6,+WD(*^-'LSB432_8C:F$1V)->7W#B2 M+@?,,5T?[58W:\"//]A26D7]0:/=L)357Q5U"'/<:GN',,7$:RJD!#@0ZI5M M!!X;=H;@!;+5*;82=YGV?;P,G,6X"B9DX]I$3$=A\(3WF054K5KG,_7(,PEI MN2YB598#G M#TB_)Z$;.2YK J*F:T)N?,H9$/#1^*[_V%__\([A'+2X;IQU[AO2%GA8,A> M?!$DTO>@\4M)[%\57$U?F@,;O958=1TGQ'.LTO]\A?NI$Y&R:IT;GTK_2WPP M8SW7BZ7N$_43*DM-!3S +UX0A-P[+KL0Y1(^WH0/P?-4*ZM*K?.=/DO_"L*? MKU]=+AR*9(]ATGP3WH(- *G-;R)4=?UD7BT)^7>;0!T\_Y_=Y3:W8QF M&BYM*>K)FXB,".BGCT* E3LBGD1?J,V*:^!R'X^P.15# %R6D,TY5'VS JH^ MWUO/XJ__^5-;4UL?(BFF'AT- M#:/O..9 C&L/H*7E,"3Y( &1QZ(;W++U*H M [OPRP4ATFN=MK&4W?^E@ +$-O;>+]G0>L?H!Y MU"S3K )/"AG4**9[1DD8)1CSQX$$(]#)2A=]5.U=[Q?4-YCN[-KQ!<=A\Q;+ M*'J[H>KM0F'S^NNFKI42@*L0@)N\30HI950W*["QFH,IWPX 9< E"SN>! M"U=F*K.(:YDI/U2-\-I2%'BN(TU>@"NB+-F,@KYZ9EW&JM9CLC3U ,Q:AY6E M2UWX.1:IP\0#^Z)3F4X6W!ZI_XB M#4@D]5T/?%+B>? E5EZ@J_I'XJ*C"OYICV8#X)Z9KXJ5!T&851YDSNJ:>D[]@ &\#WK(H/CV5#X$P>\T'N70(C#<7,EKP3+UU8N*\_ M2.^0DZT/FJXUL@'QP(U@QF2$*]_[5ASI?*?Z@$:_E"?MF7"/Y5V2TB[ MD/;C2#L(&)$\F#V5B&V#M(<$118%($3#N?*J!"BMK_PB&H*:@*>$$[N&40>\ M^5A&/P%N!\85*?4H/8;![M*O-R%\[U5)>\:H,VJ1,-+D,K'(!RO MB,_8(":O=C9H%JII2JWS=;7T[[_:NVCLNZED?J.Q45;8WKWF_SA 4W?&U]2Z M9\P](68:'U:E+5_7]J:6H Q&'W=8I77;]U6NS9'WD>P/B2>L5NY35R]5*5-_ M+_TS\^1.1<<4M<>,-)/N+QNW5VEJOOU50JOQ*PQ7JT.9D]!K1=$_H<5OC!27 M*24V2X%6QB[#?6*S$NL2_3>2 %A?M3)WX?97)2E9:A(LM!^PS&(2I0D$>+MT MT_:*38)!R)[EC?'ASRX\&AXK^?09LQ,A?<(F\6#Q?>+;\*88<>!F QPR MN_^B$4_)QG//O1;V;A 4N=6ZOKG%!\@_P Q\GP[H3Q/7LAF#(P&. >RE3-F"EJJ7(.LR]K4^+52=S[:0U*>QE5Y6SL*QM MP??3#_I^9JW3UF3#U.36;%_T^M?[]*I:AY5%I09K5KF#PY<+=V0IF$US?0IZ MOAW>*$CMY$5(<3WNB2XUR)NEIEF669G]A/2BP$OBY9]LZJE7M+%?:]K8;Q#. M'*%'6N^%E/RLDWY,PPOB/9-QA"[1WKO_L<+E0Q5%K^D.P58-$#2(;#^.N%UP ML!IFL_""0[MA&$8IJ?VVUC#,Z M:]^_YW/S$@/\+<$"K0(%H,OOVL3_>^M=UT>U976X>^WVK&F-0 [PF/3%P6QE M>UO1*H%O- C11OXI1[=5'8L9[QZD:[ T)/]&N<,QIM\OUQ]=HEB"&SIQU!J6 M'7 "Q?CVY?I[]_OE=?>K!-[/S=VW[@-K@EH&%^.7.86S70H*MFTOA['W-$H M\KN_+W)X@]"+Q9"$,3FQ J*:7(N*_TD7BI9\:Z\HHU ME6H)GKZO4@BA%G?ECCE1BUWAO51++P+G,(4G?2%V'(0B6JV6T)6H$H6G6"YW MVJ6M- M/\: :$1CWPY\[_/">>&G/F[1Z=O[D&,ST_8A8;Y/,K10^9;5$5"^O M#$_XE*5RQU1+6TL6+N4A%2@R[C/M$U9F\V.$Q^90WPW".<4IO,Q*B6&)2E)X MF>5RQRAMP5AXF0=5DEC0"+\![[)/P:FW/P=_[Y_Z#Y!&N$,O!&IZ8^F. MG1PI!;[T!0)F257J_V 'R1#7C_ ,F&<2.G4O"'YFIX1-&LC@82VNS\[A&5+B MX[?8.RH[)TQK=2>'4LVM>G?M&*^JEJ[+$HDD,DQ/,GN'XVJ+ VN_R&R5?'I' M]6K%'>=/O,IN;:RX]?PP=F.V$?&'>TOB@2Q=^W:#/0O<8WSW63^-*.E%KN.2 M$)_U+CLV/?O9Y)AT?$#VS>6KL]:SR\_T]94DFEX)PLG%( FSB[^PV<#?>&!< M$L7A&)Y"8OCK*?">*)M6C'LNB2>%;O0SK2=(?!OL-_ -*=.0NIXWSZ\@.V2, MH6R^#1# (0Y"-/M2GP 5,^:G9XS%&\&"A]K97N*\@D=('P$X#!7P&OT$O2"X M.-U"'TRWT",%9D?2V9,]][+4RP[PE/",IY@^CE- C#S ?DJ@WN\(CJ>TR&(X MW>7/SL'+'CE[#OP:_EZ/Z ;@0(J"(95L$E$8_@;X;:!BCX(=Q*.]^R[0JD=M MDIW0-YZ04'H.\$"]*+$'",F,S<@WVQW!O5ZCHD<]ESXM76;'.@WAM9=_@5^Y M?K+B>N(YKR_2*':'*VY"7T9 QM=773032_<8DB5T(S^6K@51Y(+!6;Z.M@?X MO/1%2!UW>1*C,/A]Q=RBP:KWB_$4]:6QSZ[GK1"VYX4[!.GQ>SZ EFU:3A4- ML#/E('R=BD_D@A8F,)B&0W89: >@QCX2@)\']I,W8)-*"D5HQPR->+2C!_=$ M71,'\@+$ A1GIE=Q:OW \X)G=-[SV!@=?<34V:^C9W]A&J^L3OW09H>1NGGH MT_46J:#IC3;;=HW:$QP1OY3&,PI<2 DJD=N%^F\W*=4"G8MIEMI.=Z6$P7!Q+M]U/]#Y8I MU?Z,>]FAJ\@,8@]0HZ*D1F!'42>#2NF[<787P97RN4+L/Q(7=1M]EFP@.EC4 M,+778 AM4);]Q .&A92Q@[Z ^X%R,ATJ>%("3]!D3'B2>4+&.HW1OS1A&W(C9!ZC/HH=GT(!9#ZA/T$I(Q(X/IE:M*GH>!* M"5S) @R(R<"QGOAWC"^3P$5.163J[SL0-XS ]GBIRP!Q#J:&Y:DP31STU^[( MY%6'0*5!^R-D7( _ S(.I=J?1H&I#C-]0?L*-L M& )"N")85)+NRQRZ+ W@4@'^LL _T3AHZAT,9%F6.$4^Q#"8[,%3IL(4@*B2?X4Q+RP:B[J5+QI9]TC(=@1P%8<&^5+B)QC.=M8T(. MQ 1E1#/Z0NTDIO-I-#Q:/5TTBN:S?/C8RZN; MN:\%O\OW\H(>1,# 40QK@9_P4[8JF]HJXH\G MYBV* MME@H[I"8K)>\&TLI0H2T.@VQ"YCS[(E@TNGX0II&R9!'AHAP&U S\8 MNK;D#D<@I@LBA?G Q5R@-$0DD) ED_N>:T_\#Y9>2E!=^S"ZEMXI0JL'U1-_TM;,Z66M(D89O]N@%/?16V MN*%3'Q$479#A)Q=/74$LV5Z0./4>B=A"3#\DP)K$QHA!\*%\;6L'PQ&-Z4)* MD8GN+#_%1KC8ZH#)!\;9F:,$U 13N"C1\+4L39<[X&Z.&X7)B*TNQ-0>^/#& MPI4M40OC/1ACLF@A9(%TEOM*&<7TY?/ M0?2,YVP_ /^2#"A'":,0A?4&L3$ M8'(FN4?F+GH$,XY(\V& Y1*0$3RG+;'CK8"6YA M#<(LFX-!5B1E"YWIPG=_LDJ=.@ML!?'-9>=B2_-LB3&U()FQMY,P1,]^8>V+ M+:JG"ZWIWZPX8F%FJ4? '(>T$@'D)UNM!MD:2R1S@1;\B96+^LR'>;TXEKXX M/-7&Y?=,9K,G.S2R0[>=-*ZRXW,[* E"KL]H(>;$P8GZ5KI^VKEEZAA1E M12>@[SVX6ML@8:+JK'"+H(-)<"V-F[R(/F/DD[>H)?6=5X)A_I56W!V%H,O6 MC5?<^>\L:<(6]-T(/?8Q):&4EBK]C<"/PO'__$EM*A]T598T13-@'#Z4^2*O M:I_PR=/"IDO0K&YZH,6[VOW59>T7?.PW$MJ#](9:*[MA6A'%/DYG5?NE(7T+ M0AH\T5!&X4Y%E*9K!W!Q//5_)CW>0S)R': >>S[+DOI/;ACX*(<-Z3MX1VLJ MDR00U1!FW ^#(5N60$G%_V9$CU&(49].BD@8R1)V[%&F/27PJ-;>GNDG5@ C M#0B;;!9QI>YVF0HVU5N9$I,SC96^ANV&=C+$*BV;Y?/[&*C/%,P;SE:U6"#P!(0U83C M,S%V6&Z8?MZ,N7\.0"7,6V!6 M8#;_G"R0A =(N"0+P3\^$Z;D1A/] ZR?O:<\*2^A"O# M96Y(-TFXW@F"1SKI@C#(*K[7Q&-@XHB^0,)$@>#J_X D$=,IKH^+6[A:B850 MS&MZ=FV9#N\=7G9D*8#D95[,= OZEFF"AT7*MC$5R(97X) MWH2F$T>.3+VW<<;8!2I5 O\;/,@A<7*:P#27A#D*+UOI2@G\"K*3@(H9RD4^ MX+, KAY[F.*,23YB-T&,Y7ES!J]ODQHLQDO:46V[Z"@U+$* MP=FM,?B?EY;,IC,=#="SV5T3?W[I=Z*DZ8M-1S'2,5O.=:3>6/+(P B)^'LTM5H M)NK3->WUH*_>?A1=[$?A(S(0^U&VVX^2]OEGA]AI'[Y%UKY3-\?H?*6D5\W"FN.8GV$_'8$L?]@%(4[L/.O3V9.KO-!59/N78. M?= =!DE6R 7A41*Q6L?,8H^P_G^ C@V\(:G*&[U+II(RF3+;?3JSQR'H;]PG M[)%11"\F'SZ@D^"1\87KLYNR'WW(I",SXN9H>;LXOGWZ=68D+:O1-G6TD]EF M]>S!F0EMP"3?+U]O:8VFI:W\2FFH*Z^ONY6J-IIZJ]"MUE\W]1(G9;UYJPT; M_-_<"VXM#5NQY3N%Y]I-WR68M?8F#<(H:PAVH<<81 '-_ M?S6W!7F+_A)EH&=?O2L*S>U K:+VR>,E<\YX?)DMX)$HFG>K=NC@]&NM#DCVR9#BR/HC M(:,+Q$+7=_ _5S,@=.-+$H9CH,'_$B^A-2E-,D) ^Q)?^,FP[@0L_8*W!=D M6E F)1CS]NNZ6NNHLFHTY:;:_OA^<;*=="%P%Y9,Y"LW:\JQ$T(:JB\-YA&D M04-I4)JJW&SQ(@TE>29<6[D[&L6A:Z<;WJ+!6B]%*_;:*R6[@I*PP2[,J(?" MD#E\*\"MUSJ&OCNLU\-K+TH^A_-XIK#8H"#SPL+@"1;GX--_8[7%:4YU[IR2 M;71>3F^F@N#>H/-F-)S5MTTA7LSFF[5.J]V6+4WAQ.*7F2L^9^H6; M,NP9]?[IQA PIQW,NDC([:5 !?\0W+/1:I]64 M=64YDA#^:44AM''1KV0(&0 AHY35/N&CYL7#;4A'Q'6F;;#GVQ3EJU8Z4\=C M@W[-Z'J5DK7K.^Q@2^9Z;)G=Q/WXEO!>3PI$&S3L'D#4K'54Q9"M-B\++&6Z MKZK.HXI]"+#];QG:-'WSO"7>IR(DF[*LNXA#J];19*-I03Q7EM=1H *?=Z?V MW)"V*2&["]+:B#2SKPSZ) P85^-D M6.#'-G>7 >'$H[YO$QKT;[[@MUZO^A8;",&U-)6R:JV@=.L'.Z^Y06 M%ZY*T(ZGFR3;815KG11L="9,%52H;#5WC^%$KI43&.VPCK4]C+1:IREKJL$) MC$[6Y\RQ?"4\T'VL96TO&GJMHQJFK+9X*245CNKQUK.VAY$!,#(-65=/K%J M/QU[.SE"A;7T!>TZPF93K.Q8N*P%EZY22MYZQ(^[OG,U(29(0E'\F[6.ILDM M0U2MG@QZ-JY9E8>>)J!'EZUV60E3X:"NX?_-M*=_>@PIHT,]Z-<3^$.L_V^A M1*<4_8H$O<.'W/1_1)0%;47EH 5QFB(;)B_;X(4ONF\M6BI\VK6.V925%B\Y M]Y/U0:_]&(]3P+6E:>94N)\%->>,B.EZ*_@-5R_9P5R_!8'S['I>40FP( S3 M9+.U>Q0FW%!.4+1!@>X!14T%U M<"\Y0H'% 6]7NOHLJ6(Q?:3@=+"=U^EM:.)/7;)]$>55*YVN7[ I:SG; M7[+UFF?3!'VIEM*I1+B3G,!F4[:R#-C@8H\IZZ;."6S*W)C4XE%IION25CN7 M>]T9PL?K%^CG7/"=*R[LN?9;%95NMM&J;1BRU2JK!1'G&ZV$")VO".7:2%94 MA-@.,LLTY%8)"\%B!]G6)_5\O>Y^NOYZ_7!]=2]UOW^6[A]N+O_^UYNOGZ_N M[O\B7?WCQ_7#O\0Y/J>,%H?Y\-GX9-JC=D3&N#E-G.%S M>J>6Y.S/>ILB8+N-W4T+-]&TFR>T>":@7WWHY^PMNQ/T6PJNC!C&B>UMX-UL MA0E]LU]7'J_D3!=^UAB$$8D'%QEEO\ZH-VFX-'=I2T%16<_0EK5[;E.L(7(" MI34*=N]0PA(,7;9*:#_+U9IB)92N'0Q1ZQ(&#K;/;#CR@C&E4H_ZM.^*71(% M/?"KC'YWU"/Q@L!L*1UXK)HB-YN\+"*)M<=]>[*E0PBW[.HM<&M/;+L$UQIV M6N\6TB?J)TO9F'/W-K;H,C.1A/&6'6SM6J>EJG+3*JLHDZ_*@8JL&[_VU>O=&DEMW"W<5&5EQ1&QE79\^5.KK[O7S'F\8C-(62UL2I (M=9I M:G*+FSXD(CE[V#8V)4!(@Z"I+;=47O+[)^NJICOJRM6DI^MAY-E6-Q?$;8]_ M'8O-6KK8BWPRT,FSM:X4Z.#IBK)6@N;DRAOE?7N=R+[N.?M:5 S,6J>MMF2K M-"]4I%TKB[+\:=>B*&O6.I;>EIM&667A(M^ZU3DVPZ$;8_/AM$X6N0\3IKX- M+)7>?0]B*EF_[+)U)_]^J*+J[R5R+WS7^[46APE=3EE-7ZSKLV[UT]>:0K"5 MLO;PVY'V1!.S!)JTIS0YV638?1S8/P>!!RR(_L(:XA,TZZB;Q( CQ6)&"7H2EOD'MU=/;?*!TB=/3:AU-D945 MG=&6:9].5R+3AWTX .6OHRAY_5IO'3%HZ8<@^$T21S&X(Z","DS-.,34"A/, M+#RK+=BX'<' !8=ITE]$EW6LUF\S4K#(3(7*A6S"8Z?<"3&V5=P:H MR(!R IA">JHH8-J\ >;0@0?HILF]LUO4W4 T#?R?G MMKG!F;QDCRCJ26[IV;;V,1D@V:']VM:F&IGI:^SH-:I*<:^V>;C)H4^++NW! MW-JBA%_EHN5X+]P89S7E]HHMR,RMV3-'MIPU]L^U-+FYXJ3C">E3UVSO9%_K M@^9X"]Q)8RFRJBYO@3@$[7>9^F3WAK:> 7,.L2S!A1&%[Y^H-][%/3[=BIG\ MP,M8'$+PD8P_OK3Z$E$1).)[XJ20& D1QV>OAD\

G&O&Y%V)*XHKN+5B ME2@'LU0\)=B0FRN274M%@B*QPC]NBDOY=KC!@$K1Y.:*_.[!<7,.S<*Z,%6D M+O&D$7&=NNM+-AFY,=GRP.#3]=8V-4"?$O(6Z'CM7Z94G'/B"LL"KC/)2MN2 M6Q8O#9^$U[_W;N+EXXB=G*F -59:%B]-_("^%9077E^76BB!#K E6 M%%";3V_8*Z P[2JWM1-;4ZR,XG5HW[7=LVBRL%L>(())PZ?7XG%'8P)/5$ M^,'!="[]<*.YC9&L)+SU8=/V2+%EOJBK.[_[](H1M[!T6*P"5VO)BE*%S?.B M1<,Q/>'=\:8K#&]J4U;5*N"M3&=8M?A5UW.-<]@*7W[UG;,_0?IBRPPZXW.Y M=R9)Q95-_JY#7=\I0?6HJ'K:AB%;K;(.V2B)DT>*2H3H"M'==RNG94O(_Q*-A)]RGE",D"SSUG=]XMLNBQ;A FLFU%BLRIFC2S8-O0DS'P416P*["/$<,O>) M?GAVG7@P0?+9BI4-PS%4;6^^6\LDLA^- AG-7"/M-X+*?E9)WUXK0OB M/9-QA(B,"3#Y\<-QHY)'QA>NSB; ??:'N?D85B$9XY**F:$:>KIBY6YF> M,*'T(K"N0N/4U6]ZEY[)=I$#%MP*Y2X+$L=J\%IH;N=0"O35M=&)7W]> &= MW+E\A ^R%\Z\GE+Z5%7>SI]FRO%+& Q7'9=W]6)["1*C&P%P(0#=HNI0UVL= MU5!D52LKH5J!!0TA&Q60#?7XLF& ;.B&K.AB,\0!6^DGO<@.W1%#"-SB"0QS M9:SRN9?0J]KQI=8$J6V;LJJ7=>IVQ8K53A)7^O%QU41/J2GK)B\GJ9Y#6'8; M!GW@6+KO>&(-TBY"N ?GM.Q"M0K_"\GOAB*O0\AOJ]:QY/:*KE:5C7/.'E4; MZH\.@:HVHDJU3NRX>>[WE80I:T]+_Y_G9@,. GVKUM%U"!E4<3RI@..&UM ' MP*.!NV/:EFRV=T_*5F9O#']KDY=!Q(I7PY- M]?=9K3Z=L%^U8?5I-\'$>@-3MEJB$^3I &;#PM)N@,%"@K:L&*=81\#SFI&] MF,\[+>V=/V5V4H*Z3SG%$S]-62^A(VLQYE3 ?3\[G&T\+W07H+5K'4.7F\VR MB@CX6NWA;B?::CC\%@91)(W XW^C"7 E3<.9KN.^+;&,W;>,VX7E%9MEMBRY MU2XKE\J%91#E ONP##O@S,0R -"2ZVL-1Z^#$-%R@"RUBW^HT1?1FS]550" MB$J (R\L@:I($Y%#$OZDB,[*8?)<BM3S\/J,=_Y-N'L5:IV"IL//%FQ MKL-A49$/9O4LN?WE*7A7['8TH">T!T^T.?:)> M,,(FEW4]X#7A3\7#*7I#/SS/F;BNA>JW3-N6F(K8TG0Y^-E:?EPD@H]9I MF;)>PDJ4J"G(G6>D/L76R*C@B3-T?3>*0]:\^+1T_ G[8!LR/BF#04*["^S= M5DC-6J>IRZ8JZ@M.!T&;DH8E0ZA9ZYA-V6R7==0.3YX\SQ4'P5+J\+1T_)DN M!K\MO--\<2:M46%Q;=4ZNF;)6@F=1D3E0=7!ML%4[(ZV=JVC69JLZU5 V\F6 M'\Q6F;P@.C$S<3HKPX4.NUVR$VL.NYVR?G:(>&$AMFH=PY*-YG*M6H&C;44Q M0N4AMV0M]H>YI@*8:\J&NM-QRI4I3. ZJ72-?>MI%$LN8^=IF8\3SO:^[=M= M^T_ 4TSPIE(ZX7)A2<658%UNZ[NGD,1" 2_0V1 7E(8=+<6.(?8='C 8P-V% MF2Z7)9^>V/+O"2=V-P3KR-?O@1\L>E];IG6;V+M?D9LM4=]S.@#:E.XI%T$& MN/"R9IW8N@!_"AWC*ZE'@3LT4^M23%[$<@"O(KN7/,\LU)XT#W3]!*@Q.QOT M$T-(.NX!\7'U$H<$Z.GZ)!Q?QW08@>SCT\. U?EM[=69N+5 MLSEVKX"L;M8 M7*@\=//FBWC";A.[8\I:<]GMX0J[I;9BUCB-5&[#X,G%!BG(Q!,V;2?L<6[* M(V0"G;F8GZA/M]C+UL0U;;G5%D5,IP.W_0[M;6&\HJ$/KQ[-+G-YQ3J M4ZNHS*RB^G;47?)$/J'TK9J&5NLH#66Y?)3OVKX2TCA"K(58O_* 2Q G?4NI MWG(>;^@7@PGV<@3+MV"?;);MG^P/ZM0)3(4\TM0MBJ0DHH[D^O"RPU'"]H'X MI^0\;;$*F_)F&5JGL$B[5C>D:"BX1C/!5#>%U/=DV*/A39]IAN@FB:,8$ -D MR;15P;#=/-!T,QVV-.O"$V:[G2W96M&XN=P=;KLBM#H5$4(6: M;VG2V,8NZBVYO>+@FNI+(W-3WL>DYU'XK^,^=3["/Y,9#TGXZ/KLR:^*-VR* MQ2\EHYS=YL*-X1'VV[C76(N" 96(C?X&\)!Q/9G/O5A+^SGY >S !0NO8G>Z*XJFQ2+(S VB(! MYO_%.:* N.UVVR;M=L]2^X:A:J9E]C13H;IA*(ZJ]D,^%R"<#*\RZUCB2M M M9JO<.@>B@Q6.J?S*;[P[TE\4"6KGU[O4HX[A0OIUKM7;:+K:UPZ@Z;M#L)KP$A!>QH,@@7L[E9G[N\0GB>,".WY9 M.^4<=I:9Z)DE81X!O(E'1A&]F'SX, E<79]-A/WH0W;WS/S@ UZY ^QYZ=>9 MCK6L1MO44-_6-Q,H_*>O-6VU(1^7L;[X[!ZRE1ZZ(JU+0'[]Q_@.85BI]@W&# M2+H"#>M(W5'H>I*NR L^/B_4W<^H O$'CUS4%,W(D64LX_B RA-*+P+KZB_K M5R7Y+);XSFB)[RB5HJU2*D7%>KD0)LZ%Z2"5HNU2*D7%(O7V1UZQ_B/V0L+C M'5K\7^:;DK"L,'DYR=.PCGWBU5Y/M>)V-^D//Z3P[/] I)C![9&XO@1*B3P1 MU\-T3!U423T"A9&=?)7F=:B=A&[LTDATRZF4./&=/,,(V:<;N M!_%PM4>5;V,!C((_?0GX%%+?'DMQ"#?SV *?1*9,JTR6HDA93E6D]Z#6( /$ M98:'!X1#^MBN[SS,P+$LT+=!R+Z(X]#M) AN"=RF\';UMH[;U3BFXO$G(KY';?R\ME"BX[_TXV M]/+:R7*]$VF?.P+$5B1.MR+II6Q%:HNM2&(K4K&M2&+K41E;C^[CP/XY"#Q M2O0_?P(?L_5!NOHC<>/QH=^*IRU(AYI[GBU(ZZ;<^=@+WW<*_>S@6Y4,LUUT MJY*N-EK-HOMUUEW7=+.4?3QF0U6*[0C:_YSTAMEJD,S M><.3T6@VR]H_5]:;4:FCYM1J--6W=4&6&7\5,*F8 M[UF7+LI9_/KV\H[Z>E_8NJCZJ%O#6KGJJ2^#X3#P4SFW M^-O8G--Z>22*I.X^-X&?&*T^E2"87 TKIT-#U?L Y(- VC+OS%LFY#1I+"M8 MGK!4G!P".0(Y CD".8(<@AR"'-4@1P4WM;Q^U]6%6Y^(1WR;2H2M0/^-^ D) MQY*NRE+>CF#G6=:?C[I%FWBWWJ[L3Q/,+!^2N@+7493@>2 %:^&L6L>P-+G9 M+.N<9BYJ54^TF5$^I)U(,Z,=Q6I5L>D&F9K/+J99Q1428RFUSO*FJY.4%:&B MWU;1[8.H:$NM==J:;)AE]9K@''5"0Y^QAMX@4ODT-'9F.0]9.3<-O7YOR1H5 M;>7?7E**KM;!.9#;QK(S?6J[LH66/BTM76S75EZQ6J6O"TJ4 ($@(E! HO@5JPYFD)0A4$P)SN;WB MT%$A3$*8N!>F0AZ?IAW.XVN!QR=;JB&K;<[;P0NI$E*U@XDR]VZAL-.%K*A- M6567VY/R9Z4JV),K'RHPF\36UH,^=HW$K4$1")X(G@B>")X(G@B>')B/"F4 3&V,W MOG8--84=@[=[[8( C1!DP1/!D\HHUSQK-;OJ5I4GW;HAT\5%.W8Q2HPZ\JB3 MW6OU=D(XHG'LL6:@^'U(HSAT;>P"DXT!3;IE;OA4CI+D+S=\-^42&]9])J'S M6UC\+&Q-T? \N38W1TL*;)7I<@J>")X(G@B>")X(G@B>")X(G@B>")X(GIP6 M3TZVD.^!O$C/;CS LDR8:"3M-5MS7@L&13?W;DS7L%]AR^TO00B,^^>,;W"! M??N)1-3!UM/4C]CA3(63-3H6\^EJ:_>CY,0R%$]Z4/!$\$3P1/!$\$3P1/"$ M1#$[B?&.LL,W'H)]>8\&.XG8,I8W9PGWD0]H"7$7/!$\ M*;M_$#\:V.1' Y]LL=,EL,I-#[EU I_QB9UCG9XRM%#_)*J:#E;5-"+QX.V2 MIAG?/F=L6R5!39"@%8T:Q&( 1Y 1"S2")X(G@B>")X(G@B>GR9,R6B$DPD^ 5/!$\$3P1/!$^.O3BY9LED0V?>AY"2* G' M<^<%=>T_$C=7O!$\$3P1/!$\$3P1/!$\(07GNQIU]]#T(7WQSL2#[M'7/N79.3& MQ&.9WM[K+2=W% *?787%@85#GJT6J?=EEOMLDX7 M%1@4>D'P1/"D KHZ__9 /E2USIFJ/MGJJIMX0$.6G@KI )CJ/E')"Z)(EGP: MB\(JD7X7/!$\$3P1/!$\$3P1/!$\$3P1/"FG[*_Y.B:-8-;PZ75PRD*4R_D( MY=J'@(5^A3#E.XUO^@_DY38(\8'=. [=7L(V]CP$MQ"P^G'AV-.H=0Q961%Z MBLI /F F1)\_GNQ6\<2)Y)O<2/[)%D4!VUA^211!B:2[X(G@B>")X(G@B>") MX(G@B>")X(G@275X4BS=U\H9]$.$.(OR"X?PK'6NW-*;N\3P C6\H"9OIF@W MT+3X AZTFZ(DN:HAG'K#/J!:%#PWH M?Z]0XT.*_[POEN5F%0]BM\5K)61% MJ.BW5;1U$!6M*;5.6Y,-4VAHH:%/74-O$*E<&EI3:YW=#V:IA*R!8J6H+6/9, EA$L+$O3 5 M\_B63E/=G\?7!(]/M@Q-MM26\/F$5%5*JHH(U8;>3"6($BZ:RXK6DA5E]S.0 M]B]/&Q;6'3<:>62,+T'7BY\8)4:=]B@A)F*4&"7$1(P2HX28B%%BE! 3,4J, MXF&4$!,Q2HP28B)&B5%"3,0H,4J(B1@E1O$P2HB)&"5&"3$1H\0H(29BE!@E MQ$2,$J-X&"7$1(P2HX28B%%BE! 3,4J,$F(B1HE1/(P28B)&B5'YQ.0].]T* M_NNX3YV/\,]D]-PN2)OZ,0VS7:F=C[T0?YQ^SO4S]HC)@&P_)LS/(Z.(7DP^ M?)A,S_79+E7VHP]#$CZZ?CW=':=>'!A60W#;./6UDP% M9 ].OU4;RG]G)%JXKJN-5E-=^972*'I=T\U"OU@W*;.A*AIG<](;9JO-V9R, MAJKIG,V)1SKI#&HV#(6W.;4:3?5M M79"YAY,O)^T0L,?%.M/Y9B_+G,,T=3HNLX&95=O4EN##DDT]9-N(ULJV$6G_ M28FU?,C1:?]-PE@U*0R>,R(M_81C(CR$E$1)."Z'#'I5R="%&6*##N))M\1U MZJXO79*1&Q/O?$EBV\DP\4A,'8D=."LMG#@KI>>*"/( >3[3OFN[\=G2XB$ M09'F>^>P8ZE:'Z2TA\X"88YDNJS7EBM/-QT>B7WID2B2NGG.ALGQHN= JT\E M""97PS8D!\M]>L4AD+86WZ>TG RINL,@\L31AB[" M99ULA >%M@Q9;>[>[KX8KXYTK/->H<:''!=HS%WPG:LD5JNZW6_1F7M98DHY M*+02LB)4]-LJVCR(BM;+.RBT$J@3&OJ,-?0&D76WI3;NO+QU8+@1("=5H"U=Z[0)FU3DMNJIH0)B%,U1.F8L>" M6@<[%E1GQX*V-4/6K&4[5>!84"%50JJX-E&&LG<3U6)'[&J*K)I5\/F*KZ0O M'KC+K0Q@&HDMI0=]>#&V!2A"[DK)"#[2%QK:;L2^32\'(^10KFJN(H<0Y\L. M+M/TA#* AII#Z-*LW^VYW$ MR\'IU:<(G"RW)'@B>")X(G@B>")X(GAR8CPI%(YI6WF&_TN\A*YQ# M&:Q9& M:VIK]V(R@2DAYX(G@B>5T;UJGD*"?>I>0^%+]Y[LGI*W,V$1C6./#JD?X_+0M;';138&(+1E4JRDF)W4RZQ8=UG$CJ_A4$4%99!M=8Q9,UH MEI2IYF!YYQ2QM:6M%3P1/!$\$3P1/!$\$3P1/!$\$3P1/!$\.2V>G&P%TP-Y MD9[=>(#U:##12-IKMN:\,J7K2W&W3->P7V%/X2]!"(S[YXQO<(%]^XE$U,'> MNM2/"#ZS<+)&PX2IT5S>@UZ@1%?DW_G3@X(G@B>")X(G@B>")X(GG/.DT":N M305.7>?W)(K1G8_N*#MDX"'8E_>HUSJ:*3>MEG ?.866$'?!$\&3DE7PICJG M0ZI@@Q\5?++53I? *C<]QM,)?,8GUDLW.T]EH0)*U#4=K*YI1.+!VT5-,\9] MSOBV2H1,$*%V69WEQ'( 3S93\$3P1/!$\$3P1/!$\(1SGI21!7O+)V3[3%:Y MA 5#KB8K<%?+ZA8OT"0D7/!$\*0"6G==XNL06K?%E]8]V1(QQL9Z#Q.3F-B: M9B9%"9C([ N>")X(G@B>")X(G@B>")[PPI,]U4\]!%UX?[PC\; ._]J_)",( M8SRVNMA[O79_1_](W,B-Z3T-GUR;IO'/';6#1Y_=A85"A0,?[$)JRJK&2U,3 M@4&A%P1/!$\X:"C%G:ZV.-/5)UN2=1,/:,CR4R$= %/=)RJY/OQ-90ZZ M/_O$KTC&"YX(G@B>")X(G@B>")X(G@B>G"M/"B40];>#4A::7,Y')M) M]H(:G1_4G&R)T2?BL2/N".OUU!V%KB?IBBQIBJ8?L[ZH%X0.#>MQ,+I0&B9P M+ H\UY&0"I61J:(=H,RWDZ^7K $7V[F8-GY*MZ$6%BNCUC%:;5G5RDJKYN75 MD9+Z>X4:'U+\YWVQ+#>K>!"K5?[-!IEBTH3M"FD87?V1N/%XE<28M4Y9.[(Y MEQ6AHM]6T1O6Q\I2T?\DF0)21*2 M="Z2U-Y-DC9'#4VEUM'EMJ+*3;,I!$H(U(D+E+5W@5(AJE!DI64(:1+25#UI M*K2F9RHYU_1*D"MV'FO;;,JJ9>VRMB>D2D@5US;*W'3Z\>ZRI*,L6:8IF_KR MZ4C\F:D-"^F.&XT\,L:7H.OE3XP2HTY[E! 3,4J,$F(B1HE10DS$*#%*B(D8 M)4;Q,$J(B1@E1@DQ$:/$*"$F8I08)<1$C!*C>!@EQ$2,$J.$F(A18I00$S%* MC!)B(D:)43R,$F(B1HE10DS$*#%*B(D8)48),1&CQ"@>1@DQ$:/$*"$F8I08 M)<1$C!*C#B4F[]D)B?!?QWWJ?(1_)J.')'QT?;8+7U46NS[8U(]I6$[3@_:D MZ0&[S84;PR/LM]L@:-@&X6% )6+;P1"F,';]1\D/8AI))(3+ON3"!!]#XDDC M$L;863X>T(@"47R'^A%%\OBLJP")X8^^ZQ/?ACG"N\"%(;Q>U)AV+7A-F&P: M>A-F/@HB%SL=7(34(['[1#\\NTX\F+1JF/M5VH+@0IG]A/1@!DF\_B=[HCCC MYF8"&XL$F/\7YXC]']QVNVV3=KMGJ7W#4#73,GN:J5#=,!1'U?KFOW6U-OG1 M()S,>T0>:;T74O*S3OKP6A?$>R;C""$YCS\ WSRI7U-I+2WZ_?RTL'*0(D6^ M0^T@)(QQ"8 HQ%$P$7+<"4B#$#M]_&DS)UH@,BCI* R7V"0$,/[Q/>E,N%P" ML/*\2ZTC2:N 51SVFJ[VM5U@WUHYO1_N+8D'LG3MV^M5P'&G>#G58I?S6NQ^ MJKL8CTDTD+YXP7-TZ+?85J-WAT&"DW=]T-9! O=V*C/W=XE/$L<%-DS;1S&[ M.M/^K*4-S,HCHXA>3#Y\F-ADUVS&28HZ5^-NSMTZ\SO6A9C;:I MHVK,_-[LP9G6;, DWR]?;VF-IJ6M_$IIJ"NOK[N5JC::>JO0K=9?-_42)V6] M>:L-L<*;+;"MI6$K6F2E\#QDWZ@EK:&D#E-(J?0-Q@TBZ0HTB#,[;F>A0],N M%)D-*]#$B4=J:8IFY#E_*,=;GCRA]"+PJ<)15:O?E%G4/EI4J1\&0RD84?3' M(/3 ;F=/X-33+0\PS]_V;!.6MNKD7_;\%X>M$HL=*GB( M,P6;!FC,MMS2EQMD5_$D2@'\4P#^04[3;)KB-,V]NRA=Y_>J<&4^^=:D\PS#?+I#^S0,TY7#&.D/ MAO*/Q$W7\N!B%*\/_G,2(K+A*#PR8OGU_U#G,J/I)9!Q)TEIUSIJ6S:: M9;6BY^#\AK-'T:8S;_< (PM@9,A*JZP3R@^O<2OHNV)VC2QH75\:DO GS5;2 MJ)V$;R=93\@5V2UUM2@A7=L.*?-#YJA[T__L1C9;<07WY#:D0S<91M?^$\T" MR*)"TU)J'4L&%7S\^%ZXM_O("AT%5"H&3HJU;,^KFC3B6P>S X'J/9*6R U' MU(]274Q?\#,5+FXAS/Z$U+R<(V9A(=!JG79;;FG"JST=X&PZ=KX'@$GCGIDZK$_C3#,*E1Z)(ZJ)>'08X$U"UY^#*EJA/OP<^ MKERP.,_M)7B[J]0P%98,H]9IRF9S]Z-5A29]O*2!-/@S=: M99T$+WS6XR-J@X+=.Z1:""FEM5Q!(IS9O0'D%HM$(H0&,&NV"N:R0B I)B_G MD8\MM:X@I6%:2_5 7C)Q^$1]VG?C5W]D )C>.?I'L 0D?:21C/> Y^,YEKJ@Q MHF;Q9"J94Y=F21[;N"[6W*G>6WC O%CVO&J[$$#46J>I[9Z(XLJIY:\V^G) M?-!WN+UXKM@90Y.(5C MMH\-3J"O0@S@/]/TO]?^A+AW4]H6#=W;6JVC-C79,'C1<\(:'LX:[@51.M;H MJ;)I\K(J?A;IH$F)968YSR'U4V;@L"P)$X+^TXT'ETD$[T9#EC M+!!&K=.2 MF\;RHI2HO^,#2 ?2K6\@:ADT)L0>3863S.)9>*J?Q4:2LK3JB,2#50*P>D= M887:! \#7%9]IURJ\%:Y =&:YOCDXBL["0[T-Z8BXSJ0L M)$WN!"P++GS6S->(5HE"N]9I*[KP3T\"-!N*0;9% M34'M:N'6Z/8*#Y:WY<[3<%ZG:=81&8L<:PFJ=$+0VY2>1?%O*5@29:UH)R6R MJAQ!:#^U(>6C2:UU-%G5=]*FPE4MHDW#A*YT5>=6(X6_6N9"%A+\ZXRX$_=C M5KLZ^ZZP^&BX+4"U1 ;V-&"VDQ[>)\YPZ4N138/_(K^3\7J9GE[8$8VZF@Y' M7C"F5.JEY9@BKK[*:'N')ZLLR%)A>3&P D\V=DL]" >9&TQMKYA+!)4) MH-)EW1+.\H$*F5]M^YOSD'>H83YE_V5K*5GK MB*?MU6Y9@&IA?L(R.&B>?A9^[[14(:1/U$_.(MM[(!4[(>U=2MG"DM &23#D M9ENXM*Z(4S])39M,@ M&N/13;<9Q3^-?T2XGW;JDW2G1"\H.[JB8").D945)6+;55 6. R,=Q_X[%"X MJ?W0_F"(&PA;LF[LWAAC_R@\V;-77A\/Y[*NISFU>@X"B./AJA0ZW2:A/2"X MIAOT11?K,LSX+1FS%L(/01?KY4/:?2*NAT3]$H3WH!+OIZ3]3'M%ZW1U1:MU M=$V7U=W*O46ZBALX;;#'^\:3#G&5:LJZQ?^!9Z(5RT'@^XW$&:!*-@K52HR4 M:1/"P*;4B;Z PS6C+BLT3H6[ZSN7Q/.BF_YZZ2XLV098BJ8BJR7XVR(#QPO0 M-EF+HR#-K'5:;=DR=V\TRV&"CE"ZCT+,SL7CM-P'_(01LR_DNQ=12Q+EG2ZG@)DJ3B MWE13;JWH?DP&F/>%3!PP= FF8)!# (/'P!N.;C6H 4T3CV* [#4;@PC&O$SR1T1&'GEDYKMB?_(7@@+_^UH6$VQ4R=6X<86[DDW94CC8YWX6#BXN&(PVZ.B( M>EX]#N U8;H+^EF*0WATRB#A!!=HM#[OW$SK,!9$ZAZ(_A!<(LEGHI4-[88A MGK^U7)KQ=@@IEGJK ;)R%P/*QMLRKJQ:9\>C4H1#O6U&8M(T+4U'3+),TL@C M?GHHAMM+=M#.U7)Y]IFBP**XPLMDFH)=+"VUK%5;X2H?'S=%TQ;; 4=%X+16 M= _F,MG+?1DE]Q,L%DWP77N4E1L56Y+.X;^=7Z'';G4>7R;TW[[.0\,VS"8H MHA+.W.:BY*B<2.+\D+ACR5$94-19]'L*^ X#<^2AC^/V[0>0(Q88G9"&(].Z8. M?M'UG<4+(J1J M)71^X,)@B!K5_1J,"B*B)L;6/@A MIT$(G>%!9AN.PRE;7_E)=ZM%'U_+#CVRI[K_E;/J*@/^\KYYD;EKSJ$HY4B:ZPDG.C)2MF6<<* M=PW,N>VUD4G[,>!B,"1 #F M P1BBM[>+DF14[(:IV09-AB&ZXSUMX"%[W15D;'."E%.)[LK0'T"H-Y0"IH# MU7JMTR[+.>'$ :F6R;&#(<5-3^=QADBI*AM)]X"4F^*[H(-NU#JME6 M S'!/>S2J* /=+OR' 9IUD'.9=4/Z28.8MOPOG&$N\3Q( [A)A6LFQJYH$&O M7D;4=]P8-"B6)R9XR/"G)/X>Q/^B+#Y89>J:M8[)RP8PX1SMW3G:!2HM\(IV MSXYPY1+QK4/OJ$W=)W;B&-N(/=Q\'MF"6AWA:4<0A5+D=D29*@[800F,XZ". M21316#35*-!48W:6U$W_VY0#LR.C4A%*.?>Z?=B;G3-TT3GC!)&T1AWO#*4< M0:S%MK+I*B\);>&7\V!3'G+UQYLKB$J;?B#(L5C*ML,$#WQ(8HC08VG,.CNY MCG#8\UN0Q98XT8W_G<;W4^K?]&?%":RUPP^D?#>E>]=W?O@CYIX54P8&ZQ&B M*[L?DB(\?5X@]I9I.0K&6"V,9?%2,LW4^7MF4R>EF_#/Y+'@/3^Z/BN4:"UB MP::XI%8.V]L3MK/;7&#HY=IO T%C6GI 65)D"%,88[83E"TX]R1$)YX5,3R& MQ /5&S)U#3X]N/> #U;M@D!S-(XO4_V1.=5663?#&RFJ\J>>?^ MQ3DBD-UVNVV3=KMGJ7W#4#73,GN:J5#=,!1'U?KFOW%)*?O1()S,>T0>:;T7 M4O*S3OKP6A?$>R;C"'$X#SI 7#:AE@8S?DVEM;3H]_/3PLI!BA3O(,M!NC_U M L2/AC@*)D*..P%I$**&^]-F3K30G<'X%T^C0.7H8RQ+.FMA/B?TS?T)_1(8 MEQ8_&!A_N+>@JF7IVK?7"^9QI_B=:9TX0.HZF$)P\--,R7R9*IG[J9(Y]*ML MJV+?)3Y)'!=>XY=56F$U:AC=UKU(YV,O?+\"?#G52JNV^=FK2=8G1E-M%N"^ MEHO[:D/*')+OR1!N82\[N8O)Q9OPD?CN?YA SW "?X!/<0LA!:[SX9\W_2EP M9KCY/%W^>X!'?/+8T143UT)+O1^VJ;X;9]=P A3,HHF'DKW7*Y[!=]G#TAM-)P$/+,Z<[45S+:!7LVOMNVY6 MAJ]A_7L2Q6Y_G%YR4?3C"ZVU](9K7;?]6O%YQ2F] ]]'PKR9IGRX3/TEF?VI M?IAZ M_"WQJ:0IJKGJT4=B!!,Q-Y(&E#A_)."+TC EU7?Z+/TK"'_*TT\-Z28)I>YU M?10\LU$I$ZH] [C#H@0Q@5B0M(1^1GNNE M&?9X0&*)>.Q4-,",9,/ 8(@3!4.)10RL@W4P NC$&,#A;[ .C$S?4)Y\IA*^ M_B.\H>,^HJ!+ST K&&S3]#$1)4,/R..-,=[U2(_!,6(9'&F0#.$-TQUL >LT M M&!-'2C"*EH8Q(1XJ*YY^*!G1 W#"6\,X9OK_R.]Z\T7Q'SA1D&OLR75M1\ MW8/J<_M ,S_NI@O2P)M;,&(VL'"%4=)7&"5]V2C=)T,@PQAQ-/<$:?8(:?*, M[^2*B6AO&JLMU/U^)0[U0S1''S*CSRBC#XM_4<*2*.O^^ @1%V@=0#,( M !,$A\;$]9@2 N=5TN3]*(^"SF81#!Q:UNN+*MCV^:O,0%!HBF0:!V9Q7SZ MY^X1$@*)0R! D&&VVY,%(A2'W^'^\W7.KL9>%S8/:;5(@'E+_(3&X6F)MA @ MR[PY/'7AJ^ZFXR6%TEUYN$Q'"D?P-..*-B^*@#Z'WAQTLO+(?-"Y4U#-\#V; MQTMNP' J_(M\&]KR>Z)'5WDE3,WO[:]MY1_W]Y\S@Q-%ESN?PU%20"-DC\F4 M(X>)^)[R]?U;_-@-,2C*ZYB\66Y5,'\P.."[MG(?8>'ZS(MQ%A18@1&""(9- M8.*J,F0A"$D?K)(@YDP/Y@E/#%B.ERN6$R9/B"("/L(EAYC2%?+6W]EJE)F[ M@-W,G0".R^=!,J&.(^/U^M.U!_*SC29!,AWA1$ [T*' J/].?!Y3IQ/%#D8,UT7S#U?.,I@1+N\[X0*!#.>(OXH MT+CBCG 79QPE D?W>!IRX$\7/$,9>0%^@LDT9,7G?[!D&38$ QZ5?T8CKA?B MPC(IC*/A4DK)F3/.8?LH2$M09LD#\.(5;YH<.O@\2@:1-_+ M &>YO.L#."2X[/RL>2U26Z&J),$L*_U[N*!+TSV7Y\RFW@S&$4)TF \>;0Z. M7@,#P'XD4[[3088&F9'"?D:.$+UQ1DLP0=BF$2@+O)])-43Z*A!'(/LPZ8LN M\#>()CRZ,MEDHM F?Q6.3BB%!!,%,YU#W\$/IP(>I<2+S#LQE6RR#S1)CI>V MM+S,J[:\^)J4?\+&7RTI/Y!X6B$@2AU9HZ"V @<+,@!,)Z+#_$^0ME2B+/;3 MG8$)1>(6;9.@$GW626[?L5GR>]A?#,9$2X+K737!?>?=@[-U72W5H0#E%D"F M)S?H.3QH5)G8-8XLO*51*DS5**?HD>1F[@\0DND6<;T410S1A+%9&%)1+[-)F"7H;OC_W..T+6_M9$K%Q,H7/GKAS M-PW\QSO\5_I31!FC+'N@])$2!>.8K@U&L"G3@)?!B.4,W3 D9R*;A; 1X*,I M00]3CLM=,+Y+$(=8N(]?'KXO'2C1, MAC$G>&$DPA[[*55AK\@TO22CW:D(@:Z20T9!^8IK\(9A=++3N74T).=PY.'= M D^KY]DS&T7!#GU3'C1_67DUOK$M2KHO MV[72%1GY&VD'3XQ<@+&(W0(3#<7JTY 9P@20J;\:L:+ +%AFP]Q/,"Z.]_EY M.W"1FNL16 ]^D M!90./\-X]K9C+;B%C08;T,'!_[M%(7.IS,_>.D86?ZV44 M4?"7@OPE/L#:X"(_X F,LT<1*)HNUL9K*^_(FN%>]WI(F8PW#-NQ,*+Z,NN7 MK+UV1*&\V3SP1=V'.QPFLX2_6E0*PMWQ8 M<*]X(+;L;'$)Z#J$N 3A5JVV@Q(?@L661;]R44::#1($K!,7]@B&I)@BN0IY M(S2]BA1QX;'@LI6YY+>33U]8F*_$L;U6J89&C+$A0KL:=ET& ]M%$Q+#_Y7B M@[ T^*.K8HA6.%W_X:&_U=7D-XGORBN^):]Q3G\]O,3%W%^*_P/>^QN\]%>& MT_OF_MROT*"W%.\V)G<4P5D4$$G3]/C_>DP;"'-C&XA*RRK.W&GU.R4S?YU. M'4-BY$8#LTT7QUQN@X6!9@.GL2]>].,M.N-='W)7*>@7O(-K^C7&IA&=0Y!,K\OM!FF-N;IZB1-F5>K7>U/S!PA9X%^*.%!.'^Y$&LF# MW1^O'(P7)[D@82ZL.&!3CST))3R!\>_X]JO*GXE+YD;Y0&@18,(,OGK$R.O' M78Y)P448.L-VS\H'-L*, ^4=?P3%J;Y3,GUF(7X FZAE,A/F!%KN;ZMB7$V-U8V,IF!.;(YYJROL$T72 M&;[[^1-^OPP#$B^&&7/^CPNL<[WLB$9_Q/ F7HAU#@*6!?LW0%]$RB/FWOH\ M+05W?/D[GF.VX+?I_&_%]68D0=EL/G%Q?OGT'HQ[NF,F$(RF'IP6<#(<9I9 M@N_"1(& I+&XB&5NZ/-0*/ OQ;'Q"S):*3 >)Z$O['_B27P6K$B.>P9S(4%- M4>5(1"*? D^D_+CS.= !;&_,UB0]W0]@B#B>P"Z(Y<%HCS!IMKX3R 1OXR' M38OA2+TYV?P\Z(LI#L)&Q]I1^ QF&O&>K$ B'NYZ;K1X,<YO&1\ M];%R5Z1ZX1F6*%JR\V$!Z%OR2#8/W(.TR2M]=&^RY/3LJHA_^0R[/:'4>Q7\ M5KK4$1=E/-,\)DV34T;P*E!2?BZ?)=.8F,H2/HF+A,Q06;V>$>]/YB*1)[L- MPK?!7ZD_SIW0@F6AD(9&1;MBT:S=)N16NT#_FVX$,U<(GM5=2>I=3($^>TN[(3 B92/E1M,[?,(=B M%G"D0YQX',1T1<$# FG&1GI1%I9MR>;[QEH=2LK<]1_A?>G*TLF(U))=JSG0 MYCCDO;M-TDHNU"?VG,L-#@,_P&LI4D+;,X71RJ@CTDB5%Z;KCNV.;3O6V#&Z MNC/HZ#8S>V/;<,>&9K-_V9;MM/KGS7(O]\80JL:/P:GX&$6($I)/;U_9OKH, M$[Q7.ZO@_HAE!4\,34O!'\A42['^ZZ^MUV"F MK&_.\M'O-6Z__H='OT4M.DU=QVK(74,[)&4_IWP!(A-# M&)B/?#U+?-HH594BUQ,DVXPGY8%X#9)'L.W]"0KET*Q!;8:DSR MH.@M_C(O(-!,(7V^?ZYK16?G@@(DV\B< ')D,F%%0IPFL'W'%-;(5#ME.4M MHXSEET\VB]4=SDJIC8O8,N+: 3-,#76^%AU_B21LE-Y1&\892# P.1Y9P?% Q/8W= MX/M.,*G,#687GGSE1X0Y5L=$;$ :D019R8D<68MS^8N%<8!9PV3SX!*Q MV V+\S'\GP;@!@OED2%4QGQ"*?6P.73ODB;XT.5,D,!,1M'K-S4:M_MHJM8Z MGN(&D2",H2X,N7XL EKQ#B%IWVCV[H.Z<^B@A$><&EO4:I*BQ?.(O4G_^"7% MU?5\FCK]Z)?522$T[AIP([V.?RW,$,=IZST'+1$!RBM>+(R4-FS%WXN?&T[; M[.FE7W7:6NGGFX;2.NV>76VHS9^;W9ZP&EVU%7@%N/V3%G?:S-D#8;[%5?0'S;H#[VK&J;>="Z7^N,<^L.J5W\XH#^Z M3:>LB^F/FOK]-4_D\W(A5?G=&XVF3'GO1C%/X+\?H^=WW8>% MLSW5:08Q2W%7D[CK:?6*NRZ(N^/MUVL6=S=^%1%Y[MUG=XCU,-=T':%ON(ZH MXMY>O0@HTRSZY36+T>I;EMJUCF]U74_;^S-'3:Z>K#9HEGJ!.WIFJZ_7%1FY M3LTBZ?)X<7?Y&\A>K]7O.:K>*0+D2'%W#62U0=S5>Y'8LT#<-4(A7I$AO=EM MT/2V;C8Q\/LM#[Q1U4':D<3\LJY"Z]V2!G+'X5"?%U%S-D8"3%73CK\HK?5H MKR#6=$J^;CHQ;]"N*S?_'S]].%J_.GA]T[ERTFR^*[*9(:1RD\KM0.5V^30@ MJP/FN>VHIEV$AKXN$2*U6P.TFU6S=K,TJ=V.]3S_3E70>Z!3K91FF\8>I=GU M%=&O%]%LP*98%F.I66S=PR2GH0]K$BS?AR' V665TZ)Y=:]3%TEM] MH^BO' 1QL"3-UMM%6E]MCW-<=YRSKLC"(KM.NU@( ME:THUW*6L+:?W6BE:1-20-8=- /Y2=M[$#QU*0SU!L9N M;R,Z8+DZCL&);=4\0N0?*[!M!/^K M4M.R8>AQ\$X$U8=O!/C^/ S&+(HX9FGZU4J;!4[6B.2_0"1XACV)0\3]W C MSM%G4_0OENO=N]Y1#7Z+K#+%EGH"#77W0I$-*PD:8[N'&.?);44UF\ M8 V6"O[M%@%#'?N&D[2!4E2Y69JE7V)E3JO?TWKMH@N2%YP@I:<"S=4;B9YT MU56$U;W NT..%BVT2[>;.<7F/AE2^0=U:D)!2=FH9XJVZG&5CMUKW4O;=W/MX-OJ *(Q<1&>&CF1=%RQYKR^8I M^3[V? SL_3*@/C19IY#TC6FKNA#-OQB!L*DW5-H))WO9LJ/]'&Q"A.&?87N# M_V0HF_NLI;*VV^4GN'.B)3"94PI!HLA/K;+ [*)ST"[FBIW0-SC!*C#,8+2+ MI2/9*FIQWSGM>-&R%:U')%-F_6^,=I^6S80!R-NAB4YB:$D>WHEV/6!1!&C? M$Y/<:1TJ@$\$5FQ4!2O^N.PY]]%_QP;QO3_Z/6L\]YY:*'_-NL_!EV]9B&+H M6^BF]X%QM.R!4(32M!AQ@NU'#6C[R\,^&K5<#@ M_?![<[?'WKV/8O#*J-6*ZX7*_[K3"V.GGBVIYVTP VN:>LO,P;X-3P:K=A,IIB\+ M2LXRM^>0KOM4:QY7JOU0^?WJ1EY4DB-J6ZV^8QV?'WH5,'&2ER0O'C0UW;%W3?Y',)YE/,M\A MS(<6]D',YTCFD\PGF:^4^9:,M\J&)7SD=*[%>CPW*.MY :^^@4",DG!!63?\ M\HZ*%AXQ+\.G/LM1[HKG:@"Q-O7G>%&8>&4LO:.XL+IC6*VRT-%:?4OKJ!U+ M BU*HCJ1A^3H]1EIDLA.2&2OFD!E:ZY D9JZK;[9*>;BOI9$U @B.B4-;;9H M*ZH]!('L.*K9.QX6K1YBNFT2Z@7.M"QNN"-!I MJ%9M/FL#8CN2IAIFM_;J#BY*(FN W7HB*MMIMUJM?J\(DE+!;)4T=*6"JC:S MU>9*3VN*TMMAM:89QS!1MIGT7N)3-]M:[/Z1^!9%5LYE/1&4[;&:CH[7ZQE$VLZ2A*Q54-=G, M1D?G2D]OBM*K*=)+[[7:5H/[#)36.AZ82R*!F>O?DBN7*#N:ZYS8FC8ZW5;? M3Z71CC1#G%DK$E8U\]8U?R&T_$V3O=1A.O M6HY*$9*,*QGWMACWA'Q;FZ_> Y/:=E3;/KZ+U\49N-3/UXU]P$EV96ZM#<$A MX'L4"ZB'HJQ]&STH]S"#F&/.QJNU"\]>/%%@UA-$C17H'0B$1T4-+(,)&"-, MP!/"!%0'375V0UA"Z%"+JP YNJ0G9#[5:HWES]Q M!Z BDWCS3PJ8-&<%X+/7MB[WWTFXE >/[&X VNK''0$"OW&GS^XB0J6=1]GS M_'1L"Q$DUQ>\<5GC<;VF&Q=Y(P09I7-^DR"@,<]/_B_WLA-0@'R!=?^R&_ 3 M5"8A12+1(] K\L=__=U=PZ4L1SGLE6$=G8BNRF&-OGN?W7BB*A_]X6;XZ,M. M\5,0,P([?IN!NK[-@[I^ -GC$SS1UR6\ZZNW@0#8?'WN965X4C1,&2SV!G6: M^&X"VK0PY0S9= .71*?LSF43CC3L M\V1HJMXK]FYL'D[3F)&FF2(3@1>N.I+];I+]*J1VG(L!=N1T:MJCJ MU%!'*XFO4<1W2MJK*S]!,[@&UIR:\Q-N BGQ;*2R 4U&EID*[M N;*>:V##7 M<8ZW4F7QUFV05.TIVEJ-R"R2R!IC4IZ(RG::E!;X-++(M*$D=$H*JLTPM+G* MNY(:T\M'7YOZ5)W%N5I#BW./AVBY760G6[^P[>R (+$,$"7%"(>$G'N91%6[ M]:S7B-$BB:PQUO.)J&R7]:QK8#T7JPPDKF$S:.B4)%27^:SK0NOUZHJK-B1V M>OL@+7S9LI+T9%MRY2*E]L:G%25+M]6W-5O5C6(U^&&N^364A&\.$$E&EHQ\ M"48^.-]$-VK)-Y&\*WGWMGBWDF]XGJZM1>;%F^!N#?B=DG$EX]X*XYZ0;VOS MQWO<:M:,NMIC-0V'9<<-T*Y"^_(R92K4S4WLWTD4>^,%_\C#HMSXC6[5!3ZQ M9T4\KXF[GX?>E!]=M\/+XJ@R0-3*B6]$P9Q:#5["V [:\'L68%@2Y*? AS]# MV)"J: VZ!2JE750I2W &6-7A+';4[+<'W>U6'VFL,'-5"5DT9T,$8I@N5#RM M( G+XS+*Q!W!XS,PFH$E:"4X3+($E<"'< 2?*0OF(NB$ DXTVURT+NEW!_U^ MQ$HP%L'30^8]X8%4IEFGU>^6((RLT&RE*>\@VN.GW.W@E(L9?.F42XC6$R^% M;]*W*L]NM(*4,@_9W 7!SG[.$:& 5R<%\82%BN HQ8TB%L.9^XB:@LL66 ;# M/);!P)VZ_A X8\+@X;;R!U-&,*P?T-N#1Q\(#,96W.DT>*8G8?G*,&0C+U:F M5'ZHN(]8P1F7SMNM3G37RV&YRDRQ-2.0)"!>\ #F,&8PBO#D(JR)'!'ZC8O' MGTQCW*7AQ/4?&9ZSD%ET:(06(TXFH(,9L*G'GAB,ZB*VT0((?/V]-'0,@C!1LT3A"*D%9R1 7B0,ZP(3,"(Y%YD(]P/GSJ&5O$A)WY2]FV:G*L\L?0]3$:H)-HA3KIB2 M2OL%!XE4##]^GGC#"7V6@VZ"\1'A!S>!$_@:YM, @YQ$9+A#[@BLFHCE-E1! MIO/&:.A,%_FIPG!>%"4P'=R!5&4L4/Y[,1[."$@M7*Q#"Y5:-B@#=@.ZF(BG ML8O8RPEY[!H]K5>!D/6]BF7-=JKY!0+2FM34UN5D"<15] V>_W4:#'\L9:'& MQ2_!I-S'XC,).R]/_K-E&P&,>'1@_\%*0?9G^+M!-E3LB7Z M^N*O2>!]0YX,4#60E,,E9@)NG6$G'@O=<#A9I';9.(/1$9IJ)K8.)-<*2)M/ M4E)L9LK8U?6*\LI#21$DL.)1]/K-FO^UA?\XS-TUP-F83EO7;QRDI9&3,LJ_ MVA,YIHD51'N*@/(H1K9&S3QJD4U!C\CY3DHJ:0Y!P[G .>ZWP!W'>#,P(+^! MX3Q5- F9LO=>Z7*O]M@K2@%ZN7@R-XL!\SLL<"'<\5.5)-_&=5/%-5_Y?9+= MW7ZA5#,2]#+ZW>VV^H;CJ+IU?![65< W2"Y[P5RVHWW&@5RV]7JI>ZJF59+! M)(,UCL%VY$6<3HV9UZ3&KC!\..WJ6XHX<=9U2K5U?64 -R]UX\ M,5D7L&4LB>YR>X2TH__[Z:22W3"I=+-1IUIPV6ZXNM:Y@"AU9*G_S1&2LP/^ M\F2BU,!6:6JG!DDJ::DIM+0#,>MTM*0UBY;DQ=>!\ ::WM8;C&^PWI/QF&C! M2\-9=G;@@9Q...BMO@E&>\>H"U&O$='L>KS#%T>%E[JT-+IUJ2A)@]=.@Z>Y MTMN#!@V0A+JI:IV: 4P:_(IWU6GW'*N(@2AI[:32VX\;L&!JSKH7&:@TP--00 M.$.CQ=N]#G1V7 >>"MK$L%M]J^.H9F.N ^7=\O'$M.-F[11F98T7:Y*.&D)' M6N="C>7,3M.DTLOPY&6^PA'Y"B>0JJ8FTQ5NCHYVI2N<3*ABJV)#M;2Z'"9) M2Y>GI0LU^#*[#:,EF:YP8]&$X[MRW;)=?BFVQ]LW0^WI36GL)YV\&HCI)%UN MMMNU-5Y"24)J#"'M2$PYF53J-4PJU1HLZ#91.U?HE23OQ@Y/*#P9QUBMOM4S M5,V^AKI=>4%[T7S"DQ&A#3ZDJ?8<28.2!G?D$YZ,!AT0A+:CVG9=G1:O)HO M::Q=(;LMRGXQ9[*O"+*XAK3D7J?5UU3=[JJZ;EU_CY@:O&')M))I3V2/UL:T M6JO?U52K5W-1E>18R;$OBV-W6>^U<2PV1E>[FJ$Z]O$WCQ=G6GEIV:0)RL4> ML]C5%H&Y#AP%F.]+-.$P-/. )AP=HUJ3BFVM)1RCMGX7YHU/:OM0U].CX=A6 M&\T&S.\L.VJ(1CU*VJ-']M2XPMX'LJ>&[*EQBKV2/35NOG! MM&IVDXL=U( MK+USB:3 *Z; TS1\V$,0VM%1=\D 6XCP N5D5K:-8G!EX":4@N$VPU#%&@G MJ77=+JIUB75Q@X1TH8)5JXL9\([3%*@+24LUT-))ND#L04M&LVA)!CYN+/!Q M/(;;[2(W:EIMO3ZEWFR>1OWNPC=WJVUI/U4SC"JXVY0W[97,\3D:%3KV> MI*3!*Z;!D[3)V$V#=@5^Q^),5/_EER]7-EE8=4% M,F-K!#*CFZK>.1[+K=9#;';IB^1:R;65+=+:N%:ORP25'"LY]B5S["[[O3:. M[7(]:ZF:4W,/YXN!N:VB8(DU?4IF<&S#%52L51@KK0/G*#["R=&_Q)$2P+IYX MPPG];.2%;!A/%TH0PJ^6_QK P3U1D!9FC_O!IZ["/X?3!(E7@:,8P7G?N:F3 M3:/C-U&0A/@:X%$EXZJ,2E$&>'[B$NOEZ5100+<')#(/(@\?>!.RJ8M[)_#5 M.!14_ELX&'Q=B6#B]?7_#&98W']= M@#()4=W\Q;-M>^C:]L#1QH:AZ:9C#G2SP[J&T1EI^MC\E]7J?R-"!AGP%C45 ME9^Z_=4#*TI6%*.],D2D$]%5.?C1=^^S&T]4Y:,_;&^<\66G^ F$4*3$ >XN M*!84FO 7*487Q=,'SW=]DH1?8_@ Y7FDO'K+!08;O3[WLC+4*1KFC1?#*X9[ ML/BKQ'=!2,:%*?/_K@G!U$CI:G=ZZWC-?59AAJK!0QL![12%,]V"= !7PPNA M:V;N0O&#&/26T(6@9.+0';%16ZEV9UR/R;@UV\ V*MJQ^J[:H#HF92+_^*Q@ MO18^0/$%&E@99]SD^5$<)IR=GMFJ#23T.X>9ZRI#X+O' "PLE^ 6[T&G"Z.C MV^&(BV@J"!1&\86 8FSOH^MQ-;LE,?;KV2IN*]'^V#5Z6J\"[>M[2;->1KK" MZEXGBW4R^$<0C)[!<+WW1Q_]V/4?/5 VG#:6)/$-!OAU&@Q_+$^^QPF.9.!] M+#[#X1E0R1S%7YB HEV.J?!!R9),7UKP$%8.:X-(XJ\I>7FYH#JC5-HHDQJ"T0-+_!C*M<*ID3901%J-!39RJ83H-G5 N;I9;1 +?A?/"/8.IW>YP<[L*WK-AM#M632C&W7;7ZM8& MK5S^DD.@E35'3FJ_2>G;D;&;"VJ\I[C8&]7X"A!FEQ*>KRI5)O\(@VAS%EMQ MB3MP>*]@)^Z'PV263,EONY\%,)O_D.EPEDW82MEG] N/MCGD+OU!_P"_YQYF MZCXRY0N;N6!2@;'P/6+C9*K\YHV9\FK!P#A8=Z?W@'C>-[VE>==*[] E"^; M7S$;3GQXU>-"0AY+I,AEV&$'&,06SX3T5>5;-.RB:ZNF=0TE^!*&53+7>ECV M7-R5LXWRIE%E?L-49UO5>L6NU:\EJTE6:S"KG8O3P*"NRE4.]L_MJ$;GI?6" MW^/W!_9_:1;1;8C@ZH48[A:ZRIR0O/S^#,,&(VV%X&"JPS>C)$3W9$EB&AA* M[=[&D/MA;DMIR5_SY-S;)((WLE#AJ1N!'TV\N80'*I#C#B"MNHUW1V_U;577 MZ^IE>F6U4=="0Q5MU,.)J"8;U>FV^CW5UIUC3%1)43<@E0XQQ0@5J.L4B>?Z M9=)QJKQ9M+/)HM+/9U$ADDQ;K]FBNI) \#=,E**=YBD=E#B%";D2Z:A DCM M%W=;544AU0-CWJJKUJ=)#N$-$4E%L^EP*MEH-A7IQBJGF\JA.TDR5RU7"G;1 MUC1/Q[YEI*OCM'&S"&>3452%-HXTBIQ6O]/NO,PPTP,5-RTS$&6$J4").W"# M:XXPF1T,K*MZMRD8KS(>4(>I=#@1[6TJF1VMU3=,&4)J*LF- OW<5J31ZG=M MM=NI.[/1:?4U734MB41[]^Q*,KB.*O,\-P'5TB7TW*6/[R^NM[@9&N;K2[JNH4MVO[OOT M);VR^KM!F["CP%N6=E]):7=M4E/6=^T6UJF)=6&XAEDUS!&R*2BC;3X52R?YF2 MAD@ =8 Q2I*Y:KE27J:D66 TWZ!,>0DUV];Y;!X;:[;K!K+9;"EK>Q4IG=G\ MD;7;.Z73CE[6M0>2'%F[?04T5-$H.IR(]C>*]$ZK;VBR=KNI)',NBBDWBG0, M4&NR=KO9Q+')+++/9A;I6.-?.Y3-L;7;YXX*R<)M63I6GS0_HN#E-H;"?<^9'5.P=##VJ M[WOVXHGBI@7AHY+J)2SG'@91C(7?4V^( T0P^A/S$T;WV^F743*(AJ$WIU?! MQ)_@X>Q)E5^#EUZ+XQLB('K^.7[$8JPC$]-5E6%I@N+.G^''P7HT&G_UR'P6 MNE-ZP!W-@%LCF$T,_)IM$=6P,V3[$?Y[1$7QR >T:U$,_S.#,Z=R>-BPD$^K MK:2\>,9J_OP)PVS![*,Y&R)]3A?MU5+*K3&>]7E_'4[8*)FR8+Q%0WU(XB1D^26^YSSQ M#:7F-QC^UVDP_+&T[++Y26)'12*00E3 M(7.XD<#(B 1"1AD[O;IE7 R[U]9Z-:(]V&<$5JC3UCPCMD)3*N5!5"1^_ (2 M^W@4'+@/.1PCW*@[T>(0>#B*@,(Q9<&W+)2K :BOJ((S"GP #8Z&Q#_IGJ6B M/^FT^H;:TXK ?9-W^A!H*V)Q.J3RAL/L&XWY[9 M](G]3IYB53G3Q>01M6,=WP"PGKS).C/OFLH1EDRV.R%'H-S^]AQ49@3L&*T: MC>G.^Q)4@RU5PZD9 8.(E5E!QU14S>Q*G7 V5G"D3C@Q*WP(DK",V+%8MM.4 MK.O;C,E\F["0N>.8A5+@[T7E>5"3Q>]S>;72.&24UT+D4Z:?().6KD[DL M)]N2VY03I\EEZ9JU-2&H]1 /%C3;PJ"3>_),3X03O>=6E==; ?W/_G83+>ZY' M=C< 5?[CCK3Y&W?Z["XBW.?\U:CGIX-;.KQ]?<4;US4>U\MBG$Q&F&-#!_LF MP:@\/@43<2\[ 04<,^#LOWBV;0]=VQXXVM@P--UTS(%N=EC7,#HC31^;_[) MF=#=YFNZ574:>B+#*[QV_>Y_!EE&5C_ZPO7'&EYWB MIR!F$:8-O,WRB-[F\XA N+K^$%ZC?%UF%+UZRR4&&[T^][*R"U\:YHT'AH8W MW"<#.O'=9 1Z8GW*69)*7@JF+:[MWIV^-5ND[K/:N*KRT_M'$(R>O>FTAHR; MAW$Z6#&!IMNK,X%&;YMG3J%Y.P&K@$59RIP;A@OJ%4-Y 2A;'L7:E5$2XC<5 M&2;E+--K9!*-3**YQ22:MRG77"Z;YOQNRJ_N%-0?6^TJE6;1&#*+1F;1 M[%EPD2K7RNXH6,"VHW:N E9ZAQA(51GKO?C,1N2]0$D M 5_XRC )0^8/%UAYX$?3[2V-;NAJI!JNR#JC13!I^&L3QWW@F_M6[.VWY=;^ MP_7\W\HQ^KIVJ]\SCJH_O*H[D4MK5C*LE=2FEB $L@SR+*'C@[6R UK95KOV M#10\'APDQKW8'<'K::W=#6C+R6?L&CVM5\$IT_=R9*RV4BU$\AN+(L8>> V= M__@;,.THG+B/F'I4]K5CWZM@+,\ M(YVR UW(V>>8,U@A^M1+. R0'.$L07$,$EL!C7B,79>JY M V_JQ1Z+U!4:F+D+9Z:AMI82F%3<,,0;) MX^>C0/$#ZF)-@[K^ N8*<\8P>PC$#H="I;[#X(GY+M7P8F5QY(T2>.+)G29, M>4Q<&#%F+#JFWI)HYVT0Q1M*)XUNB9#I%F7:-8D<6C/5A(,4"9DRAYW%&-L( MB&4:/%]1 %?O.54#N);>-G:_YJ7T#RY96+4:]K1=WKZYHMZ5M[\J^ M9[1[!]+$\2?@7$E4NL.SZ_"2AI=_*.^7ES3H2U8)49]M=T_SU($=UIIRBF5. M_X&KW 7$@\2:02#WO8]4.>D%\]*.SG$U,).)S-2QZBH-N &D@?.3Q-=) M$,9W&+.Y0EU_8_>Q=>L[.EL,3A[.HCTJR-2/+\AL'HK_2Z69'7*]!J*QD&BZ MG:9T ;U9-^U_71@"PYZW*KFOIORR;LF=GFR.!XML9K?Z9@V2N7EMYUXJ3>R0 MS'L1A=/J]_0;*[;=6_+F+HC$$'?X/+@#5FUE#WN:UME5QQ#6"NO#[ME;9>I',3JN2&#;H=]IR@Q(]$B*NVW-C[ MR49W_V%A4")*S [64-BZIO_2$$-.6O^EQ%(M@W>7^;]&+D6RT,#LZ-Y.=FX% M)(?S'VTIF$-3!?&+SA0^*IA\8YG"=:NP@R,1I@ZR2M7TXYM07CQ3^'RW.9(_ M)7]6-!H.9] N@L :O>-#A1=GT))4_FWYBB?(6ME0W[7TY\Z7YEFGO[O?,C_R M]&+L:Y-U]4$+5E5\%A_:KV?-$5XK%=@KV9< U?Z@F;+1/5"/^\BRI/%[?_3. MBX98TOT%IO"%-Q+Y%JPEF^./'\;?HQ2#S1_1Y[\MTNK$JAF820V6PFII(&.&T>84Z_B:)F- MW.3$XP.0(RR]W7-J1([8F<.\=X)OC9-R3I;@>U5)N?=(U2?(OKWRY,UE8O(@ M_+O,>=UWV_+])THW[F8O5__82ZN\HO*M0NRKRDX<2"'-]+8FEE4 M+*K3=E?5F0@9"?NVL9#S@!,YMJ_H#9]HH=GA"4ZT1R=J;3W1F\W'*XB=%9OU M&$"24X9WFD6ZQ9B&G\P&+-P*4+ CP76-LO-NVV<6HKK.PAMW^I*6+2QY/S[\ M>%DTVS.>X-]J[7(E.>1(#C%/SR$V'(?L 2!R--Q&&F=:_.[&20C_ MNRG0Y%QSH(DW-@:&2!4N&PE#?^XN>' 0&V0')?@".1"$+0U^)5;II;%*=]CS M5^".OQ#XSX[LIRNKU@ZZJ=R!.;95O7T6M/<2S'!@>UR>PBC MIZFV=7R#^D;E(3>2]F^]3^Y%:?^0#KD]:AJJ&D9=X+=2\F^F_EMOC7M)ZN?- M0BL2O]'J6ZK6K:L[H)3\F\I.7DK;W+HX@+(\]R7_M8:Y%7G ;/4-1[7-NFH: M&J( FE^&50C[I_<"-5S*W^:=XNDT2&6NH9R2CFIJ=7D-S8K'75]E(Y[T&\6; MS9.8DO9!)+(M\"4WI&XJE>L>PR_?9[W\.X5%^?529>2RPAAW@'>>8HM_F M:1M-;^N-Y(UR=9.[99;MW8^X$*MW2QHH8&J4+QLD2V4)@DD^'=5QCL=-O6R> MC^SKOG=?=TWV=9=]W8\B+-G7_1;[NN_;)^M2>8#WFQ+X5.P]-'%'"HCZNR'V M3YQ.B8V&P6SFQ?P41:'QLKGY7P_7QN;NZ!+^!ZCMGRQ^"Y-@,*=1WNJO8N_W MEMK: 7N_URXB"RJPR5-<0\@+E9'$"_W#UOJ&C=UAFAI)_9NH;1@V8%JPF':. M)KV9DQM%&[R/:;PU ;2F,]]A@8F95#U:J]/JVR7U"-G)8I5TI>F;9YV^AM,O M7GUETZ<<6R\'!;!"'%AN=.?]O)MX(Z"?-SB@OD8_)8]T6WUW. Q!,"OLYQS% M.6^ QU$&AH(DRKPS^A\%IH5)PQNP!P:B%6LT82S>ECZ,KQ0Y3.(;+95+(8OF MC+J631?%AF2E,AC;B#67S[XF\_F4]"((DJ$;390Q-@?S?$XN:R)("![,SD;9 M&U-7HADEUF#R5]J5J&0_L:.+\NQ&>Z1EGS?I&FS;=H?;MQ7K_*UN^5E+[]Y4UI@7556 :RP5A>W%PKAH $6Y -QM96^A9U^MR% MLT&MS;VE:,5P0TT^ \6>A&0'Y("9]@F(-X)M97,R69IR:'.R]*Z[:J3=H@9E M/;.NM@"W 6DI^>D6^:E2@[*#&2^[(32%N':HD'-2%S5-\H) M9^P:/:U7(>JL[W5M:[>5:F I^3#UKSR._Q7#^ A],PW0=8V**"F6S:F0KGKO M8_$9#KZ*G;+A[EB\1Z$7P5>S.>@*NL#?@):V[1J O[=D-MLO:.N^"]AX[5Q^ M3I]#1J&#]_G;F >ZC4DOZ#A0X_;"3>?>^/ MZ(7\/7N6ERS-W2I("K99#9+%:/4=6]6,X\MT+]Z.\WQ>D61=R;K5;(!3 ML"ZUP3)4Q[[-5KKKMYL-OIS$I*-X00;"^S\3;X[WPZKRB<5'7$>FHWZ>NGX, M!),-7+QPM'O7?>&8VSZVW#Z?JD6O_8KQI&5=>U_GO;3R*7G'>/V79?*.4=XQ M5JLP"@A:+HQ6-8F\5I0W'YF5U=V17+S1ZOI'&$25*PELA-'KJE:G9N_ZRMUG MR5HWR5KZ65G+YJS5D]V6+@KIZD9L$DQ'".L:!D_L:'3D6[P?TKK=L[(&@CD9 M:K?3%-!\><58 PGMO!NHDX2<#MU26V9=Z)T-N7!LG@3]D(1P[-B&%IV6,1P/ MUI"\!%#L:N2_,[Y>*_EKK7X/S':[(0T7:C#-)07M*/RKF8)TI*">(;OUG3SH MXT=QF' "\'P%K-!'$*#2!BW0OW56^N\BAH*E'T__T@1M# 799Z4@H]4W5+/7 M% JZ60N4,A&DP;E.[,YQQ%ZD9Q,L@FY="?#2HKP\B1B=NDFDAR1R8UW>FB?P M-B64IO#Q9+9#(%^(S'J=#I!95^U:18BU MZVYCV6ULS=S&7.Y3:]VEY]DFYKNEBY-=\:NG&]L\4^$^WB=5PZVZU- MZ61_Y%9?TV5_9-D?^2C"DOV1;[(_\M[PVX2S[CHZ&S)=&P^UKN&,NXXS&#BV M8W6Z(\UAQOA?-F: IZ^_9&7\O6BBN@6V^[>2_AS5B^6_#B=LE$S9PUB\,C5;"1^U M8((=AG#5Z_0H=J_74(4FR^;38,$8W9['"R4.X07\;&1-4X4F$8)7OKD_<]O\ M(0B_3MR0_>I&V.=KAO8-!6(.Y2,;:U1TK2E5TK+*Z51R^(PTA:EQJFXU!;SA M9MV<]ZFDC>)@^$.9)^%P@AV#YU.8P//R@&4Q?@6QFV[J5]S3SV)+,>$@ZY)Z M(%MHG58?+!:[KB[W#3#W7SH=;1.UIZ,C#<5K3VL*M,/-6K>?W4483*=HV:Y< M3PR8S\9>'"ES=X&7 =*HK6S4BJW]ACN;0HG_*K;U,]_50[E#;_5-U=!EP_.; MH:<]#-H3TE,7I:UM'R]MK].8W9:)4S]9?/2'P8P)B;LN7GD6@C1A]RR+0K[@ M^TEL<2C]&P@#9'>EU7HSI+.[U*DFTC%;?4O5)(+4J0__?]UIPNY@EFRT071* MRW0?H?D5"!C-A_<_AUZ$I'^DZ= CTZ';E#B8-$5/+3KK)B +=:]10W>DZ[0] MST8"#W.&J=?^HS)%..A\XJ&:9B/*&&JU/(IT2PE@^^B8EXVQ4[T&KUY:H0VA MGUWI O72CX/TTS7K@MJ7IN@F<), 7N0',5.H^@D-TD 9>W@@RH*Y(2]A<)T[B_LS4=_S$+EMV_OE%?"=E7^)YDN%-WAY6\%L(.7;HEL"[+^FD0P M=A3=+[<9SP4K6(XS2/0.!E=-JRD&B;1H3QI#,UL$Y[UT$P70ZBZ[32$9LYMMY[W M]FD51_J ZZ;;-1/VJ9HX/JM;-UI]K:N:MDQ'O1G*V:DBL7*7LDF.4D2IH/5(.0Z;7ZMJ%: M3EW)$#6=9[.+_20#2P:NGM%W&@:V@(&[JN/4W'+W$@R\P\!(44M@C6Q/0+UR MA#,"[-D-/]5I;4=W/!D.JV\H'@\>;^T M'(9)O*7DW=O!F?8^F*JBXV#'7Y5X1S] =3)NY(<94X M@,7C@BKA(1K;X1#%/CV,^2X])'$4 RD!%=W/0%[M*2&7$(DZ=EYN%Y.=#P=T M-,^[@"[V_6T7XP?9 CQ?F2Z):TAO58+E:_&!L?L4A/0U2%\7?P'? 9&,(D+M M#,9C;\@4H"'XKTOC;$+L%!@LXAN-?[.&,ZE\FS!,.BG,"E0<>X9A8(CI5""2 M_YQ[(5-@'4]NZ 5)I(PHP!]/0#T]3M:O6GN;T?0:+P(^ L/.? ^V>K4QQK4) M@(\^X94!]7@^PO$,@R2,"*=Q(.[75.69*3-W@:T_G[P14[S5I>.S<-P+I,YH M&,QYIV4@EAD!$@YAE0$H"1CGB?FC /\8 94,8_J3G'*B6" NK I-J8]^*P@< M."RF$3Q_.$V0#U287HQ7^>##SSQ^DZ\JH/+(T0^]"&<#?(.3@Q4I"/@YG."_ MH@3^UWT,&0=!5!78N"=X/4UVP-)5CI3!0DG@:^ H @[P0&Q,IS Q('=\B./P M>_XX1*6(8RG#J>O!HFV;9S$H$OYP%B@2(NI4L"%7\T3JA?]]Q=<.,# MR ^HD%A@B2@;_%O0UX[V('AVR&6SZWOQR83WPCHWA,VX=AQX()5P3%M)&)V3XC7'ADQN+T1Q1 M94,XI!C(G$X?Z_FYY?$GB$:8/1)'"K.2E]E ,49'>_7C-2=:P@'PN/HY"9CJ MUK5\;W]ME[WU0EM+/#T2M#3,TQ+?7F0GH0Q%"!NE44@IP"!JGB<>:#72TS_P M/_%P@AN>'R@J7>Z)5_4 JI=[%N5SPKF#];AMY?4#RM.K\OR*[/HVB&" 8?#H MP_I&E>UZK=7OM8N]&DZ)-'^*96!Y\C;WY,"N %NAZP^R^BGN,^Z9'6<\8N:@ M9QJVH3FV,[0Z(WO0'1H=BQG_,FV]TPRDYM^\6*C(VU,+'] \CKT9)7#A_V8> MPP#5_5,P?0+Z(#_U.4H\M+FYI8RZX8E%ZM@'<$5A0\XOK@3*,5O_U+>TNO0"2KGEC_7G"0-+% MZ!P,@([QR0%/E)RX\63ZZ*&P7H:RP4 MY,$9YL-?KY?*>S30LC-#"01&'"VC"RXX;>+F']8L_'*262N [=-,5*=B8PVT M7?9:P3PHV6M%]EHYBK!DKY5;[+7"K_/*+OFZ>USR">V!TO.LXNS!5[ZR.9S5 M (S%GBJ<%M#-24R"&PU6T)S";Q-V++FF8V_*C5M4(M]]"D73L4?*.S!<0V\8 M W4D89SY3E^#!&U2?_D],.HG]JS\,PA_*.XCJ*XH5E(^B-$&>!O?S7@Y-$#@;78@Z^"D:L(W@5GJZ(\O/ M[E<>X(P4K?-J\%HXO*_'YD+#LPC!HC1AANQ,7C/+@H( MNC5 (PP7!PYW%"V%!SDR^!'WDI81M9 ]NB']Q3?Y__S%UC7KEXCFS6*/:#>U M*6@8M(C&F8 "MSR9QN#H .D#1GT7AI,)HN1N2.%;X$W'J>$7M@WP0=P?.Z, MQP.RG1-^F*_\[H;@?"V'%S]1QL =Z*25_%+X:[1ET=I;-QV$1N_33+S[? 9W M$?\W?PREO^/GIRI?$E"<6F=P9_)IIU_3H9(_&"7S>1!F%G7IG/C6+7YX$&1CL"*_7R$5_1I><*F_1>Q'6/#KV M 4H$!) =L/@971RQ&_S*0Q.GE,INW:*/=3BJ6(D8^X'GC*$G;^S!N# :BY'( M1^X,;%,*,$3B!,#6#T*?+2*Q8\J8I6*6!Q'R X%%[[$QDA:>-!?P(\: K-PY M!B;@E&/65M[E^#MXXM="(R_"LZ8?1F#JX:O7*1]W4ZRSR]FEC9<*G)Q2I0,# M>+![\^PPI:(5\!D,8_CT,7%!X_.[^J?V MVE8P6-;T_%8 W[:43%(I39HY)B, 6,(;)?E#C40J0<9_8W@ !"?*E(34 (4@ M*'>.^L%QU2:4/G A,GP"U%1^0:KDU0+*VBAAFY4NOFJP4/"N=BGPD>%#EL%M M$V_08&(24\I:X/ '(&*&Z97W4ET5Y:80E_C"O]/M7P2*A-_2K,C]'#NDJG>' M@%V)V' E3;Y507DAK\.EC8(B/M8>!_BH.'AD=*IW957&8>@%#F^SL=TNAO+3ZH]38 M+O^6XG5(MK["W!"H%ECCD?V"IT2Y/"3M8LK5P"C=,@8*SRW82 6#@Z?,490_ MB0F[4UAM).G_;T0W;)&@8OQ\N_HL9<(K4:)_B,202G>0QHZ[U-^"*%J&V!>4 M'.].[^.W;DCY8 3]MWH).?9^LM'=?U@89/>/G>7]8[?5]X.X>/\88DAL1 [& M@N>UD*6:8;A0I!M>0Y*3J[YB&'=S,J006$ ^8-4]85"> N5<'D0L&P!TJ\\\ M8OXL%N^#/.3Q<_P7:0YX#*_!#J,,HVU>/*GE#TK*B1=7>QL U/[,U["2@LA5 M.^8#@K*+D2Q!B(.:XFX.I89AHBUZ_J0EUR__R%426I&G+X&Z^6_0$D&(51#3 MA0KDH$2P#?0 I@22]B/.6[V?R1$OD!)9!&+&F"RH_,J=(Y^G*TZR5U U8^@! MMS'A9!(=\EN@E?0L^B%_O=!K(F_-B\A3H3E0IA5FFN'3:D7AH)]9.!@H'(JR M08@#GH*TMI>+P@%@F*6V6ZXF\"IO]_P[EU!7R["8*(3F=DB9F>[/+$+!S8!< MSB:%I)&D9\DT]N8@<_\-"CD:>2+^\S@%AB!6)(YUE1\,TQY!!B [(>^#;0A& M9IP&-P*T'F'S0*L'/*%J&4PA9[']M:TJ7X(9V%,N1C%'GINY=O#M_VM3FI-X MP"VUE,>LAJI MZW721*VHCQ;;=%.E*%$IAN4#>-"_&R[W(KN2&.:0!<@63ZN%14ZF"F:DYT]Y MM=HDX.G?:9FFJD3!.*:8O7#V(W%QEGY/O@_5*"-+/J/KD+T:[Z'+?L5K/.EF MG3UZ0[PK\2CLDP*2KDF>2D -OP7^XS<6SE)B6"(K%-$9NKUU'(9KHI"--8NB M,G&T4LN^B3Z6]811ZL1C820.K>FITPBD,85]Q+%PLQIPU;^O?BYW6MK/;WTJTY;*_U\TU":UNYU[:U# M'0NF68HR>!P8)]> IP03LG=I>XXL1SGU*V@\-XS1C+(8$RN ^PBX0=RJI=$? M47ML'@A.]!(!MFX>06L''FNJ!YZFOC=\['H_K,HK,]([V', Y__!/*K M"JK5Q2Y%/14HM%Y0K4N@9EUOXXU_E@N.C2COA^B9FQ7!B)0C\?"/E##O$O;1 M_P0#?'MFTR?V.QF1E86)#<+$4BK755 MVVP*WODM2WA;2O@ZJ/T;8FX=0NQ&!WNP&8:4[*>G=4=*]CIH_0,FL4XXL1?I M66OUM:;T]KU9P?UMPD)&]YA2?.^/@E]*S_>XBTC,2-9E!*T#0=^6<&YT^XQO M"-M555!(4/V3;8";&-O1[PRB"4QA&$?T^/W):K\;?]D7YLJPO_!P&CZ$[JRNIX:+0'YP$M;3$F("C \P?",;+6EO% M3>))$"*^HN**VO16<[X>*U]E1(BI0'Z M\=.'4C99GIDXLOML'?Q"4ZL*%VF8B /7:6_J:I:B1@H,[OS5OZA*Q7PTP@>X M7ZGU;^<(+%I"**=[FV(+LO%89-:+C/1@3A4>X0\69]D$D8I5KD]NS*:+.Y\] M!K''TYU#(!H^78[RO80A*"G\<>=SX ]*$ABS$55H1\M*0*P@7BT;X/-)T23, M.PW?1]]Q5%/,/>'KRA G-+L,-(172 )I$( NYJAS]$,XG0&_E!5;N:2J$2]J M&C$L@,2B!Y<2;!BO$!J[ GE].5VJ E:51^;3PM)T'GJ=V$V,(7HYD$9W2F6W M,1!LQ,\1A"<*$9ROM^01+@1Y7X H P')\YFIKB!R!Z,E-+0HDRAAP96*IMK* M>]Y5+8B@-)K\26^4$YPJUD6%OJ,4X1N" B;A@@3&5QKB7F!R5!8.O5:_ MTRZVALVP9).D%]>7W$WC+>P M1H_G4+T+?)&ZE1/N;_FITN9>;?IC6OPC*F>J,Y]=SGP4$^$[1!OTEDM2SGY? MQ,L^!.%RD]_##F 3F#TO,'-,:9XGZGV MC>_OL3@-S9^QZHMHR2LVU=.K< M)EG60:ZBV?-.2%4;;.T 8/@4^$,WFN11X-_S=K>5#X@0[+= O]>.8%_CW,&) M-K:A[U,=:E;]B.<-%)":NV3.9E6V='"B97!J9@ZSHHYAOJ@C!]6#9)M6$TX[A 2[ /&03.%S4 M0;S&^8BJHZ\(4I=,V<,X]RIZT\J+^'L0@X 8N!@Q-[O77)'TX5!=G&+193; M;![XJ;)W7]F/*'YZ +""[X_#R)*&@43Y>9<&2Z;1UO<:"):O24)L_-[LW M/BFC_*L]2[OVK."Z@D(M8'[XIZ_PANS#A?(-@_Y3KCKN1RB@9MQ2V5F'<#N; M\MT/$.,5LKV>K\#5/5M5P7^ZDXY BMI MP[520.-D97$WD1;TLDH!-ZJ3;8'#3RQ^&']S?WX.0GSC M?>BLR(IV:V^J15+ MAR0A72,A-51<.:V^H7;LH@5P=BI[(3$GWATMO;6< MVEWH=4 AJ5VSKFK6"]:IG<\UEZSZ(EBUFC%@=NH,AO4P!?(X0U$RI&3(VV+( M*OS8U4^N.C'35[6,316'5\2I)27>VS* Q)GW_VL0_KV852GS@9J2>M/(234S M'VCFC493]F+S@HFC[I;N>.,U_! M]WJMOJYV2U3293"/9;9'#22V S6T_F2AGH6-;(\'@9O;NLY6**CFN8-W'G*[ 3)JY>,@-5: M.V=U6GW#*B*FR70AR9 OEB$KM80X>::MI9'N[)24$5V=[CQU2XC>'BTA]D;1 M.E67".V@+A'+?A /8W3UP,^C_?G"Z&8>X9TC CK]%3&UT_;#120L2R^V<+#T M8N\(3JQXN0_C8#3Q)ZVJI3 E%>(4]:B!_#?]&/J.S$/@R=OQ#@PZ6/H"A S+_LYQ]>%EW" M?Z!#Q#9-XB!O]_3?[_#?S_1?7#>'1T.YS9'3 MGMUP%+65^Z5?7@)Q?Q3.MF9:VY%G]\#:Y@W)$0\9HPA5 6FQOPZL91LD[7X8 MVP.F>(3)G&N"D1TPAR8N-(+8-F2VI4@)GEA=V=B\A80+) #+1GTT72"]($@^ MP^RO#VP04N:.AN]C+E#9 GM\X[@NPMY[ ;5LV"ZH37L5@SJ3P7G1>!^&B,2' M,OG714%,WR,]<:SJA['H6)"?]4OADEX3/HZXCYRW,S6OV8^;24 M:%TDI]PT8(^P/RM[0)2K$[FGTCC*FH"L/H:93MA?!/Z/FJXH[$]LYP%G_4I[ MO9G2^2D7*=W>U?GEB"U%Z> ^@LY\6#9N(:;YW?WIS9)91OB@;[(=Q)8P!:K_ M6PJ5'6-3N8TDNT*JK\#TF614C%O+__[U]4HC&8&ZC>*(K;>7QZXNK_370)!3 M%@'A%U\\8C$+9R#'1]AL9$._'S]0T$Y #G'YVW+4GS+%%3=OX"IE-I\&"\92 M-9RU=WI!^AB/%K3N!IV[98.XZL4V87KGE_=?/W^F/[5?7F_5<]3J!QY>-I2* MZ+-,+B_EY_ZJS]FN^@Z6!Y^(=7(B5K2.JJP:\9K6.E(SYS#! I1^O_I#+@0$GUJ51(.RYB,6X.C@L(&DDXG37W4'PQ+@L MXE*?8T+/70SX>'/RRD!T95)-$ .\?8TQW ,80]_ &$?*F*RAH#?DL964#AZ$ M'_L.=E_P3AE_V)U6OP0T(V,0ZK8B6M!1TY7M[<*REBSX,0-"PYFFGV6N-9?$ MW#M]-;B"S4R_V;696IV;&:2XYR%V)0FX>,F($[E*=B@I!BA[LD.)[%!R%&') M#B4WV:&$HO)EL?KNE<7JN?O[P./!M;0G*=>8W(S@K[G'GEA>O-C0H<36K[E# MR==<@!V[^])*#^@(^ SFS[+7R,[F(I=J):)APVBNQ*I@!QAFV]:=VBKBM6I# M;2O3WUY;+R=UBDGI1A,!#<[?RV-5&",TR&J+H1?5V.0/^@<;W8FVS]EY\83/7\U&E4,--T47^-V_,E%<4VGM9M'*?-73]B.U'_0@,EO]% MGW@7$]ULPGPNJKEG6Y?]2DMJ*)-M>FY;>=AT5V;XH7$B(>USY_5)Q*FJ)E?);R>:]2@//92IFY3]9^99L)LU>TGMK1KL%HJ@FQ M@_.3WM;-)O+4/WC6SXN&Y]B0MW%:IJ*-CS[Z/-'H'V$01979"=$6U)YU/#,U M!F_A:%IK!E=5T%0EZ[HFWMGB+6C'>0M1)0:JZC'8K7ZG78,::@SG7/7O:PH+ M-EO5IC1YH+(MKKC)RG9S:?EAVA9O:CY2+<\[NMKE7,\3)?-WW=DF5U:FF"2I M&KI]?$5Z V($1Y-1,UBFLL]?A-?Z M(0C'S'LA?FO=JO1(QU7L?1(N)4:).G6T5K^DS\PU=@V5/JG4I7OJTA+>J*I- M=>F8-NCW+RA?97M+6)FMLE7G[D#:O7BVBL.S573[&J#2I?\K_=]-O-6@K!.' M9YW4U?VF 5Q3DX9K%JWM6U#3Q-P1QVSU[7;GTKDC4EHV3UI>S@(Y+@?$Z8$E M8IFJ65NZ7DUY'NE[TA,P>'77>1V0?$S.JU^[_+U!E*V-D^V-LY2 MR>J(C_(IK4X'2+ZG=KM-24+9H]O %4&L(.;>((+Y?" A(R60:*M M()YGJ**' ;+\]0)WO,>D'=.7B#/W ;9$D/*Z:6!U-*R":>O%WC>(K<>!"SG0 MH9<5UV_8799F.YYB?[?GE=2'C;LI#^T;PGL>(AAZRZW66_VNUB[V+TF1+X_! MG;XL4W[W0S8,'GU$$:;NN^F. U'@W^BN1P$V&8#O"9\Y\9^X7U_.H=1MH/Q6 MN PJ:3X/@Y^P[3&;+JK1D;&=CE*DZ*\L? +;NIRL/@5B,41!$9%*_GML2O(I MB/_)X*7I+N73A"L3$MZ?ZOH6#-44R]>+1.>!W/$$(!T4MRA#PPQ59&]X8^-L MV\69\$,0BH_PN=WFI]4Q0+HM :I3?<';HNJ6S);3V*7 MW!AVR<:H3>]$Z%+[,^M!P1S$8 "3[QJPIVHJ#6L>0 M(5>Y1/ER:HD?RJ%J2>N 9Z;:1E>BA#2'SUY4#D?S--(J1QVBD31Q(]ZH](U; M=)0D;D8SE5)V+@?K)9W0JQQ+(FXTA]NDIW11O90#XSA(*76QMWO;*J9I23?I ME+=>$H?BJ'B?=:5W7AI6TYNJH=553W_E=UZWI^-NV?>RKO'N2C-)PVG%8(;, MFJ\G:WXU,QX3?Y2039E[KHSM-8^FOISMBD$!2CC-D6*UY%NMU^K;UDUF<=]O M2K)6E1CW#(YW5YHWM8&'+^-@F>%-E'9DFO:Z*7&^1.W*]&%A^8_6+BFH.&]R M=J_IR=F:C# XY-@+HUB%9V&;1RK5[,43+\3J/=\#N12YH<=GF#]X MK-*%'_'-PY?SE^+(=ZEN&(H=5>;9EK85KGM6Z1^W" _9\Q-BH16.$.37[0%] MS@-^I&_H%3 [42$C_.S6;',B0BK7$]]]SZ#8%25C_YPL[:] M[!3!TF!D)<'NCM"\1(WJ4W"5!,D'SW=]4*E3,,;A RZ^7KWE$H.-7I][6?9. MDZ&]1@GM0VVFX3U.=(P ="(U:/3%F= M*W$?=(00:&_*3#FK^V 5:H@;YSY@F7R[^W+<,6HI ]_K,.^GTV!(?SV, MUX\+#S(JEHCK1N42\0;Y,'SK"5BK7"8!SPW1&O?&'CSB<3MYF.FF85XW14N- M!-P6 ..Y' 1C65BNK%;E-K;.' S$=H<;B14+S:UN^5>YFNZ2R\UTWD#9[&)/ M[5UKKFVO-:]2 +]SL_:>E+[]Y?44P!]_ LXU%9)_HZNSW_G5V?OEU1DFD%0I M&C_;[I[FJ0K)#DT\Q:V9/M56N0NR\NHWJOLRL!#0F"' LV00#4./;I65B)M& M>(O^Q,";W(-F&L&QLL#]Y12X%UU=?7M*GC#IV:C@)%W6[+^ELTP^R(,BL@B MCJH9QT.+2(N^,:3D7(24=" E;)!XO*R7)OUV.$_FL]"=DJAW1S//]Z(XI SB MVY+V-VR.V9V+L"BFG_747F/,,6G9UT!*VD5("=O8( 3[\2B9C;+LZ;U6VS*; M*/@I-?5:9/RNC1?7.6EMR_J-SLNZD*QW2ZY=I%U$H)FMOFVKEEZ$B#O,?*WI M,!L*,2>Y5W+O)ER,B[ O8J"8:L9$I[L4>%8!.J\8:D[%K M]+1>A;(&?:\J.DUO[ZCV6:>KC_XPF+%O[L]W7H2%O4E8T@ZP:W%RI5*[^UA\ MAH.M5H#PP108C44;.X5OJ7,3@Y:\2K^N\I*')%1B]^>RZAGY$AOOPG S49D5 M88W)B,%',_C]2$FHJ!IFR& !,Y$"X5G<&"P M(X(G<^J[ MC#_98PKBLN*Q;&4@^[*E@0[2S'81R_+UWSAJ0T4HKK."/)+!1P^/#\LQ,#]B.9\4M-%6_EPZ# HR$HV4X@GT!QA M,*.1O[>_MI4Q&Y$4Q6+&!.3H@C\-;P!1!5(%BQE=G!I(0CP0/XBS>F1" V$P M*@Z++W*CB&%]?NO=M_NH]9JV HR+"(2&$-JN,DZF4T(QY!: BW62+@A-Y16\ M"35:$F&EY8#!YZ_Y!2W_Z?I*4-#"8_$S8_YR/?@#>"W(-!]((\&&[]=KU-5=+MXR94JZCQ.1]X.3&$J MGG$JBD=SX5Y$B5T_SH%8M)4'I%M@67>&$IH3%$<-F7JIW3[G]C6)!00C3>UM M\J\$LM,!6"&';7GE/>TB ECQMF=I_+"?J;/B"7@RXGL0WRZX',O=16D+_@ON MD_#Z2"$C>$'@(S\+UV5Y,GF_*W-(LPW#\7(N5NYGA$\3K7@]^/&JY_,X#0; M\"CH4&#"1!+0_GX,,C> N?-!<(R/_BB593E)3>(X%9$T3Q*1(\0HBU%H8K$% MBVB=:ZO** !W!]\ T^#OQ&\Y)@BM5\A1GXH]/9@%V#1()F+5G)!Q!\-YP(ES M;0^4P4*Y_W3_(;/D!*0*&4YI&VV]H]FHJX+D<9+[D/#M.%O *_&4IBP^!)^Y MK;P5!"^4*^X^;=L [1TPE$CNLI$JC#/A^;O=!&1 M@CJC&D7:3\V:,!@B,"-?->.RFV12NK.DT3!@@O')F,/R",)E_J/[R.%!-KLG M[#&(/=*06T70QT\?5K8J11[\U4.A"Y;YMQ 4&]B[GT-0X/[CI_RXZP@ZL%O/ M8'5$S"\!:#?,5C]^#HHR:9"^2HG%N]#\QYKGL32$\OY$ H!8"(HDS=C1 RC@(Q!;@S#G!8K$2LPI?U' M+JIP3!\(0!E[>"QI^$T9Y UD(4ESLIJ6&[L_8%8@DI*J;LREK"G@&>Z)BD,% M#@KF/.X'.P[K]BG]2L%3F24S$KRD&+PH'[1$*0UGOI33\-S<7;#54!^I8<00#&3VEHJ<>\C<< 8 XR6I\.-/S ,F#>/ M85P)85FX@+ EA*6$L)00EA+"LN1J;_LEWEGE5"[@DT-\X]J$&W1+&UD\0 H< MS9Z**'#'!Y1[J]CS[9[[;:-O>XK3[OU72WZM7T>S=$:RU*^R,5 M[Z6-7O&RV.@5[Z4_@26 [H4"0RDTUD&WTS3TX4",:\OYU8V\X;T_>N>A/A^1 M;"Y9HG7-,(O4K8@0$,E$XU"&>#, U"_"K.@:)W$6U![@KO!H/]^7S(Q#[YLC MPZ[YXQ%>UT:,N&H%9A%C*VP>YW[(XTP-QE]TG+9M=JO"+QIFVS+UVA %NU9M M,(=R4N>?E'$Z0$A=6X>\VY3I=06H=V736-^R*,0)/"J9X2QMU+)CB'E6: M>_S^RO=1-$/9A^:.V8$7O;N_'K.[<@1+NC&\X#!JVA_I MKSHU[5%#*N?6C+G=+$S+)Q$". 8+X99JIII>^+0Y6;'[/_#:TTE*1_%:1?P",]">D["-JMF<74&$GYDO(O M1/D%_-134+[9 :%OJ9I=+#^1I"])_T*D7RCU/@GI:RCT+:V8>WQVRK]9O_T= M\X.9YQ_MN5_:RY2_?RF>]!_K_4)%J]4DXEDO_#:>9_RN7[NKQQ01\9[85S9,.'+3^Y\+LO"BZ7S MQ3+YGGW-9?*X'7?I?A ^48!OA@4J[,_$>P)J0U@))O9GB=R[5CR_I63^F6'Y M>R2J\:/50GE9#W]]5=YR4OM.2M;#WWX]?)WA?ED/?]%Z^'V3^:Z;?"I4#]=0 MGG@+>[5/K?I+V@]).WOO%;_IOKEB\G+G_+O_Q*@SU)>OWPL5L_OEE.Q?>WQS M^2;6CC9\QSFN]X0_5C6IH^>T^EU=U;N=FKH&-SS8*(ET!Y':9R?2L?>3C>[^ MP\*@A#ZM3@L(T=8U_1=)H)) @4"=!DI12P,I:JE=L]@^31+I"R12I],P*:I? MDQ0]4X7<^=,XL,$ME&?P):$UB1"VU$.>QFI9B*&OFK;Q9)ZYX72AL)\L''H1-1LYVC(M;M)-L=6. M"M6:V*K(/E:KKQ?[@1_FP%U9%.%F:6E'1>?91;1==Z1 $EHS".T\MT]%@G): M_=[Q=J6DI2;14L,NB>S:+XED"'.[7>E%44+)NM0M4GG_]?-G&<,L893S7%85 M&4(#H>L:=BEDEWCI9(DM"81VGEN7HH$U6WU;:>()"Z)Z9J) MJ6$W*W;C;E9N%K7H"XN3T.C9BR?*((G@]U&DN,,_$X\W MI)>QQQ)V.L_]49%M3$2[-QKB7DD_OAYB:MC]D%WC_9 DM"81VH5N3&P$\]2/ MMR@E,36)F!IV96(W[LKDW-''7$V_&.(.GW^C8:U\77@'^Q'3MR!VIZN( X<$ M)$^).7.=;+<3R/\BF4LVMA\S5*UW_+5XK0=_!0$'2>*5,?G/K5F<&N^U)'E+ M\CZ/%5Y-@CM:JV_J:D\_OG1*DK@D\8;Y!D[M=V3-QFS#?^.1>'[BN;0\<;6P8FFXZYD W.ZQK&)V1IH_-?VD=QS$UK:<[6(6\'2]L ]1: M.6F.7:.G]2H@J^F[X!\(64TSVDI%D+ID$+$_$^;'[Y\0=:V(-8?E 6+_V.@^ M%I_A2*L(=,N1%#Y4\23R+M#:J2S?!B.7;;&@+MKEW*[W=N/;:?:9\>T>?.5W M=Z%T5051DU3EF2GN8\C8"'.>/<*K4-SY/ Q^@E"(V72A_+5*1TV]LYHW9ZZ? MZ6=W,:.S#.[QYB)D#_&$A1_IQ?3%?@JQMR0!H]7OFNUBPS(N+V#CIO O58GF M4R]6!BQ^9LQ7AFXT$"\S"/Q1I.*%#)R7 M!_L YZ%$N'LD>_"+_V[??U1>(2(@"C*]\\M_$S2@ZR_HW]HOKU7%56"6_I#= M#5S,('^]/NMI%K M4?2O8#G=Y\AW06P"G.VDUU)D._$]W6W%=I]^]U,62!1%Q"# 8)#,_/JWARH, M)"B1%"D"5)VA39$8JO;>M>?A%O ;">?;I3.%?;UQ_'MG&:-@*#(08!5%6*^" M:2,PIM,# X/9$IRS,"):>4.I:G@5K,0Y\0J,683\Y4^/XV+PZN>O%$*%DWN- MK(F8O?-S%9[K*RL_)F)NV"U@U0&0$7(HTHH&;V/CG1=/TCA&+H'\X2IP_&7L MQ;C?#UX 7 59!.SHG=,FGA6#@QJV-9[\2%D?LQTK/>>,E .[) MPT1B]:@WHI"M4[$NW"V#PRF (TPC8YJ!9%("292#),Q 8L2S,/5=$!+PNZ/B M[O]*@T+@'1^:!DX*SQ(N/50$,7\BU='!K_.WQJ :$_YB^5J?+@C"!,/[@6PB M*_Q8W,^P+2RU@H7E_R,%AB^PT.BS6(118L#[/X!<-*SVY3_H4;B0PC*V>#G* MI/("U+<%('*"*GXY Q @A*48.R(I2L%(0AC?//50RAM+X8!0IN:7_]7\-DC5$A0FT 7ZW/9#O)@G_BCYF;WGUNF5\1>SE\#2-!4KN2>I3U9@7 ML'*3D1/0X4(6G!&YIDD:B0W4&5:2LYGG@L0)7"INI0KCPZEC2J&:-I#;],!Y MAD>"MWQC_AI3@14;%$?W3N1>^F'XC7LP9/24S)P$]:?0OX/E>O$W?A4<%5"5 M'-!0"+0 "=##(V\LW,V$I?C0007=3CSEF43?H=:TO3"TVF#Z 'TAP?P&)QZ. MQBT@%('_0>+V%XG;+QENB]+RE'Q><86M6&++^']AJOAW).X\<9]Q-C^,D<37 M"?"5)KWCD5ZW]^KGS\ 8C ]@CX51;.\==T0A[:(A(*P22A9N 9L>IYQ.GQ,- B@/]D8*1+W42FJ= MDL2;"W)7S1Q0.01I'G+\ MXY%K VMWGFRO0 MZT!'"=&+ PHF4,.E0 7VX^4BQ.D,+L!;ZE17^9TWV>)F49C>SM3&"0=D?.2Y MN*!&T3I]!U2B&HSJ"@QG2^X[Q;E&>$.+E9'(!;.W(<=PB&=X'2/,1UON39"JB0M M)B2@#4-9,Q.T=M"H*I +;/0VSSA@R\X6,0]-;[#BCUT:+9 S&:O%O.%'RZ%H%?# MV9I\@ZT34RHQ(80GG/<9/,8#FI3/E"<.S[\R=<,; # @- M&[>(SIDJEQ5L%?N:T*)Q<(Q8T%P:_ GV-UY*(L*UB.]@(M,;,_,R!Z8;L36I M^!70E9BB=QHPJ&SJC'Q(Q'B,0U?X'IV'P/@FEAF=LR>=350BJEN 8H1,(Z% M"Q"XI>V8DLN"[>Y,5GW=#6):!3E3."C HM %Q)OT0/&;AT@R*3$OZ<5'? 8 M;R-@,@YZ!&X!M/]1,H-C$"@S@'&0'^O6HP-(>BRU4E2CBL:P*->@51#U%X0( M"4)"%F(Y1RR[%3)J"-,$GH,$]P=.,UIXH%O 36/!=I>8>D&)>HJ,1Y(C;-6] M0W\&[FK&0CU5S'E]2:2QW/-Q1QM=G,_/Q"V&G]'SRJESG>VR+6XW)QL\>3- M5/-<'/Z*&+D\B;4.H-_&C*^$CT3T M:G_%T!P (@CGW@0,_#LO"@/T[C;7A\WA8PXQ9^ELCLIE7P"+Q' .%Q@ "RQV M5M^0+D89$!2&B&&;F.V.J1*"ZC7X\?,2&#U@E!1-?21F@[*4KZ68'67Z48SC M5H2+T)>!,>:&(-QGW@)9O!?+<(N?.Z$Q^H6\WZ"X&\9R N#XT=+ QTR6ZMDL M#T", \ " T1!1.[SJ9]B9@=GWQI7+N?O8^IO1 )TK@B;NF =>( C\B,@(GA^$]QFZ] MB2B'O+P, UF0=NXLB4ADK&(J$WPQJU+B"M S >)&FI+8,?C= L,F=R'2A JP M28IG\8_8BC&<&2(IITSF]R"]LS(E"MW3[_@S_/$@G:BT"5RRI&%7S"5YE39J MTE\!6GT E[E*'S)5Q <07H@*%I*+ &;P*(R_AJZ*'V,6DKR8KA N:#LKV:DM MH[&D\R&-L.K(E-K;NH*W69^+!+.V!'A=D4UA?+^0R))@7PU0UV*A'L?9U]CA M#:.?=%!W?KD7PU\!ZF)W1$<%7E9F32WC?W,:E>EII2O GLAD4)&X\$*'JC8I M84W=0D2!(*.\HCGN!#?,D7S:2W4B?"%CN)3+O($JF0OR^_>C3>!X4R^1OS>7 MM_TA"F%,X/D@:+Q$FH6N%Z$@97DD_U"B(H/AQ(LFZ1Q#OA,,U#.2\EAL4"P3 MR#B%@^:*CV3+HN6.)(YB<"R7. I MM9GP%RBTYL*AC&JDA.?W>PI@E" =CQJ@V^!2IR2%Z90U*LZ"F*YD[C67YZ C MV^.3C[DYBP*ESXG24<'"'&60)UDN:(FMC 4G,7O D'P_Y7*4>)5C.USW2_E9 M8!5@?0C-3BHDFLED+M I8@I]E]2U=DRR#*_JI](22J4DR(,W">FDN0T MCW4LH#>ZF>198.J1RD7Y\C^_L_^O]&C0]U'>Q5):HZ0,"%;X=YPN.*%\#.A5 MV3EQG,YQA4&8>>JII@<$6)HEG^5+_N_2^]!@@'6[(=R#JJNLT9%B-$8#2; < M#R:D?L"["71Q"MIC]5H M<%']]G=GOO"%3(NGZU Y &,PC.5^P7;"_.0,TP#5I,H-1UM&[RIKU0AZ=OER MR*546D[7PB]V=]@:K12=R_(NX!9H1F2Z(V=Y8A87EH AEP4^8EL_PG)*I?=6 M_T<6Z7 NY=6X# E#/$#E,S/L_LCFA3P,!?K'U$X7DT8C670.EBOJHYP=18O( M4[3E,ID9X(5T^%09 T*##L3Z>TAGH+O@$8!T_-&RI0_;I,5;UO!'6JQEVS]N M=H06,% $(AUD4#JPH [ ]LB.Y.,=J4&B$YW<"PG6Y,'2LGK ;$M\GF9T>*>4 M25V ,#TLVXY43@'>='H*K[AX=4,_W?!7)#]IX?#TH+#ZU3<#U<;.7*R]DA9% MUF%2?LVU_++\HO5O\Y(^/+4Y,DF'C EPW.@@43T>\$@G2<2%FQE2?4R9+> 3 MO2UK+"G;49D^I152WD<.%1"4GN1G;#M5[ )0E_^^"F(2+1&E+#ILQRQ"X&>7 M*'*]^:.DTERY_4DR*.3^RG4@.%F2-7L^ D$Z'W.RIRP^*OC-SSA)D;'R V5I++S]-@1)P](T+_?&DB%2 M!%R!+P(\^M)-PCDS7.8"6XE(OLDO8T/J3(!JJ0'""J6RI,X6G8R$PW><'YNE MWS(0(Y65[5">OR %2LQAC1]0A '14NJS5+YV4EM@19G<5*O.V ]7%I&;BT0^ MK>;WUI>6\;>KJQL2TAFGDD*0Q]&_B_L$J46U+ICR'P%%3YG>B*^$ON)D M1<5R14$*P1Y-BG7:'#%8KBEVNVI?LBY[0G"@,X'LR)MS!P&D44&&LFH/@_LE M*!0) )&M0,(/_5OFE 7Z=+X1]2M]H7"E$8-]#A=A'02KPX^CCDL/GP%UG@0/RH]'@ $ET@_5YSI#="F3P5RN[&+9JK9&V6 M=?$OCO,E U9YLQ'6@2#O4B*;4"W?@<4N =?^MQ3KPG/KD ]Z@L(=Q8/R\M+S M6\;O@>]]([%NKOQ&YVFL@BLU*R9"4(U:?(T^JF;"ESH8H\@\1J:1-) M0^!\(@7%LK@ I1K8$HN5]^] M"H$/N7'!O9\V>[Y?2C&!O3G0KD/F+RMD?B02(]%$N8OYL<_$9KH GAP .RPX MK39K1A6*D6R#([DT^L)EOQEE;JE7%MTVTMU H@)+_[ T3;&= CLN\RRV5K+G ML1>$'%P9ZRLKV]-5S6>#PK3!([2NG:WH5? X4,_1;[/B"9H*JA6ECG;DA(E1 MTF.+/&Q5()5E?!6KJK#"E!H*>;RR(/>L46!BXJ!K6?5ADFUF(BKUG+";2(81 M?P7A@_**=2?I>W"*@@!-&]D#@3UQ #INJ -F!C;V89T[5CI1EM?K6:*=';?Z^=\!% MV0^__)$)& ]V7AZM75;1'YEUE&,V2!X^%L,CPE#N7@/HOM1*^"D0*/2NWKZ= M<,V@(VM$\Y*OM3$@N^UR.T =H"US3>'8V86Z]FMY/MJZY7F-X;A]]R:"[ 6[ M<:4[.4QCS#UX_418[S4?\EF;NZL [5,F(U7VK3_YSH@K__"D?=6P#S_%"4W0 M*AH[.4U35ETIR^X.S>&P<]:CTC*X/N3_.3R'_8AY&>@>!1L8[ M5J5(:TY#%-Z7G99580*A*YS=4Q?6ZQ7WSAY3W!HPY835JQZ<@.Y SSFO$TX& MECFT^B<=";[BA,=>ZZ\..T:TB?<_-\M^-I*[+C?G0X;]7W\:#MN]M\8/6:N) M-]O8LWL=WE/-M1;.$A_=$UEO M!V+8]3[D-R*:R/2'E=1&&4G;[\@W2VGJ[GSB#Z O/>/^?CR:\#TG(NB])"(X M6^_L@]IHNYUYJ_=42,_;N*BWK#J80MHLQF2;[9&MG2PUPHAE#GNG4!E>BN5Y M)*6T67;/<&=]Y !F3_V5TI=E_ YW9OQ-)H+#^(]KZC.LB<^Q?MS^W<,5@2^! MUUO6*7R.FMG7"TB6_1*Y_6.IGJ=*51ALM:4+ZS75)5&-U[W ,:R/]9S=4%+_ M2-[ SCFP^UY&:/F)DK_WZ2 T:L!TPNMPO@@#U0ZK)K5\JS6G[XQ\-2I(M"\? 8K8&EXIYRV%85P^+@Q9'9QHT0-BH !0Z96E(7%XIS-V=_3#%XGZ< M-,<%N=QPIS#/KS0##XO#9E1%#>B61:5K=ZL1D6&:K%7AJE(P*H"%17SPQ7?C MD^J30,7T6)H4>30H;RK;@"?+!<_OWE -]H;?(6G2?+B9#Y+)4\C@T%C?,0G\ M%WGP&DO(V$6AB*[8N #\HE*!K01"'&^([3L*/27+1/(Z:]Q4)LR,;R WRLX MC9O$#@43/C32I86DYA%[N?&4[,ODB^ 6>]I0%;I#,Q"7$U_> MF0_I< 4RY4F$4Q:QOP=6J4OV5NKJJ%J8K&ZFP0?X2[']PQDYT6U?L-ARM3!TYU)??4SD\Z30V5 MA)#Z=V;$3>W'6T$,1',L,U$VH\40F4G?D M62WCUPT;S'I:9(_.N^S2U,I+'(FZ+'6+P46J=F5/:83Q)'7HQ,?HIJC>J6-$ MT/R$:DEC#]1-E=I:Z$&J MT>=E8\&[I'B>Y1[@S1 M-M;3CK_"Q)H-4)0:V'I0*MO<1;I1DII:+W0G# M!1DE_,!"IYEUG6KU.;(ULJN>@_>AD@> NGU2-WNM[Q^!LA[6]4&:N$)EB:\3NI)XS!(BL'[<$#(H>U+8@L43W:[EBNO-)%TP.5R$S_0Q_@A*Y& M8V(&I@@H@/(3N3NRWQG.J.EA>Z@)"3B\:H*=F*C7;::\R4Z?&?99E5N2"D<] MO%&%PSNX7Q(M^W%4R,[::LZ,]D*ISQ4I=PKFB@:/:R2!G-/:4P>&O:/P(5E^V\L:,J( M8\!*;P5- $$-$G2U\H 5N>_B,O#'V^)03FZZ6NQ1F/M@%"VR]9!Y@[U@BKTM M50-!/@W-9;_G:BQ)_93/2('M9&0BCR'W M0%0>]3E&R.XZ@TM;!"_Z70C M<2+1S)$8B[.\)BI,7QA:55PV"8K2T@]^\#]5O+5PMJL.9!,(?8-YD.'^5X7[ MQE+ZEW4Z7J?W7! ]+']6_9G4@[KB!60,E%(,^*IG-18>W'F)>/,MR"F4%,WS M2 [@5,W\]KM,8X=WNY1Y%6>V@XF>6> )]"\^=@8*JJF:>&8/R5RM#XHR*9@H MZ)_/NP@#U#XY=+ !]MD6*8#G"BFE.!A24ELS9=7QL1B,XD!>7+RH/,*!PJ4R M6(N3[OB3##+*[K$\&2F1O"IC>\WE!9^++/]=SO(;RQ ^;Y!A>W.%8YWC6)VJ MO*'_II7+.Q\X41MWS>8WBEZY&(IB*!W1S$<_B.\3L5!V_UH"U/HC.1A(#P;D M>Z0!XOP,Y0^03>=7C_J#^RP=[2<8T_=BQ2S'ILKX'#&%&Y3;D5Y,4W-6?!HB MF%',M#RL%J>>2(\'#T'Q? ^W,C<+!NC*EJ4B51B4BO--4CG1#>ZBIV^*.Q/'5%W)>7*ZJ(#. M4[64%Q_X[>K KP[\'I7$MG ]G+<]\&Q5!1_5"/*/-'B\L7(TVX<B2=W@H6EU8$'M!5@ MT6CIT/1#XQ9,'$8N3ZQM&>N/*GOX5^.CKA=/Y-07U/>QS"&=4\KGN9'+398^ MBU5P3#;&5^=[@YWD^9;0FI1\(L$MEHVF\3D$K1N4;%9R?V_]3\MX]_5*:=2<_@ZK(.IV6)@>X94>R&#T#X0Z00C%>&$_) M4,,Y>.5IJ16(>.!HOQ0KH+?9"MBAKM2R7VG;X6QMAQ)=_OSG)_WS]AW2EP-"*!:OCPC 1SGJMH.--N.T/2 O8/!<:_I@5HX-K#T1[!A_O3BKJ8#;S9J4E6;;M)6N+5-_D>VN!ZW!,S?!726H+2O_ M:DY0N\#^)),*MP/[#I,**_;UK$WWMMN0U6V;EGVB=M4':)JJZ:JF=-7IFNW. MJ/EMT.LJ +Y4E1@V11HTJS_KEA0_[)E6Q]+3P>J$DV[?[/1.T3?WA:BACS0! M.B]^5)SO/GZZ-7G>>&+%&)YJ'W/#!,-O!]VLQX'A>K(>QL:TK ML,Z'H-,!-(JQUK[LY.:WON:$8AZ4@^XA*O?],GX^&4WND#O+C7LK?)8%O/E41<7=JM MX7HR$):N<7H==O;=>L)&O0[4&5GKMMEO:_])O3#2Z^YLL=3*>]) YOF@9[<) MG/3"?GW1.4M^VBQ_0Z=O#GI=[0*J$4KLCMD>-'LX< ,YZF.MZIO"7,^7L39+ M+;)ZYFC0UIIJG5 R--O=,PCTU=RY/BG[GQKG?MI"E3@'QVRO9W;LG2?$[[;_ M!FB%YX#*;L?L]_>,&M;+Q5Z[5.T-O;2H+3DVA_*2\^)O9Q1X&HS,P7!/SU0M M&)P.(N:-P$";MO?T^]:+PS4DB+C>MEK'$74,UMM5CQKV#/[;9UE M7B>4#'IF9W=/N XQ/M%KM+'7<%.XJJ$5UCH=XW['[%DZQE@GE/3Z9F^XOK=5!QAKBTA[99J=30UR>;90Q M]\%C%_GSXG'G$YNZZ([,;K_WNDYA*1UBW .-?;-K6;5"XTOH#K$R3N6\N%RS MO$)6QQQV=C8GM:/NR"CI-KL6H-;<9VTLSWGQGV;Y3JRVV1_H\&N=4-(U[5&S MO5GUXSF_8.[H6.!HHM)HI_-B/>?C^+BPN^:HU]_!,M#^JUJB<6C:_5&MT/@2 M5*S-P_#.B^$U2[!WS,%01P[KA9'^[MYUK6H]F,7^FT@:Y3L_JARNASC8N8OY MUGNNX9E&G6/0.3O549/IF9%IQS)'[5UB'\^F&JLUR/7V*6/OD!I$S23 +OLZ M3O'280;N/+UXR=K1C5]+-G)AO<:1YM4SWIW)OU,O$CC@.W&"6QH=[<2Q2&AP M-,]D72F[.]M+)5D@]T+"#V*O85PU%V[![(O?U ?BMIJF: MTE3GA=2C/3OWCZO:6C9-%)QC'D)OI NX:H6/W6L,:I444C\65-%&X+P83K.\ MX;U33>32T8GJ4K/!B;JNGZW.\W@UZ'GPG68)UE.-(]5Z3G7^V.-*++2E'INE&KMF\-3^UCJ%HI'S>3 M+OLZ[T:0#\=2&^*AN; +L=0X"2??+K$S#6YSCFT@6(.1+2$.&$%MB#UY5C[T M)]LO]<#)SEE$=1=P7=,>[!S\JHV%K*FJGE35,:V7,O#JV<7!XI&Y5@T3#.?H M6[?-KIX453.,]$9)\HS^9L]:!- MG[3*HU,\&B=FK;[9/Y68U9I/-?>Q M3'NPYRS2FF@^34CU>"QHTA2NI,/FYQ4V'P[-@7V>DSHUJ9X9J?;,]NX-.76* MAT[QT"D>6Z1X= HI'F*^\,.EB(R%LXQ"W\>F85EZ!XTM C4F"0WQ[]1+E@98 M5J#.3%"?.63]?$-,39W]43^_1/UD= QD$ITZ!)7G?)QUH$/T]9QC]IA1#?RT D?9Z_H[#Y62FLZQ\1' M6ZLZ.M7C_#6>KG6BI *M[U1GN#:\S*<)21Y/")LTA57IH/IY!=5MLV?MJ9#H M](]3(^^%46JGOV=#:9W]H;,_=/;'@]D?W4+V!\X$C]))DD:PYJ=V]:@KM9[^ M*@VXXP"NN9Z,!@=M=(Y'/;6F__K3T+;LMXUUQ6BZJB==V?:)NO7JX%E-)< Y M!FOVY)XZ@'9,SC/<.;"@ V@Z@-:X@$W3-;=SQ$E'5TH?/8A6Z7UJ"B/:TA/- ML%WW.+[@F,2305)#=O$D]?% <*EW]$T?A!=Q$(;#/5LZGO 0D,C]*7'&OH!_ M7>_NYS_#?U;B?)T^['\1QAXF<;RA% ]0F]_>>VXR>V.U<>_%N]0^\EN<,2PY M33;?4ECP1 2)B Z#-ZN]G;'5SS!&$"C^=Y8%/1?.K;@<1\+Y=NE,88EO'/_> M6<8(Q<).P+"X+()M=<<;]S6='GA?3 6NF(01-6%Y X0G(KP*5N*<> 7&+!+3 MO[SZDS<<#B?.<#@>6=-NU[)[H][8[K5%I]MMNY8][?US "H3DB>6G%W#"X$\ MXC__Y/QDI&HW2F8/>^LXC%&_7AK5)WO(!V0S>] ME0^3A(UJYH1Z^2$#I MV5RU<#H*E8RV M 0MS^F,"9K "E\$J7.B ?@5>)(Q?X;I9;+P'%N4:5XO(\XU.V]PE":!&+K"U MC3XW 1PI^69[3:B.A&:W[>X6T#]$)M'!-,J:PK'3D(.YQII/?C)'#3I-])@W M7@*OF&R3W^7$AF,L1(1+!&T=54;9A>#U$[OTU"Z\6DU'GWFW;YK,X_<*_9WB M_@.%RNKMKO[%FZ!KNC&E&^<8D-F]E?D!XC'/N+\?MU&*7GI4KGN*61HG(X(7 M$0K\4M5+[[P8;;.R;GJG2+JI/Z-]6:E7O5.T+F@0HVV@$GOS<*NZ\V*YS5)K M3M$OJOX<]V6IMB^*!@ZJV8[JR&U5AMO9MO]\4MY.38C2:N_9,>MHV2CUY\J' MT8,U]9P5]9Q!P41U+$'U>8[.,J;P$IHVG)N_[#QC$!$. MLA<0B6B62V3W=G5-]HEHOUAU0G7CVM,#.CWC.-J3\:2&P$T3>\2K6 M464=53YU[*.Y_[8';>9!TYIM-;<]Q:#Z!G';9L:8PS7'UGDQVO.)%([V M3*H[/R^S#C/O+L';>Z;EGA_UG&V<.8]1^&%\9FS\?(*%%U;OM0X4ZBCS'H33 MUX3S,CS.'[%/K8@3PPLFX?S,7!_-\C%V7Y*+4?N9#U-@T60:>!%NYD]8LR2Y MJVD$XLQB>UO:9V?7GWP=5L,^:ZBQ+D]U6(F-M0#PO MY^<_CR.L$I279R.X/?D[58,T'QTINLX'>"6:M MCT:M8:^SZZCU;J\UZ-D'FQ[>&1QHI'FOHQ?U_(OJ/OSR+2<,5TK;F@Q#?U23 MWFT8^AZ >+;+GH*M@FY5U_G(VV%23QL_&!P[AZ/\1V#5 'A8'@84H\?L MJO9#TRN>[$D]M@MNN^W]\*1]/:L=O-V&K&[;M.R=RX4.X!_>I:O/9F^]IJN: MTE6G:[8[IZ@%UG1USG35-]O#YE)5LV*+VV&DL4V,MMO>26*+SZRT[388IQ'9 M^EM*J6'/M#JGF$)SX)Z(YX23;M_L]&R-DQKAI#,T!X.=Q:Y&R1%1TMR&5L\C M=YO@+-EW4-(9:8\C[.-4:76>QI=MZ3W]KQ+@K[S %4'RQAY0)OXQ*B4>ZH0LC06L<8Z$$PO7&"^-'[J] M5L^ -_E>&)A&&!E6_T>3:J&QHB*AG.,YYQR+/.>X5#[1A6.%I1CP8Q)N?UO' M-. [@!ULTW!A87"S8_S0&;:&:D'96C$E+:X*^*E=F?#!=Q)X$5P):TFRI40 M.(_N@6_"-#(^^.*[\6DZ!5@&M[')K?B-'_HMJ_*UODP.4V]J&5>Q<2]@ST'B MP=^T:?%]01Y0>'Q,0ZO$%$"8R%0Z8?S>^M*B%WF8_!L+1#WQ@3( M,)R+B!VU@T[UE>*[%U-_U>SREO'(:[=XAFG\,&RU,]A&(DY]1-0T"N<$Q%$X^0 ?C.1"0D[-2;(C$);P,@>X S, DO<+*G(!"S%X\=WPDF@@=+ MSQTOP"\7(@*$S/F',1Q-?E'+J PCYQB)BZ^-'-SFT@B!.]'22B0)B)V_Q:\C M:A!CTA5;$S"^RHT\^(S'$OC=3%(2TG/DP7F$+7BA&]/9O)]YDUF1"A'T"VQE MX,*Y+VA P@;D*4_S$:+=REQD=_BC$$RI,GF6];R9I^5;]J#,@2*_YU% M>;[PK;@< Y:_73I36.(;Q[]WEC%J'$49 0*B"+;5'6_@0&28_J75W]ZO$AQ '*-F Z<\^L0"3Z)__R3\W,5RII4 MT7<=Q@GNZ;-BL'!6><+RK[1T7>K7M (VO:AM%W684K^3%%T\SOB(U5?;6]EF M=$'B+E@]>0>I;5#Z(C:\_\D\:BSMP BL?\67+CM]'CCJLE-==GJDLM-&\DA= M%GN&F9ZZ+/:!?=4P9&&;_=VGH-4FZ4Y355VIJM=M;FJMIJIZ4E5OY_2#VI#4 M.68'[YP=J+.#ZZ:MO=AZV$[?'.S.3G2=WS'92<=L#_9,M-0H.4ZJ5\?L#TY1 M?JE1LE$'.D5QK9XX&;:W.UPDE0[/=/85.KU&RT8ML@TID M[SS@6F/C.-C8:<" -G;K7PH[D6ES3RN)?8D53HTL8>KUS(Z]Y]SJFM\]K4"ZKJ2ZBP/I'$H[[;IQG 9IP$UP/'%) MR+Q<$K*'E^D<:'VX9S.V\Z/U9S;WSX)X]NP%K8EGRVS> P"PAJ#;OFA PV^7 M(I*&-UE8<4.M-%NPK)94RXH=%^S!:3LN6)W6H++U@=K,(YT7L-V"A]T,X-II M+!+<*CS6+C14<,7Z4Q>5H;.LR\+7E>KYK19#;0T*>\P*ZJG!0[=REPL1Q6$0 M"/]2M9 0WQ>4^&S*.GNXVD\1I/"4[H:GQ([O1,OL$51A'P9IG#W,<.(XG'CT MZ[V7S+C&/Z>/F7#<"1QSKM.? Q$FV:_8I0+PM*%#19R$DV^78WH*T@6\CLJJ MU:NS%A=6H0U#\0%BOO##I<#/<1I1WP"$-L,ZZWQ MX?AQ:'A KY.$SP&!L;K)QRSD)@[4MR"<)O= Y/E3Y:K@_V0;"5Q #L(T=FZ% MVJS=ZFPDZG5DX!E*8\&39+W(O42B7AJP"3?$-AA(C=L3<1;_W88NK<+I*[YB M-[JT6G;E4[:@2X97>],#'J&NG!)V@4453;0+&%N%]=88 W)4/44 <GFR*4S>\>0)LX!/*X ^P39N"U9A!D,2$L/.CT^1,CK=WE( ID704 M8B<2CTZFFUB_4=P9Q_*L3?1.X*]W9HFG]&O2BMEV4[FQ1C\WHSA:ZL\7N3HDS MK=K6G2UT9PO=V>(!>.C.%KJSA>YL<7[!\]SXG*\9G[K)1;U3E(9MT](SND^- MAO.CJW[;[+:;.[-,TU5-Z6ID#CIZ6&2M4**[732^V\6-B%"OQGCOYJ*?77)^ MFT*\NP^>;7+1N.X,97B]0Y#:)C9!>>*I.CPCVALFU6$PI' M50F%EOU<"868&.7%>9I&.+.4!5I]8T+6%$+TJGUNC4FI>4 M:?+B-GS.86.=6J-3:W1JC4ZMT:DU.K7F1:76E"Q0M\("U?DUM8Y7#WMFO]W< M>+4FJWJ2U:!G=AK\4TS( M.(O$"DT$F@B>R/AJ IY:I]?4%T;-[MZUR6VQ*>^FW>I4Y-UTGS/O1NR0=M-M M];,TB8VY !(@G3Y ;!%R%L@;RM3P[H0,V#/ZBW/?.\L83W.1K(&FBV!;W?'&?4VG M!]X7'Q]73,*( %L1$5X%*W%.O (#B'KZEU=_\H;#X<09#L@6],YK>"%F!/WY)^?G*I2=-#'G01([0GNY M1W++\CRM#;EIY<2X S6EVY"496U(RBJEXK6,1WGNYI2XZNR_4A^PE>9Q]))2 M(ZA'^L@U. OL;R(0D>/3EJ]*"6XZ#ZQIV4UZ43H/3.>!O:2TJ!>WX7/.<=!Y M8#H/3.>!Z3PPG0>F\\!>5!Y8T09UJFU0G0E6Z]R*?L?L6N; MO>$IYQ^]I0U5DF@NDV2SH1K*DY0-;.'29U#M#9$8&]L_:K MB>"\DYPTC)X[$_$L7%%_8QPK!<\E(>S M.?C4,+ITW#N/;DUI+!@]<))&$>:++(43F7D&3,60PVS8)?SM>HGAXYBT2$Q" M.$!+^A A=.5S 7J .,8&;6SJQ7#(C'^G3I2(J&5L02*;F7#4^?!U#JR;'7,84?G MP6BR.CQ9=8>:K#19'71#%];P=0/)Z1P38/[K3T/;LM_J+!B=!=/0!(B=TS1U M_L/9T8 >-:;S.S2,CI\#"1!OF+S!0Z'BQ F29\IB:6Y"P2>:),79 M!*;QF]#3EAH7*->+TBD%.J7@)4787]R&SSE@9"CUEJ2)C.:IO]PX MBT@D-L?.?QDCJD?'8TL//0/DT#QV)[M8B8:Q ] MU8.OHL1!&(@L%->,'(0U-\9:AXUNJ2O,%L3&-PCEN$4 4R"87DZ61 M1 !A9T(--JK[./Q@%:;'@$KABUO'SSI2J+X2L UJKS$+?1>@[L/";FG5#4[! MN(G".R_&;7\(52J&\=7Y+F*=B]&T# .]*)V+H7,Q7E)JPHO;\#G'&74NAL[% MT+D8.A=#YV+H7(P7E8N1VZ#HG9#5%$G)!M5)&;6.M!4=6BJZG=. M,0I!4]4Y4Y75X-XAYYB1<8JL*YV/H?,Q="Q>YV-H&FAL/D9-P%/KA(SZPNBP MHTZ>.^MBL\."TA3$="HF--,"OC,B)RGTAJ!< OC)7]:F383<6JU^$L8<9 M#6_4.F70G1%9O$MY3?-;G'$<^FFR^98U+]RS(LT>E2%0_"\NTG/_\LH;#H<3 M9S@V<9XVDNDC70=!'8JW#:"(WI],#0X./CXO062F!Y VQ%1'@5K,0Y\0H, MH.?I7U[]Z7%D#%[]_)5R3T#KO(87 E'%?_[)^;D*T2=-RGDP!><7[]^IYWK) MDIC'M;- C['Q6<1A"FKU5GDXM>22?PACYMSA#* Q]^X1K@0D1QS%'LX$ ?G M%^&'!:5^Y3ECP-'"]'9F3& ;P%HC8^$LYXA<@A!FN2VB<"*$*S.^8L<'U@M$ M( "2 ,<\;:QE?()WP).#B;< J*8Q7SAQ8IP+A .,< X2+,P+X6FTWK$0 ?)6 M&IB$2\S7;<(]=]SR!Q[!B*(L,4!?&N'$(1' !##S2*CJ/+PDQ'A&<&O\8)FC3K_54WES?-,] M(MV%C[#=23I/.7/.%5-OXB6X +RM:[=&ZK:6\0X>#<_;7@*:^!: 51@E--0) M"8+F4N'C[6%A(),B%]K@ J6VRXF1$J7P6LP+O..MT>K:[7P,UE/R^DZ<%PKX MGZ9(DQF=1HA@T$/H'-W#!@$K2+F<%@('R4B:\P8HG_?) MC-09,S]Q3&BAFT[DZ90CT. Q/OS#Z9.!N,>97PQIH'-"M3IF# EX-J!PM)\>F\*L-QPX6Z MN0@S,YM69L 1#R<>G9=[+T'V!)H$SX5C-L.;?F!+52P)MYD-U"; =?&80)OE8-!HP<#QEV M.IGEU^*A B#,D>NC?%/7@CR I<"['-^')4SQD3@X, W*3RN\7R$5[KNEZ7D) MLVUCZH?W,2 1$!%;IJF/ M8HJGZMV'J>\"LX_F]#Z%-K,D+O'5$BBXE3#@;367L?Z!^H'O"33ND&9PZ]FA M(K3@EM<%:K4T90!EVDV9V3&3'B/T\9!Z1*<%M01,1P_E.S(,R30+'%X9E0% MRTCNA7^7"59UR/T0N1]0:8/SUZ]Y+.4'9^+Y<- ;2U>? N,3B-^QB$JZ3AL/ M)O%3.J]<2&$7=12@I@"';A)1D8/A+O3OB!H9-%,)&A8J#A!B@M2W-%SD),#6 MJ][;,2XFW\+]Q, M8NCW+U=87M RC2]P+7 "XW^!!XJE\5> M"_HZ+^*WUE5+;EP]%AY5L=[7KV$;Z=R#@QH:OWI)G'KT/8+].HP6TJCEX_VK M]Y]T%LI7_/+UG7&1A+<""W<8EJ]^0('1\("HT^*"J0)8B$AH>*#0L$U-+CI4%752/VK(.[P ([A M2I8EP&E)C,18J ,4 C),65I4$ 2,T4>5J53CTVCIXGHN2^$P H7;(+<(D8+J!EB#@=9EF"A9B$9O20PXO4@C D/%4^,9Z#PPDGG*;ZH M-R:HKG@ ,D!,B6\T6&)\(2WV3,&TLTGPJX9R9NJ3(\4LQ")W*1 MJ;J@&Y"%9S@I',$(7H'6\ZI6CTHWPL-$?AJG#FL=4N=C+;%P,:DL2(/$=/'? M=($??^B5A)2T>L(T09S**Y)2-S>WZ31V9?HU[^ 0VU MX[,7NV--[>/H =/0ASV0L&8+)IVCJ_8_>'[A6!?,465V*(_J LXXZJ_NF_.J M)QW8K?[HS*LD.R-=)5F'S1RX2G)+O&U7/%/C\@M=HW:*&K6G4->H0=2U:W'/ MR8MZ,B@\E&EP^.2?W[8-OQU0U^R!1-]B<179+DAPEYV65:$YC$$W9B/ N+!> MKZ08Z/JD>N?\M]MFNS-H;-Z_IJMZTE5_8':Z.R< 'X:LGJF4X/F!6BDQ+M*8 M(B"O922S6G;LDWQ]'N>E8E\U/"^=GCGH]T^0,+]_6O5V;%B3U6E'-P-A]7KV M#O.;#T-3SZVZ/S\/EFRWD-FR#]?56LI)CT<7V&ZGW\3IYIJD:DI2=MOL=]K/ M3E*2X:Z4KE@R;G":PJO:W-]41U*O93_!6V.WA@\Y:PJ^FB,X1:M/!R8Z^6F, M%6#A]$VUJ^A@K0!._\:R#Y5KL1UB*9R[<#R7XIQBOO## M)9>G1*'ORQ+ 0KM@>850:3T,#D-^KU3F;1/U:5KS)#+6G,DXB1* M)PE7_4[".&E>^.:EJBQ]K0%K1@/>V'OHA73#Z;0W=\/1?6U. M7;K1E+XVVR=!I M95C>L28)N7Q"57QGW6JHH++4JX;NJNQ:@NT#4*^"W^(P"(1_J1R0JK.$*4N_ M6-G"M[K"IX)8V:*#2\)EN@U5_4XBCTUB^<-4Q#'79^;]/+Y MA:XVA6X$"BQ<*T+==A@R.(Z-^NX$XI8X;=Y,YDY0>PYN$(&],<+H&S^HHJ_) M>@^A]6Y!6)Z"\*]N&-18>MPZT7;7?G-K;7&,>R$NR"9]D_&C/8!E6Y JS<';L!=5K&UYF(A6KIQ*1% M+ZJ:],<0RAHNA$72+'=RRDEIM3$+=WB9([T[Q9XNB7#FI?8Y4R\&!<18"B=B M4#I!D,(7XS"@PTTVD>J=0B7O_TYAS0 *>.+*S3U@#E041SNH7K1\M7#+.]QP M?N-PFMP#]^"3+!O!1'"7/@.K-$9GH#]H=9YR!$Y.CD^@ONY^U%<(A>&*Y$,) MHLC&8;]$<@6'0,8I +Z34#VPP!2 58= K@\L=;6IRCXGP'C"$3BQDO4QRX\] M R6K\D!790#O(]0ZO=:P=* +4VNSH_U#I]]N6869LZH1@NP8MZ&O3^64V0Y( MJ]*CLDY:&Y]T!KQ8I1 ^'6W,ARW 6_]QO-E6KS#4=RM@$QOXP>1@*<^8V@&2,YP)-+W",8 Y;R6MEN0+)W/"*6Z+7-E+:/7- MY94/=*AV)I,(FY"N86$L C'UF/W\T&T7NSE'(KGY O0/(#AT[/K;K->*9$(EN,?5(G,(9V6(B;&LZL3K=T;0S&HW' MH^%HT.ZXUDATI_\<#D>RQ]30Q$!%#NB_2D!_04!3N\8P0%*6/:>N)/+?9[V/ M ?'L8+B62/TE1^H).U')#E1(BX4>A=0H[Q*[Z:G4W\SG7CCA)5I5Y"Z*.P[9 MI;).QLT]\?I(/2WTU[?DB2*B;]:Z!PU;,V6 Q&ZX73_Q0>MUD+)!80^(ER"UD4_I?G<#A MD2/$\09O8^,=W)E2_(_8XA4H\;DZ*#CSL_Y"UP5]064 -!5:@CB.Q)D7/>F'M8-W(I4PQJX\O5.X0W<1 .:FV\;GQ@T(#YQC6%N3,^YFDQPPAN* MA/=+PN-87(;3J4LFX>XXS';:'P]%@.NIV[-&X M;0]%KS\==IUIUQJ*?PX'6:3!-FNFOVRY^"\T,@%#X<:7@D>B2.:A[Q7\-)]E M KWQ,8XQ/NA3?%R3;DE#-1HU@6TK4A>CBXW%B M:<0&97&Z9$N!@N[)S-"8[J7O<,8QS@*FZ8PTFQ3$ZR21^N.,--!0\@ MNQ/X.B6\\[0>FGQ%KUQ$F#5,V,(AG+):I[@'VAHZN+TXG[Y,M2B4Y0RF+3G! M?4QVSF*$/.<5JX@B5@D"JI,&R*D(]V0)3^:5R32&^04[!\LT^KV"QE6RCU2-2.TQ2D\53]1$H,7Y^.1@6K&3O M-ND?]+8@ M/:O,DS 0RVSN,$N-F$;$J1!VOD 03:T1K[ZPQ@TYS7(5TO>>1,(!8E\:8[B1 MR?;WUI>6<8MI80%EQI0&G=X2(8_#P*5'\9!$H;Z@;8?S.:9QX?ET%B)J&5]P MJ*XZ'Y?"B0)\N1=@P0!'.29.!$MP 2WZ,>'=96.$YU+B@AD977A^%_H-KS+ MYU=S8C*M>*6NCB89(8N)[K+2"IE?9,J)Q_X4MJ_R@/+IZ@'FI^7SE*>>F\+& M(AZA&(6^0B7-,79#&OE7F)N<+TFF$D8.#^2.<&[U).60 \8_D)ERS ,G5F.5 M'^8J&+/E K,+V/2PVC]*SE;!;WB.+[Z?[!F:WIY;,XI[/IA6D[/*&$38R@#: M[7)E&\S2/DAF?:V8]7O%K!O-WFCN%RB9:@RUVIT\-$$87-)YQW)1H'DGPD/C MQ7*R\*1P2\NXHOF=>!A4DLM2Y6+%<'2#4(VEQ!14]6 7)WVI])A)=B0QQ=27 M%\-)*5P:&Z@EW,K98Y>"AI<7Y2:YF?W\&?)$JPGW/.UX[B(-!EYC5#<3W"$C8L6OD,V/B5 T>&<3-)Y*M.%. ,( M?H[$#%Z,AQKTAG NC M48UY+%I+GU1JWCB?38O$"L?(Z " _4SU%;@@>A&F+ MNY]C8E#$&2I&/>(3UG05^(*2@548AUPAD0 &*.CEP)C@P1Z75+"^A*/&L]L+ MZE%Q1#IR*#67O#B/'(1K@B$BD>F \5J)7.7#N3(YRN,\A9'I$V**. F=%4,L MNR/N*ES):Z4+QRT1D^26RO6S [=\C&D_HA%*+N[,4=C3_$U[6"@UVI$7HXVV MP_7F2DEOK_>CXA+R:#&]EJ_JY%=EAXYB]EOS U,5B2/U@TF-\TP##LR58;5^ M?"C?/J_^>H+5V6^*U0EHO6;=@[%Q@TGT+AJ9#9:][T%#3C-&GAO.F[;:6&F, MIJ:;;V]2W-XBVQXQ2E=@RHML0!LP?T5CN)Q,0\GQ=,UXQ>/,YQ;=-:#$41H. M:IWI&/@L'LE\(G6FYUP!S_/B3 B9O**8 KO9J%"7CRL_63)F:?23,%$30U&_ M]:9>[OW^\OXZ"^1'J9^;R/-5JP:N7CX(@ICMB1P.L.JB.%962!H "RX4+L^S ME()BVC[^2?J(@X,BY>7;__].HU9V'1-7FB0>&:#W1-S*P1 M.*NL97!PW"J!! I7A+Z>)YCJ&;@ISI@'GGPG'5N?">7T)_Q4, M1*MWX<+?/?R[F@3--51EY?%4B83>F&)]/""(T?/ADXG4AU1!-&"($E=),M,* MR[& K-4#MCF/S MY#IWL),K..#$.W*)?<)ZTEQ,,A<$:==8P?9NQUY&8$D%X:JG+E UA.@T1 CE M]F.D($3EPAYN,M.<)M@+C$V>3 P6Y%JF0(#T08$+\M:Y)!G+V8_T5<^57TG! M55+XB/!G\%[E*RS8R":JC*012N)>&K[W#969)%R_WI1>V"TWVV#J_\6;4Y / ME3E POM5K>(B C86OB?0*;\+0\4_MS\DJY:!:GA7R8+)40>*^YT\ MP5Y4C!R0.V,79MXR_A[>PX<(K: \"A O8[#-39E A.[_&2C^]\+W\Y52I2"Y MIO!@30!W80!G9WWUIO21L;)F%I; ]A^ZF?(MW'OP$K#]YE@)RPE-7&"+'ZD< M,:=52DVJT()Q*[P%_.O0""O2"]S,/1;1E99$CD>%0R**PHB$R;]2]Y9I3(5< M0'N-/>EKIOUOE,H2$!,O DOPCKL,8F^NT,XB+8"0J4)6QGKN8J:$#*_R%UR#ZY@O9!8'2 ,BUCGS4FX6A M6RBH0B];DH>;$ % )F.J?UFA LJ;Y_?3QLF5JFI4%;VOD K;6["K@N]6OCD& M?1_,^S!&)S^= !7F3J@K7X&*5NTSPPWAV13X^KX02J(333A?DC$Q6]B%) M"!,S(RIFRXO5O9\"\<9847GBK?5"JANT15 MBRFJ6R:D8BI1WOX:LW14>PXZ/XL'S\^V?*/7&+YQU:(L%N.#,TE 3]J19YS2 M[BQ$\RE>5% +.>*/UDZM'%;04D%(4JQ(R\K#32OGH8X1I&LLPQ:XS&..?P)LY\8'R\50D MA)?M\R#$E.'%7L.&\(XM:[NRA/,I MGPTR+Y&!R,+E+)R^^@,'?^,W!H=4?N$_11:JEA$SJ M+_#1()V+J,!(*[J5B[O0)S^#3%*6+;K=%)/%Z*JKCYAGNV\_+ D,M "?E70H M,XSW)!D1SR40\>-;+%!@@DT2U&LRJ'%PQ ME\D1G&HGW\BN%QXZ,EE.?%%(389'3='C-\D3HK.F]>QUR7P@A4$EN--B9Y5B MPK)B9'/'%3QMY$[XX2+?/SY5]5[GZ@LW0H_BO63$2I8HSQQP%_1R(L44-K@* M0 0#71RG""DO\P9*.5%:[RR-7 )#+A#O9T(6YM(K[HLL%8C S"X @1VYE^BQ M6^;;D.[82/H3U9[S#-K,#TG)';'T*1?!D (7AQ<15E8W)S&3(Y26*!=TGX,J MSXQ$WB-704FQ"OCL"W4"[KR8"*;&$,1$1 TNQTM,;@2;WXMGJC]CXI'RMV-7 M_%,=0Y6PRC0I?9N!(1Q0KRYA:[?"N/7#,3HQ<;P8JV3ST,60*_KU;Y'<)X0" MK,T-EHJ*D,(F9!NQ^X]?D.?<9B>%94"4+B@TD(C)+( =WWH<^.3" 12T9C:F M1FF?=P)4*SRFE.4!XD"V%B6WY+ATSDSC7R&H. 8Z-;DI.>9I)1@GN(7E(WT& M0(\S;Q%GE13Y(<6]H$K$="%D%]T%A>^4_#?I*ADJY%*]DAI-'OF8Y[9@/1ME MV,CH']Y)4+G'MKQC5#!SVLRY#T8DA9*)J^L#(Q>Q:TANIO07==)S)8>YGWC M ULK BW'"7!KLG<*D%Q&+#CG0$U'HATK&9O*A.I%RHYUK$7)T&*RG4HHB,0M MYK6%D528R45_+U9(."_%67V[3'XKL^W"^*/ M&9.Y%#)"FG-R4I;:%5*TRC.GHYE;&Q[6YR)P2^NG)<(#X7I@TI31S1>::A@8 M1H>RZ*%_&T; A^>2LZOV.F'!LF'&S8\$1=3W!>FBQ+X1ME+_PMB-XW+[ZY7\ MR S4E$9I*@+AX Q'5%P0\4 OJ+F[U"63D1SCV*K"9O?F&H)3!(#M("H?Z4 <=2OV.*A(93T3!0; M8M6(?O\[YXVRR6 MXMP6:E_R' HX6T2K@)/"QI5P"7 4CC3EX"L?68\Z;G]%\Q)H O;OD;" &_\[ M-CZ!$8/MF;*.](64UHA& @2TN&8PV*_$;C+N)X([+PIE32*8TXA/A3U5X#95 M?W%7[RS[$R ?$B08D8V6!$;IWRHJ9&Y/[ ]SM\);V M46S'=R @EG3@,]N&*+W"8N0XNKF"'V(F<*1@"V6\I7GE>"#NN;!R$:$BDN41 M+'S@!T@$%Z_>?[YY]5H%Q=FALJI:;.L_J:PF:HA6\@="!X2 M@52$'UGI-^9(4Y\8Y;.G6R85\MX M!PJSES!7$E.,Q<2F,O%1IXT\](CAH%R@31.,U\PV)M. ) \KYRNRJTJ-D.50 MV8+!6/C 7>" X_G)C#P ]RR32+M+ UD7*=LME.TB8,2H_?NY>"SS,1G'E&4F MJ-E@?159W"$)+% \X-F)K#=.Y%2VE5JIBN=BQ]2<@\>4@!5PP5>%$%8>$)E MN"KFO:!H!:HWL?@MVQB@;J,^E<]?R%' EZ.,]A"6\Q!32Y63+KB5CL^"*L8U M:NP*S>K45N86R4&>-,+8N\-#DTLF]I6P9"+-;0)K0XL,) ?HFMSI379PF3AQ M.3)=$&6JX^DQU(V5/$1O6H7++/FNT'!59IF64;NQ_&G[]+NLFAH5VDHOS;:! M\^$6@?/GCY+;./0:[ T@ :KH^D*.=@ 3-RD%N[(T8?!W)GN9BE.K\MMM.O-E MNROM>6VK]=O5AGEN8?"DVLEG1<$*Z7!/AH^!1^&9FW3L>Q,L+R57?G'&WS7/ M^*,.KHVM)E"1V7A38%;Y/\BV$Q1^(T(MSXM#WO7QYI/J-[Y?Q\UZD@>U"HSR MF0Y5+.A0Z#^)4X>#XZ2MD#*;]7^C>I*J@9:%-N:RN=.R,.2R$+1']R FCKCK M-ZK^YSN._[P@8H*G.]3B2H;X*1(,KZH MPSB+6+Q1']X"C<.Y6+[Q @(MW?16/E^:FCUX \APZC\BWT(OY)]S&ZS59CLL MB>#_7?5F^7,+?OJIXOM^:SBT*W]JMZP=O^\,NSO=L7%1@U:W/]"+VF)1H]:P MW:_9HNQVJ]=]F*9^(AIE.H6C@,?L+Z\ZKW)GA(N>X#?VXKMA5>6IKYX'/@J' MX7O#QW@ZG;(;,N,R#I&XC^VEC3N1,&GFEK^&.,#SMVQ@Q!<>&*'$VLL"QI5L M/G:#[4>-&\=S#2 )AHEQ8;U^47\8X;:OVO2L&0P/R*WI]?G:7Q_T1B_%44@/M[UG=E#9 E M(#["=,?.Y-LM!>$NE7'>Q_]]*W47U';:+1NT$8/R^PV$Q=L'@.N+Z9KB'9'W18H5Z% MY"')B/;?WG;W&T_^3I@\+O;J<1A^.!K2MD;6,^[6[H B>I[$JMG.N6!2LYUS M8SN=H67V>X,:DNON&B#]3_V5O%\=4(9)PRM,2=U)PRMO='=6NPZH.G-3N]_; ME3PK*>%X#',S/IZ,@WJ0[ X\L6)?=:2I3LMN-Y:J]"FO%S[T*:_G*>\,>F;/ M.A%=[>O!JKW^0G%*UE_:I_10-86SR>XG^ZG8#3#ZSH^[5>Q+T]5)W4+ZK.NS M_I+/^IZ:S&'HZFP],10*/J4+YBR\W:/.<#\-NQ[>[BTP>>K[-26]9$HB]OL3 M)5L^G-[9.V+V\&IJ2'5^[87U&CO\8\/$&&L;OW'>$6;3>G%'97\7 ;B-DR\?)!A5@2EZMNH?0LU M!\?"*>HC3F5GSF+APXG#S&/5JR ?]TMM#B/>Y=6ME,VP7E$G'? M/MR7NN;2&E8-GN#>4P!;54;LX$1''_N.R:0P"&3B(#.\8\QCQ"O(M=13:O[:J9S6E*6D'RS>G#E6^ M_;[ LA81>$"O>8U##0LV=BH^VA9EW::@K-LR?L5.3E^<*9ZZ?%!CDU"5%)C> M$Y V: K2>JJSZL>\;G5K=-7A&,EWOY3V"[V#3%_H=XXV?4%=!SN<7 *LL.?3 M&^X0\L!9/E%'A](BQ?>9-_:2MR=:UM';/%1AY&WQ1 ]KPI/Z+5 &"1?;20X> M3/"\%7*C46O8Z^Q:(#=H]3K# Q58]3J[5=IM6M-P!(^J_NE\"JPD/?UY'/WT M,U>6O*B*D'?YN(-=BCC480E ]&[>_WY7':1^Y&GE(_", S8:VL:#]OQ2Z8FK MDD(IQ::O,\>]\^(P6CJWD: >,)=@B\X2H&2+Q$^#-P"<[L C3[8/1]K=M__G M_ZS([D-G:^B#U4RZO)*_&%?J)V,LDGMLC?&[=P.WFF"X3;AA:M//X&=L3IH8 M[X/8QQZR IN3-GU/Z'/%,DM[R/TB*M3T_8HI]PK@ZG.Y+5X1JY>(L':WT_XN MOG_O6!9CM&.51<4^#/NP<2B-_&=#_C6"-'/7H_D]\\2TV$<9F]]Q=YXLCO29 M^E?3[.WNA<.SMVGL-OV5QWD*'<1*0[CA-=:HT\59O\85-OW&(O?"\[_($>"= MMJUB*5^<:.P$(K[\]-T72_44N]VV6P?C0'LEPVHB? (1VAD'LI_*@0ZC,FKD M/SOR-W"@#UE'QA?$@;08?&8BM)4.9)_,7/[>>_]6JUXOD.;V4KVL(4W:N&YE M+,KJ]-J/\K%1NZ\UJ7.F*3OC8_:S3SH^$"/3&EQ#B6XO#:X9C.P)PO'95 BK M;;6^7/_]:$4%C0?0__?7S[\87YWO81#.ER!?:80 )N!-9F+N&._"28HNSH,T M@ZLW))!4KJ]^.5H);>,!M(E4KAU_(N>5&;]XP;LYI=2>:&IPH< M1T@UX2Q9[:YF-)N CJX+;Y053:V&[3'P,7 MK7>:"ZMF5/)\+)KJ%=$@2> R/)<6*]]:9X;V'=+5CHGQY]WTM9S]7)Q56CKG M-&0Z2P'*9QB% TZ1!6<7)9!5, M<;!S(L<=_@3?>3S?3"1K;3*KQ@$L*[(ZI7'F/E]12VBC7)7H![A-W!.K&"MS)P?<4\>'V57@0: MWX)''-)D8'B0*O[-WXG[!(Y]FW)9?.%XQ^ED)M]7D[D#I7& [:@UTK#+N]UFC'P7*; M'M5IM=N]@SRI.V@-[(?K'K?44BO5N_Z^ZMTA"_&V#/P7JS:JK,(5*6UUF?(. MH?/N>MEA#8<3P/H=J)!OC/^;!L+HJ/*+K0V)Y[80MMS37Y=O#K^)$^#FI_@G MXRJ>>7/C;^DB]W;4>&X8=9;'6"X+Y@.Y<#9$E8; M$FTVF%$'6Q,]YPVVB?(F6ZSRXB8"<]1;P +7EOIZDW]GK?M^+L^-KQCF-Y M;&?;/G4@\E#BAB)4 +2M_OH] $F)$B@!U"552_4AM4B<"_ =' ?2/#3O]\& M$7D!+D(6GS7VW[<:!&*/^6'<.VM\?;YI'C?^_?G=NT__:#9_N7B\(U?,2P80 M2W+)@4KPR6LH^T3V@?S,^+?PA9*'B,J \4&S^5F+7;+AB(>]OB3M5OLP+Y;? MY:<'W?9Q^P ^-C\>''UH'K;VCYK'!]!J?MAO!?"A?7!"N^T?>Z?><3OXT/KH M-P^.VB?-PX\'?O/XI-5%J:#E'1\>!NUN6RM]$Z?"Z\. $JQ:+$[?Q%FC+^7P M=&_O]?7U_>O!>\9[>^U6:W_OER]W3[IH(RL;A?&WJ=)O71[EY0_VU.TN%9 7 M'U+9'Q=/0O7SO<<&>ZJBK<.#5EY.:0D7Z UC(6GLC?7ZDC?E: ABOUP([^^I M^\I0J]G:;[;W#5&[9+O9.F@>[!>=].58K.CAT5YZLT&HE#SL)A)N$.$K"&@2 MH4@2_Y[0* Q"\#%\(E !,E6@<%M2W@-Y3P<@AM2#AQ*%0\*@;Q_MN&W\U M<[EU^##IE=5\R.56]*&T,\Z+!9ND_BU6=6/^QESV/);'D(Y<^6":2_ZC2^Z:4^1!6L9T75W^4V*1QS*265U>R:\-A M& YL'["$&>OXW!JR1#Z/^=4NYQ%EG2R=Z0LR%P&8(H#GQ:09]# M<-90";N9)^O?AAS>HR=Y$S2J6G$4\9)HF:A7XL]XGX3^6>.2 MX;R]0=2UKX^W91,I;2TMENO)-4U"[W-+_[=/FI/)?9-HJ4][LV5GM"0"_$[\ M6?\]VYDSX:S( L&9YG"6F^X]I6+9Q;S9%C9F[$.,POB'8%'HJ\7-!8W4).6I M#R"%2TM;=5AA:&/;/V$CPAB'3"%4:.,'RK%Z?9 A.KP.T*85 M6A$\6 9!\L.4E7_5'=%Q PH6=# =:Q^7[8)SE%F1/'1#L(!,#.PPG#3[ M)1M@#?M8)GR!.R;6 :6ITXKHT3*(3MDARM .V0D*3Y)YW_HL\H&+Z]^34([6 M &V)4BNV'Y;!MFCHGR0UM4.WT,>HZ-]$['4M_76LRXKEQZ7Z*>HGVD"-$.SP M'HW#/[07-/:O0'@\'*I?++A(1!B#2ZYUTF)%[5@M(4+A14PD'/!'42U!O:2@ M6"&6JZX17D_)8$#Y"%-@FN?(:H?8(+Q GN$KW6"]5:D>H1,:&QGYK%HU,"2EHJ5&S?Z'\ M&TC:C> )O(2'TJEKE$I9FWY_MNDG:LA$3XT:_X:&_+\T2N +4-4D:IRU-WZI ME+7QV[.-K]00K8<4%-6H]6_1\[@78O2="P%2X.CY$V/^:Q@YT/C1E4KH&D*FK4VE9B3JW+6:QF M_VM@^0K*K"@=S:+D0O&1B85:@3@8A%(OT3!I8.NH6(;8;8Z[2-@*T@<3I+$V MG<"F]-4(DF4(FR7XF/V/QLJBWEQ+6N%;3 @8=R_P@+E!A;5NE0NJ4]-@B%F$ MNBTOJJFSHF6LW5/]9&R : NZYV@;36V$%*W4"$QL%C: 9_KFDL>*A:U & OR M5)IH\1JU\#U(1;4_ '_J4P[V5IX5L+5TVUALHP9-[Q/40;22&K7W4](5\'N" M%;A^<9M3&1+6%C?6V!,5)-51JP9W8?#6S0BZ,(,G)T>'AQ]+P')E!LD/^5]U MVL@V";]GQ1XY0#=7T@J209R4$(;DAU1;G; HXP!=T5@@:\7#($]*6<0Z(E)& M#+HBLD#6BHA!J913BW6$9 %-Z(J,7845((--6*S&0]D9W+,KHC:5-A1<[@7Q;2E77$R>0@7>&9 M*VE%Q7PZHH3#K",8E=A'5YR646J#\-A@>98@-NN(\ R=YHIAN9@5)8-L,+FX M.H+@QNE7JK* 9Y$,5ABBS4BAQZVC,69"6ZHY^ M]3@=]M7+((_04T5=05Z+%2OV!M%11CSI(@73*C#R 9;?]C<'.>K>@;Y)T,LV(<;3M[*;SKU\:.&=_ M9(>X;HASW]?J:70;ZZXAJ\P$*VNT(FSPB_,0GI@A!3NUQ+5L\\H9PD7"5K0, M3G'>UE<-45FP<35.AK-E[L$=N!7U6[$M>4QLX:[95-(UROZH^99='$SAM%KR M75:Q#?D3@]"T(K]+QI6Z_?7;$#P)_DTBL8'/!XS+[!U6=2<6(!XA4MMHDLVJ M6VMZ6(,?UF R>-DJ*+)/>19$X2R4J4[V*P'/O+/A8!$<:7E/,1 M+HZP;1/]%GU>=*VAYF[.&E$&*5PEHC(_2!B3W!.2N:)N3YX!J6'8S#S-L=KH M5$69%7*#"S8>&-F-0?.!''="_;,:F>NNR@JB]=7#Z9ZJK]68A9UI^9]!G7 - M_OD+7NZ!OO@,BLOR5:.J#/:(H^"RP%94;P7;H.9*P,YMDLQH!KDRF_+SF6&B M+.]BH-#[TNG0U]C/6@A\7>"!CO3C/)C]IB7O0MH-HVHLW@9M6Z/'_H#@5*K( M9H=%G[)8RKTBZ-:L$E+P;!==:T7896-@H]9W$;:=$38%)XW5]S#\) (6/' 8TM#/U_$XY'=D'_AEPM5! MI17YCHU[8 V?D@=LJST:C=&5>:923N;;A.904R+M'LG\JS/%L23<^N#M$;:D M>D9SJ+IQ%J.#J>Q0_6EYRM@NAHALBY#EH Y:AGT??6 MV7$IJR6:<\_C"E>DGHIY2+C7Q\7),H]CKM6:-2X,$M\6%\5, M@5XT)VZ0W(_:/\5GOGFV6E:HJ,\*ND'ZE[[?MLL!"R&=W46]C2Y7/I^8^L9"=N15 M'<.KTCN0JR63]9FR!H_!YR[S$N8N#2T;)Y/W_M3MCCY__]Q#.52QF7!QL6B- M&H/Q72YJBF\EJE(D=8?D_NSBQQG-1Q"2AY[^L <6_(KN?*O-W%:<) /R,>PKC"9[W6$H??TU%KV!H4LS5LNRYIL"RX MLWKHY^^J?>RLEK%>.-BUPN.8AHPM LS/@A3/A*UER\\<,Z&".$GKP@*,:W7N M@'\51@F&[$Q19Z!6-V'%U>74"TW$Y);U1Y.4[>P)+&V]]*R,74P4B';,DKJM M,%&OH-+UI@S^-_2F)O:!D!? MF[FS)/4VF^X4_"6YPT1Y/!NTNU"=)I%FCDZN<()+N: 5=H/>-8Y>_KL#\6GO M39S2X3", Z:NI+_CF*6^ZTMX!=+GAS1,JNU_4U/Z; XGKA.U/T]CO*:.PDAB MG/V#.(_]_] AC;_ H*N^R$V[0A]8<=:0/($&B>D SAK5]<1AI/GT7(_ZE'AX MBE.ND/FJ7F<-/TFG7PTB$$X9RD3]^HFS9'C62(NCT4&#R+2XY$WUE]@_]9EZ MZ_X6;RI-Z7?&2ZMO[BE<)7 >2."_ N4W+)FJ<$ C,:ZQBZB]CF$L)%6?GDIO M==.]R[.&Q\$/I6/-TRN8N##$^/2* #^@,MT]/@>>DR&F1-S MPK:2C@KQ6R%0PUA"#[A#A;]0F;UUWRD]O.&>R5]!/H('.'C[<^M<54T5K&?Z MK0_=379;O0(/F]2Q17.*_H0[**Q8O[K^5]:R]\AET MVJ!#Q>^PBZ7CHQ-^:VR)+:MG=JY9)@<7*O MTZ%8+4\7U&RJF[MFZ#L0 J#\]9A1_J**\^1Z26W;&A2/@.LRX'?/5XN3GUEN M*^;6<\8)#L//CS'SVL(>24T/2*9>BS/HU$TRI=R&QBG78QN:,*?"[F/.(6W9/)> M7KCD.-@X*MG63G21"%R*"5$XQ/N.T?B>27 <="MH^ LU0OX8$DZ@<#!,Y_X= MKOZO&=BD^S_PY#.[C.AKEV+>X.PE5 .'R&GJM M4:;6UF?RSB;,-3//S.W_2 M*J/4_':L,AZAJ[8N'3OKG-+;VC'3B!Z'_B,,,R!N.!O,S%(UA"H'7U,>C:[? ML 5#D=U+'RVV[11NQMA63"-*:2GU3[J#I$(=$$^_>%9+>L)?-:;+4>6VQEN> ME='Y;IBR.8\@$Q[K#)SF/YV7%T=2935;$2/JD ,FU ='U*:RFDG%$W09UD8= M_1@PKD)__L,%E91L:QQ,'W&"W3Q;#5YJJ[8DZRB]I71,8=C+=GC2B,4,B-4 M_X;Q">=Y'?M 7QB?/]%95MUF=O"=YS#SCO8[GS[:+SM%]YE-Y\%')=P)OHJ< MFXO]V6.W]$YU^@^\R8L(VV=N&_XYSFPR*\@!\H8;A? =EFL%Z@BC" MB3%[ 6[.[";SOD5):UT6MI44.U=/!8TN6.Q;9D$E!;_OZ*0? !1>'P;T\[O_ M U!+ P04 " "%B\-8U-TII[LA 540$ %0 '!A=&@M,C R-# T,S!? M8V%L+GAM;-U]:7-;MY+V]_LK_'J^3L?8E]3-G?)Z*U5.[+*=.S.?6%@:%M]0 MI(:+E_GUTSB49"V41)$XU%%=G@C'Y[.S33T\__NW:Y[_*[M/<>_^L^^GY1Q?C31^DQ_)G__7;VX_I M"(\#C*>+99BF.L!B_/.B^^;;60K+;M7OQ/7DQD_4K^#L8U"_!5R Y#]]6^2G M__C;DR?KY9C/)O@!RY/ZYQ\??CT?7JDZFP5-IQ-I"8O8R?7TZ21?(9_A9+DX^TY=5-DMZ$8 ZS7<8S8IS5;3 MY>(#)J07-$[P=UR>3<[+Y**R%B(K$A2B!Y^, Y&YT"QS#,:WGMPM>"[/]0)C MGL_3D]D\XYQTV=,G7['JG5.UM@87YND2E:Z_4J>?>+98'1]WSX3Q$H_/_GV9 MSXY;L6 YZTD":Y'31/;EQ,NP.'H^S?6/U_^S(DP3@K)XOGP9YO/O9"+^%28K M'&E4WN6H00K2VRIF#E%P!=H[GRQ76H?+1L:2]3-K1939=SD-: M_B?Y!"]7B^7L&.?=Q"_P6%AFHU *K$@6%&<,?*&5D$P)FR6+2H369+D;UC94 MD8^/*HWET5"OG(R783+^W\YD=QA?SA8782G#O$+M@(@<06ER[D(*Y-WHF!*A M0LG:ZY0[0&U#$O7X2-)4%LTH\GZ.)V&<7W\[J9X=*;QW%&3,+T\[E>)U\1PP MR 1*B031,@$YT/,$RS;XUE[)%K"VH8E^=#1I+8]F1/DMS/_$9?66/F):S,5NO?C! ?<+&< MCQ.%@-5'.H.BLRO*2 E>R #*&YJB*A$"*2\2HHD^L,94V AD&Q+81T>"_=>\ MF?C?CD,<3SH:DI;ZN)RE/X]F$UK71767E]]'.:-)R"QH;CUIJ6PA9)? .NU, M$%+1CQLSX2Y,#><\*D&*;KV-(>$I[1%"Y 5(_>:D.&KTK77>A>&'%)DW9<)5 MQN^ZY V#K>/C\?*X"_ZFG>M&P1].4P6DT:%/C! XP4$E:R H44#R4A+-J_C8 MW'N^&.=%*),TXLF%^%- 5(;P%3+&:Y%AJ1HF!0ANS=3DZ(QM3XRY] M][#A=J^,V%, ?1C%D>2)A@\:O+4"5%02HD\(SDO-6&26(!W*0.PUDS,WPUI, M%E4 [P2M*'('(9#3*4Q@,28E0NC1X@TP);VKM&^Q<;NL=3/VOCO!>:BZ]"V& M!9ZA^O[[;)K. @U3''FI%K(HI?JN"9QTY,IBTD(QKE)I[=W?"6J@9F\O1K25 M1#N"U%S$A3E>P*-9J8J6M+=2-%M.BC=RCL"8(LVM R?ZMF;&C6@&:O?VHT2; MM>]U$V(341F24<^&XELMD(A*N$+6 :QE'-%RSI0XP$;$CHKC4'GF5BSI0RI] MNLD80N&%G'0MLB-WG0OP,A>*ZZ(U] L#;ZTVVJ<%WA,PI'5=>[7KC4$4+C%R M,L&R0-ZL+A*<\_2W8K@LD0O1/ ^V <:0O*4]I;\A4;[7HC=-$,RF%U"(J+D+ M%&H(IFU]?SF]NBI!YCIXGH*1S1W_JQB&Y!,UEOM>R]U,Z,]S'M>YA\G[,,Z_ M3D]W]RZ &QGEHI;2 =8R.T4:';PH''C.R14;A?:MDT-WHQJ29]28&(U%THXJ M*:V.ZRKC>B^/ )W,\0BGB_$7_'6:R$2_G2T6O^/R7?D4OHT?+D;U9!V[!OSIK%(FE'ETQS# M8C7_WDUWK0K75M/IH%@.C$(+2ZI0)+*:A2(-;4M6FJ-4LK5_>A.6>^[7PV/B M19/U;V>*NHWHD3.H53 TC2@@6<\M-SFC/F E^!"JH^\EV6NF;^?%[;7&Z$+2 @E4X4(" M:D.>OJ0I>E8]?>&XS]RI$@]19C3,U',#!C1<_H/4.E_ EGP,4@@'2?M T[84 M^9<8(15=DF(VY:@.6.X\S%1T XKT((X#5#M?0&:5L"H'\M"=K778&<&EP(%L ML57HR;I'?K""YV'FHEO0I+4H&M8[STYPOOS^?A*FR^?37'V\DUI*0MA&*E@O M';>0\/=1G?E3\6V$UV MY(W&8"E@8[[4Q&+*$+)"L$A_S2EJSUN[&[<"&EY=\UYT:+?XS?CPZW09II_' MY "MYT?$?/TM35;UF/8_9[/\=3R9C+16(6-TP"*2;3/D&3LE(_E"-'/O=3*L M==BQ#:[A%3SOQ8[FHFA&DO/1'2O(9#10>''D#UL.D68*7BDGE0Y2ZM;'8NXC M;/=XA+W3DC83Z*O3C<1U>O=3^';.N)&P3D?I.119CV2%@N -(D1N!-FH2*:I M=1KU9C3;"-T_'J$W6O:VQ4VG&"[4UGB4$B,COR064*7F07(.X#77"8M@2K=F MP$8@6R6;V..1_OZKW4?1[GGV2SEO+"I )Q*%)L;3S$0FM60-DT8DS*V+ENXJ M==UIX['K<_ ^?*\YG;.Y%6]R$KS61S %*@L)@9<,G'N)H?BB].[]FZI0.8KS)>+[Z^6$I[#,T5:&SP(3H97:4D^=T%ZLWUR MS-G"LKG"C.M-:.X]ZI!RJ(U8T._*-]-[KX]/)K/OB!^PVZ?< (MCSM)&"=*2 M,:[%$W73BX-Q.5K!'4;>.M2Y$]20$JJ-M49;@1RFTO?\5&LVP; 2(,HD2;4Y MBL*X5\"="EB(O@[=(1K)'U[,;'M]#^[-M)M*H#QI%1C\JD$9D%@1%1P(R(Z&J%!T$;S,X MYT+2-EHE6F]D7 *P?Z[M[$EOZ$U9'^)??RSB"RRS.9Z'A[AX_8T(3R_M M>!KFWW^E9>]"A_H:S"8TS.=?ITN0:S)9,.#SC%* MJ4)K][W'Z0S)3]Z=@]<3?,.0?\/D\2G0T]XM+W"*9;P<"2]8]K0TVC%+,:T@ M91P-@K?&2!&"S,TWE6Z ZTX&!7W. M*(B"K+UT2B8C/7/-#T!= ['WR1WL7C"*8-8U(C\>/7)24WRB,U@O:TRK$((P M!F*0TO B@S6MR]QO1C,D5;D?$ZZ=<&\C@9;=?Y >4ULDOL(O.)EU.[EGD##[ MH)QCH(N(=:8&G,\<).:0#1H=8FO.WPIH2$F&MKQH)X=V&V2D?^=A0HB>Y^/Q M=+Q8UOE^P3-0)@L6B)=0L$L;ET36F45(3#H38\3(6K>FO /2D'(*;>G14A;M M;>0%!\ 7[CRQ$@S]!53P$KSTQ-GH/3H47*K6_5(VP-B;^G-ZR/OYK+H?17*I M0U8@,Z=YF,A)+3,-R+**6+31KG5&Y,+P@[2$.\K[&JEW7.4>G3PGA,ZU_X(L M]%T?N;FF=*[W#R'MB];RWS_9:\G6V[0+V4741N X3 PKI5 M>.3U0$_DS%K2GR7%0[W@NSAP7W"ZPK/@^VHF\;S8IN[1TG^YGG;S*'7V6"!I M0]9"N ).\U33SXX'&P1F;.[6W1OFD%3?KGRY[N;U*ZV&FP6+Y;MR"G=D/(W% MG 24ME!8KR4$HPO83'-66M:0O_FNP 4 @U*)K;BP^Q(WSG7UD[Q3VE#DZEEU M=VLW&\WJ,9, E@N)222(GE M(EM[EG?ZR@^K9H?"QQN]EAVEU_"%_4)SJ:F!-9+SV:$HRGB3(&MG:TL$1\$E M::-BC?(AU':KK<^"WH1E2$F:H1*JB1S;EDS2+&>7:7Z67.!<1W+M+409:BT+ M(_MF9 #FF$+ME5>I>4Q_*Z(AY7F&RK"&,GVH@H)+33LZ4]5'7<'U47HN+[AC M6HVJ#+9I>_)^-N_>FN5R/HZK[L3PI]G[<'K1C2PZ!@3-Z]YK*IRG?(3;3@#<,__Q+&DSK8F]G\8[AXL/IY_O^KM28_;R;#77 Y)@U6 MA7H@D@>(OI KKY)33C'&FU_PU0K[D)S!0S)XH_8\-!?:VO,-Z DP"6ZZ+BI+ MWS_-PW014K> T]Q]=2KL:_.X=9VU\1P=@L?:SC\Y 4'[ K'4!MW:<1^;AS&' MG."0_-DAOA,/SZJ6/2"OSN['FZR"#CX7$!HY*,4+.$;XR-G0R4I?ABN==:1HM-Z-J9BH1\:" =16BGKVH?CF;>-;^H0/J[O[(M8AI?I@ MH6!8'+V9S+[V% *>/[WOT&_S--H5EM@A66217PX8$5G@=KBN;M8NX'\9[VL?>*WSYH M=JW-3(]2;->&Z!3DI]GS]#^K\1QO;(XS0JL-1V^!\;H"@EOP3-;#/$)H+L@- MR*TS]-NC&]0&ZX$)UEAV_7'KYL3#*XS+47$.?0WK1#U_IK*3X!(M"%?,&\'I M%[;6Z?>$>,^\_5^390VEV+*;VKF"_2TL3_%T=QA_/[^?+TPFBW?E9O@CABP9 M41S(6$]!6ATA1.,@:P*O:GZA>>UG$^!#.EQZ*%8>7. -VT,NCNK_53M_(3P$ M]O)UN@3]\CSVJJF]G/&5[C^D[Y>EUV]_I:.PO0S?B"7_74IF.A] M9%$88S3$'&L+3.EHE76BN%T;J5%)F5J;[^V"]1YJ MY@"4I]]BY$@!1=5R(D35O%'DKD'Q V>R'CT]]Q5_W_1\,YZ&:;J,K_ 2DXL( MA)+7'1L-3J8"P7'E$*,2OG6:8GMT0RK)>?STW%?\[7H+=5-\5RY.^]UTKP4^ M7\I7X\7);!$F_YS/5B?UW.-XD=;E4YA_5$^-3,XL1A4AA1IQ&V? F>KP"K2A M!%N<:GT\X^%G/:20Y!&]3@\ON'O1M6\KLLD)LT5H[W,$I5+MM5L,!$NZ)+&( M]= "\^Q 5N1.'WRG\PQ7>';##F+6AMX?/0BNY3F9*_!NO$!C))5S-DD#&'V]2BX$\)D9X$PY,M0J MFM(Z"W8/>(\AT=\_N=I(KTUKSPWH-M^Z,8HY&88L@C"UJW8]>^("9N"6H2VH M@C97=-8-?3VW'O(Q).Q;L:5'8?2HA[J4[3B?->$^+>\_:U%ZVN!961EU+(30 MV:Z/EH2@A %CF!/DCVCE6M?M[(;TGF[OH^;; 67:_*!0HG6Y?)XD6<=XH?&# M"]79Y9%>!T5Z$Y--*L^F(=TK\^#Z:X>Q=S?12%7&@XBI]?" M9$5.7SUVYU-M.ZD4=\'/LUOVX%M3^ M;[=>[TJ7"EJM=\W)>!^/5\>+'R=\R59G:6),$;*NAX <+4%4R,!FE$9$PT3S M6RUW0WK/^XC^$I;S #)MF>>[<(; 8;8L1 ^1.5*>4I SV)WA]?7"+*&E:7X# MR+U/;1SJ(J,#D65W 1SFLL.+'#YS +W5W#L?P(E(D^:V@+?UJ$FPKF@9F13- MCZ/>$^.@;D4ZE,?>IQS[=>0[O?@!$XZ_U,*P$HAI O43L%:DY@"KS0I MTF#(F5.1@:Q9?9.M5[FUQWTSFJUHC&4I,#:;+F3145L39D[06W%G$-5P3RXOME%4CT2Z"R@/&NXI[.P)N!2]?P+M(ZF&9>8;]WTN.F8C48*T M1M3;B@,#964"+[D&+WR1.8OL?>MZYBU@;46B0]TW?R 2M996CWKHYMOA1DQF MTH;1ULM2R=2**,&7>N<):I:%C\[KUGUY[X-O*V+]Y3/37,)M],L,.C!:F=,*(:'YJ9L,Y*M2.+^6B1I M().'.)! 1A.M1#)UU\D(BIIUAE0UJHA,9-;Z^-7=J!Y#G6A?BJ>1K-H4KU\D\WFGDTL* ML5YX^6GV;(FP ?5L[!7>EZK*#RXW-L5N.X( MO9;#78".+%M6%"1F5/5ER8VM5]*FVG6<,65E;ET/U 3XD'JL/ K&[B[VWAA[ MN9W>A69E)@4K1;TT6W%=LT :HJQYU2*MX3(;,23 MU%8P!*-K!XS(%40N+10,L=3SB^A;9\AO!-.B[6#7%/%2=Y!-LQ::PFQ6#)"T MZQT;T8.34H/'@.B+Y;RT/NVQ-;@A[0^TXI%Q+U(J6>[-*OTV68?AX3V/5:A&G^YVR6 MOXXGD_-LP-7/_([[F*X]1]S/NK6<;B,#^&8\)9*^'7^I*;EK(X^DT)RA%$0* M$:J>07#6)2)*RDGI%$/SMLBW(]I7A]WR]"X^&$6C/;.I\]$,A:[.0<3B013K MD[.,Q^9W!]Z%:4B&KR%?KBJNIJ)I9O1N074AMKQ4&U4RS9F7>@^N(.-<4-9# M=@&2URHR+82/!Z30#2@'M?_],*QJ(;\'-(SUD$MM^O=FM22?8<.IN[-]_N7L MZN-Z-J -D/5O:%LOWV$,,J:478GDJFG'R#.L.=9,CC\:CL$J5[#YR8\',\@; M9/(!C\.85GG^KKPA=SE,_AO#?)1C25QH!UJ0=5!::P@V2Q VQY@%I]#H@%[* MMK ?D5F_#^ONHX#[$/!!+/]UX+_3^__I*TZ^X&^SZ?)H,:H]/BAH,V!*J 7U M',$+\EN7)3A07Z?\')UU%.J2BO$%Q[MYB;%, >C^@S\L2Y^=HBX[&VN! 267)(ZWU M D;5IMY":Q&*LGBE?]4-)9][@!A2T\8>^'10&?64Q[G<*.E'B6/W9:U#V"<5 ML_W#]\NF[#B)1@F1\U%&-C(2FI& FM4H, D(2$Y1R$*2NN )5>MMQ?/!VW8^ MZZ:3>*GW,GE D0QQU#"(S*1ZB[G,-CJ#N76:^#J*(24A=I/T[;W)[KW2#0\K MDWKZA//C'SBB0%H7A:#)NR(U1 &D9Y)!DK4,R5MTKO5YE.LHAA3FMY'XGBO= M3.+_"O-QW7C_ :.0*V.3+<#0D]V1EBQ08:GZTMR*HF1@K<]#7@,QI.BZC;SW M6^=V+_B*,*POA)H=XTA[%8P2'H27M:EJTN!8YL =ST9*E"PT[T)P"<&@#I8U M>K-W7^(#.W3K7:0_IOFT]2[F[@-G9Y'*;/YNXZ5 ^YW>Z1%-/RYCZV5JYF-2 M1($W7-MT!N[5"BE(=1AS25 \IGJ1H0673;T55L7(I*%HHW4_VFVQ[:O.MAIG M\_:,,LH[DQPD7\,KV]T;IR*4F'12/-J<6JN^W=$.R^/M@7=7E>B!!-O,KFZ[ M*->V9IRP5I4B@3.106$TX!,C\Y"<-Z4X@5=S,@=[.8>\US8<$NXKU(-3\&R3 MQB@G4U(!A.;U/6$"'!<:HI4N>,98:7YOWCTA#BL*&!#A=A'AP_"LVYAQ)FB? M-44Z/*9ZF,A!$)A!6$\1D,M21_N03!O:WMKPN'9O,3X(V[H$>B0T#D.-MVK9 M#:N%D%9QL%S6/O[TW?A0!G6(>VJ#X]J]A=AF7VU;B)=W:Z1'$\F>0]*6<.;, MP#/KP=EB-.EJ<(-.VH[#3^DO;1>>70@"3VZ],OH2B#ST D8PC/4%,S5 MI3IT$D:JB*)V4B\E65 E"_ .#5E09X5(64EL?4CU4$F8FVX.=SS(1&\[,$SU M,@)=BR,,DA)77&MM'P07OO3#F]OW$W41R&!?NXCO]^ENBCSX_KE^- M& G7I<+!N7KO?/0:O"P9Z+LZ68[1F]:'!G8"^BBS(OMPJW]Q]F2'7\Y(X4^[ M-J'3Q6PRSO6@S(LP"=.$'X\0E[5]Z&Q:U^AC.L*\FN"LG-X-?7:\)IQ>KOIR M-9_7)FS[GDSJ'=-^]OBP2];()E\>__(UWJ<@1L9I"B-D C2IWN9M--2P E [ M8WTQ7,OV#5GOA+5G:\@KS_^(\R_CA"_GF,?+LXGK4IM6Y@0B.GKS%055T; " M)N7D"O)L+=\J8MEJN"$9WM:TN-++L?7BM[U#_O(T!: M46X-HX!,H[[:^[/-Y?&WD/UA#6=?W&@D@V$9Q!F9_N5W4NNUW\M)]2GV:V_1 M!XP',7O;+TPS2[<>LG:T7CZ_/.Z(T2_%BX-8ST20C^? %5U NU*(7BRV#[]N MP].@L_KF9Z_[+ 3KL^&&UVL2:[%VC!!02,B!*1%K(;=H79AZ.Z)AF;Y&/-G0 M6[V54%K>&7_6(>'B94#T]PENN!7HQBF,D">6F190L%/X%+(X&Q"BM*2^I$CH M6_N(K; /JE%&;^Q[$$D/R1;3 LQ7>%.DU:9<[S# 'L!>[[=X>UKP+F@X17!A MJ#//\\*WSMU/DZT(*H'+,M?8(4-PR0+F*+4/EO&KI;HW!&[W&77OA3^'9Z1^W9I'CFQ2JK(/MH0"4*B+Q3CMSA9(-,R938^NSM'9"&8+;[ M)<>U>N6&,FJS%_MBM1A/:^HPD89>C#M-, O3WV=+O((M9^>9MAZT5Z2X*4*K M5XPRB%ZR; S&',16+\760PXA:CT,/WH411N:G*X X:!5FQ!Q?RS!"YQB&9]? MB7V&T>?8^9V@!1*!E0[@.2T(:J&S*LZFJYUB;]>AVP\]A%*V ]*F7]&TH<\' MC.0F7,51DE;1.P]*,-)VF9S"P!T'@\)IDZ155\O";Z#(QL"-C:!#-C90\.J;GX#:RM=ZF*JPPWH>+632,FU0 M9[T^M=5IK'/+YJP@1!J*I3A5V4R!84@"F,Q2EQP(9>L3L#>"&4+)UV%)TD8N M33V.+6^@/,<9E'=1%8A%U=, WH$O.8) I;RR3.NT79'@3L-OPYB^[P _O.?1 MHXC:F:3-)10_-@O)_RE, T_!$KTEJS>9IEIN;8D9D6G9N@#F=D3;,*GOB\(/ M;*#:2:CQ=NZU%3C#A#76$LX!=E?3?R8S6 M1'MW?\?9C-[%R?AS-_)^>P\-Q]]WBZ&OI6A5"W!MN!%9)*N9($V3=*(X"KN& MG Z8J4O]A7WP#F'SH1&?KE4*'$J,[>YJOX;XU0I_G5YOKEPH MX+3U(J+$"BA1/)D"M,"%%()9IR@0[9UC&Z$-8:_B8'3:7SA],^ Q*4W ():.9$IDL)^NI[:W575=?GG__7U;/##%QQ/ M^J/AO_R-_YW][0<_?9Y. MS__QXX]__?77W[_&\>#OH_&G'P5C\L?+W_[;XM>_WOO]O^3LM[GW_L?93Z]^ M==)?]HOTL?S'__W;KQ_29SP+T!].IF&8KA] C\_3JW]X$XW^5OU+_!Y:]!_19P 9+__>LD_^U?_^F''^:2"^,T'@WP M/98?%E_^\?[-?:3]X?3'W#_['5<4;8ESVZ;MCOOHLR%C"Q6#: M$/']SVZ*=W06^BT%?.^C&Z"=?1"C+^L JO\(ZC;*E&2S)\__X8TG$K7]8;_N%K_27Q?_NCYCDV?CURD. M,\[WA#.LAT%8 ,(W4SR;]%A& MI9/ED!.]/\KX6#?S!,$G)8(O&+V_3\7DDMH)IK]_&GWYD9Y#? A9OZABD7,R M'GGZ7%K-5O4QQ 'V@LR,!6-!6\=!<:G 1\9 !>9<2"F;Z%JO:/;DVZNY9O_% M^')="^7?: \OX]%9!UQ.1XU%.>>,%O"W'T;CC&,R8>A'L[?S'VDPFF#^E[]- MQQ=X_)*D2*.T<.&T\%.:D)#,&M2L/*$8)DS@C:_&DN7;@8#JY M_,ZUFCP*IJ&N/'"V/JH[6] \ZD+?5[%!8"U'OSF'?2!'NHVFH M 2LME6O^&],UZD36^]$":8VT* N0$T/(3\7H2!!B8H$V-L/!Y[I*8ZVA+0XU>\@HV(KT M>RA:DK[,?+[/^*[IYHUI/JG!:+"1^" M2,ARZV/^/HI3HGH;P39\JV^:+A_I=WM..*]4D&3<>@^*'@^!&0G<,BPR$T39 MQF6I3]L?D9V;]QL+K^'[>A/'_WL1QE,<#[Z]Q_/1>-JS)I9B2"]#$J1710:( MZ#48DXP4SJC$>!,^[SSXA*C=1:0=O:KO<-P?Y=?#_(J,CIXL6@@,"9)2&A0F M35M1#. =XUH%(;0(33B^]=@38GA[<=[G5S39BL>!K,ZZR(7.L>2"TZ@(CB&= M8[2]>(.%# ,D R$IQJQNLRW?>?()L;R34.\3+7_ MY:XPCJ1T10H"%#6X9!-$5W))@MN$#SE.CQ-\]XDG0.Q.0KQ/J-J=T/?XJ3^9 MDIY-?P]GV"M!VN*]H)W$%,+CR7Y7VD @*)B<,MM8!U8\_F38;R'>^[S;W7E_D?,8)Y/%?^IR>4]KIS2W J*R MM-1$CGM(.H IPI V2AM4;L#YDD>?#-^[BO4^UZX9UR_IR[?CCZ._ACWE4R'S M(D*I81_Z6S4L:-L1D=Q[6J;U34RT>P\^-9ZW%.E]EGTSEF='S-OQN_'H2W^8 ML,<+^7]"(L@2R)"TF"$XH>G T3(Q%SV3NWG4#SW]U/C>1;A+XB<[AL$OX MWBE@5O>:%V,,,R#&&>MRD!!*HK4%ZX33X#- MG82XA-&=XE\?,%V,2;VXB!_[TP'V1";_740))OD:NE$&/!<6.+J45>!D)^QV MXMY]X@DPNI,0ES"Z4P#LXSC4;/H/W\[B:-"CASG,PD!A@I%A1P>]TTY"DF2_ M\U(X"W$G.F\][@2XW%Y\2XC<*=AUJ56OOZ;/8?@)9\$W64J26GEPPB3$>TU+G]R!5[<+#5:9?'9)&8$9Z5%O'KYTT^ [6;"7<)Z@_#5F^$4QR%-^U_P M59B&!]((I)060VM&IH0.C4\,@9!:EY,P;^DZ3R/6RIY\,ZPV$NX3U!H&L M>C\V?DDN^*?1^%LOE&R-*0@E8@&5Z"M7BH083.)9\EQ2BVN*6P\]&8ZW%^42 M:AM$KSZ=@-7+$%6W&F^R Y:+CRYJ'ZQJ0.VMAYX, MM=N+LS''^BP^.7\>BOZ>>7H[/S,/S6(Q_;T7(RH"JJKI&<\.(B M%%DTF8369-MBJU[Z\).A>G?1+J%\IRC50@4_XV!P"2<5*8NO-YLADP8J+FES M$0IL-(QYD6CEML7+?..9)T/PUH)7LQK772 MU=_K.6>2#86#T#6-6#(&,44!I(U.(],R^-T(=O/_8$B-U= MG$L(WBGX=;G,G_N3% ;_B6'\,WUGTN.I)I\A86*2K .O:'%.%K".ER*%R 2-SJ%F&@C86JX'6*$).5F>Q MF]VU\M$G1_6V8EU"]D[!KT4HYEK_KA+]L13RTAU(HVBCB=%"D#R"QD"VHG>! MXV[ASE5//@&JFPAU"=.+@-<__WA'-(3XSVWZC="A,IQ@IB\FHT$_UUY./X5! M;5)$7@).)[>AK-N,Y-%/W;%3R6:H=VQCU@<>^.2QN1O(N+]-"[)+H1@E0)K&!V'3)/Q:Z,'II \4<.B MCLV[U1QGXY*-N'F\<*M?3";D#[V(M5 T37O*\T"FK0#&6:WK=AK(FTT@.7.J*-JY MQ$/I#=O0?!O!_BEN;.;O(- .WN0YFD6PX0I4BHG;I!(45CLTQ%S %V3 #6-) M>\V\>RC@OCW+=X#LG^Q=V%E*]"ZB[>*0#I//+X:Y_N?U?U_TOX0!@9N\F+X, MX_&W_O#3OX?!!?9*5M*:8L$K2?J=T4#$ZN0PAB%S@XP]%(W?:C-?!]BA]&$G M$N]N\V&K7.N%IM2[08\):8LBB+_C]!*;*K[8K HX M @&J< 2?F05R9UDFV\=H]]"USE;6P0-X3D$5FLF[8=>=:Y]D.%O@?_2GM$]- MIJ,S',\D< -B\EP4DVGM.M?<>RM]*9N_;Z>>%_EX===9'$;Q1P)%'4,9X M\$$J",(6)80DI7ZH(^HVRK$&K%-0C];2;]CS9^FB>\D:64)!P&QKSU\L0!N8 M "V=T(S0D%G<9=SA%$C?7J(-V_P\9.+^/AJF!3J>-3=<)I#1I1I>J>MT!@SM M2E8RYG5^*%.WE4]QC>A)!YP:"KL#W_(A0^8&2IF$"Z8:NTK-FIF0!VP\[4>1 MIQ D=SFW[W6_#K(GK1H="+\#KW.U.7,#8S1%18L$3TJR: @DQ!CK)#ING(XL M%O90/[BVMN2IJ$=KP7?@AKX;C\YQ//WV;A#HI!SF&CP]K]85U2DQC+7@0T)-6@W:B[L"O M?#.8X/ M-O7?1@%.@N2M!-B!]_B*GDJV1Z[=JL_P8_AZI7.]*(OFQ0BP=7*$$B*#"R63 M1R,\)^\Y!-\Z4K :S9,FNY&0&W:/O3J!KJ-5-\Q0F[D7@DDHGAP5)9P"QY0$ MEIAQT5ANFL<,E@)YTJ3O+MJ6C6-O+[#'(VTWV4:(;!ZH\+5_;20K XUW!;,( MS>\79T]^TI1N(;R6S6 O8?S:#[$_F,6>R'>8Y45^'@WHPR?5CYA^NUJKR$73 M"1(@R%"3GQE]I6CIV7N?4W!1V=9W0NMB>_(YAIV0T$&:T0V<=T/@*AOC)&U# M,?I<<^,%Q)0=$"B>56)1E0[5X^!YB-TPN%I-=A%_%UG'BWR(=^%;C6=?WF;X MXLBCB!+(_O1T0-F*3^19,")[R6U@K4L+ER,YJ$+LQ-6*Q),=!-V0_EJF6R&- M+S#??@-F!LM]&?1T<-(JKT#7UE)*.@8AD?JK5*0)MC">[KAX]\N--W[JDV>_ M6SEW<'GT^NQ\,/J&^!X'M59[" D MH597BW=QG8R6-">A@UND):J;)2//*K$Z9)94U]*!%V+PY$"1+L5U*%+*D73&U^VQ(-A:;5/,DQ?6@G:C[ MT04Q'=@>MR_"E@%49!I+=*KFTP0RB2('S[F&%$7,PM)NQUMG,#X*ZD1UIBT9 M'5@B=PWHF]DUUG$=6((HZKHE&4HN>0M!J&R5H-U1M4YM6HWF5/6CC?B[M3QZ M40D1A;& H<;V3$#PR%AM7R\L+3H9[#"X=:+4;RO@3DR.L[/^]&Q6V#F3=>W,3/ M(,[+P D0][8XR&C)=9*TC\5HZ0\;4!4KR3!N78B_!,8A[L/:L'2_(&8G$7?6 M->D&'EJ<(Q 1LHZFYMH6<#6PINC0LG2174R MBM&8@ Y\Q1 7G"?J_3J:U!R]M^5C^-J+0ELK MD@2O;)WXS0L$3NY.(ELWD3%D?6D=6=@0XNDH3X?4=.")OLD@LT MN0'_%9&0^C7:KV.H;G**,8-BR8/76,!@%$ZD:#AKW]7G,50GHR^-"=B+0]IS MV2G'ZBA%)Y"45@;P*2K(UN6B! ;-6YLC]U&"BPQRR,4 MI#4K3AQMH_X[2?PN V MK%:S'VX_HN-!$ ^LI\.I$(%89<9 9+5I@_*&#H2 4)3"D)/']. ,V:.<"H&) M"QDEIS*ND"K0*+-S!5CDW]HCOH)3878B)O'IT)L(MC]3(4(F)VNC>5T MRO6N71@()9&/%#SC5I('S-OW!3W*J1"-J-Y&L%W49PT&H[^JE_3S:/QJ=!&G MY6)POX?M5?$(:9Z1*8.718,2',D2S@J"8U[HR+63K<-)&P$\CGK/'9R$[NCH M8)NX?0E/#O;;\4P<>78[]P['L]GBO2B"]K&:O]PQ4)S4/ 8Z$+.)5N7,=."M MG>#UD#UY;>F @ ZVF-LHY_/F7UQ,/X_&M4U9+V296="NJFZ-H/I:5) T&*8= ME]EH65J[C@\C.C&UV$G@':1.+$/W9C*Y(&112%2*63!&$3*7+7B>"["H4Y0L M$;K6'4%6HSE)-=A"T!TD3BQ#]O9B.IF&86T_UINW02M0=I#?<@[8XS&0U8= +\*AHN36[*Q9:7(YEU$$Q8$+4P,HDE 6YJ D)8/-UA79X;%P>I9",V%WT$=R M22;P'&.O:.V<,AIDK,D\JK:M8$X!UR664$+FI76>RTHP3UX%VHAY92/)+G-8 MKB0Q&95%B3']M%G^RHJ/;Y^[LLXZNLM;$24)J]&"UE*#\LJ#3SD D2]L$>M>$O.;J)W(=HZBJ5DB#FQ.D^)=C"E-,;6-QA'D[>R"9^/Y:UL(,9# MYZU,QM/:!#]?I"GY-3C^TD\XNYD55DCK30(7(BV"*P7!5,_&1\-E45*XM=K/ MT0-NZ '][5H'5CW[6+)3-J%QU%"<#0/,-_#,4B[GB":+>[IU0&V2E[(>U_>! M[#C "6- M!!]%]3&3%@4Y*W=K5%:P^_BSGCS+C<79P?WN>_R"PPN\[H5?)&)AM-8DO:O) M;&1E^MJ -AMT7EL99.M>SWA=I#ZL\#S,ZU[6?._JTE"=98! M_2_7 EI7(F'E!416-1U6UU+:62-B$Z(DC=7&=J,'F\#F,F$X2 MBR?3MV4!_$H(CA6ODJD#$^KD7$[FB,LA0!)"(-DDR$+K9JY+@3SYK6-W\7;- M>8]E9R*3=&)I3E:GU[7)F\@0F29,14>T[3NIW0!P@+SBW4EYB.:-)-H!O;^, M1Y-)-57ZM>&\*3E;!38BF2.DL:2[0=5+9"FU8=)BZ[CKC<<_^==W6U%VV3]W M,8?^^L3BBI:2A((B:\Y04@R"1@P0L?(!IR1>ZXP$QDRM9^5Z2:J$@U M4Y: M&2R4C4KIK49^#"B)Z\(#07>07[^]:YT&7WN#R\(Y'7ZXD]81F.\FD^. MD]=?Z02DY_>'8?QM)I\ZYJ/&K4O"(>"]4=U!I<05Z\53^1=5UC;TG:7)!L9ZYX'41B-?AH,WG< MBHF0-(_-J\]60#D1[=E-Q!T4%_R.TQN&E37,9VT<",[)G?8&P7.G020?4RJ8 M97.;]1: )\_R]N)<63BPP]C91=/>RXK&G\*DGWJLL,Q]26 U)_O)JMI[A=;( M2J!-AKFB8NNBD:5 GCS7NXMW29!RYR2%NZA>]0<74\P] M@7:AV_>+(HLW)M19-"9:4G8C'3C#!*#@CCE>1&YN&FX(\505J DE2U1([K=0 M<4F/]%O8&A4LKFK%WEGAXF/KZJZ 4=<$V*0R.%TG T5$B"X;D.1?,$<[2)'M M!_!U7< 8@\M6UYZ#O(Z\(IO*>2W JQ*,IN/6E-;=D8ZF@'$3/A\K8-Q C(W?B[KHZS:2^-Y6(G#DL MW .?C3-)F?;/>A_LA12EU*%$O+5AND=56+3+!3C+0\' :S-' MDVJ[/DW[FD_ R2U&ATX7WSKYXD% IZ *[23>0?+E&K,L+XM#,5KG"*-QQ8)R MW-4^GQFR,8*A\(PW'TJ]-KB34)-.F.@@+?/N.,L%*N>B\"(F<(H$,.L+$Q@: M$$JAQ:RT+^V+=9+4((NPDZ Z.BR533=9!]&RG>&U$U^.#G+:1]7ZF>%EKI8S>@D5' M.Y,H=8^*FJP:JV,R@AO3O)?JL4_Q:DS^)B+>SQ0OQ^IGA9+3*S7@$+M8\S)D.G68@0-"^D MYD:;W'Q*WW%.\6I$]3:"[>"M)L>B1BKP%<[_^V9X_^KU_6@P^'DT_BN,W)7C00M$34YLHS)UJU8-H1X%!D+N]PZ=DE)9YO%_<[O&I%V ML<3(0ZDYN8Y;.@<)91'%1YZ28LWK>(ZFN7ZG%*[9>7\3^7>PL2P98R]%J'ZK M ZQ&D2(?"&(0$E#:0B:1$-JTUHA5B2NGJ@P[2KT#CW&&:*Z2KR[&_>&G=SCN MCQ:)5[,?OITU'IR\_DJN=G]"FFM=%CGQ")Q'1NZS(L2)1"&B#,&0'11#Z^3J MS5$^ SWJCK4N6HPL1SR;1K0*LDP#H Z_%>YQ,Q_TT74Q*>U'%,^O!U$L.Z2V(%APBKQ=]#@*]+, 9 MV8/2U"%8>]*T1Y ^2W5KR5X'M=)S>/7JD&3P,7RM31FK> @_?>.R:*:FTI[5 MFKA9$64O<^MY\AIL$+09Z\S 6V:!2Q<9G?X^^M9]\;;!>>+ZUC5S'91BO\C_ M=3'O&$!OQ.PR\N-H7>@^E&*B(E>WE%CK;RT$PVM1)J-U\*0X:QTCV@'N:>O> MOGAL6$<][T7^T![]DO[L3^OMVJO1<(Z5><9]D %B3 A*)?)R52*#()'?DXSE MQ=_)2EC5WWVS!Y^F]G1.0PSBS()5"+X4Y%:R'[K.J=+(?(DP/II;>& M*5;23MJRXKG/3UE:$-!!,?>MK+S%E-)$PAA7_S7XPD(1H*/*H#AFB,$X2$YE MSXNVI7DKX0?@G*;*M.:AB]KO6]AF>GP)K39*_@VGGT>YQY,P6A,^P8*A(])* M"-IE^D-P*=!';)XAO0ZN9Z0U+9CIHG[\AN'U<;0B]7.F\?&NW?4>:3&3_A07 MTSGF.^E[3*-/U0:T475^ZITU=J^Y7>+P;C6>,3J?C?KR8&04?1^]HT<-I#VU!;P(# M%ZIP4W#@G0]0IP)'IIRPV+H*<4?(IZVP^^1S=0E]LW9,7&B'@D$AWQ54KN$[ MDQ1(I9U''LBX:)VQ<.!V3/O4E>UEO83YG>/SJ^["D=YW]81+Y5%HJ6J'-)@B)LGD3D97](-JT MO?AP<786QM]&Y4.?#KK23V$X?9'2Z*)V"_ST;C3HISY.7M4<^<%6$[HW>\!. MK2YV6,N.32X6L_UFCW_[\.-_O6ZUXE!%'2/0+NWK>#D#L5H5O$8 ,[TO(?'' MI+O-@W><_[C.L^9I^59GH^NY9'B=;T,;'?@8%%B5;7:6Y:12PP7NI?U%YTS? M&1?9C;0/W3*CSEV\2N7[!4>?QN'\,ZUN,!^(6QMB^UCJ+2#6"4MDWJC:8=0& MXP62;L2U=ME'Q@*O!+#OJI9NJ1ZU%GGC\= ?YJIT$]+E[.HU0#4<#KX2R/Z' M@SF M&1(T/:#DP[5JU)\K=S[1.F,G7TQ'IUC&-+W1L.7=<<;]V<#<_\MG(?+6OXDZ91,NH#V MML[;Y P\MP+(G4+MLW-2KC==>M,G[W<:<2.V1OL2=2=9[L.$P^F\1_G[_N3/ MG[Y]I'\Z>PE84<9'H\$8H4!9-AN2'4$* MA5:!+5Z3=:!U52.[&M9ABF6;4?B8:NPH_TY**%=#E*R.2TX2LJDE?UXRB 45 MQ"AI0PW!E>9)[WM7C40O.BF4=!'6+J<2,*[TW :RG__=@=/^$P?:;3=E%D+GU6=5ZS MS%C++J*#4&1^"-L7*B.T+]2635CH0DO"I,X0KO^IUWY?PJ!FM5R>E%;D%&.!.I&G]K:TX$KMDZI+ M%'0BAUR:=PU] ,\1&"D[L7=7-5J)O@,CY>?1&.G4?7DQ'M.*OWT9#!&JVR2"NV;#JW&<\(: MTXR&E2=1HWR1]_@%AQ=X(S'R57\2/GT:XZ<9]E%9_$;\=C.&_1X_U5_=/HVD MR7-WRBYIO_)&DU5NPWA[">-:,5E-QTXE@+:%S*3D) 3'9*VJ52(Q'@5KG;7T M&*9=MZT5GS_W.;-2-B591ZI;I!>1.? Y9J!O1<6RP1);SV!Y",^^)K(TU8.[ M&U0S@1]WZDG6Q681 I0PFVNKM*=WK7233<2\ MMUR#=4 ]MW23C8A:*^E@&RGO3068T9;5':65!,.U"<.W"6CB>=+$.M?$F^ M^8#HJZ<_959WE&7K=W32#^]"JH[V HR.7D67%619>[LS2?9J2C,]0ZXCSXZW M2/Z[]^"GS.GNDFR8KS.+E8R_]?[XT,M6ZJR2!\-UK0V*#"*F %R+H(.3Q=YM M!W&+RPFFOW\:??EQ\8ES.A=_N6;S^GE/F<(MI=;P@O,2P;^]ZV59 ]Y"0@HY MD\\H"D19.YWZ9+V/)MC0CK=_>W<*O&THM0YZYSUZ<9:TI/71:31T88? M4-:"Q#KMAF7FU5H&T!/.9.C,\^V$A'TD4=Z]0EL'W_?LA:T9W?0^>ALZ#I&] MX%3.6>8"R3EZ9P(*B%H%8$(P2"D$E MG&E:^^&]O)A,1^1'7L[>R&B\%Q:XK^F$)I-YPY6!&+B742>!K'6@?BU@1YC/ ML!&?]R:2D=>!]KW28T,*-\CGWT;^>Z[T\%YSXR+YS[;N:5@D[6D^DQ]F2]8\ M^B ZMT6.N-*C*\W81.P'J?101BBF=6V65&<&F5@[NF0-J.DG+"9'F^;SKO38 MB,*-*STVD7\'ML8C!M'KKVEP4?LVOYA,D/Z7:YX>>B^5-@6RR"0080)$%QU$ M)JWVS.:"K;>2+6#N7XDZS3KIFJA])U2&H#$F7D 752_-2"J^ @PZ6&V9CT9U M7KY\D(3*O6A+,]'O/XGR/5;QS7LZE]'X+-!*WL9!?RZG7?IO;?VLQLF2VZQP M7PF22D7-4E!@I*8M(RD&H=8.6%4R[1C),-6Z*^9!$R31!:ZM2Y \K5(9:Q!E9%KZVJ!% MB:Q!:73D+7$/-GO/$JJLL'6E^"$4Z9$0YS'KT28,=: _%1+FQ?Y\F;HK1= I M)0_D6,<:(4$(/).9*]%(%:V.J7448AF._4@L1W)2"M! V-WE83QLX_=$M%(%H<%%QT'Y MVD?#9 ?<)(Q>)L9LZ\97:P$[POCD+B&"]F1T=S?R,,CKP&H/<^"&U@[6NH>ZN(Y/?0]U/)D3Y/=1]1(KT/=3]/=1]Y)'. M[Z'N[Z'N[Z'N[Z'N[Z'N[Z'N(]"B[Z'N[Z'N[Z'N34+=OX7QGSBMIL$'3!=C M^B2<7,W.7O;#'!VNH*N]Z;( R(MMK%7PM'86V6Z[C,('P M)@HR.C)VCUUCLU$9I5.0:D-79L1JU(ZIAG>9LKMN+3W4H7X5U=7,E4 CR>< ;K,V.T-T=LSY%^5B@:_E'/T,%:"#C#AH)7N]J]W2Q*,:3D@F*Q#KO/FGP(EK( M)I)AEPWJV#K:M!K-,U28QA1UT$_];ISD3A3E;#2>]O\'\\O19/I3F%0G03)A MT6A:O(^@4D8(0M?!Q%D83;KN4^O^ZIMBW+^B[2^NV2E?'5C'C^!-Z>+L8D!' M:?YE/)I,_AC2:S*H"ZC39*\GR0HNDQ"2;'JK2&S9!PB9/%/F34B,WLK4_.:@ M"?!GK(D=,-M%:Y4M%W%[T+'&*+)(#@H=$>2!DLGG76)@78S%JF28X$>BG@>: M4_UTU'-[9CMHNK):2+>7T].\Z" -O49:67(Z4@9G6888E$/.1>"^=3'1NMB> MDY(UX:>+7N-A\IELX/J?U_]]T?]"4,FP?3%]&<;C;V03_WL87& O6I=C;4MI MC,F@> X0O6>0LHA<6!8$:YV;LQ:P4]:@]LQT,71I*J/ZE7X!=C M["DN(CH90/A$^V4=[>6E)V5G6@1G3>&E>5?R=<$]/S7:E:'[JJ2;9FM=X?MM MYAS/,B5V2,AZZ.-VRKE:&V>CM*JKY]7FS],:O?BU'V)_L(@;S##DM\/W58G& MM4?T,/\^(@MF\=>9XW>M5Y$%4U+@$",R4-8C^,(B2&^PZ&AM\:T[PC==P,XI M,PW S--';!!")VN 7M!0TTS"7V=OK T&9&*:S@+K(=3)2YX+@2'PZ++L M2I]7PSI4 MF!]&65UC;BK8.@R;+C\ K@(EJ^#L2.,LG6@'>@!+'6U*Y2G<:\ M'$B%C"@EV_'B,BVC1\6C@7JQ W?\VQ.Z!H*LQ,;'5P] MW7AIKK[\O_LXIH=\_O8K?L'![+WQR2HKM0/G2RU:*ADBCY+>&R.#%DC_UYE1 M_R"R[W908_8Z"- O?0_NX[VT,!&831$/"L5SE[%KWE7D SG&83HV(7*4R.[+0I>UT M YI80(N<[#FLD3B;")KF"F(2")8;'B23VLO.HD;WX3PW!=F&A3WM('(!S3JA MI \:K%"9H,D('HN&;)43+GCDI3/'_3Z?R:NF4Y\]$HZB:D=J"@ MOXV&^&W>&>CGB^NJ)5Y4'5P90+A8>QH*#4&E"-)HD4U(/.76?MYR)$^\+F@C M=D?-J>FTHOE>M5*M)2F">PA8(BU6VC2R=;4+:+XC2B:.]5 MS$X6:P-G4%CQH%1@X! 3:%F2$L:A%JUST4ZYBGD7%6I'5 ?>X_).#]9+I8MW MX$.J&;*"D:OL.03GA)2I4SKS5DB_;])K5LGG'0+CC8'U\Y4-2QT6%'8[Y6EC0X%9!8SV6$\TD(] M0K"%2:^4%?Y.5^1GTCQA&PUH(..5]0A-PY23J^_- W0_A4%MBOOA,^+TE_'H MXIP$-WD1Z==#FO8\KZ5=+H%)M=T'$QZ<(W,KR1"LH)4@:YYRM"/F T;$#Y\4 MOD^^._#-UB_T\5%YEW,!1%'?T1(@>&W!FJ"XT_32ZOU4\QU%*=9^>=^Z.FL3 MTO90#K^RGC4J>O_02 AT1H/R-5-"6@_<>.71>MK'6P>/CK?>^*"ZU0EE792R MS^2P3.G2-RD3? M#*=A^*E/.C['&X;YE]$H_U4=B,O.]W=_YW?BEK3WQFI>9KH%KUWWKNH;[@:?- MK^,C[:E6DBO#;&U$&E3-')3TX@CR:LDTS3RVMKC61[>W^L_6NG)WS^J(D*.I MVUR]J)^^_1;^:S1^.0B3R;SDQV97F'#@K"^@I [@(@\D1N:=U9'EYH,C-X!W MJ/R:KA3DOB?9"5%=).NMAGH-]/=PAI=%@FO [:I.83.H!TN-Z8;Z]56L&6]' MH&[1*9N"R!(3B.-D6ECR78+P&:U5,*C#:Y-M/6'H0 MTD&6B<=/ CHM-6D'1<=Q##?3C_C^)X(%C?71CCER(N(1HHZ M>KJ6<7 %VF6-G,2A?&ZL)@_ .6TE:<5#!ZDH#XAAUFBVIU(-V 8'A": PA A M6OK#8G&LN%#:M[)^#--1*4N;(%%3&KJHKUR-[T9KXD4[]_E$\>"%M*DPVOMR MO;])!7SP#I)S,0*M6,M*YOXYC #3_]BF&"DQ87:TFJE<>0Q M:FU"ZQ3,!^#LZZ*UI0[9G^NW?8\KUV_VMX\X/NMQJY-P)4%*I4 =+PJ> M:09,>9ZM*S*ZUH'"]9#MWRGOWD9NRD;#%WY6;;<,XNR/WT?3_\3IK)9WF##_ M,!3/IO+UGI44@'DA42#T,!068-T@?FH^?&V3N#G%:4/FZ/X334 M99]$=+#GW,&\J-K[]O)B/":_K*=KMT&N-'D2AB2B:PQ3" ?>"XG*)"=TZWE? M#R,Z#:7I0/I=7(<_B.[#-$QG7OR-2N)WH\F,C=LSZT3 %MA?T[ZUA&C70>=7XZ&F;#5H=C#R6C0S_6^ M[F9-%6V_YZ-A+;RZ3!T?E7?C$(K*->ZN&\-6(>O,&JI M#J-N:>G .5B]>OJ 19[?.A [JB5: ]YAZH>:4[NNZNS(RX%4R)D< R*"%+ZF M=+)$'DY*0#A9""5K8UJGZ1],=1ZI"3H&S=F$CDX:3)Z=7TQQ? 5M$9P5RL6B M? %!S@0=9M#,O]?-H MD-^2_7HQ)NA=CI&7_W/]:O[I$%M!E5MN:!%X5-H4 P>HZ,0%)<5-QJGVIZ4HT MIZ<4C23?24/967N=5.7[9DAR^$30KIK=IE)=J3 &%(!S9P"99D'\N$0E%:> M)\-$E*T3Y]<&=WHZTPTO#9O&/@IT7FDD:N(!2@C 2+U1)/0*S\>8^HOT\/,!SL0^O%4\M'(Q/:]C2JKV M>,BYEJSQ -%P!D)A$2F*(IJ/56N%_>14[B"D[C/\4JN4$%64.BI@9+J1&9]K M4Q$RXX5,WD96+-K6"O<0GI-3HF;"7VDO-[M!/3OK3V<>7AC6Z\)Z18S#U&]? MPK/MHW:\"6VPOD:WG3/KY@:@:U4K0FKIR&7RHA8-1B'K-%@&)1LK0F31Y]:O MXTHP33HIW/C@17$":4%V7H)5L>97!@$^V 0L9B]E2IZQYME$RX#LZ]:R#==+ MNR/L)-MCN9G\E4#33A;M2O&T:Z2):^A72!\M(M70-:1W>2#\ ZS%UD M5XP^J#B[T[%GC1%6$D#A0=[UY1'KAZ/0%$V M8:&A@LQ3N$G"GV;6WV]A.L7Q55S;LQQ*,>!]X;65 X? M0<=9Z4[LOZ[40"\I:XR-L <6= T(<@1:+ M*2ANV5V[8@6]:SSL1*AN+=;6;_+,*KJCA3'%J((%4;0#)0)"3(8#8QR%D];R MNQ/B5K!\_[-/A-0=A=;!C=ZO. -#I\\8R4=_>S&=3,E[GW=!J94S,4K-E$#P MUM6NDJDV'I4";"'*%&TM,K?.67P,T_Z5H1L7LZGL.XBYOZJ2G26V3\?]>#$+ MP0["\.5H,GV/:?1IV/\?S+VB@S5,)M NU,ZTOMY.%0^N2#J63&)*MQ:ZM_I?I#2^"(,7TY=A//Y&WYP-QNG9F+@L)(%2NVHK11M>U#I#UJJ6 MNO@D0NM+O+6 G8JJM&>AZYCXA^DH_5GSGV@?K('[Z;?6H? -G[!3!'R7U30* M?,\:Q+XM,R372B68\8J+.K6L)H>DVC##>0$A"PPI)6FP^<#P94#:%?/,/O>G M;[.GS -RAFGM43EPC$PQY4BW@] )F!:N5NPYKUOWKWH SKZ"W[OSO;I*9S<9 M'TOX^ZK>RF@PT2T&Q(WZDKJ>U,)[:UVB+[6@'M0 MS-5^;\H XSJ3;\9,<:T3GO>H"H^$K/>M"9L(NYO*F+/1<+8+7@[6L%;((I%L M<#2@?+;@!)<@T'L?8E ^M;8L[H'8OXO2@)S[]2\[2+:# ,>59M^THF9:7327 MVI(:9YOJB(P4P7DRH*S716/1RL;6K5]7@CE9DV GJ7=1W7 #ST+=UT'4D2UP M'\V!#8'=Z+J[%[21=1?[_WUD21;C?4Z@=5*UZ60"C^13BQ M_V-_5VZ6GOE;"[:30Y]6]A[/+\;IC6LH?7[WPGLI872% M&2A1SF!Z4G!3.Q R3R8O:7AJG2BZ)K3#*D6C*%,'+'2@+!_'&"87XV\SN!\^ MAS%.7B0RC,>8>S)HB^@ OLHP7AKDK-DVC;/)'X SBDH12MI=W! MW()V">K%%QR'3UBOXM[A> :X9YDC$U@AQ!Q$[6Y;(/"80<>252DV!-.Z"G9= M;">G(JUX:.A+S-(\;CBZ+\-Y?QH&:1>,A@/W0M&EX+NH!KZ]]$PAUSZ3Y %KGK6L>")6QTN3"# ! M2FY),D+QU#K?9C6:IZP7C65]7PMTQZD2'R[.SL+XVZB0_@X_X>3-\#HV/RHW MBFLOLTW.Q_BY.OY?\,V0/A>;IE4T0],X!:,;*35*UUCC\36IYUK1?5;*9$8J MZ#EII-<*'.DX&&>5-5@#YZV'!VZ*L6&I_T//FP>BK6-)"[+P$%&1/.C<]MPE MX(P5C[H4E]AAY+'7-)!.]>B!LOVV!#V-E!%;DHY<:DBJ&%#DCX)/*D!!+G@T MQM*/GT/*2'=JL%$.R29T["UA8!U0SSV'9"/BULHU,)+U*R7B5(093: MN@T)G+>@C2-@*OL26^=@/I4Y8J-7 M;$BHA;'DWD;M04FNP'O%P!B!QA6=O6S=W&,]9/M7EHZH7:U K7CI=L/Y':=_ M#,<8!O4:[;89>:5R#)@9,!UEJ!R$1"E9Q"42*5$SM"V+L7? M%.,ST*CV7'60%O7B[L=7'@?10'T)"N2%N6<+&]Q+L8BOC "W&Y M^G>U^R.)?XF >IHK@37I7)I2.QX3\E"\ IZK7?ODLH,C M;LG+49AW-FA#,DBNUN%Z<#PP0,:SM(XIFUIKUZKMJ-$%TOPCB1<2.!%4B\AK MH\9Y83; [J]=>"P.W;1ENNX?O=#W4D0P:W0;-;J/OPQB/Z\75?#[-]:^\ M"]_JMU[4=_?:?LCTKLHZS-2S:BNZZ"'6&^SD2B0/!?V]B<.[J^W.J!N6!3^& M9;(*S&+46* =QV4#0@0.2EE)^Q#29J0+LT)K[4/KZ[5FX/=UU[1G+7V@/GF/ M9!_+U53=L7X/9_,951X+9D.PBR@)5$D28J&#BI-YQ]!8=(^ M->!NW^EMF>BB ?D"RV7 = TT74T+O(7D0(,!MV9F!<4[B+5[LAERX9WG@$5D M\N), :>M(-,YN")$+EFW3CC>!\F/C?#KB.--I-FZI=['OT8?/X\NJD'Z\2_: MJ+Z]'>+,,JT8+V.!R,G.C F8K0WMLS?@C4P09*Z#6*_'WAH/.\"H@!W( M&'4HR;W6'IL87'+10;&EIDK4K$:G'%@TGB?!.+>M+XJ/N?;X@$=\&X[V4ZF\ M#J)G6ZF\$5V/%ZMN(^O]5"J;J&R=X@4QV-I-5 IP*A<(TEBM.5RIL( MMHN4D-DI]FTQD%J7$+/7"'+6XULX"8YQ"1(39TZE$D1K._\6@.=M"FS/10?# M-K<7Q/4RAOF.L;W.FCHR(+I8SV%,D!W4Y*[M>2P<=W"&=;(VESDOEKQ#'RV" MLK9>V+D,S*@D66$FF^;]/Y^,WCYB/!VYVFY";1?YW&?G@]$WQ)N=RX03WDHM M( 5)D-*L%18SP!*O [JE-+IU_MP2&/LWN@[/[]W\[QW)Z*Z=]='5,5!T$0"<[>'*4@2GG=7$L*M,Z5V0%E.?M M6[;@IX,>%,M@S1ON7+XQZP#LR&5\%-QA_+\F5*ZA'KOST,&I]3C0@C&QI#F( MD&K&L4[@7&) 6Z^LT[A5:'Y7?2!%><3A.HR>;"+^UI?;[[$_+#C^]>.KJ][/ M664O/3#.R<2R->57&#+23;)&9IO(^5SK)OON)^_?'&DL^5$KL77@VZS18^OG MBSHJK_9:"L.$/>[H^$,>H7A)@%%;J&/M0,F0D](E"]XZI7)CD$=HP7:;1-DM MC:U'C&XMK'F3KX5U-WEQ,1W5).X4!H.: UY;"9+E1E8_"EE(C<@D5\YQ<,4X M6J)S6.,(2?FU]J$N43X;!3TNO@\1^WY@;;5J(7PB;^7&J,AYW"M\[9]=G/52 M#<]BG149,ID/,6B(W$>PICAA97;&\L9[;9?K>39:?W3*T46-U;9K^_VBRS:OFH1WU5\KVK0O'_KUB_L M5>/S?J)W]H8]]K:0O4_O[JLPQ<5KW5,Z"Y0DYL3HA576*W \19",,T0>8F3K M9?WN!^^S4>ICU8&&T<"NEGCYDUM+-)J%[#)('NJ@B:(@%%$@66X9K5[+% ZE MYDOP?E?S ^O RI:[![!2YM>'DU_H%Z>3-\.Y)_(?V/_T>7K5H'[VP[K8GT-_ M/!_&K'5QV=2Q!LK4,3I8( 2=@%NEC0XF!=Q[UDK;)3Z;M^0IJ-#]-\8<^HUY M_97>_/X$KU;\<32M%?=3.@ G_31?HS!!,U%J,XI4^; &G#,:G!5(>T0*Y7@< MVPW6]?W=.+2RW'\A;+/T'QQ_H1-O^9)_'\VZ?>$\(6$R6\;-G]=9)K^/IO^) MT_>81I^&U=.YD:9"+*#S.;H(F$JF1:*!P*P +8T2-A?/=6OG=R\+>W:OQ/&I MR_UWPAWM.S'?!7X>C1??JK_'>U9D89AWD'G= 2)C$+(T9%/:R&2)(;$G\W(L M7>'WM^1X%.C^Z^(/9E-=]C>:3,<7LZRE66.NCY_#<+$1_/M,/K=.SVM+TB(: MKA2"U"F"JN,\@R-S,BO,#C4&T[RY[&%6^NQ>GR>@4$ONVMIE8K?>-7H.!??D M7Y&-Z>@\C#L)?=*;]^6X\^M*O"6R3V[<5AVR$*2&+@'<[3:V(S':'\=EH\3%QO42'Q>&:5EZ-^EJ2CO\B MT;^GC]I7#\M-L.ROI>76$CJB#I;'%K%6VL,H-S0@!&$9%VW&)-\[G< M.Z,^G@Z7Q*&63@>0H8CY'.5HF04RQTS*UHLBF_>U?8X=+C?0TNXZ7&Y"]K%T MN+Q=BYR54384\B!*+K0";2'8I""QHI4N:$1NW0SKQ+I>;*0##W:]V(2+I](U M8)TU?>]ZL5'7BXW49!_M [;A^,GHK\XA187 4G4@BDC@(N>0,CJ-*8GV\\.> MCMYNU/7B^-1V VKW7H.NN671) Z2N5K0%&N:#O?@I=6A-N:TL;7>/8<:](TX MWZ@&?1/"NFAWVED ^BI.=W.621UFHY@T$)#3RRPMA^B5!ZZR3"Y[H_+1I%5M MM<(CU/>.G:+C5:"G^;K,HWX]E9(1/ C(P6I0/D:H;$ *UGKGLX[MIUGO:W%/ MZ"79@Y;N_X7:0L6.J>+NT87>SM3L<5>R]UX#HB-/FPY:"$HCH%)22\L\FM9] M6/>UMN]OTD'>I!T4[)@J^#9,(NAYG31*4T?HLC+OQ!0%D[1A)"L3QLA=\P[X M>UK;]Q?I("_2#@IVB/Z]6Z^36"C8O[E43OZ=C<: "\*!(D>2F%$.N# Q:^&B M.Y[KLLV7]_UU.LCKM)N:=="K;'_&+$])*"X2<).80ZRRAUDUZCTP$3VA_ M?#)AHLY4\$GYONN+@\ZPA+DVTS4Z!E 8Z\T*XV %)LV]C(X]P1#3*16^'H/R M'^&+O)'F/JFW=^,:XQ"\B[5>K!1+3/H,D><$";D.&KGA\>F\PJ=;P/ZLWN,N M=?@)1\\>%T3,:+)1 FRHO:IS,."3,J 4"N=MX8KM/6=D7XO__C(?Y\OQ1@GCTO!"8]*FUG 19"GE#UXPPHPJS/SO'#.GXZ#N\G*O[_&Q_D:=Z:] M3S-FN(91XLB1L))XTY'VL5@2.,\5R< B3X8)=CS]GYK[QGNH$8LK*Z"6%TB] M_EJ_Q/[PY6B8ZU?TT^%D-.CG,$NL6PR9G8S*VW-:VVS9'964[1-Z9Q5H!Y/_ M\12L!70\E^A!VZQ!!9G >\4@\&R#D2(J/)I#^M?C*UA3)669F <97:!30M=I MA%Z#S5P;U!')J?M>L+97+>VN8&T3LH^E8(TVOM$97FU-O]9_4!==BPJL+LZ$ MR$ K2R9.+@RCF*K6_?'X#S](O9-M*/43<\=1#H70%M412P#KB. M:M0>!':88K-F-*ZG'CMPL'=%259Y+YT#3('V<%LG#DHO($JN;?2)?(D][38' MK.HZC'YL(OH.]*(VHZ'=-0QPLJCW<0YKYE!-PPF&'$M-1[G('(32A14M/<;V M8Y?N@-A_E*8A2?C\RJ VQ C M$]F;P,'$5*>6,@6Q9$.6OW'1Y%+(&6A?Q?D8K%/2DM8L=' Q^0L.<1P&A/!% M/B-13Z8UKO(%;X,TVK*.(\\ M<$,KZ&_7&K'JV<_3H6W"1,.-Y :>">GN M'DLJ1]#5";>*_KJ!3Q> H].* A<15JRK 5T MEMQ>:PP=9!@L7V\^U^//>O(L-Q9G!P[BB\'L=S OMV$61F=/N)),9(8V*Y-! MB3HO-[L(V19N'0\VZ=8^XGK(GE .4)MKM@X(6[F)-$K-F/M*'\-7W"5+8LFG M[)2P\!BJ1KD#5X]Y_360.Q<6$!>:X!RZY)&!G6E"] R\JHE 26AAM'1*ZL;O MU8. VEQ-W/[PA8\3)%>E( @K2"%MJ:<:9G)835#2,IM*ZW+^E6#V=2/?COOE M]Q"[ROG0E^?UU+T*H?R"HT_C//.\7/^&8C"FYX\Q;D6/A]ERNIC?WUQ_N:'XF&@-ICJL]/?U!,=D$ O% M^8T:JRD3;P4#70I__WWVXZ?U-ZX\O/[AR<%/SQLWCZQD^-D@JS78:[Y.MR7O M^-7-%_??YJ6\-_25MY?WSW_3<];S:"@G'#"0P:06HQPP5ED05"1%J18NU@YK M#T?W,=;UQEYIL,7X',_ZA3@$4:.BMDTTIZED:^6_-V@RP/A-2A0VD%F!T8N")%\E%%W*#>Z7'H<.>NK73L>$8F]<. Y>^F\2)FT\>-?!, ML\&$. $1BH(P1H&-60!707-'8CJPX\>^^&_CR>/KB4-],:MFR :;"=^+B'"= MBJZ.1OP\79_7F?[^\ZSK/KGY_#ZOCS)FAB,N]2\VEF:K 9<_:[D%+AD).&KE M7T?\N[<5#G[JJ>I&:DI";4W=6AO^)2T*OE_3O->SBY2]7/16F>5+UV'P/(W_ MG-PNR_5D+__I "EY^$,'*<^5QUQ)J+YR\RFRY?%9/9(G:LIDN=3"0G"IU*?A MG.19$$ 4YT):HO#SRFORVXCJ'4[;^IS+>_3+W6SZZ=9UW2I,9T08)F6&G$TY MKTP4.(I)&.;AQI',ASB]8C18*HW;=^)YC3U]8UXAP6:,TXD\X =9P49 :,)*6[>F0T M"YIXJ'T![5C>WY,AC^;\8TSJ]]CV 9O->9S*P6@9'47OISM"(N;E#05A@B(A. 8):/@ M')5@.*;I3A.!,UME;V\%,K[#&Z81PTW=X%5_ >K&Q1BS\@*RPW!52!/ :JI M1YT#LEL17OM6DQ< QO=W!:>\Y>:C+-K@]7YUY=7J0OWU^:#NRW+1+=PT(M][ MFC\./VC+5%(4-"GM'5)68(B6&+AHE4..+A!3F0;O OJAIH?VKCHUOVXTCE]I MER&494ZDX/"URAR\83&PLD>D:D\O1P$* M=$D%AJPI*N"8<(,P/)0.&Q&D599A-).MHR-+E[5T.D^-C:P4;"O&5Q>6.Y(4 MY"@$R3%P6]UE9ZK355WCAQN[N5(G8J99$XVS*C);:.'!2V9 2DUM)D8JVU2A M'4LX>+0^HXHS1B4H1BWZ4VJPI<14>6&LCS9+=RKMX(.^!4U=-)X6M;;)!NR; M3#25ADD(V2!) MQR0,1KDDIK)98!QX8R6N"_AR68P\?*Z]".^ \L$FH!H&WRE*M2D7?L@+9_EB MNICT@"<_TBH<[*/WTI7BA[LM5[!=_1ENES'%8M47);>MRXM' %FS''ELFU8J M7RY@XQKLUQ26<[1!>@3XKY< -W6$IU2-TQQL25U$.:YIG2,0?+)2$>>X MJ9UOUL)>3PL=B&BEP! 7 B&!0F;)@V V@''$0<9,4&E=?DRTHEU'AHJ=XP%A(,UP#%0W C$E6A42"JE[Z?[XB[/@$.5B? M/<91X^BSAR#ZGRW8/LI=^VMVWV/K<5A N**]+!]X<" L4MX8;2#R%+P5/'M: M>\OP[ NV*SO_&!./4[ =:+ ZY7)^,[HB87)PRF6PU#-"2>!9-)3"SZE@^RC? M["_8/L:PXQ1LAYB9D%[B9%C$$J0N1EZBW.%*4HR&&%>]O]^9%FQ7X^;*<)>L^&# >1=* G1YMYG^',/G/F/063J"]7 MI91[U;P ;52446 \D&J'U*=AVIX ^R]+M&,*@3 QX:!5@,2)4Q[_:G5M=KT):/S8KJ[_-EMB53)^@_C^ MZN[[[>P^I1[:JJW]&ACGR@=G'6AB4XE&!9B((6G6AC-:[EPGU6]!V07F@S&B MCM&KMSGIM\6_+OU_4EA\FUVG[\MY^+?K4IE77Y&XO^6_]'? *?;V_NI/C&$G MW?IWJP$]W,I%=/)*EHOYC> X(AW!1^? :2MMRMKC=+MOE[$=O ]"K#/Q7XMS M&L]?E8=&DSRYH*T%7)85".<8&(UK-K'4QQAL X%Q"XP/0IU:AJ[8>:]G\^6R MFTQ3UV% Y]>7QUVGQ7(^+:GKBNJ?NVZ9XL/,B8.SL5PX3*0 D73?9D9#D%I% MG9C4.1PTSQSYX ]"@^8VW^2'.+%@=7%7[IN^2<0KE2/&_;'7RVL#A6"$4DD0$USUYN5;<(Q5!E3%SQNE$D,->S;%.:\&@O^M MEZB25#[C.,!;(7$LTN#"+CVHY+F+2CH6JI?F;(=RLAV0P2[>PYGWF+J!8+<% MUCJX.P18H\V'G:!.5&I3PW7[Z3# [J,2@R9AI-$4=+GD2TCFP7&)+X4-T0JA M%;6U];J1";&O^F94/AQC[O8\>!"3A=0F:@))60/") U6<8GCC40[FV3.M;?9 MMP(Y0:O2.HYZV_WOL'(#R7[=:+7[-KL(?RPG\]3WV/T\_9&Z1?^+&Y=TCHDF MD!;3?A&1[-:'TL075T,5&?="5:;!7E GIT2=&+.N\6NGEAN>Z^V54KS[Z:HD M:-T$XZ6KZ?*N[Y=0OK5;')!H'L&.\L#NB1[ET<=EGQ6&4"D7_7GB_.2VEQ<^ M+>?STMOXX3ANW7?GC0<-45 O0L!<)3[[]H=^W)L/O/'2.RJHAE $7L%POC0^ M"4)=Z_.O6]0SX]YJGCSPG[??I"$&UFPIT1P8X7?_UQ^<.[+OWC;_\% M4$L#!!0 ( (6+PUBAY2DSAQH &,; 4 <&%T:"TR,#(T,#0S,%]G M,2YJ<&>5>750'/NV]> 6G"#!@LO@,I 07(,-#.Y.@EMP@@0)KL$E."2X2W!W M'09W=W=[G'O/N=^KK]X?[ZVNZNI=N];J_:O:M7KOZN>9YQ4 CJS41RD '!P M /=R 9[G >( !/B_\-<=X06(R(A_ 149&0D9#14='0T5#0W]%?8K= PL##0T M3%Q,+&P<'%P<]%=X^'@X^"_/.'^)P/W%1$!$?2'B8*!AX/R?\=P&P$4%2 -Z M$>!P ?"X< BX<,]= -*74N$ "'_5^P]0T9"041#^2@KA %Y>"_]2,0H*(L)? M.;B7 /"2QD7%H^+D# M^P_^$4=!149"A/^7NCCNBQPB/"(J%CP $>5?ZH 7>21<9"H4/,X*WA=A!\?* M<7R"U]1- '#WL6 M?"UH<'_2*O Q^NGI.3F3-GH0L7^&]93B%C[=Z#KG&3?(?ICT-?#8["QDW E7UF?P)W%&K?^[K+%$9AELK5\M+EY]T#QTY74 MY2V*C\('*:M%@4/!_LT4URN2Z[IFP9"AI[ZEUK?'NP5_%_&A2O&I4^CJNJR7 M8Z$]'[I?G[>**L(,B4<:PT.Q8$C,S(I-AM\B;0GT*2F:7!#7(0_X><[7[-1( MMW1%OL[IU6Z@AQV0Z3S?[.[6.WN['/38;=&M#V.2I5;&"_XAD4V'RQ@B\=^" M,""'3VD"-D'85G[54%2)V#Z?FTYV57L5N?25[-3[L4&,O'\3SJT2<;4%+/KC M0T:&KXYN,5X090!;'UOKMIQH$E'BJY))H! M/O@-3A>^.A!?K$67JV\CK'C'GEBG22V&A5__?2!K>9.#A^-.[[7JM3(K@KS_ M[R#_!)+Q2<+3[K/?+A:M>(%C7H"#-V; MU(+M(;CSXF$6;(!X?OA&1IM9]?"/@A3IX"]=#55^9/>R_6[P$4SZI>*Q&;;5 M7&0RB!'?UCF:XH(PW:#I\E T=;+&HZY"&QW=V!_40)OH%6V 0"["3([NTNNR M434&>9)$^$6("UQZQ_%%W#?&&7-.)?HYKCF\SN(=^AV8Q&J>ZE< B M1";F-[\1DGXQ!ZJL?=A?[>MS3?ZHB?#;;SZKE)00MFW!:<2E!L-"OD7H'2E. MX6B_2%, %EV7BZ-!\RPF[$*[]>OZ(A#6,C@E%RNA.7DW(Q956H%\7GJ)'E\,% M$^2V$U3%F2A3R1DBEY)(6\AG+XHL$,R\LVJ?'C=V)+I_]FO#BUW5NC^ *NYG M7O>DLW/L!(CLJV 56Q(F5?:!4#1H!H62MU*#],J=^"I6T"B1 4999S(8NMYZ M#J$AB'N45-=#FH!.(O5L%M?U"B MB>S7><#J_VY?@Y3M^*7R"&#+)O%% *?]MTE+LVX0(9Y76L)/?4KEBUE=^]C\GJ;F4V:> 2*8WJGAOX?Y MV%$>J;PIL[TX3HW0.K..]"=SR(QZ!FU/*VS$ZJ1JY1,RH1:G_:]8.\?H+)3I M$#,Z&T@?@+^R34 CDGCG)9@.??S6K<+4:<:/^$+Q;+M[XH,S"X/8N2B,-#8- MK-[Q"AH>V;_^ZENBU0,>DU&JKV$!E&0Y;L+QL)6](Q>! M<,K+I'T_S$K'<'-'.WF.H]-8HO>$00?RE%J[MQROKV:@9?9) R>97A)?FZMO MG'V:4,O6I<^F04X6\@Y_#.#R&J_+B7-6-1+6Y.>MTD?8TO;E5J;>5OF4BB=V M,2\SO2!9ST-UOVPW@_G^J*27K*H+ JO!R\.;<*7-F%0;$&6+_J:XJ'ZDY8E? M4URB4)/=)N'SN71*/_0D40EJ+;.I7+QC2U3,S H#EA[L2HTWO[U8.JUG(I=N M:1I(^QE1XXLQV[GK]0S R.J\-* 7XF2;P@I:X6I-M^,+/CTM8QB]F->PA0&? M!(P=90+?[US.O9,X^2YZ&:E:'JOZ3H?5^MA.#%3JDB/_J\>?$!'/62XLR/U. MO4ZRZH'M*##8_J$8VK0P]N8@B"JU&[)?#AHC[O]J5'S X0])251 MY@[*5N4:F /\0,H)]3$M*@C'6B_]Z1FR%5IJPH;F(^=:W)[M8['J;# +;..G M/C9V]1?Z!>\G4\L?U]7(]Z5'/X3J;.^MTE>^CZ*-3/9N* AD?RFKD9&*DN2[$ M2B&'IUEK9>.@CI!\1,)%R9##74?NMZS4ID"&KP:[0.A>N7FVF*F\?S )IN\% M,RN-5)*M92J\,0N\[A;/SW?S(11.U_+:1U/LO&CI(XZ\QOVZMA# MKW:I9$Q"9"<6+8?H%@:'G#HSGH.$A=N155 'F;J=%3(=/@"Z_\1NZ>!=9)?X ME!1OFUN;&YAK=PHG8G=6:&.N4'U[4WERQ;,Y7LT:$;!7 :S^Z+ZS/N+I=>2( MAK)O5;1, VSJ9*P;@Q)4KQ@R1_K/-,55%U/\[5&:9;5,+Q)*1]07>W([CX6ID;[=)&N.^9NQQ'&OT'K9+ M\"!\]!"+.P)"V@$/O@\*8$OB.6^C#=G9B+6![2WPKFYA"E7.1S'D'+=Q_G.J MUK-1GL)FF4 M2#'D4[-KZ!?E[PQ&"6U!1@+!-5U/9#+ V&'^#FC_[:N0)+/E*YL\*"C?6! S MD7"@ 7\DPSA6[:*A5AC]:7)FQ)O6<5?#LGRNS=!P:D:<6U>;-(Q%DK^:GT=\U,/%3&K+6Y++">>&LIL:<8] M%,/2R"*=](0'.KQGWNC..KSN,BJED"HT;]DR[N(S$6@IAU#![4M&&OM/" M?NZ-_!4V(Q,8PE(:T.C^86'^<'8>QBR_^58*\ MQJ[N]%6]PH2$0@R:^F6JB<*"8U9420ZH=/=1AJ;P]9(2)ZNL1PZ6OL#1I.?& M.VRN,).OE&.,4.+S2GLY8QX,\D_DI0A&H!F-V%.291>#ZV? @8)34F)@SF6K MJ.N<\)4Y^-<]L'9XK5=IIK?X)N'5/"@8]L<39W ID%W&_;,UG>R=2!Z-O0O M[KQ,\J;%N9QJ4-;=KP3^J@&$T>:?O2>^M0Z>0@O>B7(J<83Y?GQK9@QF\Z'K MU>(OA]T3;#3S44OV5Q?M]J3CMJAA!^VB*3U@^A 3-Y:PW3?2EV^\]2[6F!;( M/N 6P% G(Q?OVJI_ZD?9*=8C@'E25*Z'-8A^@AXI#>C\1)+=8F6,#/WX#'#$ MZC4Y>SOU_KN.O[;?*C'+:K6C3^4H<2^J@A%).S(3+.A@YDBYSQUUG9)WI^:P M5-3,'/MRHGTMQ@L*$P_OD^+%J^FY#;,W F2MMA M"3PHE+9F]1I4[,RBSJMWS$%._$!/LZP*S[6M+4RA9%Y!3C*!YS+-9C$T8^JT MJ;HY'['(%H$T;4.8NC!KQ##.58LSH5KFLL:4!IY73>)JHR&;D#]96/S'?15HO2:7\7XY.T4.,8^WDI._?$8#2@_>J M?_EQ \G;.].B/43[(N-3[Y*#RL#G@S"*NK!?M0,J-OS2:K4B$+3;'S%*<[DQ M!8H2\?1W!:?=-SJD6&K=+O'PV4@U\X[OL#J$,DL XT#GELWL)"<-8LY-*E"M MZH^F"76X^6IXYD&QH+[J0K@52AZ;8;-79IR$!G@CC1AAX "7#FE*KE&I:/]4 MJA:),^\IM,WY_*74*LLPP ?;Y:W'$MMM2GHB V&49T HE''F,0A_-PZKW\YH MPWL_0DI,]>>*R(+:8^68IG-*&[:(9BCMPX)Y@D3H&C:N XW'2 :-P-'@TS/@ M,:0PDF[U\Z/=F/8S0/IIJ/]2V$SS [>%^;OONR49U_=L G5A4%.%.-:>CC0X MDV34CX(A:#29UT>6R8&['+2Y5-U32,=$#%&"_CM5L)@*GDWMJC/PH'=IQ;Y29O7\J7OG%SZ#I98C/!(8^>-@#IF1D"QX,?5RCK2*UP# M(?:\MJ3H+WV?LC+,]8AY2X@&(N2?0OKF[X#-!CH6 B&E;XE$RI'0BS/:F3_.1O_C[J(#Z3 M3'&&UO0]0TQ/\%S"@?I\"EY, U4!7I[/V6MU716VW115];K/%7>D1UKB4N=# MT5V5H\'69'+>*R(/L])IG)]@)4)3;AJD&P&]=:-&?=@M.97:VS-YLC> W *G M(^1\3>TLK'1E:YF>87M6AMAGP%$U6RRCPSZ4J#W^S3BQ>-LZJ+EMNP*D_19: M7R8EWV-:O8X.?J\GVRX*[O4>_CU#,3 MQ7"Z0?]'GHAMAZ!\VR%/.!5'MR,ED JE:8OF&:P8AK\W>W(0,.5<7O'4KO#Y=JCCBOO%U76QTTV G(NS>%^S^-VA9I%GVC^8*Y M:LY*ZJD,G#@:_*&0]=[!:DI/+"I8GT$VA&1GM$DO8G $';^>4@87\AN)BUS[ MBYPD+3S:8+*%O$VPR6JHW&^\0RQ[)\F(P^2MROSD%1-%I375*[7H>E^/@N28 MUO5^O94VR-MMW.7(34+OE")$K7(J_Z>RQ\3BW9&PW:T$*MFN@Q!;G9 -1ZN] MBTI"(;+>FX?8X\@]IEKFJ![OY'<32+EC%=Q[0D;='M5M+.2IYBFF4LQU M#I&X;:M9IF9QQ?Z]Y?9VM'BW8I'GRKHVJ9Y>*QT70PGI@HE)ML/UD(D)QE0H5'.M>5>8P@K6EAQ/7XH]'[8]H=!WBV_V=8?=B=@GH.H9H&;2^? :X3>A2B_%A**7-,L! ML[SU0JDH9EY1Z3[S[@#"HFMA^J7YD5OZO?8) EZR^;:;^]@;4^WA8;78UX5/F M7!$5Y!Q;Y-X] [)SEG#O+RI]J VB&Y,-GXB^CQUV?]9C]F2GS$O/K&8N =(6 M%_]G,QKE$JK!*%YR/^T:% 2:F:T98@%O0VRN]U MEN[8B?9AH%&"X-@"1:Q&+NTI>CAHH!]+T/](MN5--E-Q G.Y8VR;N+E"DE4,)G_]% ;A0KE:[]!2=@Q F%-9P MW.4N.AA=1DG<4E@9]UE1^ <5XEE2!XOOS]7!VJFAFQ+1UHL:RO%/MJJ43$I+ M7H;= > SF/E]&7A"'Y][J&>;PO:3K0]E19:HG4?;9NR=SUJ 2X'/+="FQ?EX M_"1@XT#D-C]!?+UE[0Z^&>T.J(I223M"3=- MV)='PZ=K&A2M);:N7^MS1SR(@5X@%\VDX*]#UBJ)::.Y2-*SS(8IY=M_=#F. MY]3S9J;&6J.DN TDWRBV.\EA5736+YT*-*'^"F2BV^5(LP'\^$(V +"U\N_@ MPH=<@EI8^'@TMT01C*LMI&H4,CK+_%DY>O]H)?.VI3?Y%H46 ;GH<)U9E2;# MV'ZMGIT*C!Q^KW7\$! Q1;[QM-?[B'N,&'IN6=VG9J$A)[D^XXZ-J__TI@N? MWSR[_];Z,(9,T6(.>S]Z*[-I6L392M$V=+OWTZ!9_%%WSTQ@8R#<3*;R1;2W MM(GR[8$@)+]K.,"O8GC(FQM#9?QT"@%'A# <%LMMTH>2\R%J8'\; V]Z6$I' M7=QNT%;!"8#/"T;&/8>D4]'8I7MK,6C^PL50.R*[KMNFNX]0ZZCW(DEW8Q'> MG(()PC7$GPQ6,T NY9(C@P8V.@+VPW_)BBBC*8$G9M+K;C6V'/V$ MF8C;3\Q@M89X( =2]GW9'JAE;I%YN(LXK#5EF^=]6S0;>_Q5T;1$YG"M!3T3 M_#KN3J5F+<]W+7BI1X%+-V# M[8L7F!*'9+GU(OG*Y]#F$QT;#?5H5>B93C8L'23XR]ML%N-TD466#4%SZ#?V MIY]@ N9%)@YEY5P[,',R![8Z)BY\$K0+N1FYOSN59^6TS%UU+X)BA! M&$MWL!EON3N3W28!;M%DKZ*51D[X[L; KGW,A%'C%=YK,/=\:869!JDYB6?B MZ]NFX0]#*.J!D1*7Z C&P/4NGMF^&O[1[VA=^-4(-F%3;5-[JJ7D/_PIS"+L M;0V;,\-'QF3KJAM9DM[;A74FD_=0&H^_KM-VH .*^7]$Q/'XAMWX^R+_/5DX M8;UF4)WCT$T"D$;=/%O\;767.Z(Y*NQ=8.?^9"W,]'F)]=3%/A8N9D?]SH MM)U[4E3-'O&E29TBTUCW8WA+,)#:T%9F\D&".IU4FIC J7ZJ03?E:>,FR8B8 M@7K5B3KYBJM]8V;YQ-=X"_Y^0M%K2'KQ>EK.9OH$U7S)FKH.1DP*(TR0D!D M.5A%:TO"C_?5SPV^P$8K0&,Z!_*B])4L%-O2X6>U2^L(WY/EX[KC,V#HJUA7 MAGSZ-?L]V-%3)?QK3LV30^LYF#3QR60/OS^N9?,98'$$MG2(^C?)XF^..Y?K M0NNA8/^A(N=5Y/3MRP=Q^(.MP6U4(9A>\3[QL:!!\%>/T/C<,X!_^;8@8O 9 MP'F)MM&__$*NOF:HX>^=$S#8)GT&\)PV^&P)97U(%C@RN,K8[-S2 H&VJ+QL MFK[-Y3'/T])1ZYC&[<2/.9>EN%C")00C]&:[]5)?,!',]D#?XB/!INUNP&=D M@Q\NY)H/!'J,;[]E5POA^4W;7I9R1E6=MV+>ATZ&-A=#_H=?#?\*"&5@=CJ' M_RW!=IBM=VRTQ$TT]'IO[$861>_/-&_XUY_I-W8+ZFEJA\8__F<=O.#6Y]G_ M E!+ P04 " "%B\-8ZUJ[A['? "_G@@ %0 '!A=&@M,C R-# T,S!? M;&%B+GAM;-R]>9/<.)(G^O]\"KS:L3=59HDN@@1)H.=82UVUVE4IM3JFMZWL M61A.);YP./SXM__^_6X. MOJG5NE@N_OT']*?H!Z 68BF+Q==__^'+YS>0_/#?_^.?_NG?_A\(_\^+C^_ MJZ78W*E%"5ZN%"N5!+\7Y2TH;Q7XRW+UM^(; Q_FK-3+U1V$_U'=]G)Y_[ J MOMZ6((YBW%[6_G;UYX3')$Y4#O,DS2".4 I)HB*8H4BK+$XHX_'5US\+$NLL MRB5,TIA"G"<2$AIQ.!,%8QSRN'CHO%G_[L_V#L[4"1KS%NOKGO_]P6Y;W M?_[YY]]___U/W_EJ_J?EZNO/<10E/[=7_]!<_OW@^M^3ZFI$*?VY^NWVTG5Q M[$+S6/3S__GUW2=QJ^X8+!;KDBV$); N_KRN?OAN*5A9H7Z6+W#R"OLOV%X& M[8\@BF&"_O1]+7_XCW\"H(9CM9RKCTH#^]\O']^>)$E_ME?\O%!?[;O]H%;% M4GXJV:I\Q[B:&^ZKIY4/]^K??U@7=_=SU?[L=J7T\@TIKO#JOI>JH54 MM;5\]&A0R'__P?QMMEG#KXS=SUX4\[F2']4WM=BH]:_JCJO53&L6T3PA4$=( M02QT CE5&%**1*R3!*T-256B\W*U&O M<8:P7=]K7OZC)@E>+A?K0JI5M2K]V\\[!@:X/]W4MRE M>/3HN5VTEZM]>9;"29Z=(JR-0)4PFJUY)5%SOY$L3GY6\W+=_@3:GU3:T$OB MYX.W=+UJ>6 MZ!%!#CXWZU7)S5S=Z&LA5AMCS@K&BWE1%FK]F?&Y^FRT^H5A^&^S-"/&:4P1 MY F1QFU,-60BQ3!.64)1E$C<+*&",82,94,6#5Y.6?K-;@&8GEW M9WZR+@V:?I:D#SPI)"$1ACRU3A02$>0<:RAUA*6(S&]Q//NF5GPY+7Q=DD, M%!WR8*6$_=8D8&N@:EZ" >AF>L. XF=J&YJ@2[1=J,(9U?.2!3*B/80F-9KG M!=XWD@YW^!G%]:J_*K;>K%05W_SMU?*.%8O3"W\O%OWZ>(&$GG[.4.&< M%?"$*'W:9F[I:)KYUT[+]I\VB4J=$*'5GU._'N9!?%1K96ZZO5[(5V9+-%_> MVQ?2FG$>ZR37"8%99'J%H2!?+N^L\:IVZM>KE54_:]+6+QYVUWQ@#_9GU[^SE:S^^&RH&A/XP7R, M[]F=JOW!F=!Y1E+CN&M"4GO(;KQW1G,8 M6X!17XQC:/6)X?8S?3Y(^T=91X0B5#QV#!:GC=R."/)!C'=,6D/WULHE/-M'GAL^+KZR-L0A[AEW[(]?&_IO?U7D#:*9$GJ D M8Y K0HS9%0*R!$7&"@N&4_,'8YG?MB\,8Z/O$!O^P/V.0;#<+LP#GB5Q+JNSL@_FQWKS7UE M<-XO%]_4VF;.;>J0=D:18O8\3\D,8H05Y#JG4*0YD2DG2JIH=K^7N7BYFQ:* M?Q^3LB^%LW7YTI"\ EQ]+1:5>>%L7IF6'\U6=FU%6?\4V(D.]HKS5&&>Y3%4 M=J.#=2HA(QI!I"E& C$9B;AYQ6V"WQ_Y!1_/AW1ZO6HA_V#O-M"NZ2G>ENT AT!;8BF;]60DVX M90O]'J;:QP7C^WEM[D*_#N\=7W &AKDC[]1ZK=0VS/?.AOVV+E+UK\]J=3=+ M[ )#4&:>7Q'M;L6J'P#+1CA3ZB=V(#OH2'12(^8'Q+X% M\KQ[X&ZF9&5ESLQ6R2;5W2[GYN9U;<2V)UI(4(HSA. M>2:^Y>$*6"ZJQ('F:]\Q,M*1N*_\P8[$G0E/?"3N"\CAD;CW$RXM"WK-5G:) M7G]0JW:+4(@7#R^KW/4JD[TJ"Y@E/,*1+2I'"$<0I[F -JX'26(QO"KP,!5Z#BZLI&!FK&ZBS_*_!V(>:;*MKS^?=ED_K_ MJRIOE[(IC?%=C[W?C./:/";>GNOT]%!?4'KD"5?P"B17^D]4B.0)S^EZ)-\' M^1F^>U;>SNIG51Y&DV%445K;1,?5-R7?+%>[BI37"ZG8M^5J/6-IQG0:1U!% M60HQHQH29/Y&>,I1CG#"*'4Q?1?P,'8F8J=2J8E4@U7#$"B70&^,5[%>BH(9 M1._NS?I3^1EJ\:U8+1=VO6+SJ_8"^YNORV]JM:B"WV8'6!9F4VA6-O] ^"6O MK=\N3O0R_"QC\QXJAK;IC#5+H.4)&*9 IW!JR];XB,JFHTT577QJ9!\Q,^Q+ M%PW"^U^\-@B+'<*J9>]/EZ\O <"I5QC[(+MLX @G4;5T7/+H21:/ +*WRT>( M1PWSG/>7J5?%?&.[A!0+]=;L8=#G*YPB.O#0<<] :%CQ=-,LQJ%CV=(G/0N[F 8<$TL^L3XNAMZ_K"DP@U_8L MN4D]65?A]QU7Y_N&F9EK(9:;1;G^P!ZL]6IZ4\Q2C6SAJ()19-,?91Q#EJ,$ MLICE$4-QDN1.KF@_F;'SQANBX+ZFZF<-3B#C9@,NE]=/\[>B-@2OVBXCX;2W M7Z1 .GN"R*2:VB_HOGZ>N7J85MK3=:/E*QN5JXKAFAKF5"*!>:)AF@D.,1$$ M$HP03'.%$^^X*H)@2W&$ M1E=GI JDHZ>H3*JD9T3=U])SEP]6T[NB#J-?+Z1MXV!6:K40A3+N.6:1SHUG M3A,M(68JA8RP'"*9QYE"(N+2*[>DA]8$09N&/C'3;I0/"(;5(_/R19.ET]2FEJ?SXE\1*?/WC(@>#LXQ^V#^6ANS0\_ MK JA;G0G:G"CM5H9YEZQ4AD_7E@_4F")8BY3F.2)6U,RPNXM\S80YMN8ZLK\X.:(R -2U4=DFAR,.[8ZF^JK._SB$Y. M]*8=XL//[_UYGK152KY=S%D(3:,TR6%4%;UI(B#->0*Y3)@F-(V1\"I$/D=PY$7^,7FKZ T# M%\3MSV+HMJ,(B8S?\GDA*-[["U=) VTRSI*;=*?A*OS^=L/YOB%[CLV=\6$? M;O2GXNNBT(5@QA35@45;T[N<%Z+MFSM3/*:,(@PC:ANSIE1#2E *$4IYIO.$ M1MRI(8POX;'SXFI.S$H/.KR '3.@Y<8OW\T;7Q=W?1S4/'WNYP*8C\<[#G # MW=8&0&-NUQT V0[ ^X:A4/D8 \3O]Q8]GC>AR^YSK-"!5YY!7-=:8\MM4]4KWB M6]?CBJ&;%S8*,GZ6M2WB&6?6@*]\P4IY7.E.7,[C"<=A28_O _Q;:F_+AGY1 MRZ\K=G]KNS=??R_6LX@EG"11!&/$"<1,(LB0,0Y()#(5&F=YYG0@VTME9!O0 M)0=^LP0].FR?AJ9?W8,)[*?:/K)Z-=P^*\L%[;=//WNR9MQGQ>NVYCY_\;#E M^L-J*922ZS>&M4KM;>NX]2S.&4_R)():L0ABR5/(4TK,VJQS@93$#'FMS@[N[GRP>EFOSA^^W)B+GGT00+ST+^$PBZK(3+K,]@NZOZ:>N7IP)^[EG?K,OA_S#;42-.9"0Z.S&&+C M34.&*37K:$P91UD>"]_>VR>)C:S)-6E@:/O.]>I%R$U'0\GMIZD[D<&.[DC^ MLXN$X5IBGR8U=1/LLT(?:7M]_IZ![75V#>.;?,=M27O&I#8^L=D>*Y)!;/X. MC5H+XQIG,M<<)Q()KY8Z)TF-G?743.F;#YW2UP.2FRZ'$=U/DSLTMRG$HQ3U MGQ < C]7R:>GS(^DNQ\NK"3 MB![!^LM$'1:3=WN9?E'WTW+T!M>/W#9=#/TTSX]"Y3V7#=UB*ZV,K9&UV\]6 M-ZMJ-R__D\TWJJU!FD6:1%H*";,XXA!GN306(^8PB_(LCJG0FCO-E?,C._H6 MO&&B33B\9ROPS3)0U9/+Y7S.C![>FP^T*N3U3'EVA-9U+QX:,-^]>8M5DZ!E M6# ?&JB9 !47NRK$D!MV'[F#;>"=B$Z\H?&E-;B7^._A29_Z&.N=B:B"L01U?FEVWE M/]N4M\M5\0\E_Q4LE@L%BO7:#KJVM03+3;DN6=70^1+#4N,\Q(IXHW>AR:CH M78&W%01CF8A'0HUB#VH*3ZC\CT3LU_3'EPX\--_PM?K[QKAVK[^9/^P4EV8B M4IP+DE(D81J+'&*1(,@H)C!.I&8D(PF/_1IBGJ(T>BI22Q=4A"\:/742+3<5 M#8*!GZ(.%-__)/R<:*%.OD_2F?:D^YRX!R?;9V]XMK,Z_J**K[?FO]??U(I] M5;^81YT50_Q9")5G30 M_\6-T@/Y>;[8/\[4"B_I_JO-MACR:I]@ L8@-H>Y MM'7E?3H*\7LG/H\*MB M]M!0WBP^VK; MN[)7W+7_M*TSVZJ$3.4ZIA'4MF,E5B0WOC_C4!*B*-*) MYK%7-[)@G(V\_.X,GAT@T5"O]O-==H:UZ WW=MR6S2?!W&_!"P2W]\(3')I M2T8XOB8U]L'AW#?3X0D$[>(X8S%F298Q2"(B($;"['EX3B%*,IRC2&B,HYFQ M_WQY8?M&'U7LTG/6R/>J!//E>MT->LJ:=I!CDU,(BCA.DQPQL\SP&&(>9P;! M*($*I3&5J5!)'J+]Y MN_S2&1 ?5DOS(9.JO92(,4RB.(*)Y#G$+*60*4E@0E5&8 MW2C"2.68*ZU(.J1?[3%B(YN+;2O7U9;V%5BHJM$5F\^7OU?3#JK6\<:'+6K_ M0:WMK_\979$XKY3'_!4A>F5[S=O9W\4W-?^\99C-^62[E[\5\ MWCU"8(C'$6?8N!680HQC"2E'.Z0)I)W'*$RJE#TB[NMBWZ47AIC?+NXWY?J=,BM1 MTB0C*ZR3-(X%U")*(8Z,K\_2V/R-9#'+980988."QH>T1E;)BA1(!L9WCT#C M&;&]3.#A,=B:[A5HY!^AI[6#B*%CJ4B)I'D&:8VSG'\>0:JV@1#JCB$L64>*CO2:3Q^5V>?667LZ5*\ 5U^+A0VC L[FU5YSL"$)_]9$'N>YSB7, MN"D%1PC!IWMKKA?S#O+.6UV%O3%7_?8ZORS%\^Y0OP&^= M"9"PMDU)>_0.:\:?0:;9.4R?.E?L)']_C&RO<_ &R]9F9#3!01$42Q9L;-EC$D))40:9(*F2.1"N7= M>M"'@Y'=;\M*97?W!CZ S;WYJVJXJ+IT5C]>W@]H?.0/NZ/I'1-,3]-:H5/S M FIF0,W-MM2JOJ1A"6QY"MS<< @<(9L<>M&?OMGA$'B.-CT<]" _JR558;8D MS%J_3P]W?#F?&?^0I%EF,VYH"C'5&:144)AK1ED6$23=&J$>/'GT37Y%"]3$ MW(S'H?3]1N$BF7SWZT[B."OP2=:/*.9:B3]]77[[V=Q3ZZ3YRTX5#Y\TB8J= M%*!5G=,7#.R!I*JN"S>Z/D7L^ G7=_8X:Z8C*A*9D(#X:5\'B^8,^=%>I"8? ML%>2HZ"A.B:=(S=MWR1'X0^Z)[G>-Z"'TIMB493J7?%-R;<+\]2O!9^WF<9W MRU59_*/:9;S^;C<GNK5JI*NO#H5W0)KOTV8TJT/$_3*J9 Q178L05JOD"7,=!P M!BK6@.4-6.8F0MBC==1$2 _K,=4@/J\0+W:(LQIQUD5<-8C7Z4,/%G%MGAMJ M($0 G'I[6%WR_.F:705 X5%7K!#/&^F897TFW%05^ZW?+NK]W%XE8+N;J^:2 MS>Q<84RCS-:,F-4$VY1'@2149G5148PX3<*6S8?C?>S\*,M(H ***=]HH&C_ MT[RG\.< :]>#@%H@8\JW\:Z#$O56K'J^Y(3'!.%?QE0'" $Y?UY'"^%?B?>A MPP@L/$U>0"^CAY7K,[->$9;F F:)/7_6*8(T)Q&45*0LBS*!_G^X W&'=.]J: MY?FU#([S:D*?OP]E8]AR^%Z5]=@$6Q,TR[3(8R4CR%*. M(;:;*Y+R'"HLDCB+DS279H>U+-G<;;%Z]'2OI61+P]G.M(7E?L9_3WZ,&(V( MA)K;>MP(8T@SI2%E61['+-5Q[M7E>;C\PPOK+Y$?B40@C#*8IK99;31H&(W!1:X9+,'!;G@?+Y;=X6H&:63,_6DJG71OOE>RH!('6 MF3EY/GGZR@L+[7;S MGM;;B4,1)1C3-(9$I0G$"=>0X#B!BEG*# \#PX'XS"\!J]'P-!%>,=(/4T57H_0)\OP^NX9J-[+E=G\+&I; M(1X^FZW/VCS5[I&N%[+ZY[S:6ZVK">D/G=GEE%(B)(9FL35N+"$(DCA%T&QO M8JQ$HM+8JTYO,"=C&X::+] RYFD'!N/K:"2F0,W3@NP!!KI,55U$NFR!FB_P M6_/?4:8[7HQ2*#,TF(]I;=2EKRG=J2!35=W^3)7J0<=Q3! MY/?<751T;0C[,00CS8IU$S-8VF0OL8F3)ET$/TR9=+IKF(:_7*[NE^;!ZL5R M(3_91JM-+]:JT%%G9A:B/K]Y8V MX(:XIWKWP^2FW<&$]U/NG=R6+M@1'J$KB).(@12[G]:D>NTD]KY:N]TT5*O7 MY8W^J+ZIQ49MM\TBY3E/262V&+F &%,)B>3<*#?7N1(L5=)K"/11*J-K\;IJ MN;>JJ?[95XV/X>*JOA=*ZZNVM: -P5$""+TB!5/38S0F5L\>,0_5LN_B 54) MG]GWOQ3E[>UR;JL+]ZK\I,IR7IVS6E*&1B'*9A; 3+ M1=5L<[UELS8"+:-M;;)E]0JPFEG -R58+$OP8.ZT3'MDY =Y:_V&Y4G>A9\1 MLJ^ARQZX60![VK?C$-Q8$[5]#74I<\4E:-@$AD]0,SHU_AZE$5._AV$U$N.H M1:BRB9 8]M9/!"$T72%%2%P>550$??#%!\OFD149RXZQ^/5DI:V3E7&"4L:4 M<3EMN#M-.&2*IY!$+(TXRF.JO%),70F/O%"]>WO]XNV[MY_?OOX$KM^_ I\^ MW[S\7__CYMVKUQ\__0MX_;^_O/W\U\'GT?V(.L:41L#),[JTXV#;0+Y\&,6A M]14V_/%V/]FG.O1V J/G*-SM_H$G:*?+PMX5"_6V5'?K61RE$A'$8$08@C@1 M&/(815"G4:XPCK3(_0[+'(B.?2Y6L0!/59C^9OD %2.^1^C@6&R?,@ M+ !"_D=='B*'.M5R(3GM 98'" =G53[W#AS?=7<_7SZHNJ=.$X.E(DJP9CG$ M.>404T(AUTH:_R+.(J)R)?R:5A^A,;)!J#N*@L(VWK*?^69A$ &O/WWXX#E< MZ@@Z;NI^H]]JCT[O@G:IQZ,27$NNLQA!EJ028H049(HJJ 5)!)6:Q=@K)^C)(CM= MPO\"5$5Z0'?32V(W3Q&MJ>E<@>NR7!5\4]N\<@D^L*K,8HRHS61QFN<2F?&/ MQ8P6?;G^QHJY?<=OEJM/;*ZLC>D8%"$V=YLY*Y7\9;5/'6*&67VAH0\OQ%>AP M"8Z^ #OLP;(*#*\!!P>&A"[4A,$@/$T[BC DC (1NNRA#D0A.()6)$)%BR//-+P^HG M.'I&5H<\L/3!E@'P6\V"9P3[+(1NQBXD,'YV[#),!N1QN0D:+*7K#+F)L[O< MA#],]'*\+^A$B3K(>WRV@6W=H!/"H,[LW$5JNS!A*6";6F]F=A M9%,Q<*;$!:-__%^"5@(QLTV%@MA.^E*;_2M5!,9I@AFB,F>2^KFR([V&2_S6 M+:5)H?78]([VU?K9\9!MH5IV.YVA1I_PX0#:N",^^AAX#C,^' !R'/+A\J1A M*\E->:M6^T>I[:DG3CC1,80(PA&.4)3^V9I\1>4XAZ:(V\-E24 M.WV?/3?1?2"YV9U HOL9F%KJ([D-P4]#'<0+9 KZ*$VJ\PXB[RNWRRT#_4%Q MJ^1FKF[T:[:RM?MJQ^C=OJ4,,'"=@<$)@[4G1+P M,#1W\LJ!":-:*U$:P_==W-I]^T=6JIO%2[:^M?]O#U2_L;E-LMA5S-A?&)/X M^ >=*]\NQ'QC%>O[Y9K-?UDM-_>5$5T;0,IB83:(3=,&LQF<12A-2&(V M:9$B#&(A$.1QPHVVBTRP2!,EN%=^ZI.+-+*1K06T3HMJ1 15%X/Z[Y[;PZ=' MRS4%]\D9'3&U9/M&6^F %<\6,5J6KZH_08?SJVYI:7V)=5/W?OCXCJVTH!47 M5/(V#NY.8K 3.6#.\;-Y?:%2G)]>H&DSJI]>WE,)W,^'LXF'FM0)3V\71HJJ M9GI=16D^&Q2:2.O[994FJ>3'Y7S^9KFR-\UHGD7,_!_43 F(LXQ!3K""*:;8 MGNAPFO@-:)^4_9$7UX^?OOB.:I_V[3G&6I[M.YG\G*E)2^^(!.K@4R?]U8S]HNQTWET6]65M (&S+D\R1OZ:FGD0QC_H\QC.2B%Q-L%LEE7%QP M&&?WIT6=E5_%RF9Q*G+&-8&(VJ&/PD[CR*B&0D:IR'2,4[^UYBB520[@.D2; M,+!G[M9Q@#R.X"X1>\CAFX_$PT[=3DD4\KSM@,;T)VVGQ#QZQG;RXH&^9?%U M4>A",&,:A+"#Q.W!O.V%6W3;L K)-*5(PC0B63OE6Q"($YG27!$=1WX95DYD MQSX[V]S=L=5#M9#O^ $[AD#+D:?'YX:IHZ<6'"E/#ZL?F9%J\_RD#N6QN!&= MUM/P N+ 0_"[^XF&1&\3O)RF"@N!(XX)@RI.$H@12R!-\P22G&8929ED?D7. MT[(_=NSW47[BDP^+]GNS@;:N3_:^PF]=G4=&'\F1_"--C1[T2I[+X&@_YI_7 M/G64%Q-\?/0P+BX<._5V<;\IU^_4-S5'VU8Y"*5Q;+:G,3&^+TXB2!519O,: M,9PC)07RVJWVT!IYG:A( 31PM-01:-QL=R"!_0SM;K"4/>2R=*] (_\(V0@. M(H8>+76$TM-,ECHM\LG!4CVW#-/?79.'7?UB.YY0D2B6DC*(B$BBB. MI(_2M@\>64-;,GY*N9-:\ PCR: 6N;%7<1Q;5T-"GDL9F9TN25@TNZ\+:$JV M*L>3?9^(,P(OU-=B8=-E 6=S6[TX$ J$HDA&F$&4H0SBB!HH:"9@0J763*49 M5G$#Q>N%8VGA<"!:$NY;\H6\' ,W@SQ$*C_K>_:K]K:S^SP',JK;QTYJ0?>% MV3>7![\?9AL_K);F8RP?/LQM8&]1G>?=VTU39\)Y2!])J!X*3ZKL[ /N6P./.H6T46%D%5^K#?AMY62YLK.7Z>[&> MY4P8,X HI&D<09S$'!+!8J@4DBGC&=*1]NN8T$-M[)AWG<"SHPE^LU0]C]_[ M\7(,38="P<\ > ,PH$K>0;!@!?%]M":N?7<0^[#,W>6F84I=#:S51D7L7 &U M^E8(XUK>Z#?%POB6!9MW4GH^&PKKX[]J>@'E*.-9E@J88KO%B"($"54)E%CG MB9*,B-PK&A*2N9%-QI;PH[2_83V7@KX3-SOS5$A[QEV'@>QMG,9 (Y M"\K: MI*9O#%#W+>4H- 8,&FPF.ST>"F4;X1T]MVICI((+C 1-($^U<:%$1B!#>09Y MQ#(6$X12[CY9@9-^!_4B :H7[R+)'PWBN^Q) R?O56/AJVGPK]1:K(HJR:!. MMTZ(HE&:1V9?+(U/S#&#/)'6,:8\5BQE-/%J&M-#:_03?DO9GG0;VE>@0WU8 M>GH?:FY>:R L_ SP!3#X#]$[+V"HN7D]E*8=E7=>Y(/I> ZW3%PGV:09_6(N M++<;\ROX&<3&RYX^GIY[94[EY5+="ZS%T! MRQ>PC$TR$=T!F/%GI/5I_AN6=^9+F'^X72X:TSC+8Z4$ MB03,,F%+E&WXR ZJ4C(3::JHCA+ANEO9?_C886-+#E3TFC7>?9]R@,/Y3G))@T-[DX&&3;4Q.B='=E9R\9N@8=+&JH\#U?]\NFAX%ZX]* MJ.);=;20941%J= P%OSQ(R^J78)N:GX"A7Z%OEPVSQ.+#JV E=3]8O3IH[FSHXOF7SL] M//'0232N7Z!6M\Y<=6$W@Q-8)$AE J78:ZJ$ \V1]:U#%FSI#JH*<,'/<9<<%A4_31T$R/#6 M!^=%#-T"H8?BT[1". _!R98(#K<.;,%9-Z1>?*V2+]X5C!?SHGQX;T1K$@*S M)$T03B@D&36F@$4(LDBGYF\IPFD6H2SUBO>?I3BR(=C2!_/*QYPW'%0M Q;+ M!10^F9;N.+J9A*#H^!F$'3!-8M26>M7I^!PL_NT\744-U=KS++UIVWRZBG_0 M\M/YQF$F8=?AOIK%]&51&!?^TY?6Z28L(488E0 M[F4.>JF-; HZLR\JXJ"B[J?X_6AE3!&1969CH@F%.!;<;%%H#+,T)<1:U5AY MSJ$*AM>@D51?FA[0P+_G?3]0;M8QF/!^EO'X=P)^M"#\-$*_*"MH=M-PRSA*W6_4J*H2R%8CG.*10YSA%([.Y1"EB<"TIQG"9-:\BCR M,7S=AX^>SK C!51]QN&GO(^0<-/5H?+YJ6:72C@%/,9[('U[].A)U>N84/O: M=/2:P:'\Y9W:5C[;@X(J@]!NC[-,YY3E%*9)@B'6ME\O)@D4C&J224YYXM6O MMX?6R*I54P9;TJ"E/2BTT(>9<^ ^!!+>\?IA( R)TI\3+UQP_B2EJ6/RYT0^ M$HH_>\O@%)R#8MOMS^KS]!=U4ZM/MTJ5U0@L.QQWF^E&XTR3%$=F[:1V^Y!D MD)O_01TG!*F$)$QY-1FYE*&1S<.NWIU5O'AF$UX,MV,<D0R?,,\=T"R@S7Y\4=O%P#:?-D3>JZ_+LG&>A4"^ MA$?H,W)FA^AFV'UY8-T/(!&D9 MAY.1X/*H]A\)MF$U_L'@\ROO'X!!;U&_S_.F*^4?(.6C OXA]P]S1Z_E_]VL MZ\%7'Y4E)C\O'?L&S%+,F8J0AKE0$N+$&&+.,((XPFT6V6=WA_0" ME@9DF'WVM]2?'[?%6-N)T69U+.?UULVHU&H7[EQ7XQL^\ZG8/?; P#"GQ92#NH>U,U-JA8;#5X72GKWO'X]G3<>\C"D#?B9A)' MQMG/%+9=5OK2"LHEX!;F0EZ!EK]1NQ-?@%#0-BU^'#Q!^Y9!$!UOZS+L40,= MPKIW5!T -09V-[XD2LV&6ZH4$BR,39."0)ZD&A*!A,H3HI7VFM-TDM(T!PZE MI0CNV8-_FPPD?4' M53M/NP53DU32)$OLX:(P+@R6D&*:0D92S0G"F62Q5X^FX"Q.Z.%8EN&KAN=J M1K?9\]69++8A]31>R^OY;8SWJK_;;4\[][2J&[5>-B&ZOP4GL%I&S^-!O!!WZ?Q M*/D7?7U8+>5&E+MFT*IMBLZYHDQ2!)'2QKY'L;0'*L:GPV;+*@3&.'4Z1NFE M,K*);NA6PUD:PI[]YOLQZK>+P23W,VV#A/:J$SLKU 7E8J>?/5G5V%GQNL5C MYR\>YK%]69A-W%S)C^J;6FRVM8@10HE.4 XE%A3B'&/(L/&_P)W!Q\U3N5QJ/Y7<"MP2'"&EN5^F0*O\"2*3 MKM3]@NZOMF>N'AKR96OU0= W' M7HR/;\BU"K!:DB-'47L%"Q8I/4YEXFAHKZB'$<_^RXUSTJ#T) M22-MK$3,(HAUQ"%!"3701\(.L\A4XN6E.] !8[-YL1 M&!$_F_$(C YYT- ?IV#15=YP98MG*4Y=O.@*P9$21N=;AUD%:UZ,-_QAM?QF M-K3RQ<.7M3W&>5M5\Q:+K]>B++Y5X;UMY0!36#,9QY ;M\*.,M.0"2S-'VEN M]O@QP<+KO-2?A;'="[L]T&;E7-<1]*+E!+ M*W[V8P#*;N9D7.S\K(L]_ZF@ M:[FQ\R=^M P9!'\"6Y[ CJE1BC"&8Q+( @U@8%*#-!R@??MTP9,&9G%<=O)P M?6>SN&82421UFL(,Y=J.Z<&0:*:ABK.(R21)$^R5Q1:$JY&-6G72NSTM%/5) M;YW$JSHGO8/G]H1Y,VY6;W*\_0QAH'/9*U S&C"+)21NH3)>@O T;79,2!@/ M,FF"/GR@E;73>NP0W:J\/*)4<"48C-+<^'M)8DOR&3/64O&8IT1EV"\_KOOT ML:V>I04LL4%5]X^!<#1.0\7S-#+.DOF;B6,2A%+W1\^>5FV/B76@?D8ZOQ<]H!9A:6,O2+?H'E32@-.*&B.K5DL5;,F"FJ[[5)]3X/2K62"1_73-7UJO43]G MY!DT\>?4,R<;_'-&J.[\GW.7#DQX8?=%R>;5$9@L;'FN62.K[L;RQ:9\ORS_ MJDI;-3IC/,UD1"G,,V%V0EPRR+G.(*-93J6F B=>L_U<"8^]^JV6]VIE'&![ MA&L#M_4![KVY_-;X&-;C;8*,QO5E[5B<0=6 SE"[+:%C .BG\ T'H,L":'D M?%,"PP5X4&55=QPP,\93\E#I,:YDI\V1\03C(%'&]_X+1Z%TIBNLMS_\'X5: MV7/YA[;F1$O!N?6E*5-FZ<<)Y$(E4**4(Y'+E&1>#K47]9$MCB4+*KI@2[BR M/N^O_W.@"^X'KIMY&0TR/QMS&5K#AZCX2!UZG(H3[:<9K.(#R\D1*UX/&69N M?E$+VP[K>B&OY5VQ*.QAN3T!>IQB1A1'628Q1&;/;O?M&'*5(!@GYG\RD5F$ MG4K;O*B.':2M>:ATA#WBPL^FN"'H9DN"X^)G0[J0/&9@Q$0]+YD#61 WFI-: M#B\8]BV&W\T3'RH]'L1^O2EOEZOB'TK.:"*R*$T51$F2&N>%*,C3)(%*QPRG M/.,X=AJ6.!J'(UN@7[^#XI1<._Q,?)RE#G0#U$YOV1,A)\(,3(K>[+O#;^'GK MP_>M3W,>?+,IUZ7Y7(K%U[^HXNMMJ>3U-^-M?E4?E=V FI^W-60;-O^L5G?Q M+&,XXEK'4& [8TZB'+*4$@ MPQ9X5V@%?GQ0;#7(*9SX&_!P&Y_OFYWF@ M3BS!]"[LT[RBHT[N$[$RL"[94KG17]:JJG>^X:4A8ZN(7G\7MY;K-\O5B4:Q MLPAIJ01/("%Q;@]?,L@U8N:/3(F,I%QBKYE1%_ R]D*U-YOZX\V7IOL!6#9< MVA-?U?!9U?LOU.]@>7JFM6<)] 6OR6T-F@A\O[6D8@HN-31LU;T5P$T'[]== MO$_U 7\(6$Y].4:ARJPOX&3:\NO+(3LHRP[PR,%3]HK2/.V;I6;L]->"SVLF MUM=WRU59_*.R]TW N3;9TL8NWA1KP>9_-4[K#,E(Z)PD,%%1C>>6IHT46L<=J&J% _^3+39L]0 2= 7,%YYZS^"[^&4X M'FY/"['GD7?%'*RX SOVVDXTEJEJ8DR7TROPZ)W4; ++9]!A?*% "S>/[V*. MIA[)%PK"(U/Y@CUZA/DGW9D?QJJ;2YL*98P(X4F>P%AK::QGGD.:13ED"2/< M_$ZQ)&Z'0[G9ST%\.*GSXXE0?C;3Y:W>C7Z[*X,ZJ] MGB49S9)$I5 ;$P2QY,8@B=C\+48H4A3S*)=>[74?/7YD]\QNK6P'A):<9T/= MQTBX68_A\OF9A7W1KL"'Y;P0#^"WYK^C=.$\+EVH5KJ/'SYM"]VC@AVTSCU^ ME7^ES^M%:33X33%7]1'P+!>2(YEE$&6I-HM_%MO)D#DD,99:$Y([CN@]]O"1 ME:PF!RR])FW"O:CG (=^);M4.C\5\Q#,JW[GE 2#"G<.'C99QO M>>JA/;9H9491(@E2# K.,XA3ED!JECF(XCC.LTS&C'CUKPW+WLAJ.]Z\%\^< M_< OU?%8\LE>E>>)XQ.\I2<::%MJZ$E-JX211I#S%$"&:($"B&C.*:1P,JKE?!9BB,;XE=*JZI. M4&R;CXN_;XIU4:FPL(,&!I57]D#H9B.# N-G]CJDMPD0U8R!*SL,;HP>XZZR MABVA[*'W%+63Y\4_433I<.,P"EG,DX)A;&,A0$O3R!)B(9:YY(F!KO<@/=- MK?AR>OBZ9 >G,G2 NP+BC,D8@J";'0V'BI\1[8L8!S>@;D(&LIYGB$UJ.MT$ MW[>;CG<-/'\J1*8136E&8&1GLV#)!20I53 72D9$QBHB7JE,CYX^LDEL M:/E.NW\DO^.ISU"I/$]S:C(CE%D>%2#4N,$LX#7)6 9-5G4W2)HD-F>!V!D-'&Q0,&4^+LP?* M?L)

)AEN<$LT0@*"AC M$&?4#EK#'"J$4RQ$(E3N%!T]_OAICI(KBJ AZ7N8_ B-?HV]7$8_#?42;\"1 M\C$I+CA4?O2XB8^5CXER>+!\]*H1Q\TS 2]V*R+A4WCW!W_ M7=>.;=M2G$3$'FLD,"(XLJ-4&60\36$:IRJ2A,5$>25CGJ4XLHEIZ8,. U>@ M96%@#\CS,+I9G:#@^%F92W'Q-BG.L@8R(>?I36HRG,7?-Q'N-_J9A'M6WMH MPFJCY+O=*=;U0E;3'#H_VIZ$(D)2.X8]26Q7:APQV]1'0Y;'L1)1E*=NM7?> ME,?>ZM>L %67ZZRKQC;+:BY+%3//$$L#5X=8^;SQVP7JKN M30_\*J;P-- ]8N$I('1>Y0;#4*]V]G:[A.$()U&UC/D_<)+E;+"<[;(V_ &! M&]6],ZOJVU+=K6<42XR9<72CS&RP,R+W9P7E/E MN@9K'&'Q=@]GT C9PZ$CY/CM&2RQY])YH2.X1U.%[EW#M/R] M^OVZ'BA4++X:F[(P?Q7U5(2ZF+7^TU:T5@6MLQRS)$(*0Y6EF3WDRB E*H,2 M89IIE$2Y7^&6+P,CNP@?E3"DYP_@[7IM?>4=;^ Q56-:7GX5)IG->&]MG>A+79H MRY]F7"NJM*W?EEED_Y"0(2(@S03&/(\H2;S"\ZZ$QP[!-3U)[U>%J H1Q?+N M;MF.+Z@F&2C M3_N<.:N6I7D%A/FS:O??D+ZJ0@6K+6?U!1!P];585'V4C=VZ[Q_8/L)+8E1& M-",4TCHW'&60\)C"7(M(LUP0G9+F);U>.';UFO@5M7R-](*4/7!XBE?CMI1, M!K;?^E)C;/\$K[L8[U@!]246]+T?=N\(64 ; *A@Q;67\#)QX6T V Z+WOSY>4C)OD: M_-SLSXBH^!F?80F^OR^?*+UW!\53)/<:ZL\WM7<'S46)O9W'#,CA^V ^LUOS M^!L^+[Y6YLL\]UH;3;4/?V.^PEF>Q5FVKBF,).:,:ICC'>1QS0H33 M888CO9$-RN=;M5+,$O1(?7) J=^,C""[G]EH:8,=<6"H@XI\;20L V$Q\4@" M"XO-L-2O+4;+'4;28%1]+4";V\K;:HC"GP*E?+D+W9OHY?"8Z=*[W&5ZE-3E M<=LPMVI7U?QV(99WZFW3UWV&>)3HE":0QRB!."84L@Q1F*DH5C'-*,^\IHV> M(C2R76O)@**BZNY&7?4)ZZ^%)00(I MX.'S)]6\D^+MJ]SI"T/T+JR^+!5E::ZTA"Q-8XA5G$&2R11BI! 3-$%IYI4A M<$AB9&W;;['GKVY'4''3M\MD]5.X@]U_6(T[+@).B/KW\LF M]<:2O6HS<(HZ3= FXM0_\4R_.059GC.2X#B!J:(<8H)MSZ#(NNXIP@21)!N4 M8G Y<(.3!UYLTP$X,[\0*CQHL8YEQ U>F;(#GF@$QP6PG9ZX<=IO_K 1YN_A0N1JS+$9$\9C#A#,$<6XVO#Q#R#B3441QSC@2 MF5]:SU2LCYX,5),;[DU-]@X=;?!S>B_#\_5AQ1_HR@ Z0@#^ +K7-8* 2I(K M4,L".L(T/0U*(PYHY+D"S:LW;_Y#?\JKOX&?^"V$6@NF8GO:96/BEW&PPDQ- M?]AB],MJN5Y_6"UU86.C9J'(-8614-ALG%,$:<8$1$C$FF0J3:GR*>;N/-O+ M6_:OW*XH@?N*E)\A[\KO9FL'2N5G#FN!/O0+Y&V@CK >R(9TGSRIFA\1:5\3 MCUTR-+)9#UCZ2U'>OMRLR^7=KB7+;JA/*DBD!8$T3J3-)DHAY>:?/+7]JR)D MMK#<+\QYGNC(F]'M@+25^J86&\^S=R?47,-08;'PC4DU<]!^-^1!2W_DZK,Z9_3*X*C9D-U94O- M[I7=0*NY9]CJ)*!N5N(BD 99ABTZ3;RZ)FKV&I;L2#7&1P0;HZ:X2^;I:HB/ M"-M;,WSL>O_N_LUXF(?7W\6M==O?LSNCU"ECC L%S4INUO>4*\B(3B%621R+ MB+,L=IKF=8K V('EAB1H:0)+U+W'_U%,^O4RA*2>T00_(;TZ_?=),JC7_]$' M3M;MOT^<;K__WNL&#LRIBHS>L&)5*>JK8BWF2Z/":L8R%*49B6#"(@JQY@DD MRA[W9'$<*1G9O &?G>A)2B/O2S_;6SPGX)P$Q6WQ"R*JG[:U98&6:+WD@1W9 M@#-OSDD6:MS-23K33KHY)^[!D)NS-PPHG[''(/9$Q'B,Z]<;VVV0+1^5! U^R,5S5:LC!7LNL5*W:K$V6_2ZQL'.0GRORAO]F7V?L53FF/,, M1AK9QL]) IF6! H:QUFJA)0R&3A6U87^R+:\V\.@Z;??Y6=0E9$OPHX>W7BX M>?IY';S=J<:J6)3AAD"@F([6:0IBF'%*7&"#',<[]6CB M+D5G@&XVY;ID=99S%5P&R[!@N5G9( #XV=.6).A^(R,,FSXK6B#S>)K.I(;P MK+C[)N_\#1<[7)]7;+&>URD@\O]NZKK2YON,$R)E'#/(&3.63N[!P3E*D-5%V2\ MVJQL"^ZZ'*LZ>'UI_BRJC^7583D1D1Q6$0N-)I^(;B!HF U_1+$!A)H/TJQ1C$""E8!IE'&LL,B9)GZ;V\MP&;2K;9"Y M& PW5_8R ?W6C.9=MZ\^O!MZ6IB@];B/"#Q!*>XQ 8]7X1Z]\L)XFUI]*X0Z M7J2P+8FKZA'651)#]_>V1\3[9?E757Y48OEU4?Q#R=ITFFU,\R-['9K1F)%4 MICF,<48A3F(*B2(93//8&#>$HD2204&\2=@?V7C^Q>SX;@V;D#6C25;*#JRV M7L.09OP3OUK/J-JS>V&>CO*QLK-=+<]5I\2XJ4:KYLP8KL&#*L&.[ZO&(P1Z MN0(=WD>(]DT*>>@0XC3,/TU<C+Z]4(V++]< M*5F4VW(;E"8DQPJR2&+C+488DBS3,%5YGFG$.9<>S7M=2(Z\+#0\/)X(OZ[Y M *)BQ&<.O!N*#D&+X-CX6> 6EH9^E2G4< !J%H:,?'=#QZ?-;VB4!G;Z#8"6 M9ZM?'\'[N_TZ/6G"AK\^DCWN^>MUY]"VO_9(_C/[_OH[NROJ2$75KF)&!9(L MD1(*1(/: 9\1K1@W8!/T9FX'? 9<0_[ 9^[P4^!UZMR]BO[7MQM[MIT M5"EU*A)I'!C;WRJ6"61QED+-%(TPR>.(.J6\'#QY9 5M:+EIXJ'8_9IWD3!^ MFM:0"1C2.LE\GRZ9FSIZ9/ZUTZ'#YTVB,R?%:'7D] 6#8^7[26?;I$D5,X$T MUA")G-CP<&RT!#.8Q)$D68YRS'.?VJ >6EYZXU\=]#A[V9#]*'D'#<. M(;MW -DE:?3J1.)#T$#S.>G#19Q/4IHZ]'Q.Y",QZ+.W/+-@M T*V,QU!1-B M4]>E;0'+J8!1FDO%&6:1H,\B[CSRROQEL=J2JO+;MVVUFNC",PDQ/W4T^0\1 M.+Z^LV4A?X! \1\E)OQ?)/P[>:1WH-FW5>2OFFC69W/K3$NA96S3UE,I(5:I M@@QE'.8QCO,HX8(JI]/!_0>/;%1;4L#2-$9(K'$6-513P+/TIFT5Z"K^00-!YQN'-H1>KLK/:G6W&\C#,IGG MDB#((T8AYAI!:M0=4LHCSG628>FU@3DD,;*F5P2AN?%N\)RB(["XJ?1EPOKZ M]U9.2VR<046G90G6_?> P,1]>D\)>-A1]^25 ^,/O[YNTRRC7'*191',D:W! MDEI EDL$9:;R*,=G]Y(-#!AO#P"O\=W.M%690/UU*: M5[9N_O.N6"@TTY'0VGBFD).JVR47D!B_%4JSA'%,J1VQY[J=.TEE;'6JZ(*& MXE7[%V!I@YN%QW;O-$[G]WY!I/?4LJ&">^T-SPHV:*-X^JF3[1K/"M;=0IZ_ M.$ ?VJH'V+7X^Z98V8C/NOQ5E;=+.6.$Q303!*H\,UK*(PVI;5\I8K/7I%'& M,H;;GK2?W1<\%]I.7^_C)K6?_57XH[K?CCG?%0(.KU!Q0M5MN0P&4I FM14# M1M,;%IK(<\W%2#UKS\@\1O_:4R2?KI?M&1!Z^]J>NW>8X?B5K?ZFJF/6ILMG MH=;OC61-^B--<(ZTCF":5P,5DQQR4142:R%EII&D7HV@^LF-GJS2$@?K+?4K ML%@NH/!)'W7$+N4B32.40Q*S!&)A-O(\D00:W%C.TCA5.O^,%5X:)^)!L97Y*L'=LJ MXWXTWLU'53>)6#X>P?S1WGRCOZQ5W='5W%7]O)U:8-BLY]$]GM:8YHJC+,]A MSFPW)8HG<70;;\3$AF_Y?E"4/S; MUCE*&JIAW3ERT[:JMO-EFJ+DA,XSB/*(&$ MRMPH/S,[%,05)+F,XU3'6:*<1D/T$1E[$[$E"2J:PZH0CZ+CIM:7RNRGRM[B M^NJ7J_[Y=O&3W10/-((,0)CI@C$A##("&4P0Y*F4J41=YU6Z$=XP+&0G])NQY>V 4K M; 1]7;6HJ!*3?!HJN /JL#$/"]+0^N**-&AY &\7H,,%V(X][TH!W MZ'#W#\W1](=5(=2-KD^EJY.]]C>OC'W[H%8VS72F1(:)%!DD=HP6QK&$#)LM M$T]8QE6*.*:9>]_>27@>V?]J*8)[RXP-Y78[_%Z![=&_-"Q=V3YJEBE[W5T5 M[:_O\^E?.\V;=E@JGM_[\_0EJTHX7E7"=27HEL,!_@"ZUVTKYNK2N.W;_]"^ M_6Y:1^?WKZJWWXCT_-ZV3Y/C9_?6!_9&?G9OW[.[\J3OH;\I\S2L3-C+>5)L M'[> GI;TL&#*;I)G16C+9A/YM<[,^H#+]>X0""4$YR+/S4XNMT'75$*2H B* MA' 696FJA=> D0OY&3N%UVSMR@?;5\)0M2'(#^;7]5E-]7Z:8NPNXW[1FTM? MAUN@9T*0AZSC)RO:P6\NQZ/><:) < 0**5W*S:31IT#0[0>J0CUVF$TT#RW6 M-_I:5.=@MG?_S(%JYBPOH_'\Q%K2?F9\,%!\;-(6SQV'!CWKZ(.?FO^.XI1\A,\ MD.UQ)#JIB?$#8M^2>-X]S&!4PRQM>A];W]9=C)JVG#.-48IBE,%8&A\)HXQ MCA"&)&>4B#A*DIP/J(@X27! O'M &40]H+5*:S8,@!^;SL$_ >.NA7+IBCB^ALKYO;,[,UR]8EU4WM?*5[.1$93FA("19XE$$LB(1>)ABF/ M<89BH_(L=SOC&LC!Z(==[?9SO0MZ[B7K^RF]+\)NIF ,U(:U%6\8L2E_#2O M4GR4N+)E#NKE"EKVPEF.@4@$LB>^U">U,@.AV;<]0Q\SM)G'P(A2,R*Z,PYY M+P'P]7>U$D437 MH.E%&'G#M$WW;Q/&6S[J4+)O6Y+)7[";37W>KVUXD.G\<<%>,*H^+FBD,G_9 MR74%#FH''G\*X+=KOJZ.B$/F.#W9BPG6(V9R 2;N0?-4+^BPQ\V3<3(P#K=9 M%PO;QF"7477]O5C/X@P1+%("D41F3=(R,HZV3&!.8J9C(2317KF>)^B,'6EK MJ((.66,B#&'/C,]3,#D&V"X7WC.B-D!N_^A9OU2APF4GJ$P;'^L7]2 @=N;R M8:KZ47U3BXWZV$X9_*!6Q@;<,2/!#9\77RM3TYQ8&H,Q0S(C@M,(LBPR*BQ3 M 7F"4RBD8B)5:2)CI^RC@?1'5NV/W6&++1]@N65DO,KSX*;LOT&Y&8$3X M_(Q#P\@5V$'8X07LF-GF8/0AZ&TV!N(0R)SX4I_4S R$9M_\#'W,P)JQ^7SY MNWVVV8V_6FYXJ3?SYBA@_5$)57RS6_5V%!N*>11+FD&62F3'_>60)&D&143R M-,6,F3N\"LA\J(]LDEJZ8+4E? 58RV U,50V+ +67.M96^:%M9M=&@U!/ZNT M!>]C![SK1^#58]> G302Q/+[61[4U%#BPL MO2H]JMSRXMLAK0\Q-RL2# <_J[$C6R%0(U)1'J'EJ).,P7J@]=&:N/F9@]B' M7<]<;@I2G-I\IPG6F,@/#!X6IP;6U5Z)Q2E.?0CM[Q3Q3G!I$&ZO4@$Y7BM;[U'F6F<4V M@4PF1A^9-/IHNY7&-,^C5.0TT5Y9RR?HC*R1%=4!:39' '%3Q !B^JEBG6+3 MH3B";WU&J)#)-4>H3)]:4V6LU%<<*I3RE4">:0DQI"FEJ_AG3&/-<<1%AIVE.%_ P]NK:Z2"W M8Z1I'%:-KO1<;P>@[+@:CXN=YUK=@:UF!U;\'&+HTV#-?ST?CDFHU7X !]/Z M L,A.O 4+GC4,)M5IQ5^*EE9'92VY_@SQ))4"YI#KHBQ2R*)(!44020BD2LF MB,9.4[7/T!G9]C2IJUNR+HD*7C"Y&98 POL9CR%R>YN&,U(%'7Q_2.4)QMZ? M%/7XT/O3EP]6U?T>#4UCAK\4Y>W+S;HT1%>5C9B)+%94" QY)A7$B2*0:B)A MGD8DH9+'E%*_C%T/ZD[?]279NMO>*G5'26]5=H;16;V#0G-90YH?6S9^LIU5 MME!5O<9;7JYJUR&H+?"%()Q]<*8\M2('?%^Q-/DW[Y9KK0JRHWY0-_: M0\YB*6=8")83'4%$4@EQ&DG(8VEV.E&&(XI1CJ3PLT$C<#FZK6IH&L?]1Z.. M:\O>^G0)S60OQW%']$2 /WGV:X=Q:T5KUI]/;FL/KL\D>?48AW^H[-0>B$.G MG_:1\A\UU]1E/*"8?R[*N9I)0B+.,PT)CFT#T2R#+.$*AZC>DKG-33NE!B#9L4=/&RR M$7&GQ.A.ACMYS8 >=1]62ZW6:Z.6;/Y)K;X50MFSU"I@W"8S:"$Q%PCR5&F( M%8TAR1,*HYA0F8@$9;%3DK8CO9%5K,L 6#<<5,?Z2_=#&%?H^K5O!$#\%/(1 M%I^Z6-3'-6>/2P>!XM'7+"PXPWJ2G0$I4.W\('VD^YT)]TE>L.QO_?S?\ P&VW3KVWP MKS!;RH5X>&\'1;:C34@B4LHR!K.8"8C-Y@XR+C%D G&-$IDAZ97STT-K9'-A M*8,.:3O]Q!(?.!2F#S0W6Q$("C_K,!P%;W/@(%\@ ]!':5*5=Q!Y7\E=;AE: M75BU_?O 5N5#\V'F5%&L,85QC#"TPX(APY1#J8E(M%898E[#G@Y)C*S$[>C MBN) S3V"BYO"7B:MGYX^$O0*?#;7CZ"BIR4*5IQW0&#B^KM3 AZ6V)V\]^_"ID]6/"'8D2_W8 M5<,4Z[TJZ^?8I7.;+969-8PP28U[2A7$>8HA43B!*3=*EV&>D<@KV?4HE9%7 MM_>;.SLP&-E ME?7*&D@9C].85"=[Q=Q7S?Z+)\[XJ#O%OUT8+JKH\;H*1'Z^98OF.//]()R2/[5DDYBG$(LLA9X)!Q9*84JY(DI/9?74B M^JDTJ[[C>OL,1//1SGT!G17U2\/-%>#J:[&HFDIP-J]*MVVVB5S.YVRUMBTY MZLR3J1)/0GXC&"$=1^;SB(E $,>4F6\D85!BFJ29E$F(-+:]\_Q.HV.T:E\GJ9L,;,;N:R&DJ@4^*$K((^#&!^>M_ M3PIXLO3W]"<]LR>6^EOY2=53LCZ4*_E^*^^J!S=Q"+N4?VGF;F94[L'03. M>V#O\*KN=9QO5]MR^Z -ZWNA5RQ5R6NZ'W=UT1!20K*\/-;?ENOQ8]RN7RWWLCR=M7$&?G#C=XXJF5-YC=: MKDPRQX(1EN=*(I!2E6D?!4) 488 H@E&E!>P@+&+CV)/>FK%5DKRK8FDJ8:5 M-HC/'TS'[(X9-U_$ 5<[OV,:M-P,0,=#W72B!JIC(^KQ$1E&VG2L<+Z&N_R! M_ H'PK/Z$.Z //47/%;P*U,7.[[M6I@^'*H3RGT+>8&E4#D40##( )3F"@)2 M#'*:PIBK(L.94YWZ&,&)#4K+P;YG[D/TB >WFNQ1\(;MQQ20N%F-$30\2]7' MOU-.M>HAX?$N5O?ZTC@7J]N*.E:M/KK.K.7JME(]K5>W?LZW8/V^W-)E^;_F M_-4T1#/GL.N[]69;_F_SWY.9BZ%EJ/PTISE4"J<#TF6?NKC -"DAP4 MF8(T15(I@EP[ 0%UJOV_\US0&GGH@:&QVV7Z1$_=)(TY*^B/@,AR].MI0U6 MF#Y.<>:2=&L(CHO1[1_U+$,W%4)FS44L998F(@&I(OK@2G(,,-(_,DP$2T1! M8Z2]2]/^PK3GUI9-SI:EMRNHQ^UVCL-MV]AOVPYLKS6+@IQDOU..TW_TVRW>E2NJO7ZZ/&1'UU\2 M"2FB4&\;9HH @'&* 848@CB3>DO!4C'A-.;\#)V)E6=/M5]:$2J0#O3.2JS[E,CHC[=M<8^[GO3^'ZE=4![C.5W^89N:9R-\79-;CP"Q6X#O4Q4-T7< M2_EE7$J/M,5S@@3+53PB,'."XCD!C[,2SW[2.Q61WMYN3#^>^Q.R,O$@ D77 .45Y(7%,/ ^;G7J& L--4?UQ\$GX&Q4P7#K?>5)S)^N-"GTB%6_\&4_UEFS;MI$O M977]G99+L^J[]>8K7;9?5QEK.)'$P&@T@!!A0 1)0$SUJ95G!4V0FY:/TYQ: MV34'T8&%JVC/!%#K#:@T&YYJ;P&GI?:'! MXV /P9&-<'C4SU1T*;YZR2_R7G]SOM&JR0V^6Z_J\L5%084@B"D0%RHUW;PS M@..$ ^T.D)3$"O,$>?01'*=LI0H7]Q8\$*\K99N2V>N(UWQ$E6'$S5Q80&IG M+0(AY)>1T](V^8[1@7J-4(/,UT%DG V%O;"![(0%P5G-A#T 3ZV$PY.^X;3> M6G5Y0/5IMZVVM.[#M,@2?2S@+ 58Y1) BC) DQP#D>0,LD)PBJU.ZW;DY@FM M];_D5TVSH2KJ<>$:8AL$T#;0%@H6KW";-R(>83<;02\(O@TN/W,(SD;4XT"< MU5,>F;A?)-/;:*4MBO$MND P*V FH)EX*6*MX%@?&!CAV(Q,42F!,B?8/O?V M)(F)E;JE&=TW1$W3SWNZV:[T2@XII:?!&5;>,"*[*6PG;4MOO ./K:@.^;(7 MB^R7(>LLNEMJ[*!4@\FPIY^<+_UUD/-'":_#G_2?R?1NN?[Q47.J__F^;B&F M3=7U2K07@/K?YEJA/N>PTE MQMO*/FD\81B]H%%-@/=E9UOG?0MNUO7BOKX3=<<)A]ES-]+]\#Q]=L(!&*R) M[?'*GAF?72O;5P_[?_Z_I=SHA;X]?)#?-:XFLU&(G+)4'XICG"I]*,XXP 7* M08)HPF*2426=QEW:D9W88/8F-^YIUU[0Q^O_]LL+M0/3SM*%A\C-FEV"CGOV MJ).PH9))[8C.FUOJ!,11JJG;T[XC\+946Q_QEF[, (OJFO/=W:YNKO-&JI*7 MVT6<92PK6 X(Y+%);J. 09X"05*)%68)I$ZUG.,D)S85/8*FC--0=)V/-PJ: MG5D("X5KU*VA'77$HU_ZP+3T [:[L!!X])[UDYX!K_7= M7;EMFF>MQ*.:\1.1$U(D65X@"E1J*D@H-F7(% &:$B3C)!&B<*ON=J$^L7'H M\=+,B'[4V"% BU\WJ"V#5%,!Z!B1"HB=>^3)!X-0828GVO/&E'Q@.0H@>2WB M&2TREX3OJVJG;=MNH^E\;@9TU=>&7Z2F47)M]^J/U:>GWS:FY51"%"%,I""/ MS9T?3!G IC]"3E1&:,&+V*VJS8^-B8V3X:<>(;56CQ)^HMV]^:?<;ILHO/G[ M9L]C]YE5J?72#)^J!TX-=+(*^5XL(T&3H^T8_:D1:QB*&HZBAJ4NE> J.K#5 MCBMHQSG5K 4,^%P$3:@@CQ\3\P9V+@+J*)ASV6K^=8!\O;E?;^K0D:FDEJ_7 MN]5V\_!Z+>2B2'#.XR('29HD J< 1:S1)_,,IY3D2.NK$:X6M*;)W7I$0M: MO0P3&K6H920RG+A7" [!.&R3)@#'S?B$P,6K=M!"VHM*"(?6G[V2T$+84P6% M-H_Y.3Z/QB+M#P""Y7F"!0(%XPC 7$A XUP G%*49S&#JG"J>SA)9>HSU04# MQ$ZC8N=57"RKF]X^&2 VR2EG4*1 F_UI&K/NY8-B/MVJAS]\0:NE0R-]&,=: MSQ@$^C1!]<:+A-YX80PDS7&29PAE>>&BA8^7GUC]&F+> 8LG4-BIGK^ ;CIG M+YM?0Z:I6OL_67S^UDRCK??/?.J"X9B]*,*'?:8 R6."$&= LD2?VS.J %4R M!4F1Y"GDF+/,2;/.4II8R9H9DOT(F'\"QGFT[)0O" 9N>N@IOM\LS2'10H[4 M/$EG_LF:0^*>'+ Y^(#OR?1:"/W^J]KI_;3YO%E_+[4("P;SA*=8^Z>RT/J; M%#&@*2T (XS1 N>9DHY'TM.$YCF+MK1[IZV.ONL)] Q695.R_V8GWZ_>Z2_ ]ML_)-TL M8IJC+&$48)%JS458 I(F DB9,I8318H"NNR\HQ0G5F']?2".E:^C&-GMMT$E M=]/;CG1TH'UERH68C#[34EQ%AGQD. E8^FHK;JC*UU%Z\Q:^VHI_5/=J_:"? MRG^46Y/I71L0(<6KAS\J*=ZO/MU+$Z_JIWCO#W-%GG(E8@04,;D]O*Z5%RE M-!60$)PAYN1]N[,P=>C)E$6HY?I'%9DW&:T[3KSK3CQ0MK,BTV+G9E8T+U$- M7<>-277^Q3 4E:M?HSU/_#,QJC/P!>FJ=+EC),]ZMG1]1 M+G>F.]^A:W&\ 9CSE;C?'03&+]1U0RBVYKVA" SFT:5&Z/6#'B,_RI_; MFQ]R^5W^OEYMOU4+5>2(\00!DF-M@[%, %9% 7BN)$<4)B)1 0Z33^E.?Z0L M@APIC_"ZZ&!Y"0I3'"\_K0+V4764>=HSYA'5EW#2/ >%Y7GS[./>8P;*K;8W MWXVWN-5?GI(M97,EVQ]]\_:GJ8B31XH0)P6&BFC#H81IG:Q20)G^$28PR4DN M\R1WZI1P&3LOSIYP[%[OZW4717IG4MNJJ%RUAY=R%6V_R>BN-]-''U\. M$;6E835:MI,GG0-K9Y"UO/*^&"_'^^Z]U.TPL(YDP*ON09%"W7.?)C+O)?>@ MH$Y@$ZE<:$8F]AR_+':R'92Y2]+,R4] MNC43T]>KB!XWM;ZCFW_*;=W8KNJU=UY)QS+<8"_-TL0\PZMP-$JOWU]%%FVS MK_KS[*\BJO0;CPZ,UK5[FM'P63NAH N!+W,2.^E7.8:O@[P*R^#VW [AKY;]IH[NP.#^JAW8+%I$\2@"'W1Q7S]*XV#&T9N8V)>R^N?KC13E MUOQK$:,\@1A)@ A/]6DU5@"GD ,*.>.0) (CQT8N9VE-[D7U*-<#PS1-UX[" M TC9NDM!Y'?UEOJB&UI744.W_>'S>EGRA^C/]K\W\NJ5UX)]!NZ^,2A[, MC3I/:68O:E3D8R=J_!%O+:]SLOY>;K^]U@$Z^;2I"^I$W3>W2XM00.%T23];T36%KPT';%'N?>CU)9'E,XO !YK,4GRO./ ;!0+AY]-&P M5_[OUAM9WJZ:=C+\X69#5Y6I%5NOKE>B_FG9]/4_NO#Z;'*/]!^VVTW)=G4@ M]F:MN3='!B&PC&->@%1A97RC## A(. P1QE3A6*Q5YN+6;B?V(*U/$>\93K: M'OB,Z)Y1UW2B6=^OG15\L6_-S9Z..FU74?=..Y&BGDQ-?D'O'1_$TJ=.66>5 M:=%,X&K3_+TGGY@M?CJ(4J\AX 8-KB M[E.$7T)1]P @EL7<0RMXGKF7M*H^J=I1?[.^H^5JD:<<4@$S0-+"I,!*"F@: M(Y!SG$DB1)QE3N.ECDE,?:(V!(T3TK3U_K,AZCKFX1@8RY/R1>(Z'HP=)74_ M!)\5)M29]YC O$?G6C/?])/]?[X>K.I2S$>7I7+Y2%?X'=YQ^1FD; L M4R06>H)C.FP+_\37:0V,H]YL._-D0#ZC-=E(&TNP18K-J MN9W@3S7>\JF9A^I^NC%\_8O>I>TJ/L\.A/ MPWW4LO\29N]:X?O<\WB'F?QKS.BU CK8W%X[:G[V_:U2TAS2VG#3#?WYI9XV M849O[32EM@Q2DU_D^H278:6 4H*9_E<<8(8Y$#$5%":2$T)<;+8]Z8GM\)Z1 M:$M_1IJF91=>#PSM#.PTR+@9S0,H;"(Z$F:4=P MH/*,_0B.1!UN2'#\\>;N2M MMC;O5]M-N:I*7J=7+ AA3-"4 9(I,^NFB '&BH,DT6 6*A=*.L5OGTV2B6U. MPU<=BY('7JZB/3?1GITFRVC>DZ3_%V">P^8LK_7YSJ.];\>^3]5V7?_:=*ZZ MZ/LR^\'UXG?U0LZV_G+\I8Z_%[^NT"?DRQERVT3OZ?;;XM6N*E>RJJ[YOW9E M51I&/JSIZN-Z:[H&&:+MR+@%I@DN6(Y GF*L=SQN"J*( G&6*DY1SA)B5;C@ M1G;B[+]2\;K-+5VU MG4Q?:Q=JO2P%;=-+/^N7V1G@3^I=N:(K7M)E72-19\J_T=O\R-[+BF_*^ M\WPZ0^@8* S]EBPCC,^(O6-HLL>IWMO[O-9OH<^M>0U[?J,#P]&!X^C/2;I7 M3(5GJ*AH:/;F#:=.!.Y1''8J.B\U@/MW6=Y^,Y_Y+C?T5K9_D9\W)9<+5-", M2YF#'"4)@ 773I:""<@RF4-)BD0JIWN=YQ7GF4*Y'4N@Y:D+W.GCBN$J2(WM M,W]/7DJP-]3;_RM$?#M9H]-?J[]2W-?FM?UE@K^#POQ?%@&V>7'SAX&MN/+; MC]^ON,G&E6]D\]_WJ[H/7RG>2"4W&RG:>1&:O;KFKQDHL9 <,1D3 3)$"( Y M3@#E>C-5"L8041073"U6=>A:V.VD?HQ8V4#2V, ^.]:FL&5";X U]2;)?EU7 M^C9]M=RV-4^X[;:C"2'TVD8Z?J)?.HY,I6'40=IR4R/:U$Y?#R/J;.@O R20 M@?9D8E;#>AE03PWBA:M-UI>KK5V!,%$I9P5 ,T]KRA.[ZTX-I((WWVK!E4ARJ: $&4S,Z.P, BIC?=2B/!4J+3"1^4)O8VS] MK/#V.0@,\%3(VNT!DZ#E9O:O/[U^?Z8YQ0355\X"S]>K[#EJLISA\.A.%J12 MZXO\+E<[^46:FL]R=?M9;M1Z:;AXF,^X]XO+.9/VJK_JWE6H:2GS=TLWV MC>;S^F=9+1#+E) Y!RG)*(#8)"O$^G\43W*:*44+ZC3M.BQ[$UO^EMFK:,]N MU./WT932_1F\X;FN+?>O-MM=QOY MOJIVAL5%(@01@F7:&\<$0,(8P%Q[DK+(4YEB6BCL.[W(CH.)K71#_3#ZK>XM MK6H.HK)EH0HRU\@2<#L;.RF,;F;T< 8Z73HNY&>NWDA5KDP$=]6<6[0U_*R_>Z_7U=84$-ZNS!3' M14R@8$A)?;!5^DR+8@6(TG8JY02G5%":I-#%1%E1G=@LM3Q$O,=$=*\_@4D+:GE^#PN)Y93L\;VC,QWTBA ;DGG"ETBNJS#Q4: M@,)FJM#0XQXU>1]D54GYI&+>_,_']?8?3 MOO>T=T:=R*$YB_YAFB)WO%U%?>ZBAKUY$'8H^)L':;\*P&D1=RL+O!RGP3K! M"Y:?KW#P<@P>51(&6&[2.74WQIXN:)$4-!8$T*+( 83<.*4%!91**!E.$PB= MNN*Z$'])63'1GS5+TXRF:Z"V. MRU^OZOZL/4ZOHJ_]EW'5UI:QQ[5E!Y:?Y9TX'#F?Y=WXG4#G?T=NI]+@4 X> M4L-1F^_,&ARA1T?8\*M[NI(;$^;;/I@-=FO*Y;2]OC?KWNCUV@M#%2=%+!D' MFT%#>;@6%.=U?.TA./*''1[U' I -R;=M>I& M(%^SJKZQ61 F>)86!")C'";C/7SA&:V 1T9 _SN/5I MK27MJ/UGH;)3^1 N.FYG^SN/?Q'! O5L?\]2-?^SSGJU@=JRJ M,S"V;[_K__E0KN3[K;RK%K*0DK.4 I44"D >$\!0$H,44JW. A:90$Y-6LX0 MFEAM#V2CFF[TIZ$(8*%Z;)PC,V_WBQ%A MC_I2C'W>(RCU=7=W1S1A^)[@6T1 M,IH00E<#\=+0=\R];= 01E/" 9#+ZYKSA=@ M\93V41C%=PU/YTHNEV:B]4K\3C?_E(9$VW5C@214BL40% 7+3S4J\)&#-?[$Q;6SS>P9R6(I,,& ,&Y.1)(!K"0$4)"XT)X4 MP[%3W=E3 A,K:ENW61EZWD6M+E-X+I'/31L?EZ36Q*[JLM.!1--+BDZGF!]S MM/QSE8P.3ELY^SD_'?M-KN2&+K7R7HN[GP M&ZBED(%T>(S:K"IM*?I3#;=][!E&!^SCY(RJ5%N$'*08F10VA@&33 ""6)YG MD$DZX[R F>X?@G2K][VQ"//:[.S2["_#S7K-]1[F'10PT55+&)[^.B,!QBYQ MPBX>8MKR%]/4^)/ZHY+UQ?WUW7JS;1GLW F<0!XG2H""0P9@SA- *:.@B%7, M&)6F8:?_&.9Q!J;.4:S+VJIO1R.:Y8@S$@9=2Z,X(6:.]N]IB53-#%@KH-EI MLC_J\>[E6I0\^B+%KL[?G&K:LST4DXR!MB#_C/.A[<$9'ASML(['==;UK:G_ M?[5>B:KMLHK35!1%' -&D=3'/DH!(3@#F&(EI20$YE:1EM/+3VQ/&GH1,P0= M;DJ.4;"X2;I(-C>][XLUWD'61CZ'NYZ+Y/2[S;%ZC6[7-6>E&+R0.7YJOBN7 MLQP_NE0Y_RG/JLFZ%7DW4S23),^H0"".I2FJ*7RT]KQ%@Z?$.JH* M//DAKR01MA\B^%5NOI=<=H97X5R20F! .37YV5 C*4 <1$SBF6:(VB_O9ZG M,T-FUWY*8M52=DI-. N0Q$-TI 2,$!+ZY%B>@")95 M,2;72 +%V\?YY1BQ% 1YTY)XI9T)S91+1>1>3G1Z1Y4WB%96V3M7(8)\'*S;8&@\NVV M;BMXV#;JHU2?HS^Z+11G&I];/^Z;KWY_OZSCH73YFE;?WBW7/]ZOZ@[K=1RU M^]I#P@I$& 8Y9=K'X3P'A&88I(SI_V1)PA.G^4*6="?W>0Y<1.(P>GBMHCJ$ MJ31747E@RS7!W0Y;.Y,R 6*N[E(/+,-!9%B(>CQ,8E$9D>2Z6+S^Y_POGU22_O\ MO ?WBPHK(4-=2PP3F_<2PDKPHRL'NZ?TWK&1 MPS$,=CO@9<*Y*5-'JS?B+&!?AK."A&K#<$Q@WJX+9P4\:K)P_I.>A]TN]Z?I M6IG$.2F40@#3C %(4@9(*C@H"&20QCBFR"D;^O'R4Q]=.V)^[3V?0&%Y!/46 MT/&D:2V;^VGRI BA#HV/%Y_W;'A2L*,CX.E/N:E37=ZG?9S_^KPH<(QADC! MLSP!4!0"L"R/@3GD85Y(5@AEHT*')2=6F_^B]]0RC-,3;L29FKD@G+,,14YT-]ETT8:*D I-UM%(B6520)3JZ_X$)&)O_0MV:BA&QG" MD:;L,!!W$*'QLTX(N=WTQ4MDIW//F$Q>AY^SB\YV AH3JW\,&OVLKYNVYO_\ M(N];]^_S9GV[H7?7N^VW]<9,.6M:R2>+3)^)($T$(#R3)I$Z!00)"!0D.498 M92EVZHMG27?R2\Z.@8CN2;LZ=W8 VGI]P6%Q=0;_<7>C?RY?:5% M^^="%#3AVDL%*50$0%P00!*1@9QEBE/!$2FH'7C1!U'-352S$_ TZH=#J.I:-^+S%MMZ 7-4 M>^NWBJ?78AJWF%:@/WE9R1OZ\S-],(?L+M=8"7U0YD2 )!$"0%8PP#!-0:;/ M#['@.EG*%\D1%J\_H@=J(?^1Z6C_FI_!^KS7[TLE[[E5Q)56ZK M!8$X33-.09$([5R84BL:DPPD-"Z@@E@(YC0.]0R=B55\/P\R,JV.:6G:I4;; M=;33+ZS^N1X_<;^N2H>!$F/0V2E\ $#<%+U/L%;RCF0XY1Z1*9!2GZ,RJS*/ MB/I4B<<^[E'-\3O=[C;Z>RNK3ZKIB]>K>O&3]5$EC.<2OBT& MM4RKNL'2>O6EK/[Y66[,+^BM3!9)FF*."@5PQDWO,XP!,ZW8!1&(I@C#F#A% M?(:(37V?TR<=;33M*^.CM=2=)].?QRQ%Q*3NI0!QD@,8YPQ@F*: XSPC65X( M_0&W9-U0J'FEZAYH_9]_2XKX/_4.UU99!,3,SH,-A8/CK=BC+\Z7^HOS>?R+ MX]';<5RZ8'T>!TC-W/-Q7.CC_H\6S[@9PVJS75Q7)?U,N6G(W-:APAQ3F,>Y MF1HC =3??L!43 !)29K33!:06=7OG%Q]8G-GZ(&6H)VBGL9@6#,OELQ-%0VI MJ*4U7G-LK8@RIG'ZPIV[ZIX.JG5YS%MT:%*=3IN$/>49S^3\8?^[A[C/7/)KD5BL07*'"V!=R M,V^8.PQT1V'P0,OZSKB42FXV4M29 /6TK>IP_;](68)0!B4HJ$3:-9$%() 6 M(*$\*;"04)_:W,9;#I&;V!+NB3>-X:^BJJ;?2^6)?M&6L?GM^>(X'QSM;%DX M=-Q,U0&8MJU\0[J7PA-RMJ6-C,'&6@X2FWFBI8W@Q\,LK9[R=*3VLW.-J=%V MIJDU/@S0??5P/%[73"M_6T\N?[^JMILZ0EC5]NI&>Q>?ZKXJU6]ZB6WU?M4T MQ_R[-$T5I;C^+C?Z]%3_T>0BOJ/EIIFR0*6BS-0;+NFF,M&FQH8YFK 7@YFMY_=2^)W0AZSGG=<" M1'TA^T//(_80]3^WGXMN1+V*&F&CGK2M![K5\D:MP%=1([(Y"7T6=V%$K M=_.1.DD[,J(WLT<">J8O[76&\G%?C%SS>LLO1NQS?O>+8]"W[9AFI.2:@ND; MLL]HDP1**J#):-...\D(( 6% *LBDRI&69$Y9;2=I#+Y_7='L^[XX]HS[!0L M=CO+Q<*Z6?F>G(;>!,EI@P(%Z_-UBL;,7;T&Q#SNX37TX4LCDUUZZR&2A-44#=5S1+Z]] M"$;7J.!%X/A'_/;9Z_,$\\Y*&3Q0=TSIF8)P9T4^'V [_TBXX-FGW;;:TI70 MBK!@"-(T90IPF2F@]V,,2 X+(%!1<"1$G!5.%PTC])XI?+8^_8@V@G1;:)HIQ[S,P-OVL5?KZMM]9K>EUNZ M--&YSTW^Y?6J">>?+\Q2:2*YDC'(B+$3 B- 9:Z 2C.9\3RFF=N,MTL9FM%_ M:%GJIB$V!1OM%5F;I'KM,4K@XE=B9V_F!-K-('6<135K^DAQ8.ZJ _VJ!_:I MJKKI')=0N 4R<1>S,ZL-# 7>4R,9;%T_*_I1;LU![/-F_;T44KQZ^*.2XOUJ M/YWIFF_+[W5>ZH*E"4O3.#%Q#01@P1A@J* IHHF/.:^;UDQP=U#_TZZY\/-&CI :V?WI@',S<(9K.I.QY][6/UB&-&'T5^C MP^RVZW'4G V8.P"!3)4#X5F-DCL@3\V/QPJ7!6G69O!DN94?3';[TQKD=[NM MMFTGIK\]25)268%B(G(@A3)QU@0#3) J< XTV)(:I>[.05S,[IQAGX=P&Q8 MB_J\'7R[+[))@=JNCPOZ_2)$0=ZA6TAI[C?C'X-J^ 0UH\> 7PV]JUG"5B&1 M#!SG"L+:LP3&0H)Z+I(6E,:%[4)?+VE5?5+UP?[Z9UDM"I(@F<890$JFVCG4 M;B+-,^T<,IX7&82,*C>+?([2Q.:U)F?4N&FQ]*XV>D3G>1J/GA/W; _2LP]X1LJ;^_/J9GW-_[4K-[(^2KY??9?5 MMO[# F*6LJPH **I2AIEL4'&/A]M*&BHB/DIOWIBXK?A'47'K!R^8-G/-^68G M1=>P1!_?NEP,DN540<2!++2R0XIRP*3@0(@,L@Q3#)55XP8[TNWZ[7@ MJ/,C2-DI?#CYW;2]#2"W /0H3Y#(8B=CR#DSYXG-/V=F5/"3[ MC3X$&%]_)=Z5/\V_NLFJ,48BYR@&N2"9WLS-4'M()-#..$V25%'%G;KWGRGMWOUP_2-E&ZGHV8R%)IK4:(Q!#,TF;2 CJUNNQ M$HCE18J4<+JD=B$^T^;-^RGVYGLO6XXB-M92[')\[6S!5*BY68>.B^B7CH]? M309@Q\H^T-MC)IS%\($@D UQ(CVK5?$!Y:F=\5KCPO#=)Q-*I"M>TN7GMEOA M8:YMJKV(7!8 )YD98")30%,D@)SS=,1!T7 MWA.RK?!T#/H%0LGQ_N)R@/R#@A82AXX/#I%\GE"A!0AGHX8VSUXP=^+;>JF? MJ)H"G$7.%1,P5H B)$QV+014GRP R2@K6)84,7::P7=,8N)LCWH&7Y-,VY+] M/_^&TP3]9R1K\AZ#)1XCQ%&>9(QR$&=9#" 4^AC&:0&(X 7.L\+ M+BOJY3T M*]QLY\#I*3EKM%[)VW)5][EE5/^!NW8C.8:'P8PP%E/ 4XRU1\L1P+E ("E( MKD2<<4+R%IZW*S$?.!TQ:VC>-LG7H7"QW28 MQX D&0$PQQQ0F*>@4(G(L@QQ IU.E2>I3'U3NZ<9W1NBK@T+3^%BIX,72^NF MACU!:WH3A(,&)0K6EO 4C9G[$0Z(>=R(<.C#0=OCWWRCV[^O=TOQ_NY>.VUO ME9(F[F-Z9!0JNBP2)#V^V.OQLYB M3 ^XFTDYV[S?]*?81C5/4<-4M.>J_N"7(-,"P^ R[0" ,29>PGP 2Z LQP?8 MKG9IE?9 &ELS>QGB0O"$2E!D.=+N22( HS0#@D'(D*2R<*O,LB<]=2#*.D_4 M)4*3Y*<6+SLB\_W/CTR M[ (4@MR0[7$9ZVT?X%;LC*R3784]I??,]U]GQ!^_]#KWX*7.QFC#J>I. M.^)=ZLY<^A9=O9T9WXV_,V33I[ :;%0XI<,4",+@_M2E?#V3NQ4(SO/>6"@" MWH.*Z@O+OY?;;Z]WU79])S?[<8OMGO!E?VA=,,P55'D*4))Q )4)8-."@#A3 MB$&P)P8 ^2SBF=.]?F#Z._T?]:;NBSK([V3;]9W MM%PM6*K2E&(!TA3E )JR1\H5!1!QD>4YP7&<.B5:N]&?V/R,%3#7+$5-R:!A M*OJS8 2JQ-DH $T$(EP,3*XY0I@0O/D/D1K3D/GG4YLC[! M-'IRZ2'R"#7G8^$E6%QPT'.#X9)#VSD!PQ_#CB@]U\'JG,@#1Z6SCP2:TOKJ MX4:O5/<,((RF!54$2,1-JYM4 ,P)!5+E F&59 0YINJS5 M8V$(,>MC3 @_&(L$<;\=CGO>^+VUE_[S2+ M)@!1KG;EZK;MA;=>5:^D6F_:F8 W]*>LWO[4A#6-#V&0+OGN>"@R!(,1891$2N7JHD)>74R'>[E M%X;GB-7,164S@'-KV'.^JY[L75G?&HT,3IP'AU8[UY0^_F: M^ZOH,;=1QV[0V_2I,0UW#S\9IW/?X$\-^8F[_\E)^DZ6,%U_MP^?M=)LKU?U MS*G[9BC5_G21)S&5M(" 8)D *!-]'DMY"D@F"JV MC5/>/(I2>IW,;#"TL["!D7&SE-Z@>,R5L!8SV&R)<8HSSY>PAN!XQH3]H[YS M)NXWDI?-;?A*]%ML+E)*!*<0 GVJTX>XE$O .%2@( 0G,*:Y-@IN(R3.TIK\ MSOE N6["07NT7:= G ?,3O,#P>"F\7VB5Y'^:2GW8/0YJ/V@^\U:[/@@-A[C M&4:E#C9YX3REF85]5.BD6.1083+D =%/1;89E34DR<\4SNZ>:_O5_>[;?5!?I?+M*WVI2@1F,4$J#B' M I% ,MP!F",D$128AX[=;H9H#6U"V](1:EC L8 -'9*&TA@-ZT]3,&^BAJZ M5U$K_Q2-\L9%#)4O,4!IWMR(<9&/\B L'G'3WWNZ_;9H.\1]I@_FG%]' KIY M2%W-HOZ;N8#=#V"FHHB3# '.S;C7@L: Z3>, M-/'2VB]=UTU@]X72]PTW=F; $^%ARS ];F[&HNLQV$%7,Q-=[P>P[>N>6X;& MF^>&P%"L>3W#O#D3/1^6C_AX1DRMK?)ED#2&VJQAK"^,81;7%MASU5F,\F42 M=W;ZPE4\3'?7P[#VYS[K;](W6DD3I-DG\7;*( G.,H$04(IJWRO)%: R*0#$ M.*4XX90E5E?B;F0G-M7[GISU,2NZ;SF)[O6GZH1UT^.G7-U:7GLY0FIAHR%+!=O5UN]SML[N;G5UN.WS?K']ILIUZ*KAT4ADIQBJ@^Q^F!K M<@PX(#&#@+,XSZ1@4N56(YA&Z$QM.6O*44K23_V^WZ^[_K%9JCK/['X00[MNXL"FPI7*>QMA_W<'U>[:IR M):NJ'N_2M&-M6OEUM]1-8.O3QOS7N%M?=^Q_)-_>K%\OZ0]&M?$PTS@K(YZ3%]%#=O[ MI*$VR*ZU*NI8OXJ^'EY@QWYTX/\J:B38E[Z[.,\3OD8''_)EO$X_I_,%O%8W M?W5ZL <=W G)S^<13X_A(Q=Z!G*^N<&/J_L^RNW;GWRY,V?XW]9K\:-<+AI*6A[%G;"S MNW *C8C;QG:BBE#CO8'CDQ-J+'"RYU8+DS%FJ]B Y;NC'-\JO/5XM6#Z2:\7O5*3Q..BR1.M1>?"C-F)2& XA0# MRF&&,R&P5$Z]YSQXF-I-[T^J;WF*-%/-+G\5M7Q=U86M-6M-?:NYUNT4ZN;' MNBUZ_5UNOZTO[B-E_W[L#-+$J+O9IV9IS("54 *J":1N8$H X@U3A#.9(7-:$ MGJ>@6',4"O3RLP)NO\ M.4S]F?N 6D$SWA74;AGW>Y0W;0CD75EQNOQ<#P!ZIW]7+6"6)4A1""1/4P") M0H#FE(&8D;S@5,08*=M;E+-4)C8Z'=VH(1PUE*.:M/T-RGF,QN]/@DCN9B*\ MA':Z.QD5RNOFY/RJL]V;C K6OS49_["?W_!!ZN.9;(L 5[H)N5U'3$:?::G/0?^0 M=!-]6@7L!WXI)H&#FDF> M%(SKPP]C!,"$04 43@&.$4\S@E&"G9K97LK0Q(:LRQ^5/TV7X4>9S$N+R=73 MO /?\]!TR 8Y('58]WBHX6XR=7MVK;2E,Y*G\+K]*OMO4BS8!>2F:AA!W][OF;OHX:/7JX?0"=5L!3O*LX%R" M-(D%@+D^Q.$X%?K\AKE .W S MR)ZOP-G(S@!.(/L[):>SFN89(']JM><@.>VQW9RUWFEE6=!S3;EMM]6%(L_IW6=Y^VTIQ M_5WS?BO?_C2#GROY>5-RN1"2)&F>$2 AU 8KH3$@69*#)),HSS()E12+^SH. M^G5+-UO+?(UYN'?1ZJO6V2M!^]^DZ, >EW)& MO.,I*><^Z)YV][KR3[L#)=(I&C#MD)XY0F=XISK\RX1PO-E@QW MBOU^_MO)O_MV\K@60K^=ZO-:^Z;+_Z^\;Q1#Y0FEB +)" ,0FWP0S'*0IV:X MG^0I+*!;(X]39"96D[:914OY*FIH1YJXH]X, #6N16'$=],I7\D]^G@,"79! M&X^3R\[:QW\N8DISG$@.$$FD/LVET#3: MH4 AEG-"]!D/.O6-/4MI8A4UQ:OU.)Y]C9B;CW@>(3M?,8CI5CC_@IK759FMF09BF_)\V7^7F>\F;62-< MY$F6J11HC35-!2D#)$492"773F:&60:M0B_G"$RLHRW).FFOI>J4Q7,6EV$5 M#2&MFV9Z"&JME&/2#.FB?K:GA_JG@PZ>7786U1L3JM.XT<]=,BWOZY9NZQ#8 M!P-^N5ZUP]IEFL.<8@R2U Q&R;D$A* <8'/,PW',.'::DC1(;6(5;(>@[8E' M'77/P??#R-EMG<'P<%/2"Z#P' 8W(F+0<6[G:#W#0+81L4^/5!M[Z-(RR29O MPQ0 9JC(,)0! MG?%C:0"9W1370]P+2B./! I0&'E8\YG*(H^$.E\4>?Q1=V?VJ[PU"_XFU[<; M>O^MU,NV.P1*8J@_SO5FB@6 >H<%3&0)8+F,>4P*6$BKO760RL3JUR?HN(T. M@S/NU@81V4W[W*1UURIO(5Q4Z26 M3,#;OK/,7Z WC]>;35=.BM'7C],?\#O^/=QLL9=KT\UF7XB88)S1!% E MM,M(> 9PS'- A41%0E F"J<1>JX,3.U/RM7ZKER9;]E_N!T'G9&T.R%.B8^; MTAXE"S[M]_HXM[#M2Q7]V7$6\$SI"TJ@8Z8S^5E/GK[@/#V,>J\3>&CW1[E= M)(A0"'$""#4-TWF* ($%!-I/QKS(TYS$-,BT;DUL^DAP3;J.D,J.KD<_UF' M,C-R!V, E>EA"_7)OBYV("3'4'LW7)E,Q?66+F<&;$_RA0%F9XU#P> <4Z^I M7M6389K8^ML#$!\'@ @WQKPGX=3SRPVIES&XO">T]<3R_C.7]J$]G1]9)W&U M^=#7?%M^+[##U3.]I+ 3S?G?;BE3W'0^LC\59^*+]+\;1/^*N'W^G_K#=U7]SZQCS% M,BXPYD"D=:\FD0'*M2\IA"HP2SB&=L$?#]H3V\"&$U"S$AUUN3<58C4[;6-H MGR8B+CC;V;^)T',S=$&!Z^]I-Z M3:MO[Y;K']4^RJ-B'J.\($ 4L7;$TIP"%B<,<$X2P9#")'5SQ :(3>UB[=,% MM(]EB$\6QV M5EN-_5>32T(X10I0;*I .<4F&"Z @#$O1!+G,77K3_9H^8F5^/KKU[Q?4 IT&9J"C@";%GK0PX+?A8><"9I_Q, M2C?UZWIUY.&_*2LS37:WD?M=BU*>PCB70 F9 HA%# C!!2A2HF(EI>N@+B?J M4Z=AM;S4-P/'Y]<#/]Z^NAO6=@9F,@3=[$U0\)P-BA<(@>R+&^U9S8T7+$^M MC]\BGA'(]4:6MZO7N\U&KOC#S8:N*KUJN5[]1LN5*<][)97^S W]N2@(XH6D MB;9".0FV_K7:5WK9L?0=G#&O,TZ\PV+=Y#JT=1WE^="C>@YTZ5XD288X40PD,=2^UE9ADRG MOAAPF"A*J$*)V 0>>F\OZS$QO4D[7B/=;?&T"8>MQW-O\@EW4IQL]:.V=_+ M[3%B/7)!(G8E/TKD.(4RXR@6*1. M)Y/SI"96MHYLI+VPI>/&/H"/G?:%D=I-%__X&NUE[D^""]ZR>%RX0/HX0&A6 M[1P7^*FN6CQQ23\LO>W*RDRQJFOI6*HDQ@5 <1$#R*366 P)8"E".$TQH=+I MYOB8Q,2:6J3:P=1!:T M0.Z\+$&;6#TB\ R=JTX)>+I=UEQHF(*ZM?9KOTC3XTX[M?T#_[JJ7M/- MYD%_@O\HL&=:X/99F0HQA^N0J9#SNQ<) MAZ#;-8D/"H/W)4X+SG=QXB/GHQL4KP7\_!QMK(U;H"E^+X44KQ[^J$RAS+MR M15?<='5HRO2T6[4H"A@GIDR.21*;?'<%2)*F("FH2N(426D*YNQ["=B3=C*V M[IT%3./L>MS/SBB%MK.J8R&B>Q[<7"0'6.U: M]SBXH!)G#$([#0\(C)N:7XJ)YX#W44F#SG,_3^T9QK>/BGYZ6OOX8_ZS%,MM M?2=YO1*OURMS%)':2Y"]%/I#SQN2)DD..00D1Q! O9?KHT*6Z$V>()HEB5#, MJ4^;&_FIPZ@'9NI:D4?LN(]E=(#5SDI,!Y:;T1C$Z5$]S23WEWXP!)P&Z4!\ M]E&1[L"4%*EB4;\V1BU=3U ;PE[],0T1%=.S,T!5B7 M)%-5]:W7+QTOD5&,7Z,&O3T_DX0N/)$(G$%E2_U9$J<WJ%%-]IEF1A&CHH\R7,JK+)*)N=T8OMPU$RY M+3SH,QN]_6G^[3AK>+IW9V=[7L0;<3-?HUV8VQEYNC)/!&CP9LVA^7RF'LX3P7V^M?-4!#U[,G*^D37%N_5F6_YO2].$H,QW MWL2F/F_D7;F[JYJ#8'U.7$!)$\YE DB*(8!,FWFJJ RC176_Q]C'G(1XC(S82;G W:X\C4YMW1S3_UAFQL0;7/FG9L!>D'NYUQGA!*O]:2'3_1 M+WV.?C7;XIZIVNIV;%U%/<8"-J*\")A0#2O]F)BWL>5%0!TUP+QL-<]+]T-% MOUZ_]KY,]9]VXM[6A;2+E) BR7$.$D4D@(5)FC&=,U/!H+9E-$W-K;M].MX8 MP8F3\&[,(_T^!K5"53TV_L^_X31!_]D6$CO>OX^A:7D!'Q CQQOX)\"\'0;! M_<+=4K)0-^YCY.:]' MQ15+2U=E0H1^CC6@UAM@F*L/@C8(NCLFGC"$QVRXD4ARI(@=I'FL3(YDI N Y+E3 MONY)*A.'M9H[7]JFJ:[6*]#2=3,IIP&RLQL7B^UF'!J)]XFY>XKA+,"@0('4 M_#2-675Y4,RG"CO\X> 3KKY(,QS=7'3WCBE-R"59)(F41<(QD"B#6F\1! 07 M$B 4JSB63,2I4T:>)Q\3:W8WJQ9TLXGWO$1_5%+MEM&'4LGHEP=)-\Z]9SV1 MMS,(,^#I9C*&9V%=]9#ML]5V*)EE*)8-+M,/R!KDXJ4,R[*!RF%PEM5R >># M+*2*LX1B"6)B\OF((H#&"=5."&<(*Z$8I NM\FQ]T6 0%VWJ4W.*QIK&U]&] MWHZK9J8%,Y2C7\I5)-;+I;9+AS\Z6JC3V'%82$59# A--'8YA8#B% ,FBUA+ MD^7Z:'CQ2)6)[?ISX&9GMR]&P\TJGQV*,O%HD\#V]#2-YQ]DALSR!A0+$\23VN 'M59-(:,#0M!OG*N"AS$;&4(>S M05KS'M)LQ#XZK%D]Y.G4V%R9ZR.BN3N2XKKND%K?A_3_;N(Z']?;?\CMX4*] M/U!YD10P*](< 5QP 2 KM/&@^E\H)TQF+%-*.'64FX7KB4V/(1^MUMOH07L0 MFST'=2G KN4\6C>L.#H-L[Q32R?DI;TI-YLXFMFT9SVJ>3\,G*]?[\?V]1[8 M[C*> CI%=YG;8Y7\.1$S@K<>]T*//%U]M8W1K6W MTP]A@DLA, MX +@N-#;0RH)8.98*%@1$PP+B+E3/]_SI":VZ0?"44?9>Y[= %Z6%X!!4'"S MEYX ^*0;C<@6+J7H'*&YTX9&!#Z1&C3VA&=R^^FTRL.N^.KA\)%VTZQ-3FM' MWOZ4&UY6LGK?!N9J2_1^M=V4*WUV_6^ZW,D%@A05^CP))#-E^@4O]"&3%D#D MNV+1=T/-I/@UXX):)S&2+8^6;05G?9]V)NNEO25_ M9_%1'4)/ -.7[*13V?<>*Y,QWTIBFKYUO=4/WX!:DH I\C/B'BI;?@Z6YTV< MG_$E'.70STG[DE9/9P;L'*92F.L?O>@GU?3*-X,6%HBFD,$X 7F2YGHSD1)@ MF69 2)%RQ9(B*YS:8_NS,O$6L:=I-@=SDQS)53U[_+_H:DT-O9_7D =;/F76.IH[#HGK&K:+N.F&Q;>#_"WF;,AV?GJ4M0"MJ4RHN1 M9^A7=0E@IUM97;2B1]_Q^A3^OJIV4KS9;8Q'7]O8VJJ^UF:YK"MFWJQ73;]G ME,DB7C.V,.2,$5R#B469XH)JG5M:H'[:ECIGN"D6@I&FU[O:15%5U' M?'UWIW]3>\4.K;4=X1TV:1.#YNB1UN>#AI&HX63O3-;,7$4]2#M^IH/.H2_Y M=!#Z=28/#*5;>W(_, 8;E#LN.5^+KK;:[E\+H;\X MU6O]ST^;F_6/U2(F2#&J*! YHP RD0),4J'-<,9EJB&A.+.QP ,T)K:T#=6H M):N_V^:G]28RI.WLPQ ^PR8TD-1NIM)+8&LMMA#IA&]62?ZWV_7W?]=/-VZ9 M_L?!&QM: 8?=TTC+45P;,8E\PPB &D! >$9!XHJE%-&.,9.!45S M,3ZQ_6G8J$M]Y8'T5=.&IXM@U]FO=<:K:S'#;*]WGBN)*5[:\UU+]-Y])X^Q MPN;7^SN+YMO02/5RKBANY-G3Y>5V5AL.W/[=:*E/6\J&LMHM$T2Q36 "&, $0)AP0HOW8 MC.4%-E<;@ER0A]Y97L^VTW#9Q]Y;?J&,X^O/ ,7O],IIP_)QG,&%W?[^LK0I=OJ+Z.V*R MIZ7<'@:%]!JX" M4*=:%]+SGDP]0#DZ7?JLX7YY^*:]A[[1I];&B_DB[]>;[:* ),T+J8!09D@' M%PC@-)% 920AIMLWELKV]O 0.RR[8]2G%@Y.VK1?4/.;3,?Q\MN!P^* M@INR=J2C7SKBOYHT^STNGT=P<=ZJK64-M#^/TYMU4[86_^E.;/^@_^S0]:J^ MN*KCQ=7U;OMMO3&5CXL4)2F1,0)*"*$/^3(&)!4,T%S*'!),_JAN"S\X(! +%3?U;/+XV>#1THP/AL',^1Z0+.-3S'*79 M)WB.B'QJ7.?8(V[J76DG\?I.;DI.N[E/DI,,2Z) )A@']0@\@JC69KVYLS@G M*!96(;OCI:?>K%MB=IIY0O)A1;Q,'C>]Z^@$'&YUGOTAQ=)/]91*_W10J!,+ MSJ(_YP7IU&7@$V%Z>!\:]CYNW[L0!4]CF7*0"*)U)\$I('H#!((HQ7">2N0V M,MN6\,2:];;:EG=UE.L=+3?0.;X0@AYK;8@FGG64P!D&-(8+SM^71MSL?$G:B]^5FRS]K6 M? R,L7;FH\_[!__>K_1WX:Z^UZA'H"URCG(6QQ0@EC 94$ +D@.TJQ@O(!Y M"E/D&OQ[2F2NX%^/;COAS3+K8A A^_#?)7)[AO]<1/8* )Z3Z:( X-&BLP< MSXEU*@!X]K.>?N5Z U/^5U2$_ 7GU9?C-J;8B+]@8_KU:;[ ML1YH\*%:>W>A%C2',!8JBU%F8B XR:6DR5P$1R3K1:.W4S#\G=Q(I_ M\*.NVF;<=:9H?T!0QW%4Q\=;)NM/];FN&\?JW/U*< ,U7(]*&_S-F*? M:C]NR3$)ED4-5AROAOFW55_:&Y:";3 M_D;+U2NI]QEY0W\N$)(X3_3Y+2?,5-3#&&!NXD@Q2@FBL"AB*Z M7M(T+3<8'4=L.2[N:4S%_^S:$:(W:],D=,7+I?PHM4?.UW?R@R9\LWY-JV^? M-^OOI9#BU<,?E9G1L4_LO>;;\GO#<=?,,N&,*!D70"BF #3Y=#B3%*A8%#R# MN<+(+;HX 9-3Q_@/+)LDU$W'=+3JADOHWYI_<\UV=-_R;6JVUOLL?+IG^C\< M;?04+]729#_SJW*\OGC\EO;\1F8$2,-Q](OA^5?S9\-V]+GWJGXQK$?EZM=> M1ZD#^]-T29T0WU!F?@H6Y[7Z$X)\M E,2M20 MC_YL&' ,4XR 9V=%PT'B9@\O0K\FYW-]P0DJ6(Q042(,V$,LG-$E!!",!I(7.8IK2@3HV=+V%FIF<$:+MJ9OP1D"F,G*NQQ8>>;2+W?0QLO"/-9T,W]UXNGF M8?'ETR+)4$8RSO29U5S24FW)"(,0Q!!!$G.>"VYUR7-8I>(_4\ASK_=:9^239OSLY=>"GO MP\VR!.B+]/AM]B1HFV&U,KR +D@.2#]WYR,;5O\:W8X<0 _6X3S5I^TWN;GY1E>/VC(]&B&QOTM>T")AB4@1D'&,S$0@O8E( MO8D(A!-99 3ER"FQYGG$F",#9S\>Z,O7/ZJHF?DVTYYRV2N>>+>9[<7-O@\U MDD4]T:):MFBKA3OJWM>;*&21^3[?'A7D_3SW[G69$'^-?2W(BPJVXX7AYJ7M MA>_6&R5+$]*H_B[-R&SMC0DB6<9SH(3* ,Q3!IC( M]+]22GF>XDRD3A7J+T.LJ??*AI6V %:LETNZJ:)[;37K8]A<;6O#?A.>>PN= MZOV^U"VU)^]5U$DD:91R#SV[?"0B*VX;0 M$>[RM#3IJ*4=_=)2/[_A.QMF2SD#6"5%I^V%?V)&G* M"Y8D@%-N9L,P#DA,4W.11W#&BQ0QZT%-0X0F5O?3Y8MRTKJ^2_=GKQM]]-RS>]RO7/LEIP ME"8(YRG(,10 9I0#FI(89"+A>C(47"QXDE*%$P)$BK3:(H4!H4D,5$)4JK=@D;/4*>EOC.+T[G5-/S)O MI)N"5%^YU$W6HG7#CF->WRB,=EH=%!PW_7Z,R^.!4'OR ;/Q;"4-E7(W2F_> MO#I;\8^2YZP?]-R]#Y,:&G_^>E6'#C;RFYG2\%VVO^VJA8J.$1 E2I"S-&;?RPCWI3[W;]X>@/&*C.XU:U/X$P=G2*Y@./4=O(01P M[MZ#G_BAO I'ZO-Z&W[0''DAGLOX&:,/Z]7M_]_=M_6XD2MIOL^O2&"!A1LH M#I)))I,\"PQ0OO2!L6[;L*MG'OI!X-6E:5FJ(ZG-%,;'7FOU>.L]DD^+N;@C4.QG]4 ;4?*Z ,]%1^5^MF:R(H* MLR^..'#4MRK9TF_1F[(DK1L"Q(YD5WPHCFI+ E2P;S]"7DV4UE]=:##82VQT M=0=["8[.U_J\G$H]P0@:*4T!B%3"'I *#EB!"*B(P(8AK2F/F\"/+,#_7ZGZ MV+,;*2G_C',6/_V^\FTYVY.J7[EVD&OO9,MJX49,LB>:EK'2Z;'9?UF)\T23 M$YPB3\7'T(B=?N!3U>;8K/M=)^8;N*ZVV^*D@*4FTG!0Y5P+_16VO8VW:3 !2*5*0%BA0*8&P5H01$@1I2H9*@4A$[F M^IN#IHT4NX['O=?B9\WB[\LP,' ]J,GBF),9*5 ]\@3]/:Z(]2]>_XVN@!W. MQ=_EGE>/\Y<5DXX_):/?V#K"PH"HR ?KRFN]P:;]X%K\=JTBGCH(M[>/^M98 M_]1MCK_:U3PAUJ&V[K0&2!4YP$(0($J: UEJ+#@E")9>Q1K#64CL6=]9E6ON M" :O/^=KU>3L5CW0ST;O&9N]#Y1[W^9.[XSR^+V,>$<"7$:H000'G<_@;A*CEH M6S!@B*'=".H>.';X]=.=]797O,XFK5X_]?]27Y'39:5S23"@7!8 *YX#IB$$ M/(<&4P*1Y$$]O?Q))T^P-0VD:GJ#;A4&:-'/MJ3139AIV5'+39J;A^%R1NM8 MX$UXY.X%H0HY[&00/,+(0=/V9-P#VWP_M[9NOIK*!I-)(@:5HACD96D/K+HR M@)>Y =+UK1ON&P,22?S9[>S^72G<,G!%8Y(;D"I4)V2R@I ]10"C0Q6E0%-M2O@41R M3E.7Y-8<;*'O,]YGPN%5U5P$Q.V23IM'N/2E3,: /2&[L">\;O>$[,B>T":V MLD^F*Y7:D2![_\)F,B!0^U)F=%@\M]G%13UCLC^S?'>W7_6>:T.\&6]V^P>_ M11HK^#N&OL_&B),R,%XH>0P][D2<1R$8#@#W;KZ>KNUI\=O4W2>?KS_R[WH" M=-;: MV*U:GJ\RUO+PTNMBMVJ*4!7;&VR8F7JS6*VMA\%G>M7>5T&0Y84D''"J","B M(M;]9160#$I[!C>8,AEB@@XH)#8OCIYSRI?ZAYZ'QDT/U>%G1:X2,LQ"=/+5 MQ"Y?8 I>^2=%B;2J#\%&]_-9Y^<#C8"(Q9K7%_V:ZQFN1NX?&=^RFZD>OX$56;'FPV\C'E7'PVJY>FKM MLWB3;9BL<1%V/?R.4?O)L7I3/[+A-F*E5V3]Q2H#B\76N#5BD95Y4$ 6>_RA MU66UI^U@<]\LYC4XY7]-U_=O'E?KQ7>];!UI 3FL"J1!1; ]5VAK6:ES>4JH M"ZUH518F"$S2BVKRFK(!9PP_=?F9N^A*"+-E+?D&U[ICH,&HZ%C(7NNYO/_. MEW\F.*L$B1^MILR'YLCE9 %J.*PD"WEY8!%9"[OZR6SZ5K5QC;GJBN^G[IS% M5X]+K3[-OVB'EC2=?WO-5]-5#3FZQ5"5E&$M"05(6_N!M=) %%H"0BB!#(N" MH3!<[)C<);8X?0#;7Z=S/K]S'H5&[:SFN_ BK*H4^AG MW9YM8L*LX,Z<;#1^TV):U9Y:C]OM!!U.25)TW23:C%4B%I6W<>Q1&*?0HR6:U50S2S:TU&-?+Y=#SU=+&[8V@P4=4.YQ0I@KZCWV1QRYX..$ M0(<5'Z<>'-I2PT&PS=VU8GOF?;J5!EH6\PQ MR3'$.2PP4"JWIH&5A8MI4*"-$4P)+0*K+OS(I@Y6.#_F6)%UBXX=F$GRTZ1G MGBBZ?@)C!L=ND6U+@F\ZB.R(F9T@B6/E;?R(CIN5"5+$0AH^L2=R-LX2?T>?P4 M[)^7BQ_3E3M/F,72W;=TO6_7_*<.7.FGM.2WP"/('K:NVR:_#N^KZZ/SJB5Z M&D,Y>#E?$"O2*CY%9=3%>T'4_35[Z?$AB*_3==MR]C>^=BNA2ZA5M."PHJ#0 M#@^AR T0HC" YYS!"F*L*/;'=#U.)+4;OZ&:M61#T$9/Z.7\RHPE;: [?B#H MD.XR)[\) 0BJUTL^$"/5?ZH#<4_/2W0>V?3$NR-BEY[G?A>=],*SP]R =]\? M9HLGK5MHL%[!0-<[#C-I%,0"(,0XP!!"P#31@#&*H4(0:1@41;A(,;'5J4.Y M!] .J M;^$M_KZ7X?_BP,A 5T?T=KJ2LX4K&UIMZ_.(+/+*R!*4D!N B7%)RH("5FBF M%=/,_A<4%CA'+;$MZ!5!MO519Z],#-"69R0@E@X"PP!;\7N$LS^2U!AZR1@K M G"6UKC'?Q^Q#\[^7B\-6]UU?PJ7EUCJ>[O_37_HYM3B H\=O/!G=S-D,3^& M0#PI%1/:8&D= &/7?R[M^J?(@%S!PKH)K%"X"&G,>R4_018BO&EOTYY&]MG+ M7MD96?W21A5NLKD.M!C7S@#AG&NE&4 %D0 CF .:5QAH60G,!10F# =^S!D8 M@('Z F< <25R!#E 524 QG8UT$I6 $JNJ%8P+V$Q^:&78O$"YZ#/5^19<&7N M:_YSW,GPVV)'5'#8)MQH=H>SK(WCO7+,_=*'\;_)6AY/0/['VZXCZ2O2AGXM M-Z-N^9%4M^\4Q!IVF-M@/1'> E!; I],>S=L[_(.*17"4$$@B,@!YBH'G!85 MT QRR*7F&@;E#+VHIBY5ZMWAV>7'_::[YRB>LG_JQ;@6"'O#DQ6U+TV;\6J'GV"I"JP M0B50+-< &VT =1Y'I0L')"DJ*(*N2^P.G]@4M*UP_^C(!98M[JG",[4P6,# M/(*W;.$Y@Z,BQ$H0[ X^;C;@J& 'H?_C3UT+O7#[@T]G;H/_=;%TL'9?W17A M.J/P83K7[]?Z^VJ2YUSD9<$ %@@!+(VTV[&H ,=*&8J)1F8@M((']>3[LEAG M6[(WV88E8!9+L+),97\X9K*:F\"U&J9GOZ6<3'N!;OYYQ7WU5MP5D 4!"H@. M2>!#^YD@!P+4F(G7:K_Z6GW^[76MW^L+_]IK_H[WPZ[_YXIY?? MX80@HI"F%)@"5:XW& $,%24HM,E+9@\%A ;M^J$,)#9%'0. -QQDRXZ%MJ^P M'?-[]LHU$%Z=KNF+HVK/R&I"!0:&4G=;7-]D'3-9RTVV8:=M@NT8BA@S':B) M6$'24/+C1D4'*N<@##ITG"0(=N]^RMFC:Z/E*K/M?^J._YPPC&!180.8<(U2 M46Z]I)):?\E 5!%6E H&-DH-YB&QE;ISF=1A.-I#%$IXH2K-*:ARK@ N) <4 MEA*@"A<%UX74.0K+MR56Z: (-OW,>F(-A5EV#S1!=R^V92GK M>'(IL]$@!<]I9!R P:,Q[335LTSVA%;]] M]7I9PQ91(V9#,*LI)H!O.R]4I-WO!)%1-[CS@N[O81>>'IH\7=W?SI7[GPL' M_^ S!^ZZCX6$3<$9-AA4G#OP!Y8#(10'2FM%32D*C8(PM;VH)EZQCGA]54.Z M#WK+1FB>U$>!E38:(8J!K'0%,(4,4&6]@<)01G-J*HYXV)DCN@H'G3).*O$F MXPTB?)V?7@4GGWV4ZF+>CH776,1&[97N0T-$RT#XT1TY! M!ZCA, <=\O+ K%G=F**'%;61[)SE=L#(J2NDYTV %&CB2Q*)&G0 3&4@;&3=*IE(5MZ M-[D;K-L(6;DK-18[*]>QDSE^;K*6HY'R[ACYEY.7.Z.44,[%*MH5R-^=N(*. MIT'E5-BIKCG()-&=GTV,I)$P^[C?:J6A>Y-UE!/U6CDN7HIN*WN4GJ_?RG&1 MSW9<.?'*0 AGYR"Y$]O[[P_+Q8_Z_-[ED&@A3,6)=5YXKJRQE!0PB"N B#"E M=61X$7;IZ0RMQ(M[0SF;]D@'@C.?T93?4HXD?]A2WHK>IYH@[>8A72S Y3.4 MQD58OBSR :2RQRL#8\%Z-G,E*'/5)/GLYQ;YL?V2$@,YS D!L*)V.1-NE[,2 MS%4"*LA)B9 )6LZ7""9>TZX$O.E:^+TC'QBNO:0PS]!L1#4$AF$;RK4.-K0W M8*OQ5[BOI+$BJ9?(C1LU]13^($+J^]ZP5;\7V_CXZ,;\9-Y.9X]=\X?5I\?U M:FV_));TA MCN"HYL"SQOGGJ)E,-V\,]_M )@9B6E3U^@E(6.;!G)P4$ M=9W'.2\K(K31(J@V(N%TQ A.O^S)\+/X"547Z;K&-A[BJYR^;5'E] M!+W]BR^5:^K[CB]G3^]^ZJ6)J+DL4N*3F@\SRU(Z?$ M/5DDTM^")%&%,J<1 2%( 7!8$",,+D.>,EU@C9)17VYQ0PLDSJ#./2T76S;F $C#+,RMTK5 M6S.?N:J[]_.V\O%-7?=4'V0FF!:%,2@'6CM,2XP%8!*60%.MI)185S0/\4\N MDTSLF6P9J.M;@4M -#R$&1(/W?D9D+@:"3,RI(4#7B)6/:!?\<]2)>8GLN\RBQ MQ*9=]T0JPRN>5R"'N0&8(0DH)1(0BG2A:0Y)J4-:9C7#!JW9\,Y7#<0;KTD% MKM)&:L_E&"Q+X+H[+T#XTMKA-]8::@8==['L"'*P*G;_&@ZH]6;Q0R\W<6$. MN7 G8T!8W:U:8D!Q50%#14ED*91"7K>S#D9.O''5M()!V@_E/[\6KI(J;#EX M"Q0$JG64^4&@6KLCC0:J=52 /JC6\0>N0) 0^U>T>Y?Y7S]M'VD/IW7VJTUS M_:=>N?(4>R[]^:!=?NQNX7[5IL0<6O,I5-0NA/;(9PW"+]7""%-I(%1IG4Q8 M2>!:" (EL5V1Q!X_RZ"[1"]'M,2&H6&TB8QMF=O>;0:'B,,]#K,/4Z.'@3B_ M' V'P&B\"(835[6TX!Q]*?L(':Y#V%$0#R?K35?$1ERG_!%7R"' S?^1['2_WJT[+W[ M40><-UE56 F.*NH KB4'F)8EH(KGH)360\9:8HZ"PKXG*:6NO-S0S1K"@9O; M205Y[C4QQ XT_?L2)\HJ7Q0MEAD\26=S0NA 0,&FE* M(G1%@RI24C.:MOJG3,A0:*$\^:;ZSYY/8X>HX7$$[,[]?)P177,F< :T8!1A7!/""$: KR V"G&*_5E3;(1,;U]^M^/6U";X^@Z9T M2MSS-F^8$&%6Z?>/[^_>OO?MZO7DY9/E,S+)]N%G_[3^V2[\WU"B+ M\Y#U;OD<^W1J,VY5E!*1! $J" *X%PS MZ[@@#2K$4,DKJ+D( CCP(9IXD6RHA;D<7NKRS[?":Z^GS<^]EX@]9]V_/5;ZVQN3-6$8249L>XR-,*XC",'5$ , M$&?:6A-"=%C3]A0_2B_9KU A])(U8"YXYR;.M+Q@Y@_B2IC-F O%%R#5^_O!%B'TN M??BB&!P*&[I::;T+L][Y"D_='9:W;HL57/':*6=5"7!A!!"J8-8S)V6%PBP"N* =50EP)JJ750:: 7U>2AO:Y ZF%+/5MLR =:$3]% M^IF0Z.H)LQ\M^9M>#5F/@U[CJ)OL0IORH??E_22/>UG^ LWGN"GOIX83U^0] M7Q[8=W11>T+2#65]GN7BF_T^=9!73(N*YQ "*;GU.7AA@)"2@KSD B.J<*F" ML''.$4ML)/JDW3GIH24>V _SG+;\3$(L'819@GWQ.[H),@ ^ L;J='F.U+@- M+CV$/NAKZ?/. /S)+WHZ-WKYX>YM^\7,-82$Z@(P33G "MO]WMA/!C%*BH(S M @MOZ,C]T9-O[O^HZ07 _QW(?WYA7BU5Z)[<")196D/ #0^D"\ EO$;*89"" M?6DC00">$N(L>M_!2^,![YWB=P#N)I5FE1:( )J[K3RGI>M5RT"! M2$%9B3EQ,'?^X8,#"B/'"3J0NRLQ[H9BVR7,VQU@VB4$LHN=HSL8_WF!ZTYF MY$X^.-")YJO[O?;46YS+MGWU[B]Z3S9QQJ[F\JUN_F__W732>_=3WKN8IFNR M^,X8+=>3LN"0848 MD=VZY8+#KBQ/Z3,JY>>7&B/?JCVSK'@@\%HP[_YX'C1<[JX%'EWK6ZEZ: M[_JSUH.4;AYQT[CWR]TW&J&VYV\Z5G6QUW]JLD2[BZ>A99B76 M>6M9G-4QL\5?JP:D MU'2<9/QRQ]M86O;;(-+J+LS(NUV[5EW'C:N+>/5[T]SFEVS#4Z]OL/B[6>O5AP>>N'<3&"GS14EO_ M1LSTZO73ZVG= M#=='I8 M>X6W8S&4>+&W-+.&Z$WFR-J]T!(.7.Y7*][/,HRISC C,D23X;=<(XD?ZQ;K MM>R,>TLUDO(.;J'&&C=JK]&#+G2O^6HJ)V5I&*2% (52%."<.91Z 0&!"$%K MX619%%$ZC1ZG'[+^GJ'/J' \1F]L>6(J*J,**'(-!#6NQR@N@9"* (TJGB.I M,,]C]!B]?B)&[S ZZC3X;3S)E!NVRP3V%JVY2=Y9]+P2TO85/4'[)705/:\6 MSYZB%P8)1UU]-U\[K[NY,_9%/RR6Z\V.-#%02XF@ ;P2!."J1$ 030',66H0<&GNK*EZ/[>NL/Y@'>!)3DAI2DX!HZX'@,DA8)C: MQ5RI0G%6& 7S05556QJ)RR6VY4;.HQ]83=73B-]2O5+.L"6Z%;&AEKUR]$X? M4(:751U*$[NPJD?A>4JK#D4\65QUY-%(V^GKI]=Z+N^_\^6?=2!2%#3G3 C M.*V:'KZ\6^X)X2_NNZ?>&]C*\U3SON;VMAVTNX6C"ED8HC5@)5< $P(! M+R$"1ADEJ2@XHD$W'+TI)S8*-;G -IW>2O-;_TE4$68(]AIR[O;CO&FQ,6I. M$MQL"I8_5I-.;[KC]N@,5<=!B\[@ :ZZ&MVK0BMA+C#10%'L^H5+YR^4S.&T M$U08**D*PC?<)Y#8%+3D_C'H7G-HE=@ULH6M[8Y2DL*N4V+$O7K\3$59IX0[ M<:$X5D%56X^Z5X7:W1W&.<;2KJQ*N*H,J4M@!Y$@%SDT!@F1YV$^^1EBJ?UQ M5YCH=IK]DO+P6P(GU>7I@4=20J#W?4K^%+>'/22,6,U^DM3HM>>7A#Y6*7[Q MG:'G[=7ZDVF-Q<0>HDLL#+:^=.423(8 0:7UJAG+2:XQSV600[TS>N*5V]P: ME ["?F&R94,S].S<5X;O07F@B*&GXD:N+Q?D&G "/L)_M.-N?^R1S[9'Q#H\ MR!Y[:"! IX-D=P[MA^E=40O?@OK.FG#5E>@H.&(B2=EB05=>$A@7 S! MDP(>@/F=?O(*A&M7IKS4]WJ^FO[0VV#T1VW7]QW_>?RVU.9TQ(PJ&+%KE.F* M LR5 %P+#2J("BY+E>=Y$/;-]2R-$6"JJ[PV'&:O7%+(W9UUG-[4A5]VOUGS MGX%GSPCSX9E8&E7+@7FH6L$[S.UFI&ZRCXV"+9-)#L'QM!,3U/LZAL8'_XZB MP*,@X7%&'NCT/Z[6EM[RBYXUJ'GWTX?N<*H=I@#.*:@*90!&, ?4, FXI(2( MLD0TS&DY0ROU4;ZE;,\"/=*!)X(SFO(\'\21/_"TT(F^0S7%$?ZR=+'.$FIU<\.I%)6F&%P7/2TR/FIDL21/4(5J(9$""2(]J M488H9=_$#!KCE,WIS[<]IOWY'__6_<;^<,WZ_N/?_A]02P,$% @ A8O# M6&+T0M97B0 X3,& !4 !P871H+3(P,C0P-#,P7W!R92YX;6SLO5F76SF2 M)OC>OR(FYW4L _M2IZKZN):(48TBI)$45=WSPH-58B>=5)%TA52_?@R7])VD M<\'EA<=,=Z5"\H6PY8/!#+#EG__[]\O)3]_2?#&>3?_E;_3OY&\_I6F8Q?'T M\[_\[8]/OX#YVW__U__VW_[Y?P/X'R\^O/WIU2Q<7:;I\J>7\^26*?[TYWCY MY:?EE_33?\SF_QA_C;^ZY9>_A]GES^5;/[^<(120R.Z7 MEC^^IG_YVV)\^762KK_V99[RO_RM_!(4;1+!25GJ?U_]XL^W*WZ=IP7"I./P M+7YA_?MEE4-63]^7:1K3BI?KSY[,PKT?FA1)SFY^<^)\FG1?'<4T'G6?>N$7 MR[D+RY&C6<1@/;A$-(BH/!CC&&BE) W296_]?68+L0NDMA/\(H6_?YY]^QD_ M&!7 >/E+D03OI/!HN95$CJ/[>J>]F9;=U GRD_.3-'(\$N*4!JD-!4&Y .L) M >$(LA("\F1.8F';RO>YN:OABWGX:3:/:8XFY'II-P_WM/T8O.N?^/FKF^,' M0?@RGL3KW\[SV64-'2YGE26Z4AV2_K>?4 (YS>K[3"1YHL%]=?N07*D\0,AY8Z>I[U(?0&T'.7_E>S M2S>>CKA67">> 4]8Y"!Z#=XF#MHF*:*(VEA6&3:/J1@&+Y75.ZLJZQ;0,KN\ MG$T[/BY^2Y<^S443$L6D[5 MZT.8G";DMF#R8LU!)M$I'A(0[CT:6^K Y.21#6N=8R&16/LL>DS%7C!ASP\F MQPAY0)AL.94Q,$AOT.PN1B0F(8.F$(-/(!0Z=QC=!7 V".8LLF1M;9_V9O5A M0%+=4ZDJY$; \@E_=F28L4(XCM1:#/T1V^"(PDA7DY1Y1/SS.N HJS7EMAZI MNPV .%B0C0#@_[YR<_S$R8\/Z>MLOAQIY7-6:#!=8&CP,G?@DY6@5%"<&24" MH56P\&#AIFQ$/5B<(MY&$/(^S<>S^'H:7Z$'/^)9,I9<@""$!)&"Q//5.["& M4"D<8Y*Y*OBXM^Q>Z.#/#AW'B[81;'R:N^EB7(2RQC<)QAF9!)*O$-\$S:!5 M*:.7G=#;#H(0+>L<)0]6W@LAXMDAY"0!#PR2U]/E>/GCE_$D_7[5.=.:FDQH M0H!GSI !+\$$'<";''-@5(>TZQKD:7 \7'$O4,AG XJ3!-H$&#ZDS^-RR3Q= M_NXNTR@[KK.U#"V>RDB_Q2!<2 4.24_!*)5HJ "(^ZON!0KUS$!Q@F"; ,:; M:9C-T9L:!3/LTI MW8.(O6"CGQELZHF]"11]:!Z9UR2A6+2MXLX^6GB_&S3R/$%RI'Q;@DAWCKZ;OY_/OHVG(8UH MQJ">\00\._32=8K@#)-XJDH>B/&6\-.N3':MOA]8GL]]:S5)MX28][/%TDW^ MG_'7SNV2RE+!T'E7'N4CO,2HCD@*B:. M)!2\1K>RJ:U]T/+\[F&K23E@;%2 M;.+%/+F.;F64-M%Q<#F@*!RWX$.V0'ST/&DF+3TM.^WN:OOAX?E$0O"4257BU$L#P7%Y\DB M1 R8+$4G&(62;52!*$9)KO$ LWGU_9#RW"Y&*TBZ"<2\F>*GN; C"I!))YS2JS"KU1YBMFT^GZ(>6[7HQ4DW01BRL/T M_*5;IL^S^8^1RU$KE1-DGS*(@'\S.7/P3@4:.8TYU'BSN[?H?DEDS^UF]'BY M-@&+CY=N,GEQM4!I+!8C$5RB608@Y251%(MH531 8K;>>&F=%A5@<6_1_6#Q MW.Y CY=K$[!X?9GFG_%\_'4^^W/YY>7L\JN;_AA9:@QR'R&)+(I(+/AL/&2> M)7K;6D5=XWC9N/A^,'ENEY^GR[D)N'S\DB:3:^I#YCS;DH[@(H)=4(XVD G0 M7A%B64!!Z1I&Y,Z:^X'C^=R$GBC5)C"QJM?IJG\^?D$Q+MY=+4L?@!+"CXQ1 M0;M,@#:9DKRCIN:.GP>7>LJ63>AEM+?XKMN+_L?J!X/I>II\NV MD2J'7\:+X";_,[GY+_B5Q8B&DEV;D 7"T7FR F5A> 9M:,[,,)_\:4[JEH7W M \CSN5JM(=^F(+*JYUDQD821S,0,BD=74K 9VC\M 47"7 Q:1G::C[IUZ?U@ M\GSN5>O(>.@3YW.96D7"U5#RSS\_$BNR^(]C6H;AR3E=I(A_6D/"UHY5AXN[@8XRVQLR$6^HIMJ#"]W=H$Y@ MJ"20O5966K2B>9?G\A=H2L:YYP6 K0B!DVN1/].>PM$ M) SR%/'25V^&UWY[LX/T^G1[LT.$W!9,KCMO:168\-2 +&(0T5$, YP#EZSD MF7CNXZX,Y[]H>[-*,#E&R W Y,;*WD:+U$9JR^5RI!Z!;C!N])Q94 G=NJ!D M\KHW9^6&BF%ATH>76-?R\L=4@W T))Z9EB)%@2 G!*C,@" M#V&V*POI&'C$# N44S2[$22GB+D!K+QTBR\7TUC^\_H_K\;?W 2965PL M7[KY_,=X^OG?W>0JC7(47*NLP0J.>RDF52X.2HHF22Y2E0BI?8^T%V$M8.DD M #ST7*IKHP&(?4@HF7%8IHZOZZQ?ES03A KPI!2]1\+!<.*!!::U=)0K6[NK M[T9"AG5IZD/H=&DW )G?W/P?:5F\O'55RCA="VFD2GM '2.XS!P(71IJ1"T@ M>)*-5 1/]MKGV YRAFG8V!]\:DF^ 1!=A%!Z/"T^I)#0E")+OZ?E-2\BVZRC MR&"0:!"9)K"1:"#>D(B^H9)FUVOD4=[0#GJ&Z>K8'XRJR;X!'+V<33N!_,=X MB?9TL9Q=IGDGL3LL!4M95A%E)6.I>C(<7)DQ)21Q%H]EJZH[UWN0-4Q;R![= MH\J:: %<[NMXZ2;C_^K>CSON7LX6=QG"/1&]<1QL*&Q8[L$D#%:8,BH'FP.] MK3NNYGL_0=0PK27[]+MK:J$!6+V?IZ]N'%]__UI2$S"D>+?\LMXK-\>YMIXY MJP301#T(I2Q8QP4XIK-@C.,&VM4-_QA@[4'6,.TG^X-6;4TT *[[Q >M>'8Y M08JZ#"))&=#0,I#<,$F0>@PY^KQ7&J;K9(^NT]'2/1X:,S1^O05NO\^F8FI9/<42/(KI$A MQ_G;V^EIX7*@"I"J";T! +U#3ESIIO,VN47Z4*:=O\M_8-Q0Q#4BB4?"60)> M!AT(1RA8[0(X1Z*P(I7QHI41M).@%JX!JD"HGM@;P- ;U,'T\QA=P96$\W^!YYGB7-BH$NT]P$8Q&,RQ$C36:I#]0Y6_LF M:#LUPPR8Z $HE03> '3NW'S>T MD9"!IDWTX8H'2;*!F^2W8^?'D^X>$V.ZKC3@RVR"4E^4^&[YXT8T+&:)IZ0#QUVI M.R+X-X&2BM;:&)SQ0M=^']V7MD;2Y=]6R8GN12$-&)H[?#U\QA%1*"&@ NXU43(7#F="0T/PO#'_3$.7G78,ZTR M0-VZ/7EU\GL1TH?TJ2T)=G 4%;H4FJF0 F"NT-1#TY'6;*;C/8B9N%K MGW%/$C7L\VE/UJFN*AK UJ:WX6NN?MSDKV1+#(:=>/YKA1XG\N0]1ITZ<$>2 M95;LG#!:ZXG^(5W#OJ+VA+#J"FD 9!NV2>0$ ]Y P">+VT3CH>Z\LQC7XK[Q M9?RAKOUT<:2)ZNWUM"< G2CL!FX-=FZ!.Y=A.3$5/#= (T;#@F6,4DQ69=: M"]IG'43UI.K]2&O&O^HOS.M#20V8JON/R)L8$AAV\&1$R;USZ#)Z"I92"<$S M'YE&JTQK9UP_250SOE9_>*NKF!:0]B XN9N)IPV5C@3PK,B)HR-I@M7@F(A: M,+3BHG9*Y'9JFO&R>L16'54T *H[3(R\8,PSI2&YKSX;,:W.LM-YT'";L+%NKP<+\N[0I%/.91)U>Y"LX.<8=/3SN1*U5%& _9GAX2(8DE+0D%CO%I&%DXXF/>KVEJ)T%5954T0"HWE^OV[&T:I^"#%"KLX&8-(:T'.VM M]QK_T"Z)K#D&';6;V6P@8^A^674T_+C8\21Q-X"8.U-_5O2C, P2[2%*KTH= M0@93+FD%'LP:CVSI=P[!.+X_XX%8Z3&/H!>LG"3H!H#R:8[1Y-7\1\?!BIEU M>R:K-1070%HFCYW MSS=5L@1B[+JTN\E[-XYOINN2J#L[8Z2(YD'A"2YCU"!T+E.$M ?+N+4I:R9D M];Z.3U(U;%S?$ZPJ*Z,!"W41PM7E5??:V%U3E/F'\_0E31?C;VF53OQVMBB9 MQ._R)_=]Y)G4F@4.5FA6^CME>IOC:S:<8G"[NL/LJY7$8ESE^$4P8*5*8-*GAD6O**D M?B_ IZ@:]O:@)ZQ55D8#\'HLJ)&)1AA2QL@;EG"#< %1FY@%2T[V,/7F M(17#7A/T!)\3A=W [>53]R>CX$@@FGK("64D)(K'R3*D2Q"K+>7"L-H)*T_1 M-&S-V[GOPT]72S68G7&VV?M.%U_26 M.L9K>U#/;@3:(4AX8@3:(>)NPD?:.K2)W?P( MM$HP.4;(#E%ZHPBJPTB7(:%U=##:%4/LMI/$1:%6\E.,$ MW !$+B:3V9\EX/QE-G\UN_++?#5Y/'C@IG(/#:'B(8+E68)@-"&;48 SQ#+I MJ32\]JW@000VXM0_0+XS*:Q$CD8[6-E?[4=:(":N#M!Z4T1S$.A86%U?++[-Y MZ9!W MJ^69;?GX/G+,]N&D4G[9*O?^9L&;1"+)%2&9<&!=G1%#D%CA.21"2I,VY4/U MCL-;2*F=16:U$KAG0'A=QA;F"#X&4F:>HO$40B9?^QVVI2RR&OI^*G'L D/ M>"XMYLLR5BE>A24&AVG^;1Q2E^'"-./:J@#&>:2?"@%.E?#0>D5Y%IR9O1K8 MX@)WT('_ND7&MK4;>1\[0H^SBD)M Q1=DO:*@\4Z6X'Z%"-#CYV5"F^1; 1+ M.8= ?,K6."OVF\6X'S(>$S ,/.KH]#% 3A1P R[M6R0=S^YU\@GG#B,WQD!G M6RHG?1D^H1PX9]"4FA2%K5U:>(^ P=%QJD(?U4L<*]VA.UQ_O/*+,!]_+;*_ M%LB:#:LS@,>8WR7TO;/.3[FG3ZPQS--W?1S4%.70B$#) MY+18=*77UVQ<=^!>LY."8"9G!T9[!H(K#M:S$J %R7*B)#\LRMJ"C*?7&N8E MNR>$5!9M \?*ADL E@/3,FF0DN-1:X5%-RPZP"">X38@.E9/26\]+? ([[22 M@!N R(?T+4VOTNWPI,Q3R@2W3^#6E 1IE(0M+?RC2L9*S1VO/77C(0V-!"]' MZO11$?D) FX'(+^@G#:U(KZ9TUD&9^'_Q=)TP62/O-$,+(I2VB%+^X5N#(1R MGJ,!E4KW@Z%#R!P69J?A8C/(>E-2 S@LX\[?Y36C-T(S)%L15!G/)4KDB!Z] MB%E1*)1GG!TW"3%H,_*TC:6X4E/ M)/*0I4^Z?J_5.P0,7%9UND)W0>0@Z38 C5_GL\6B>/OC,J)(Y1BU .T3>O2X M.W"?.%&R,#B7BG"=:M_BWUF^N4S@4\S&L6)MH-')3=/[U]^_EJNBVU.9"F0] M, &9ET3!( @X8P0H1H7.>#)S5_OY:BLQS27]GH*6.B)OP)I\3)-)<:VF\3ZP]+(^F ,[@3@,I30TFFPS#KPBJ'WQ4C(U5/IME,S[!%42=T/X^\ZLF\ M11]0'4C %V3E%9ZJD]G7LM6NF9'.%7%P8&42M4@D@+&, 3'$99*H$;9^S[<= M! WK[O:#I7H:: !.OZ8IRFB"O%S$R_%T7.2S'']+U^QX1K-6S@#),N/YK!0X MR1EN%N]-E-':ZK-5GR!I6%>H'TC5U$(#H'HDI%%B)+J2*L@%QSB"E(?;Z#QD M+[VVGI=ZZ[Z]HV&]HGZ '@S18.%7QEQ[V023D)TK)1H MA0!6&P74\RQR\"Z(VD?4-EJ:*V97^?36?W]\#UV6H<49X( M77I@XC9( K=!B!P2B@@C $FRJNTR[Z:HN4JFDPQ//>$?#:5O:>YGE"4( LIS15DG8Z\T\3=P"'\ M>UK><3VU(C9*98!1*E @*H&E1@(+UH>04^35/?Q[!+172 MYE%#WDT YS_2^/,7I/P"/]1]3K]?E5S==_E1H?-J7V#X8:/5%@+%8U8X76[R M20+IK>R& BE2VQT_B,#]0/9E]MDJY_=Z\M,YGOL=-I;+VQZOT7=W^ M!%_UAZBL7/-NCOBC"72W4WZ8B8XD"MP3M&*IZIC T$@+W;KA[0L3LX/$3N#=P:[#.Y M$;W2\2SBUTOGD?0JK?Y[(SL>;$SHJ4+)FB]M!B@X&BU0SO%4L"9P43NUZG2J M&\D2/P,\SZSAQC%]\Y@64K@14)W)PITA /%,UAX6G_*4"W:!TXQ/#/F#H!\;P!H&/C(*CK?TU7; M^O#CT]Q-%RCC H9I[/XU64'CD03>S^;=-Y;+^=A?+8O)89B.2]H5$Z2^V9=D2@WOLWNZV<%N8H:HX!RD MQ'SI\F?!>+D:?T0)_C_T$H?PF$[<"_VEA+:Y%_I0=P/O11LXO3D0DT["*"_! MESHBD30OV23(CZ F%K_4A-KEQ#O(::1FZPQ.?"V=/),1PW>ODS;,E>[CGFS; M^.H>+\J>XJS^3=F.*=@A:9N$IF!LU^X+[9-UE +C*E(\A37A/UKVP/"4F95H\3B= A!C!E-(1RSC+.7EFJOO\&PEI!#.G*_IA"L7) M4F\ .G=ZPZ_;G 5-/DLQ"[0:4CX@8%C(5%+N] M _\14FX )AM:P%]WU'31XZ$MP/!R?>)HP"@SHSE6.6CB,L:;M9OP;"5FV/NS M^K"I(_4&X',1XWC9]59\[\;QS?2E^SK&Z&[-C*8N)T?+9"X5ROPDB?;7!J#9 MJF22D=G6+O;:2="P07Y]&-63?@M0"N'J\FI2(MMMMV37_3J3U\8@3\ID#<)0 M4P:^18A*,9*8)=17'V.\+W'#UBWW +%>M-( W#ZD)M\V347QGAFF0_E MRLNN^H8ZDA0P(9).44B;ZS?*W$3)L!7-]8%40=X-H.8FZ'@Y<8O%^N:C"S@H MB=Z2F,$2ZY$1@M;6206:$.N0M\"KMQS;2DPC&2D5@_F3Q-T ;N[2O]Y,6FO. MO=6@DT'DLUSV0+EZ]UKZH!A5JOI@M$=4-!+"GZ;>AS'9:;)N 2U=1-#Q<;&V MD^C]&R-=&;M3X@*=T*U#&93#MK1\33*(VOE#CZD8N-_EB7K=&+H?+>2V8/+B MVN>7+!)M!1!7)D>FH-#8.@].THQ;2DD5:S^]/*9BV..G/Y@<(^0&8+*A^$*6 M<0=!H/LFRS@OGQ)X$Q7PG!0Q0:C,J[

0/]/[A6]E.,$W !$'N:ZO)D^ M?M+[,)M,?IG-_W3S..*:L,B-!&IL:7%64@2DXB!Y2C(GAR36SMTXD,1&')LC M$?&XK4!OZFD ?=O&(,N4\$ .!"/"TC7!4(WN('*56;:>AB!(]5Y1ITR=[G,H M8W_JWW,D]2&Z.!I27[O$.]P\\V6ED^^AF$:%TH@;:0M)J*[RZFH^GGU#;/'Z>YJ' M\0)WC#:1Q4 ]4.H)NA4"^0PH0.:Y@ MJRWX(2V6\W'H\EK++6 19S=[8A1,PAWG-9B4:'D(-^!P8P(EZ#MS%;+MX6;] M&$J'?;)I *HU-=D"7CMVRM,ZRNR3^UZ&;Q5Q(K^EXF_=E"EUF?IINN@T/8I4 M6QJL!.T8'AHR$K"::*#<>()^CO6V]DRB8^@ ME%KU%,$[92 8$2W-4N?J\RMWD#-PG]USGJRUE#+\R;F1HV[K7#-4AGK^EI9? M9G%$ U-2(E>,.(5.@>:E&TG$/QCE+%F?JE> [$/7P'U[!P->#36U@\ [WNJG MV9;,]&ZK^8?.ZH>$(EB,E^ECFG\;A[2R_Q]2F'V>=I_2"6H4@=2^4.^;IX%;#P\4S P/CP;\@I,[@>BB(=J%_B2>CXP7? &JVI9HD]+DYBP&$L"45CQOPMG#%@N=2 M&^5$[?*ND])^_A(O.C64<6*VQNMIG:OP#3DG5'C%M!9@A9 @5*#@)1?(BH[* M,9YX]0;M1V;]T+_&F\MI*J@*I#-V87>++[],9G_VU'W]YM-[[[J^F8_Z/:1N M%KII%R0U]4&CNQ,(=R!H<8$BU8#Q,(G M3F4CV=6G(FB#.]6GNAKPN>X[C"QZ88+,@(0:$(4-ZZTO)=M">V^5=[6+RAIJ M[-^WMG?ZZH>(OHF9./?N;\KERS2,)^D>4Y]FA\I3X,Z,-&F,;KT D1,Z!>5! M)W'B8Q RH)?9YY5>)3Z&S><^,XX'!T(#9O15PI7#V*V;55]0=49R' $QTS="U F=$@&R1G9@H11'6ODIYFJQAS65SF*RMR :P M>1'"/'4*O<-$&="V"+.KTJ)Q&M_/T^7XZG+Q9OHMK=4QRE$+;84H+<\8&C.5A64%<#MO1WE",*K3L:RD,ALK">+C\B5HE@ MT%DQ5J*?8AT#E)*%I'T(6ELC2/67MJW4#%O]TASX*JFM 0#>2.AM>3;X4$:O MOLLHO(O%(MWS4J[Y0^8R5TQ"I SM.E$>C$D,K*9.RN2S5[5G,1]*X[#E+\V! MM5<5-P#A5^ME5_+]Y+ZO^7B1IBF/ER,9J4&R TA>>NTF[L!R(L%FY94L=\:N M=HGA$R0-6^72'$!K*K !/';Y0>L38L72]<9R1C,=C"NBR:7Q70*;D@%B.*,\ M!_Q>[23'K<0,6^C2' ;K**V=A-W'"0$WDEM?2=R(C9:9[ HY0LMN46Q,@0\\ MERR0TK)#.&-J/\ON3]VP93+-P;0GM39@-1]S=A%6%PPH]S3^UC5R"UY2YYP& MI24M33LX."L]:".3L-Q2_'+O4'U,5VL=I.I@XDGHG:B@)FY]'G-U?4U;*G%? MXN['?3[O7.41"PRY, 1\+FVR'$$_A.8(Q"GBK4W9Z]K9&P>0UUK?J3.!L(ZZ M!L5B5RBY@;/-3P?H#JOLLDE $^=@M>$O!ZMY+MM9( MJBJT>I1^HQ;N_3Q]=>-X'7:M'=V+Z6H(1+=Y%B/MO,F1$E#621 \>/"E[#O& M2%)@Z,2DVL\UQU':6@^I,]F]ZDIL%*S73L9[]Z/S,$C25B?J0"J&'H8Q =". MD.=V?\[1C6M1ASS*Z1C[/QXL@K:UOOI]@[U]GNC M+!(:?4G*GD)I1AE1FD0!R=1&8S77Y"Q0/(#FUCI#G0^I?2FV22"_OOPZF?U( M:=U9Z"YO2E'E8ID95G("A, H+F6C+)$V]7^1^("HUCI"G0ES MIZBF :SMGZ _4EX+3G0&AP:\1&,:3+8&M!/))8^2H@P[L@ER$MS+(+V@/;1T.)#*1J8> MGJDHL9:Z&K"/[]V/Z[Y JV98%]_<>%+N"TI_4S=)'U.XFGV2/,14$- MQ&PEB#+)RWIIP"?+;: BYNI!]8$D-EG86 TQL_.IKXD;1Q1D2"DN?D%)_^:6 M:UZZV]45YQ?3^-)-)HMW>3OKHTR%-B)X4(R7X8(H9U,::VANM+0JA\AKWY97 M(;S)XL;>L'QV5;=H?U$*Z.8L?[R?N.D2.2XM/+Z6'QD1=+A=X!0\R[),@,YE M[R90)CJKHK<.==7=#=K>Q&^0YDL%[);4% M$E(IIH_EP;5,V3/)6VEXS*EV7],#21SV!7(@:/:AOG;2)_<7ZH@K;D@LZ7Q. ME59*90)*U@:,3YKPY'0@MOKA% M0C'>-AI$PZ^I<3Q Q U(">AU$$9 >ZVLI*$, N\Q'C]^V.&Y8^W>L%=5 M10U9O(.'-='HE),L0\HF%(]&@$L8I04C\50)7E->N[SF6%J;C+'[MHZ]*G1X MF]FE-]_=C3=W"_?8_9@FDT^SE[-OZ0[;ZQ^]F,_=]'/G*8TT8=H%2M ASQJ$ M4NA">T?+%1ACK)0OJ0?I0UN2SZN1U&3T71NT VJQ!=O[\# IUV 8Q$7!94X2 MO"U!G&"VE 13(%YS;5SBJ;YEW4A)DU'VV4[VPY71 *3V%]K(2!<4CR@=BHZR M2)2#41P=E51>NIB/D@P720^;T'MFZ/6DM 8N>%[GG,+R77[]'8,TM-(?\/!_ M-RW,EO^5V_YO;K+R5J[G+Y=O7$SC_2_<^ZSEW3Y7AZE>(ZXP4=\Y%TE$89).20'0A"+3@F#$1TU /)CDI6NSG!\%P/ MZSST=@$UO& /@E,#Y\%)LED-K7J& MAHIGKFVB*OO:^:?GY7!8EZBWC=4P3!HXQ4Z2SHB+;+2(:#&R0\] $0E.R0@R MV%0:!_#H:U\8GT3PL*Y7FQ _2(DG3H)!"!6(JLI:0J1&V2920?620E< M,ZJI-MK*VG?-_>.VMQ*K1G%[B!);&85U]?7KI!.EFUR+\LTTS^:7*V7>]!O2 M-*N8 OI?>'X(%1P>(HD!#UR39)#O7#NC=D_2AJVRZ@V)?2BF 1?YS10_"S=0 MF>J*D?A(*A6\SBBBY#,(9SPX7F8:T^1,CEE+5K\=SCT2!IY4U(>:'Y5+'2_S M)B"S[NB8%M<<>,&8LMR"%@Q=VLPE&$4X((&<>=Q=R?90-/^ BH&K2+J-%P52EY<+7^?+?]G MZBSZB"G<@"(@7\DRC.HC!RN] :L$5TF0$&+]D'<_VH8]6\^+F,TS6^JJ;T!8 M=H_'MP4O[_)O;OZ/U TEOZUK6;&U:N68XD@*/&IRBN"(1_="$ N>(Z?1L)PM MNAR&/D#FEG?^P]8=]F >!'5]:V=HX-W/4%B\FZ(O\C$MEY/U47,;DW>OR7], MQ\O%NE\/ROV/:>ER-DHZ&)H\,FS+M5*P%)RS! C)Z"2A,VR"W@N.-:@9-DUJ M.)">79/5H%MM3/2[^6)H61PV(WNMS3QP- M?3CME89"WUWX=BSU:DC?^SN,O,MK +O)[<3J.XD#G"8K'63'$@C+.?C2HRM@ M..PX#];QVHVKJA!^\CB!4XBXW?Z?4)DO)B7GVUEM+),4I.4&PTJ4H4WXAV:1 M2,\XU:+VO4UM'H9U3L^/YT?3"H;$1'M6^>/5Y:6;_YCEC^//TW$>AU(DNVI. MB0?5>Y1.**E21]CE/3_Y1,M\#/V5;//C96X JE,P/NMLRD54 B>\ MB8(S%6+MF[KMU)S\6+)+LK?[P-"LA>:ZM-A#[P1A -[9#-E&)J-UF8C:Q<;[ M43;PJ-\Z*'GT4%)?*>T9IW5?LS(]!+GMRBR.,$0;/N5$H_,4794,S'J9DBV\ ML57_-8XY)VJNEY8IE;G!,CF+/1 MX?E;I%2^U9HTV72\?8HXV? MIJV2C;ISISBTK1JW4]E^>-VV=M>E]XBUUY#4-8BI @OBL:C2*3HJ"/< M53=+^U-W^O/LS4JE#V>WUJT2'JTZC2_3?.G&TT]S5VZ 5D,&-H43V2@$"HJ) M1RF+4V# 95\&^$GJ5 B>5;=D??$R]&RG7I#Z^+6X 2"T9RQ_<>/YO[O)5?HM MN<)75VYXA+'<^#DG&LNG::MD+&\6NM7O+>B<(\P8D< &W_4/0.]?^HR@DUD( MJFWBM5N&[:+G5(.XZ;/OQ"$R,,G*(!5M. B.;+NH.=B,WH5D(>E8VZKM)&A8 MTU0-%P^-43TEM&=1WN!O3S^/T:BN;*:;QE]GL_CG>#(YQK#L^K@3[E%8R M,]RUV MNRFLP3BG#!(5WM!R]I?K&"N JQR52YFH-(@X&C%5_6'KH>WJ46_M&;/[TR*. M>_=\\!&G/G'NHJB2H5I]] U:K*.!E@Y*GD6-:"$2#,?C*8CH6!+6F>HWQON.X)RT@D'P5KDCQ*U&H1=/'=K54C!UFYON)NB84W)"=I_ M:"LJ"KX]V_!RAEMMVK7.N7Z>3/&%F[AI2!^_I+0L+75FTZX>Z0B[<P)3[DV!4A>D^([IPP&?7.@FK.L2Q\N4KNZOXGLB;NY]G>5MC&V4)[G MR+/'8*(TKW>4@,GH"- LI2#>9T]J#V@YA+Z_0M;#(3C<55=559&>]BP?K;?#EJ:'2)84 ,-*@E^T$ M&&\Y=/-(HS-65<]A.(C DRL-]EGLSG4L\RY2AP&-*ZWKJ%!@!88?/NEL>/#4 M,CF$.!HQB2VWV?+M FVC'-K ME!6@>2C-W%E"IFD"$TA2,4=/Z_M3^Q(WK*4Y 1./O*)>U-&>%5GQ]@:=/C26 MWU+7=1 ]CH[]QYULCS PARUPHNTY@9M*9ND6(5U+\)O%UOUP7\X6RT771-3? M:2)ZYX5'.ZTBGGF19;)ZV?4V4R!1,T)UTLG6WMNG47RJV=M[];M-5^\$)&5$ MJA;"@K,1W047,31AV@)-T><4K;&R]E/IB20/:R+/B,^')O6 D\!O.06B$V&RUSN?6LW%]Y! M3K5&'!N+/S23Q!L""0,7W"K/&OA6$7Q[IN+CE5^D_[S"#WG][=BWOT>?<7+U MW2Z:*EF+AXOL79%EI.?VN[_[EW M[B]5E%8J=,&UHPA:P\!8YB%QD?#@"]'I^BT(MQ S=-.X"CAX_#!60_ M6HM] MZF+[K^\];YWO4/6^7E*K\"P!([O!UH+C>949>(Y =)QZZFK[+?W5^V)D/BYS MO.\O\&/UYYW3U%DAC6= \#!>G:;6F%*D(+Q.47"A:O>(VX^R9NM]#T')0SO5 M@U(:Z/;V"P9T;K)J[CX*-F4GRNA:+S,Z?8:#31'%DP)7TNLH0NWC_.[ZP_;/ MZ@DV1PNX 7#\429NOEXLQY=NF1:CG"TUM&OD&0Q2;Q58&P-023+)+G(5:I<3 MWJ=@V-Y5/0'D!"$W )%?9O.$_L#+TF!PBG9P7IZ"0C=%Y6(:NW].5D-5'AI* M8EU&SB005CIYB8BQH!<.J%%$1!VCSK7;1QY-[+"3=OJR3&=170,8?3GK7BI7 MPWT^C!?_>(DTC)?E;R-)DE0A1HB.X'8C"BURR!*TTEI:KC7QM5\"=Y S[."9 MGG!62_P-(.GW].<=(LF<3C6=NW",E54&; M!"JE@%XY1?M3^C0%+[73VB61GVGCGE?CA?O\>5XF,7=Y[>ME.YG??;L3.CIT M+U4H@T\S2V (Y\"#H<(Q$DRH_7JZ%V'/HV7/(>C9D*9163_MF:5-/7&.-TP[ M/JV'WCT]&J<#^J(P&T2B.8)3N=38)D288@*$0UAP::34M8.D\W7P*1]_YU._ MN?&D"+T,KW>31SN!,IFS$B6+W*,WD!687$9>1A,.7%*\FZ5V^6675# &WU]NQ\^-)MPW6@H_OIA_*UIACP-$] M%3S8#DR9Z"GZ"KE,\A8I6+"<*]#W]H?WU^NG1$![6E<5KJXCC'C@I SH5TV!,8,!H4,;)**A^UAU_ M[NRB,<;VZ6T9]/)PV0=[Q>M29:@D)*/1/[#XA[=:0*",4AL8X;)V)_\CR'Q. MO7\.0=D..]B+!ANXO+UF<;:+Q5^NRLBLB\O9?+EN%]!-TEH\]&ZYC%H:JM"Q ME19$1"/O/;>0&"LF2KYUO4I/^89_:SP_KL^N\(;R_RS?GX0TK(:F$SA$I M]TH,'15O ?>R 8)"#2)F:W7ML=\[R!GV77\((WN:1MIS'1\V@CK:7=S\074[ MJ_7H%C[HL"5],(ZZ,F.1!#0;W(%C08.EPH1D1(B^MH]3N[\:?EHI&7Q@"I4T M1MI@0'FJ,>3"#6!SU*!]CLR6?F+56Y-L(:6ICFJ'Z/MQ1[7313WTN,3_2.// M7Y8I7GS##?/GZ MG3A\)9O[ B*961J$0%%K4@I6*5@C)!"?#+CWF4R:&+G*_K98^^8)V>@S)%Y;3DH+3"XY^528M4)2!4 M6BJS<)G7]K2:Z'WY:KT_NGX5ZZ'FX_]*A8 RBA=)>;?\DN;;VU,'0J,PI\&]X2A%&C*U!L%F,@C"\6"SG@-/TD6;O=:I=G[RTU0-Z[0.C]/* M>FL B;])CBX[KULZ]ISBJ3WUH?_V&>W1$#^L,:[E('@T64%W:^6B& 11Q'##, M0<0P5Z*:ZA4Q9^PZ_'8V_5SN)MY?S<.7[LKM>O$[U0#,J^B64/M6:_';4^/-UI;/ZMZ@^$>3=2# MEK(D4Z$U.NX^LH3>4RXCTO <)%Z(E$PRMGHF8>4VPW?/X:O+J^[>LPM>RM7# M/'U)T\7X6UKU52O=OAX^-5-" I[$H&P93!Z3!D.,0+3;Q- [\+9Z@](326ZJ M)?$A^-GI0O6LNO8LTT&M?8\W6L]X%PR5KU1SNE4/^L&QH>@=+L!/HO"F[I]^7W65?*D^ '_G(\# M_JUC]X_I>+F-V:0R$T(E,)(AL\(KL"$RD):;:&S0NOJ4]Y,('O;VL E@]ZWF MIC#]&AV"V8^4/J;YMW%Y@-NTJ2\FW4>N2V&[$O%R\=^U3>IT6IR51*F[I\$6F26(^):!%+ZHLJN2S/!X\":1+U-A/972G@0J8TVMSX$0SL, M5V]*:^KXOL!P.1:6,&B^+?Y^_3U,KG";KWID7'Z]NG[9VM[\&X7JK%,4F!0E MD55+/"X$ 16E"TE+EVQ_YW8M+H9U7GM&]""J;N\,WJ_3\:NT=.-)CXV;KQSGA#$+<]@8\B0E-#$.NY8K)U,4+]M:+1) 81GL+0H8LVVY/Y$ C<2SKO2^(# MGKZ+^7)TDQ'R:YI]GKNO7Y"QR<7W\6+$8B#!^@PFI02"6@)&* )..V590FCX MO<:6X"IW-@K^ZW:3["1@& CUJ^M9;<$/C9[T^2$+KV:7;CP=>1.U0=$ D:;, M?^()3.0&.8G4D"AD2GOU('@*/=L(& 8]%14[JRWEH:NURFUCN7@L?:=?7Y6< M1C?%KY7<-=Q7\V*DI_'?W%0^< M)9Z4TD*RVHU0=I S3#!WE@.MMC):Q%5A9+T9.3$9@UP.4656G$@"/B=1^C/@ MGG3.Y.KC7W:0,W2B7B65/P6E(^7? )1NS?DCIM8VUXE@F4L!;7II^$'0,_#" ME#[W22MGJ7.J=@;HDT0U!JMCU3_K4Q<-@&O#_GN1IN$+VOM_=)N0S&IV@:YAURZ)/P>+4T";-K;M:;,A(5"0L1K(XH M+(H[QG!6F$(V.1E]8HTMO7P-99L_0\KN8J]>([*"G-5B=HOF'L*JEAJ$O M&_8S\V_'T_1FF2X7(V:2\!)=4\.T!9&L J]% NH453$S#(D?9+6==$=^L_ P MHY[.4%%$%X6IG0^RBI_FKL#IHJZ:2]K(6'L]7NC]B9G8]8L;_N'N; M_2%]+C]Z?#)#E76KSY8ZE?=SSZ'*6EI)#.AH2]OUO)(DZNMWK\2(0X0]-&*V M/N02)8DV4N.Q;\NQ+RE8D0WP9(R)3!KE]KKJ_RLE1ARDV+T2(PZ1\L!0N4!K MBY1?W[)@G$&(=VAO#E+AK(H\ M&XCB7O_V^F)-.8\Z"VDT""(-"$H-&(T&5 9-DA0V!UO[E?EV]6$BM/J(.%&N M0]N&Q=B]=Z&$J6OBI;?"FR@@!3<$ E<](9GG4@.W"P2.'OGV?? M?EY_X@H*ZW_<(N%VO6'NJ>NK_T@)-J#S?WL_BKP\P3 .P<4((I2R&QX(.!NT M+5/*M:NG\W][OY?.Y?/1^8$2;, 9>/().4B.\D!OAIINC L>:B[Q#,)H8Q2) MQ(K:'=NKY';TV6^A;D3:BRJ:A-:#9V0C8HP\9@C&H+!<8N"E<$ 8(QB/92U% M[R\&SRN?XR $')K/<8@Z&H#7$[>+:[F7;B.ZCSE%2;UWU=[-G MF?=_D,H/R/L_1/X-0.GI7'.AF"!2XDXSTJ.=]0+#F2@A2?P.\<'@UOO_\_Z/ M4O_!>?^'Z*(!<&VQY6]O$E<(HYR%[$#J;NL9#LZ4%MF$"Q8(]8SL5;]]^FOW MVV&S'7L__:JJH@%H/>$CKCJTC*>?RV0<_+]8DN62M5Q(E2&R6.8[* ?>> .> M<"TMT3&G,Z>4;"*SR>?R(W%RF&-_LM*.QN6W-/>S<^0X.B>3#S2#S**\]*$< M;6')2:>E)M8KT7NU[^ YCF?!6C4U5 15GYF-:\K6WW'3>#LZ;+73+L)_7HT7 MW0]W_2'K)C@>O7S]/,\>9 U[6I\%>95U\SS.[@^I7!V4RHXTS[/Y91G*^\Y/QBN_ MJ.Y!O>=:U4_E8W@\\Q&LO7#:9PY$E>GI43 PU$20/@O-=?<7 (5@ZJ.#A$&PT7,$LC9?W RAY@9 OBZ]7/P^6Z;%VYF;EG9TZWFUT\]XR*7Q MMZ[O_XL?+\83_)3/I8S@:G'SUA1TRD(8!BJ7^B0>=!G#)D!I2HU!R0M:.[@[ ME>8F;X9.!_)95=D =.]R=)>?ZXZ-1');6IX)%B4(F4R9?6Q+'9TE(>&YEFHW MQ-E-41,]F<^$CD8>'F#NZZSH4S)T,(%@SAOMSE)W T1M \*5YZ MXOM0^_9[$QU#NYCU]#RK+/0&@//'U&_B(B@M'3$9="X]T9GQ8%44D),2BFGO MI:I]A&ZF9.A+F-[ 4T'P#<#GR3"MMLW[5&*CBJ4%6A%48"96; Y,6 Y4^(DS\K7;J%Z M((E-AI1G1."1RGHN6-QU_;,:2TE'6NA@O X0 YXD0CH)3A.,E"B&2EPG%E)/ MK]PGT][D(7U&]-96;WOMPGYS\W^D97%[;B>]W8P*V_3-$Q[FCE[KQ(>Y.CQ6 M>IA[TXU\[B;HODI^>3&-I:'K\L?MZC?O+41E8[3A0*D1B"REP%M'(,M@&8W$ M1E<[*V1_ZDZ.6?#C[WSJ-Q1X4<(OL_E'-UD[XMD$DQ+AH*7 #16I ^=Q?R>J MDY;&E53(VF'+TV0-ZU3VA)]'<4QE]31PH*_O--WDS10%=%5$V-U?&L%0'*5_ MJ"P^LHD,,/9WD'B42FOI.*L=O&PA9>!PI;;*'[9XK2#_!F#4M:;%E><:;."NNR)?;/[6=4]P)6+BN#M#Z78C-(9F/IM8KB&K+QW7V]+CA4WBL4,U@>4)J<:4*(4J ^B%!UGYVN; MQXV$#(NUX7#Q*$_U5"4U@+0_/GZ:)[>XFG=/BK>'SO5 TZ3"91#C,5Q4A)*!>?RZ"#PL;-JR-+ MC*%[#5:E4D:=;/%;<#L%+:TAV@;/[T-NRZR31Q\];'WOX."I(.\&[-6M]7V$ M^RP(#8('R+PK#P@2+/,:HO+H^$:5I*]]4;*=FF':TS4#MLKJ:@!X'\.7%*\F MZ5U^>"EPR]GMI3Q%#X X@EXH$2@ST[FBD4(PU-N8HK.N=E^?@P@<^$6NYTN6 M_G35 ! ?LO1 F*N"J5)%M5B^<(MR$\ )TTF5R0C6@P@Q@6.R3/*+3$DT\#;4 M;L-X*(W#AK4]PN5A$G*?NCL>F[.EFYP#FR%<75Y-T&^-O\YGB\4?4SP;NI*_ M,M[J=K05HSPPQC%PUP+%'"UN_6@<$*M<('@4A>K&LPKAPQK59E#<@Y;;-[M; MF;X_M4TFSR(+!C+Z5" XQF;6! +:>)^U"(HPV@BT#Q_ UUO@W3ZTC]?RX="V M*VA/2TK(^F=K@_MN%L!= 8PDS=)QA9M6"@VBI(:6 9O@G3")4N:HK9U#NR]M MPX;WPT&TBJX:,+";I_M>+%^Z^?P'AJ__[B97:>2UB;ZT U)*11 T.O#6$@B1 M><=0Z_&BS"9+:[F:20H\\EP M!\P&M.UE.H/E%K<6DR!-G-OHN,@,6="9RD1)(T6:O:O.^FZ-GD M'1Z"FH?VK:)2FCA=WTS1343!W=8PCCCCCC/K@5O/07BJP 5/(>OD%'/,<5_; MCWM,Q; 7-F<"TXG";R];_^:<_ZU[6>J&=IYP_.WZN!-/NKTIK72H;?" ;C&4 MHU!22@XZH\$0Y0_+149A)!Z<3-&JVK>JN^@Y.9'Y^K-+R^!E>>B\;E38/3%V M\H[OIA_*9IJ7SL+3B"9T?OW/[GI]]=*D'6,R: 7HB+KRTJ3!69-!!:6R88KX MZF.JJA$_<.YI+;P]RI(>1+D-7(+<,/[BQQV;\=52=SH,GLE2DYKIX ' M(C&FT19<&;!C*6/).>I-Y'WA=3M9C2#QO(#9!MM*VFL)D)L86B>(*)9ST.@_ M*.5PI]M8.HYD#YID3E1T*=#:E\)[D-4((&M!81O4*NFE4:@M;G;L.FLH)IL$ M]0K*XS<(97/W%@XD:.D](R*FVN6 ^]#5"-AJ@6$/L)VDF9;0]N+'S5__SW&: M(U%??KQ-W]*DVZ,V:*&Y-&!L+N7,.8*GJKB3+.'_[\TYW$G9L+%K<^=M M+1VVA,R[N^TQ?^M]G:.-VIH$.9"$;K85X'QFD(4)6DN3;/7Q 0<1V(AEK(B0 M?8QC%76UA,4WTZ]7RT4G,;HV^(HKHVCBX WC:/"- D=T *]0F)J*&$WMGGX[ MR&D$9_5!L UN)VJD47"Q-2N>HAN!'@58'9 5207XP!)HJJCCA$O+>PMR'Y/3 MR&$["+B.T4BCX.)K5K1A@ELG03,1D17NP:8L(6IAF'$VT=Q;P/J8G&%SZX8% MUS$::0%<6XKNN;,"A(L<3 P,J#19>A&Y-;73.T_IHM$_J(8-#RIH MJ0&P52WF0M8<92E"<+',O[,:?(H2$%9"9"U0-K5-WU^_U\9!@.JSU\8AVFT MV;_-ING'*MGAEZO;DE2:11D$X8 97QH/,PE.! ]<21:5"S3$VH'%9DK^0MTV M#D+&PW24T]74 -AVE**6&JO,J 67LD?A< K6TPS:4.T5SZS^'[6X/A66M'"622+0CA")B4 DB>@V#*),FJ#QS\_TB+C5/@5T]I M32!P4[LD7<9K9VO NE RL!G!6,Y2<,8PSBG!4*]VL')\3ZOGT9?C-,2=JJ0& MD/9$;CCJ'[%[*\Y2='UOU>\X[\1XQS=Y\ +W>E(<'+KE(&S)7.+: E56 MV*0MNE^U[\JK-N3H+VEB2%SVHKXF2CE7DMNTPRC52*U10+U$M[^T+03>.OLUG\L]Q7 M7(\Q>O@SOZ=3"D-/7/'$VM&:_%8J+[U>'T_0UCCO^EAXMNPI&/=IUS1,#HLM@ B=* M9C''[<>$T>B61UJ]V'U_ZH9U'_O#U/:FL%7UU8"SN(.?%S]^<_]K-O]_V_NR M)J>29,WW^2\^$_OR,F9 46UE1@,&]+UVGV2Q>(!N)Q)74E+%_/KQD)1)DJN6 M.#JA['ZA@*0D7SZ/A-0"B.)U"6/.-@O 9K54PJ,#+O]BL6'R6I6]@=#X<[.Q;;Z:8#J+VZ M7*[F7W'Q 2_6ZEI^F7Z[8@4-YSG)M'E>4\)3V)]UA*(4T]9K)IL/&GF$G-'3 M,R>#6"N== "O3XN0D8*_?]9G@O4?JHRN5VHP31%^CF!,K#L3)(? 1 ;GG#)H M;>:I=47/HP2-GH8Y&<3:Z:4#D+U;?<'%'9%M2T&,<,J1SQN-I A,Y-H 1 &9 M=EDC)_$IGQM#[!%R1GZM/B' 6NFD W@](K:?SY@I6.\#RZ!+-1GZ%5S"0MXL MCU[:NN"L>1W%#G3ULN)AK #U, 7U#;KU*/^)2C7K'AR0R010&")$2[]8+(X5 M%TK[I2-/T=1M$' @"G:'V?XJZ1MB-Q9';)?\K-4X"5Y(FPHCQR#7Y[]4ZB17 M!\FYF(,44:OFCI:C;P&%PR.VKC@Z6?CW"S0>LCF^M6;MA/N]Q,9UG/C&8 MBK,A@,YUPQ]+"#$Z#B*X',DEEMFT#B4.)+7;,&-P.#938']CI!]Y8&^]8>'0 MKQJNA.#D^Q;V?.?%H'2VY.K52E8EG(:8LP?KBM!= M5Q2]_NL;)O(Z?[]<59G>$$?]R6R)RW42'?-J?D<5PU9:-:#L!!59K>4WRNE; M7 K)%#*92*ZGD@+!"QM &F-0":VX:OTJ?]+3][&([Z[&-BX0G7 UZ[9,X>*_ M,-0FMZA*W8>N@V/5]['@,].@;3;!D\^%K/EQQ[BLA^++PI][36?/CHG?0P@N!"@=-(0H_2@O^LQ#KG.P<8_3!<\%XZQ?_>\@XIR3H/BBY?3@>JX$.[MTK%B:):RU1 M%"B!#G&5HB-_@=-)[CBQY!B/S:LSK[Z[#[@CS\J7GKE%7@O684& PK7Z(\YHZRQ:ER/_2L&QQ\8;)'\.UY_Y M&R[38OJM2G#;F.,<,63IWLW!UJ8&3M&IU<#H1"Q,:VU"Z_&8CY SKG-SA-YO MGRNM1#[BI;-@N&0F\=J[52?#*6,@U/,Q&HD,6:Y=R[O@A#[U M!D;H3S_Q\0OYC:WX\-<-PI7W-HNHH,3J4P>C(6!2("Q' MSYA/8;?9($\I_N:7CA.%-E/\P?+K(+"\_[Y[<]W.8T1@VJ $Q7UM 4-+AV"D M.Z^D9+(O//'6^:XG2!HW9=':/QA"#]W ZM=P[KJ%:_VG3[CX.N%6)^%*@I0* MQ=Z,)_!,,V#*\VQ=D=&U+NG8C;(>G= #P7 OT)IJ9NPBC?M86O_R=K[Z+URM M]UG-$N9_S/)TF>I#W+J-FOX[259Z%-*!9(7$R5! D%F#]('YZ+EQMNQ4HW$X M#3V>9\=![91*Z>"LN\7C=F7&CTWV>371=2T]5YHN!$,2U+5_6@@'W@N)RB0G M=&E\QCU.T;AYW"'/MH::Z!Y7'TEE6">ZW]BF]7Z^G&XJG58X6];WW#?3Y6KB MDG6HM 6/J&M+M@:')8/D5BB*4JS/K=NH6M$^;N7O>%@=2+O]]8+>ROA?5]"L M__AJOCRJG7/W#V_[;K$K%\.\6C!O!=?*@T8*814J 3X'!*=19"-E<*QU!U7; M5XM?I5G%-W%>I^)\(?^3 BJ54P!')S;$Y+3)2:246K_$W*5B[*#@8"T_?O;L M+> .[L:/7^:+50U4?G*0&#HA))V^6NBZ6$G5S6/D.F94*7DRL^9K'NY2,;8S MWPPB1PJX XC\1UA,:UKF)P,Y>!E$Y""DK/M A211B#J>4D5A45EA6R/D#A%C M.]_- '*<>#O Q\=+HIYH_V-&USA.6,F!YZ2)^KJN,-D"(6I'8,\8+0;DIOGQ M\0L%8[NZ[8Z.PP5[[(RZ3PT3F%>PECIE$5F!9%C-ZE+\Z+++4&)B7GEI0VY= M'[W?:3%8)UE#3!PFSOY:(6XY^O^)=4, YA??Z:\_XW7Z-,SR;]NLU@?"9;L0 M9L\O;!O6',/M,*&.SI%Q31@4P2 HE@5$3K@TW*6$T4DSP.O4<*'.+0'?3!]^K+>9EOGB_D3J>L-M\\1A VH&RC2VEM,P]W4*@GG&%!13 M:^TQ:X@^TU$IE0LL!Q'8(+YTXX+J!W+W5\*^?XR7H^._6+)*HQ7%0=Q0>)R$ M@(2\Z*2TP]2Z<^-P:KNZP_=!S2[E#@,HK(/;?"=.?[N\.YG+)<]C=Y*4BAIHZX51]6#)G?& M16= !L1@BW$LMVZ6W)/$KA*XIX#@(:HY-^2MIVAA)M$5IH%G7'<3DK>>N0!G MN!X3R7L4U\_[IRR!L@ZD>3/Z&";9"TR#XQ\4ZL]*%&P+AOUD((VT4KM MM!_+EQMW+-D(!]E>RNA@E=.C?-W,4( V*7$"[NG- >0_!"P[2(T:EK+[C8=DT=O?]M<)J.O&E/*[-&E_*[Q>()!Y09W3%5/B2C;^JCK[V(RZ^3Q.^(NN=KJ[Z6J4IS'F)X%)]F>'*UI):!YGI5$1DT47U M%/)W_[IQ[_S3@^F7#%][A73@-JR/@\TY<,5!#CDX18&;=O5JD3% *-8 15L6 M>49TOG6QRETJQKWDQT-:([UT@*P[YG(/2XGB>)W)6(R7#E31BE@B;UL89IVQ M06)I[7CN0-:XS_SC8Z^UYOIKY3C0EYJ3,[[Z04[4Z_^A3ZP"?XNKT[NYNV2ZI87K?I;57W[EIU M[TG#JQG MU7(('7;A-SS SBBGU7\589^FU>J\,GSN1([A."%)Y$)E@"[U.JCY@LA)*U,:T? M$W8@:UR\-8?"KE [4"\=0*WZ3I?T<=>L;.?&"N5B4;Z <&F=,Y 0N:TSY[W6 MR24MH+@P]2,FYH9&E"-M- !GFI(M%I< MIJJ9/V8DM\_$RA4O+I7BHN20?),!%EZ^J\G8D; MMY-B:+P-HZ.>P??F>B8L"](&9>H:<4$N# MC9N5.$PU/8/M;XNZP5+4924H'>B0:GNZ%4!FR2!AD2*6B%*<+!^QIJC3N/% M_>\*K_V5T0&T7J1T^?7RHK[K_(9$1)IN2W._7> V@?WBZWRQVB:W'V1^XG5, M20D'+N=:(,D#1,,9"(5%I"B***W'4;6BO=.XM U<1U%P%[T:#[+R%E<31!6E MC@H815(4D1-++E)$+F3R-K)BT;:&ZV/T=!K)#GQB[JN(LRX=:+V,M]57GZY$ MX.1+?-L\RT:),A2NP=9?E-((SD0.,IKHE<_.ET=QCE&8S@B*%D3 PP->!,,<.$RJ=+E]GY;%X?QINARH\<; M"KM>:"4\9L,")*4-*)%J-;!D8*7.UFCFF&N^V.E1BI[#@;T/UNZOV&ZBK[&G MR&RY^!3^^L_IZDM]X9S./O\^7WS\0KIX&=9GT==ZLFS$O>701QL\JUW?VI$$ M(\DM^)# IA#JCA!R^G>;(G/0US^'AH%#X'A]^T*=>D%WA\JH/XB7.L$Q72_I9?;BXXDZA2L)X"8;59)F@0]ZQ M3!:E/;&MHC!J-]CM_=7COE_WCU7VFZK)S#8;FS;)S@^/!KJ*^#T?<=%W'>PNU[>;F< MSNJPNO0_E]/-QN4W\S![.U_A+:O2TF,T+H,0G.3F*9+W+"MP.@1A30XFBYW< MO9V_<,H9NPHXP-&$M%M!S5DJ:U*$6Q6Y#$(I>GHKN,ZO2P.64;F MW4[0NO?CQYT6.#*,CA=X#S=D#6[NR3 R"F,"\Q%2-@94$1%"= @2I=3H0LI\ MD+D=AZ:"V?,#64L5C7TXW4UE7P76]S&F68Q1%Y!)U7$0*H$KF,C33"YESU70 MNXTAVN=;=X/9,WQR&%8_/=;1MP MV.C9]@8M+V[14G/%$X@Q@Q>FUFT'+9PL3,?6<[?W M(K#);7OC&S?5ZI'PDAV%TE;5L8_D6H(/-@&+V4N9DF>L]>"B>PD9]]%U.*3< M>Z$>I84.'+9KT0 AX%&B'JV/LT. -.22?U\KY>UC5S[QJ4O84 MWI1"'JPOO [JYQ"X]J!##LE:B[&PG:* ![Z@)Y W!.[9-?-O* \"%@TEK$ M8T-F?8G?0GQ,,:I@011-(:H("#$9#HQQ)/?06IYV*Z"X^]DC[^T< A!'"K # MW^2V'_?FNO.H"*FETX5$H1FH*.IL>\N@9&-)3BSZW+SB]R%B1BXK;.[KMI%Z M!_!Y@VOLDX.V'K_][G*U7(59K7O<;IJ*46JF!(*WSFX+;HT4=8F09(IN4)E; MSPA\BJ:^ J<#57]G"%)#/72 J]^PU"4<]3./END/V(LQ>S9>K#YCFGV?3 M_X=Y4G2PALD$VH54BRKJA(SBP15)GIM)3*G693 [$=;7<=4&8>TUT@',;CD% MZV1^N'BQ>A46BQ_TE_\1+BYQ8F/BLI#$2N2A-I YB%IGR%JY9)U/(C1?8K4+ M82-7/ ]SD#772(^=> \^,_SL'7L[G[VJS647U=FXJNA^%R^V<>IQ#7<-OW^X M)YTF'QZ4^\^(Y_)T%_64XP M6.U\E.!"C>)SKAL')8?@I5)*!L9#Z[3\CJ2-ZUN.BO2J9(C9-O8R+]#E7,W&6)S2<^/$G4N)[FZ* [4#O]PNW3E^EBPT]A M3B=I!"19\P*>&0.!P8CL8G)L^#OY5YK&[:0;'6R'Z:9?K/T^OURLOJP9 M)&K=G;G2T':B=L5^N[N7F1:%/ MKZQ4IB9!."<8KWWU5I#UU.8_&SVD4G1D4N6DGHR4=_RN<9O?AL?0$"+O\L": M$-:%3*SN.X:=1^FW[M5=P7K M"U=HO;3@5PK:[?Q;"_?ECU<78;E]439,:X_*U4D(&I3C 8+0"9@6SF1?G->M MB[@?(6?<]-<1>G]X1=]Q(N_@QKKN7-F(Y\:(SUH4B:IX+FI1I"T4+TB924@L M0RFQ8&(L.--Z8.:C!/6RB>](M=^&4S,== "H6SQLZZ&TM]HA>@B%O#?%'(>@ ME0'&=?;6,5.:3[6[EY"1 =1.T?/64N\ .M5/G,_6MK4M?4-KA2P2H60TH'RV MX,BA X'>^Q#IH$Y#-"']0D0/M]91BKV[+.\(*7< DVLK6A^_V\-X;4%%.[5(Q<4'"D7N^]F X6<@\PN2&0-]?% M:X(9K\BQ@Z#J,KY$X@B.3"=D@2&E) VV+EB^EY!QGUR'NI&.EWD'P%E3_P&_ M78U9K=LXUT +1/"PS+R\6/-7OK*=*;T5M$R40&;1&=H\-68QUB M8\'7,ACCK4G.4I#0O#WG$7)&KDIJ#JA6DN\-1%=,O/B.B_ 9:_7^>]P,*)]8 MYN@ 5P@Q!T'>@"D0>,R@8\FJ%!N":9U;WY6VD>N/AH57*YV,_29_(U7Q*GR; MKL+%QG ^D+86WS'_/E^\HK^@'Y 7\7J6,7R?+Y:3;#,=RJC!5#X5(\-RM8\N M2XZ%R1)$NC7$Y8%W^L.^?^1JHV;0.I4*QD;9FKD_ELM+S+]=+J:SSV0KTWG> M\/F3N=_FL\V+LB[!J<@*L(@D2X]T6D?#@?N@9"Q>9K/;3+0]OWCDNJ*VN!I2 MZ!U<"$5%2*(!UHT!TH RW*>:(AK5. M%K4M1]E!G+4C\@ M9#RR.KJM4CJX:A]_5+Y6T M[*.4#A!V_QN\%RE9KQ*D( JY*0&)"6]!&T<,J.Q+'.:D/J.2EKT4O5-)RSY2 M[P Z.QC<]JE+6\;1Q #&&TN,::Q35 L(XX0HJ+QLWLJ\,W$]W(-' 6'_Z_ MK8RZYN0>UCXMPFQYL5%3_N_+Y;H"_VJF6$(MC*7(*NHZLY_SQ9]AD2>H0HXJU?Y'N@B4, C1!@/,US;N MPJ1SS;>"[DY>]]?V$3BY#"6S]_/%6GWW MB'6BN1)86V"D*0R4(WY#\0IX^3H^$3Y/J=>!P.5KLTXG&XC_2// Y?S_(0C[@; M1LANZ&/(@.J\VSJE#IDJ$X^"\RUT'LMEIIAR_K M Q&'*'(^H%0[.#H>[MDV,;CDHH-B2TV]UY):IQQ8-)XGP3BWK2M4^A^',.(% MU493'4#NGL9O$Y7E&!+$8.N2,BG J5P@2&/KW#ZE7&O_YWR&)^REWJ>')^PC MZQ[0OWV:-P6,$G64A#N@D]UD$2%SP.K#1!M6Z[O<,AB?LI=>GAR?L(^0. M8+(Y9.D?KTU&EQ"SUPARO2=5. F.<0D2$V=.I1)$:P_X%P*Z&98PXGUUN$8Z M@-/A@OO)]BS?\CM=YKQ8=I#L#'R.^IA\/J MMD,UMHX[P/GKK]\NYC\0;PYT$TYX*[6 %"2QD-:359@!EGAFW$EI=.O*NGO( M&-D;&QT;M^O9CU14;UA[]VV]W7S#B))11886R&99G?N$X'5 2&B9*#RA$*W? M11\D9N10LVO<':RT#M#W 9>KQ32M7R^D,EYL!/LOUZ_3:E^'* M:1^=!QWJ$E'R7L!3[ 9,.:^+8U&9UET5#Y R[@R2/L*7%EKJ%&R;^3Y7=EDP M)I8T!Q%2K1+4"9Q+#,A>963%JM#\M>A)HL9U_IJH?@>F",.2*FF2-S#91>+;36]+M3^X/"4=H;=Y*A!T< M+$^>S0\=S6^NZ^BSXDQRI<&SV@KDHJ^[6ADD5R)J@=[9UA?>\52/.T>IC[OQ MQ+KO .T[##+;+"FN0ZGJ:O )=R1$Y!&*EV3.J"TX:>MFAI"3TB4+WKH:;6\B M.\^Q-$;1PYL,!E#IV#?TP<+=3%+;GB_+%Y>K>:V93>'BHI;;A,]VU M[RY7RU68Y>GL\R;_&OZJF^@GJ3XQ8-V%&S(%!#%HB-Q'L*8X865VQO)>')@= M^.D\Z33L== -4,[9:-Y>UE#FQ@&RG7<^\3R+B*Z 9H8T@Y8$D)0@?/.01 A> M!=N+I3S$Q,A9L3,UCR:0.%]OZGH#P#1MFBNN?,YWA=B@<^*WL,+M$3)1.@N4 M=4$Q\[61PBMP/$60C#-$'F)DNU7DGH;>D4/AL_2P!L/#,S21JY_\(A*C6<@N M@^2AK@@J"D(1!9+EEI&TM$QA+!.YA]YQ)R0_,Q,Y%@_G[%EMGMZ7?Z-_N%K^ M,=M$:O^)T\]?5M>;&M8_K,+Y/4P7_Q$N+G&B=7'9U-T@RM3%:U@@!)V 6Z6- M#B8%/'G)65L6QUU.?ZY>V0G@] RL[?5?=,I,EW@MH4_S56TD7]%%O9RFC4R$ M"9J)4L<2I*H_:\ YH\%9@70>I5#Z20+LP==.=N7^;5>G 4X'QG1="8:+[W0S MWR^BM_/UW#_<% (MUVS?_'EM)7\[7_T7KCY@FG^>U4CP1FD9:0U=G4L> 5/) M)!0T$)@5H*51PN;BN6Z=*#@)8SN9DW^FYM0?=)ZS/6U.G-_GB^U?U7_')U9D M89AWD'D];2)C$+(TY#?;R&2)(;&S,:Q[.=SM,9/]V\1.C:8.;.U@Y5S-&EJN M%I?KHHKU&+-/7\)L>^K\QUJ>OUSS/]UEBVBX4@A2IPBJ;KP.CGSFK# [U!A, M\SG9XW"ZF^T]UTJ",T!7!S8XV DU<2BXIP"4'&E'%W],KDZ39J"TBS$6CU*W M7J8^&#.[6=)S*UOH"R-CI]+OJ3J].BGH&XCUS>;#=XMU95*\P(^7\;\QK3[- M7UV$/^GN_>?[Q?P[_9]T@OSZ_#81*@06= ;RDTDY)A5P7G'(1I@2L@AX>]#4 M ^GSX6C6QE"3XIOAO]Q!E]>+^R[$1V^2/3_T4><:O[E+C2<<@SFWC+I M8QJF<6@5R^3B"*- 9<*OL^A R>R2+C(DTSJW.O(TS",3CS<*D&Y.T@W,)J%9 M!J;(052*<7(5F08AM= QQX*YMQSU_9R<]9S,?=#<.B/= !@=Q! -I;"Y'R?. M,"%JTE#F2'ZAC;:N&G<@I405L*Z@:SU+J#D39UK&WQ"9PQG+ 3#I9I5"V]?A MORWFR^4D%1XM>@U%U#W8=&*!,TI!23YFGI5"T7PC:GLVSK0WH%^+.18J/=PM MU3/>!%B_7=9*O TOF_CIYD/3U>-NGK@LHO*%@8Q>UD5 #J*2%.W)9(1#(4I[ MMVIO*L^TJG] K ^KZ/VA[#=0GN'GZD5VHT\N1U,<4-27ZO[5 M"#$$"O98B))[&>GZZ\Q:#@LL^BOP[]=6CH-)TZ5$7=C*K8K3JPMW7?I==5:V M.I,Q.M3<@ UL'7XEB-PQ*-HG:8OQQ7;3/G8PE^,&)<\CMS4$H'J(34XCH8ER MWM4R.K"8&)V-3M!I1&>CXNA,K#XP[RVZWY&U9Y,C&P3AXQCD7G [GZS:@X-W M=FFZ^%5 +)/#''0![J0@L8@$+M26V1B,=,JI;$Z>G6['WK/)PG5ADR/![AQN MQZ=$Z,[]*A\;$#IH@L0O%!U1I<&)Q('I9EP4K-BTLF3E(UY?#89S+,PSR$! M> X&VLC5]]Y*C-%"J3).W"'$> 6T]IU?BT M:.+>HOF =50Q_?VK^6R=K;L,%Y]P\55,-"+G23(@/Y^\B1(=N/4V'8J_4XPE MR.9-@2.P.:X_.W9BM6-(/:_[[U9[?Q:6!3I^ &6=E:&4IB/(6_#6965#T%ZV M7J,T&#/CNIQC6]#H\'@&=K+I9'PQRZ__^H9UD?VK[:U=>UFV#Z)1B1Q1 M%K#,>](6DQ B\R"B-C*C=PQ[*U7?E;=Q/<4SMJ)!P/,O852/AZI6"88R@;2D M3:6,@!"* &FLUSII+YIWUXS+\;C3^)ZU 38#6B]F>83;O+>T'O*F^42A=$5R M"8S5MDW!:KJW+A_RZ*W/5DAC.@O0VG$_[FB_L3'?0@^[%Y\^+ M=>'I+7^>B1!-,@R""13W!N@991^_GUEU$=??\D:I15D>=K171)$ 0K-%"1#&,= YLE;%\>/ MW-??;&\;Z4Y+IP/(ZD&K(BQ$RRPXU"9EZT61S?L*6A%_UMW[^V#VSKTQBOH[ M\,=^[H.N"U2S,LJ&0E=OR86(UQ:"321"5K32!8W(JC%V?R%@Y"+@<4 P;Z61 M#N!TN. >64Q.'F!(42&P5,1 MCCO ^>/[[C6WC((!#I*YNG,XUIT7W(.75H=,]Y2-K0'[*$&=]U8,CI?Y4,KK M (D'1[QO?H[#RX$'] :DM11P:YEKR:H C"*BBJE8XT]]OK99\SQ<;T(7KL*) M=7_.:']RDN_UT-*;KNLDPN>Z-R-]MY#N*P\YNA M,7Y/-A;Z:##]:YC:MBA I60$#P)RL!J4CQ&J]B %:[WS64?=35/KOLR=J8&= M .&G-\8#X'8^3:T'B^?7ML,)=R5[[S4@.O)'R F&H#0"*B6UM,SCZ3M:&_%V MINVLS\D6CP#;L[X2?]TC,?$Z:91&@?>,E$?G$AU13-(1E:Q,&"-WK?.PI^+M M3'M7GY,1'@&V\YX%]J1DMKV$-X3#I=4V&@,N" N3W>=MUYXM)D+NF LK$NB8G@E(B0' ^W4-]4=(Q,%"[KPXQ+H%PA$6J!D)/$'*+35G33 M9#>,",XTZCR;%.M@<'S6 >?NXJ.S.F%F:,'H&$!AK+4"C(,5F'2=@.K8&:9G MG^3[V6=NAS.<#@^!O5#\+Y?U?5I\.@3O8EW678HE_?L,D><$";D.&KGA\7P. M@3V9/],;_%_J)!@2S\_:$?@U&?BTX&)&DXT28$/@H'(PX),R4+?%.&\+5ZR; ML?FMF7_VN>MG=G?1#\12VE'(9"7I64R#K#!2ZWS<#.82U4JA5XP=1EN0R"R!R$ MTH45+3W&W!A$=XCH$CB'*'C>4MH=P.4C7M"//K^8Y;^'Q3]Q1;_?^O!;?A2/ MO!3BI^2,H(K4X+C0(%!KD8.36C;OI7F"IG'?,H<#4U-==("M#Z08(N +,?0; M?L>+^;8X8#67BLC0FVY6$W>+^;Y,JW>+3[BXOLT;2<0(<^E=@!PIX!%1 M4I/TDX^7<9D6T_6[T!4;V\-36!G)X4-(.5B*>)6A>]HGD$JK$D04G-^:VG[W M!>.)[Q@="L=J;]Y>E&,C@B13<+DD)L+%%1LDI?4;XI8=7@*/3B@(7$42D:QM ML9;B4&L,G;<8+ \[(>/I[QKG&AH((8U%VX%SW*!S)J#CN40/Y/:3%QAD(HX5 M< ]A<7ZW^#^7[6M[''1+B23&2& M7 B300G'P647(=O"K>/!)MTZY; ;96?:K7,@7FZ/#&ZOO/Y6%&P"[D_A+SRF M[N2>3SFR!.0INAI58UQ_S<\G[NMG:Q:++>@%Z.0=*&4M1"\=7=W.QZ0B5Z@; M6^4CY+1YUJ./WN+V), MY!TH;2SXQ,A/$-%(R=%&WWHET.[4]?!2TQYD VFG ]S]8[; -/\\F_X_) _T MKZWU+#]]":O_G%]>Y#^^?B/A7?._Y7R2N B!%TX!LR_$9(3135+HJ.N#J43^RU^GJ^F:U61 M6;!,WK8'&RV"PL3 B]I;PXK1 DL2A3WEH>_[I>-V9;1&SJ B[^ DNN%DAJ_3 MV9J';;XF2*[HG 51=S@I6VHB&3/H:(*2EME46L^\?)"8!B\'2R)FU"<;+L%A\^\?CW M( &=1(7'*7?>6M)CPP4_WV9A^]1A*7)-)B:(@C-0,5L(6FD(OIZ<+"'/.Z4R MGX++0P2,]T#82+'SUE(>$2II?CE;+7Y,/KR;<"(K>Z?H&@V**&:A+E1FP,F* MN/.6"_78/;3$]+\_S[__G^TG;J"Q_<-/9/S\OA%AT$9I\Z,DV(%+LNT->A\6 MJQ]K1XONV9J >/GCYD_6]A%E=EPR"5J8""J1R^Z\\>3!*S2<6Q5RZT3K[M1U MDC!J;^X'+(7J<-Q-J!R?*?2?PS_=E1QX=V0@#NWY?)K[ JSK\( DR("V=DH.] M$=Y'4"?IY*:W53L-C)WT>[^8?YLO,7_ 6BA&;/PQV[[,S#Z_F2^7K\)B\:-L M)X$40097NQY\3I).8I*6]]*#U((E,CH3;T=2#]?,[?RM_47;!VIZ?@JQ]U?. M\197E:/WN%@7K=1ZE7-9I[+_^TR.J/X[_TB.+11IS MW:BVY'58S AAU]]UG6T,.J([&$(KJP$^[3K^M67BWF0:T#FE,U'0ST(FNH[=U]70 SVK[ M8 G91T)+4K8UXAXBII=9&8. X#;DFFBD VC=I/\JEV>%%#HXX$&RRH$#IQD% MS#X+7A1'F5JOS+E+QV^,+CI-U#VCY:4,OKKI**::MM2M$=R:!Z(AT M< <+HI9B4>CC,;:N1KI+Q;AH.5:O=Z9<'"7D@V'R'1=QWAXH+Z]R(TX+;8J# MA'5)&5<"(H7'$ WSG!<>LAT0*"][&&8Q'% .$7(70+GWLOX9%VOT4EOE(06L MXQ&T@DA'+# CI=*>&?K[@<.)7RGJI1/\%$Y.0]UT<'=1=+S)P=08^3KN0+1< M.:8@,T;VIP6'$+@&)ZT)P3)%]WUC@-U+2%]AV3&:GK<6>V_8F82<YR MM5R%62;;6IO4M;B2]<*@X6!9W6:)Q8!C5E,884U))8?$6O>1'$3HN-?=@,?2 M\&H[-VQ.+,G+V% @5;=180IDPD5"="(G41_(3>MC;2\"QSWV3@"88R"ZE_8Z M@.:]ICU!+XI118'FF<1%> &2$ 6[K&@M78A1M(;@O82,^]0\X+%WO-@[P,[# M4=#V(>R>.*A&P:BD!QXS1=:)\?S+[NFX'?IQIHZP> M\/A@MEB$^IA,)W]]82?#BK$*+@']R1AK4<;0VLT[N^>91C#8^8%F'YUT *Y[ M:)H\)5B3G8PN0R*UUQY' M!K'4[C1&=YHL*;CFCS/?Q#MO6;'^Z)U9% A%,HJG79.TP M1UY3#75P\MV?:(K<>?)%- 0CY&8%7V!HH&2E6,E)^N:'Q!DD;(_3]4XIVWT$ MWQMZ)BH77BRS=,O3.:PL^;)1"P=:6^X+<]KX0=/\I\KD7&M+<".%X!J,X)[T MK^LH%(]@HG(^9E]T&"N9TV=NL:D%#:JN#HSK ?ZV,KS#YJ0PR[43&E)QQ)XT MEF29.42?GGC0RE'_:5W:QZ<'70OC==QY<.?;S\F*VFJY9G'['C2^_ MCI#KCL_OX:).G'W]5[JXS)BK'GZIW1^Z4^$$1+;M;#BU5(?NA(@F9Z:Y BEU MW7:,')S6C"S 8+3"Y8!#Q\/M.R&J:O)6-1\Q72ZFJRE>J^/W7]5Q-_#=!+DL MI,18XE $4I K? (76(#BC3>6[K)@FF=%FW+05^QW$.(>3M.?7,4=^ P/9XL5 MESH;NJF,3.3\6$$7E^$)A'/H34*63/.6GMXS^*='R,[)_7W4U0'N[DON2\/7 M[Q%)IE!GYT9PSCK($E/T2I;(6S]4GD_WQ5[J?;K[8A]9]X"6NT\FB2=OB1K( M*8>:E),03"C@>12,LR2+&O!IH=?NB[WT^G3WQ3Y"[J*H_IXWJ)2+4#IJR%B# M>#(4\$'5'3P,:+1 [D?!E0( IPEWX1Y'G-. M?H!4WCUDC+LGY72GX0%"'WMFXLO+Y72&RR4YO7$[$O #KBX7LQJE;=A.?>][F,#" !?=(:BJL^MZ71UK4L6FA#>8V@]-.;: O\ /17 MP%9'E>/_7-*'O/Y>ZZ>.*#-[Z*..+ ;;B<)&)5NWO^NZ@,:;B%DC Q'D>BT MA1N)-)V]BO370L3VA4D/T')T1YH'^MW5B';6)A5B Z)4F-K0C]UI' M,!AER$8'D9J70-U/2E? .4#'3X#F$('WB9MM8,91.>TL!UMG$"HM(@2I258^ MD5&I.CR@=5+X06+ZPLY!JGX:/@?(O3\ 73V.*&U=M@S0U+V5#BUX(S7))S,; M/.I26M:U3@_1,G+9R, WUF$B[P Z[\./6E^Z_#1_D?[G\R>)ZNHD.E#W\R$5,7S@O?U!_26& M)?[?__7_ 5!+ P04 " "%B\-8Z,]8<\8' U)@ & '!A=&@M,C R M-# T,S!X97AX,S$Q+FAT;>U:;6_;.!+^?K^"E^*V+2 [?I&3V$D#N+%[]6*1 M=!,'N_OI0$LCBP@M:DG*CN_7[PPIQW:<7-V7:VQ@"S2PQ.%P7AX],Z1TEMJ) M/#]+@BHJ)I!9%FG@%F)6&)&-V6\QF#M6J912%RJ?:S%.+6O4 M&B'[3>D[,>5^W HKX7RAY^S07Y\=ND7.1BJ>GY_%8LI$_.Y )/6CX[#>#)O1 M22L,6^%)NWER N%1*SD^XE!K_:=^@%-1W,\Q=B[AW<%$9)44:/U.V*@>MW)[ M.A.Q33OU6NU?!T[T_"Q1F<7U-,[W/[V:365_]&]8OUEKW_-AA_[ M[*9_<7L]& Y0N/_[QKW7_I_+'QKU&J-;9'W?W(L?-*Q0@?E(];@!2T2&"25L+!,8(-90'(?URKC($B0%;@7J$5DDBQAU(DA6LA4@P 01 M28XY)G@2;*5G0="Q-)90J<1U2HE?1XR+6*(,;; MAKW!],> >/(Y[M]'*<_&P+K(,M>%1 G7#;;>P%LWU76#=.4O!?5PF<*%E;*,&%R,_'H$4)JL=?W]NTPA<'(O;4+XS$L'I\0D[WP&!+ MCIEQ]>CSL FH5$:\,-M/H9HU H1 N9*O@JK0J #I9BJ,(S&4@LSIH=9U27^K M%*I!IL@PN<1&4]$J# JD0;3%*BMCMUDTQ,B(67 MR0/AB[4@](TV%H0+J M'D'CJJVC/&4 #<)]NIN48[LGHD)R8FITRQFQ+,0XPY?UU6X$?XV !)%,<3[$ M7T^>NX#9T6YB=FLBVH#N]A2V-8(1]5,1$S"Y41DGKN8&04W]'Z&5ZWB!',2R MX",AA9U3;7YJ67J.',@]# QP#M<:"B!?866/%+ ^N!!7WF-A% >]ZRQ7(CCP#V!:Q'=5A%4:$I MPRM%;TW?1!F+=^A0#[68"%7\Z0]'V)L-X03AB1ST2*XT$SN@)B+P=GB!VM.^]+RIWC%OP.9+E3?R0??$- O@V\.[#_:>WK_L<= MP,4+P =+>B&V6P7@DFD(2%_0&FPTE&@4QW;2*FT>ZK"[@#H+%6>IO@:2A%5WUB&J]ODNN7R:-V&HQP=(3SCLA_N]:P MB6J/ME)[Z +A@X'A-CG/WATT#Q832B!V&OD]JZ^_H29L/HZX#_:/>CS=-P(] MA+XK5^SG(@/6#-R7# \ +/W?2]?>S]?K\#[[\M.K\/C4N+]K;W_7G-L2C#7R M\6"K@&PA6I*.>Q6>8S3H"(XMPK#[@=VM8.Y^O"Y2 0GKWT-4T,$"N_)=>\ ^ M*'=&YE\N7:1<8 .3;4;TT!6?E=+V[ =**V7OT3=.N3+N-5C''PY/8>.KIR4X M77&K+:?P$2*TL)M3/O.A5/G7?[9UZ#X7^PM02P,$% @ A8O#6/T8I!^W M!P &R8 !@ !P871H+3(P,C0P-#,P>&5X>#,Q,BYH=&WM6FUSVS82_GZ_ M N?,-LUMF3',XJMM.IT[-26I[U/-R"Q-#$F"18 ):N_OKL ]6;9C=*T ML31S&<=C$HO%OCQX=D'R-+%9>G:: !=G_SK]=ZW&+E149I!;%FG@%@0KC,CO#GN!>+3B^,CJ'3C*/C.(1W$'9;S?\U#W JBOLYQLY2 M>'^0R;R6 *W?[[3J1]W"GDREL$F_V6C\Y\")GIW&*K>XGL;Y_D^O9E,9UW>H MSZH"IZ,F"P^VQE-YE_>=BP=>U5P\4JG2_5<-]^^$1FHQSV0ZZ[\>:,G3UX'A MN:D9T#+VPT;^#EZUNYQZPX]P=BISF#O2;)'IPX=$AM*R=K/>6K=[.XLC##GH M;VKR^?!Z//HX.A^,1U>7[-/M]?AO^=^]9J-+9& MWC_D6.=)QT8!&YA$9NS[LK \8!%H*^,9LPFWW[WJ'I]L8_4[7*K@0B"GU5*( M;;]U--] ,A>8K7Z-[GQ3QYKUN>7?:LWU$#2/Z^^@LT30ETF0>I:5 G0B2E6P%"#!)1%)@C@F>!-LT7>*O2KUYM#1"7$A2')!$F:( @DXA M,MQRQMD3<9.P.%53,T>DACMIK.:X$*>;WFZT,E@!EID;LV'M7F.KLRO8&J\E MXK6I<%/5;MKT*HXE7KKDC!C7X&" :95A"I0N!HB],)58^U&?(Z'#U'"\SM@ V29ZS)%"=<,=M_ M6S?5-8-TY2\EM7"YQR'I9T1%*_#T<"%;MEXH7ELHQH7(S\>@10FJQW^]M^EV M7AR(V%*_,!([]:-CNY@9!3?T?H95K,4<.8EGR4*;2SJ@V/[4L[2,',HHDH4EHX UPG>0FFP M=NOM#CD]G/"T="Q$F80XQE9.3C 'YHF6##N!+?C47S[=GSE4XD3D0N.[P%"5 M]OFUMV%\OI &:G'CSY] 6#AOGMU& Q\#M,>!BA;86V")EP;6@@5]YC810&?> MJL5R(X\ ]@6L1W5815&I*<,K16]-7Z:,Q3OT3 ^UF A5_.8?CK W&\(QPA,Y MZ)%<928>5L =SNG#,PA'Z\[[BG)G> 2_A[0ZJ3^2 M#[XB(%\'WATX_W3W]?SC'L").>"#);T0VZT"<,DT!*0O: TV&DHTBF,[:94V MBSKL;J"R+)/6 CS)WZ'"&D\C0J)--/W_)Y6_A>\&*?8[V'])! 8=!.E(&4G M3%8E<7%BF *_IQKG^Q]7Y5SGYI[RS9^/?!$^JN;>'\.?H!DN<**!!+A'KQ6. E]V9#Y1Z02H]N3\KGJ"K"O&@JQ(U0QP=)HH3U-\#:6(JJ\LP_5M M;3NP%&-A@@RT#4,;5KE!9JS)2=S(A M,L8J7;VS<[CQP]5;Y5ZO?MQMTXMEJ_&_F"][W>WZZUTT:U[[92>^@"X8.!X38%S]\?M _F$RH@]EO% VNN MOZ F;#Z.N _VM]J>[A.!"X2^*U?LQS('U@[?HQ+C?JR]_UWS;$HL-2(C9QT7)NO(]^V;H#EV-6:E@SWZ&M%+='GW)5"CCWG;U_3/@"6Q\ MV[0$H:MAC>44'B(22[LYY3.?0U6__<=9A^ZCL#\ 4$L#!!0 ( (6+PUA M];$?5@0 /D0 8 <&%T:"TR,#(T,#0S,'AE>'@S,C$N:'1MU5A1;^)& M$'[OKY@2]2Z1L+$-!# $B0.BIJI"+A!=^U0MWG6\NF7M6Z^3T%_?V;6=',>E MY:%-$X20S>S,?O/-Q^R84:(W8CQ*&*'C'T8_.@[,TJC8,*DA4HQH1J'(N;R% M3Y3EG\%QJE73--LJ?IMH"+R@ Y]2]9G?D=*NN19L7,<9M M47X'G)XU.(V[U MZ_:@7T([?)NLU[?M!GW@!:S/"O#_\!KKB\M(GUUO!SAH; M+IV$F?W#3N#VNID>WG.JD]#WO)\:=NEX%*=2XWX*_%/)T?KVZ M.+^83E87BTNXNKE>WDPN5[!:/(O__\7K]^'&7;I3%Y;SJ<7LM[M>$R9+F,P6 M5ZOY[ TD44,?>*>P.(?5SW-83JX_3"[G2V?QVZ_SWV$R71E+X'G!H4+ZCS+H M?#>#"PE1*B6+-$\EW'.=@$X8?"R(0C+%%JY9EBH-:0PW_(KHI D7,G+AV*QZ M=]0/ F\X33<9D5M[YP]/ .=IVH#ON=\A#A5-N*7,B(P2;&=33+%Q;LC_]0; MMK'HMGV1'&(NT/B(8LFB0G'-60Y$4I@_1 F1MPS[WF;#\]P@QK=92;%)0L(4 M0YQ?0RO1U\@0>Q-F1'(F8(94Y$V(F-(\WC8A*U1>$*1=I_"D30.Q-ZRDB0 ) M33/3CK]>7:TQ&L#=+6ZBU@3#.XL'P;8PB2Q_1@--M!/$T^T/#Y'#*=8P(Y1B M[W<$BW78[=2-AB./4H=.T'MAQ1S[)S7TE]ITEP._X_;Z)ND54EW),RX$:C5" M(0JCED<%*?:EX(J9(S W-<@KH?OM8X)"5>!WC^G)8]V>]/:HM:IX_J#=P;(- MAD:);[9TP6LJ'9?8&S;$U@-[D";H2O%;6XJZKH2;)I0IEIL2-HV9" 'HQ@PT M+'">84WSIO6*N20R,M]C0,IM:-,Y<%4A2@6D&5-VS[RN>M6^W+VJCD>:K 6K M:5JGBC+E(%N"9#D+ZXLAY7DFR#;DTF9OG8:5%-:IUNDF-+/1G6DU$1'5<66E M4)JKL6DPJEJ;[ML[ [7G=9\V>ZS]K^[NP@3L8 M#/[UJ)TVACT]*&S+$E&2@73G6*>S1KM1.U3:"H/L ?S="_BED S:Y5'WJ+0J_S>9VH?M[C'VEG-Y=]3I#7/[N3,?["1WH!@] MDV/C($(.6%HU'3L;9LA&*CB%FH;73^SK(O/U\S5-.(MQ^,!!1/,[!HLXYCBB M-G&@+G!JP MSG$T3/!8W1.XSVK*'SWT[,TMZ=CJ)@@9J>])_'@S,C(N:'1MU5AM<^(V$/[>7[$E MT[MD!AO;F'>2&8Z0:SJ=D MDKOW4$98<:T[8/DE.0G]]5[)-DN/2\J%-$X9A M;%:[>O;9A]6:<:+7XF2<,$)/?AC_Z#APFD7%FJ4:(LF(9A0*Q=,;^$R9^@*. M4ZV:9OE&\IM$0^ %(7S.Y!=^2TJ[YEJPDSK.N%7>CUMVD_$JHYN3,>6WP.EQ M@_?ZO0[Q:(^$,0G9BO9)O J[JZY/F._15?]Y/#;OT9!QGJ<;])/J7EV68W6!$WF \G>7HCI$TN]<. M$?PF'=H4&V6H>GF4B4P.#SS[&AF+$Y,U%YOA^XGD1+QO*I(J1S')X]*L^)^L M#&UO[TK@/?06/&5U(GY@H,_N$[[B&MJ!&SS%O1_B""EG\D4A3V=7R_.S\^ED M>3Z_@,OKJ\7UY&()R_FS^/]?O'X?KMV%.W5A,9M:S'Z[XS5ALH#)Z?QR.3M] M TG4T =>%^9GL/QY!HO)U8?)Q6SAS'_[=?8[3*9+8PD\;V\A_4<9A-_-X#R% M*$M3%FF>I7#'=0(Z8?"I(!+)%!NX8GDF-60Q7/-+HI,FG*>1"X=FU;N#?A!X MHVFVSDFZL7?^Z @PT%DFU^![SB>(,VDC?BTC DLIMK-)+KEX=^!WO5$;BV[; M%U$0\$V,(DL?48"3;03A-/IC_910Q=+F!-*L?4[@L5Z MV GK/L.1QE0/G:#WPH(Y](]JZ"^UZ5,._-#M]4W22Z2Z4F=<")1JA#H41BQ; M 4GVM>"2F1-0F1JH2N=^^Y"@3B7XG4-ZM*W;@]RV4JN*YP_:(99M,#)"?+.E M"UY3Z7B*K6%-;#VP!6F"KA2_M:6HZTJXZ4&Y9,J4L&G,1 A -V:@88%5CC55 M3>L5\Y2DD?D> U)N0YO&@:L*42H@RYFT>ZJZZE7WJ>C+69"583=,JDY1) M!]D2)%=L6%^,*%>Y()LA3VWVUFE426&5:9VMAV8TNC6M)B*B.JVL%$IS-34- M!FZ_TS:#D\9I2=-ZXVJF=;LN?ZSMK\+&[B#P>!?CQJV M,6QWK[ M2T1)!M*ML$['C7:C=JBT-0SR>_"?#F!&;M\R7I+]4K\X.P*?HDYM MMX=?BI1!NSSIMDJK\G^3J7W8/#W&WG(N[P["WDC9S\?CP9/<]M2B9U)L[,7' M'DNKGF,GPQS)R 2G4+/PFGC=&8\MKZ^*R]=/US3A+(:S[2$VCV.. ^HN=2U[ MQGQG /GF:3S/E#T$AY()//1NV<[S^8/0[#GE/;B0%:JMT+LN__!(7WV6?S"T M[!\;?P%02P,$% @ A8O#6"FYE)>]&P X)H !X !U:7!A=&AA9'9I M6%G8HDBL10*55]MX)M1 M-@[?OADIZ;_]CS?_V6R*4^/E8Q5EPDN4S)0O\E1'0_'%5^FM:#;M72A>NO:>?.:O[]Y39V\&1A_\O:-K^^$]O_Y0F_O MJNW#0[7M[>UN[0SVU<'.[N!@7_J[.[MJR]_:__?F"W@4;N=GTFP2JG^^&.NH M.5+8_]'V7IP=WVL_&QUM;FS\[47MODP]9$T9ZF%T1*.%7P,#<[,_>R8TR='+ M#?IWC+\T SG6X>3H[^U$R_#OC51&:3-5B0[XYU3_KSHZA![IVST/81\>#G6D MW) VMW 1'NA,;&ZT-M^\QOO=1&:F4QFF!R13"8Q3CX="AAF0:"R'ZM\; MLO5[/'PATL2;N<2-N,ZW=^.'X[%,AD"C@:I$?=F^LF!/00)B<%^G7FC2/%$X]#3W1C5JW)L\](5GHA0V7IXI(847 M*IF$$Y%']S))@ I (AW=R13OAS9BE:0FDJ&($]C%WJ0E^B,E A.&YAXW?SH9 M#TPH@)Q %1])J",?F D:OQ\I&,?,((HE,6.=07>O7NX>'(M7+P\WC_\!_V\? MMQ;2]J=BM^ON9;O_4;1//W>O+GHWHOVAU^E\ZISWOYLU0/(E;Q<^%4O?!THW M0Q5D1[LME&GN$@DN>ZW2^.\YK&\P^6N(L3--C.UM($8?-U3;O].I22:B/4R4 M(DVQ]NKEP=;6QK&;W5.L#@VH&,)?V/-\4M",-X_7@^3S:WTILU%#=".O MM3R"\"B610UA$K&LF9^8<2RCR?(804:^Z)D!J"?1B5*X<7E<<*4B#4MA=^KR M2(+J%R4@:1M0&J 30-EDH%I\5!WX(91I)BYEDDU$"E(M9:5=[.N6W5=$W?JT MA 2]HR3H';DTIJ.!+VVW(4V@HU!YF;Y3H-Z1H,LDA5;ITH@![#7%.C.Z]C$] M_/9-)@>AF,1721.I*^-4';D/QX"]XE!.CG1$0Z&'_@S8!B37VF!S)8/A M9+[KV?[9_[L;X<'K<.-Q3^#M5'\]IK:YO9A"BE(R'^^V"XLAH'T;H>) MR2._:=AQMQ0]BV,=;DNEVLR$3-.!^$VJM9O-8J)_9W"[$\"'AJ1[-$]$<: M60D#_R7+)D=/>3K62S44P2" ;1XA6$,G#S*L"I>#J!8:29 MC#R%NB-"IQT*M^IV2A3ZX^ BL%'!S$C,S?WC5,1@-C1$#((/_0\(A(,\0X<8 M7I&)!X:XKP 3FY@I.T GMDI!LR$--2)5?-SXN9?!I]0$V3W8$_!))7>:AI4I M;Q0APA&WD;D'M3948JT8*S:9@2C(1*C'.B.G6 /-&MF ,<0FR;@#:"K%U@(= MP721#M5)XL#AIM^9*> V#V2N&0.=\)?/W+L#)D0^D@L69'(G@)QF8V,C\W =1I@T2[?2%['2-5H MTD"T$.?(]L!7/H'RL?(UT%5E7FO]U'ENNW/%)B<[]! MT;"5I>Q.!7Z-@?O2Y4*N= 2*BT 7<3AH*<6:2\%.!NVF8.5I1TPYABCX8_U& MP.[T\)43AR@,-8:(G#YZW&>P(BNW6ZQ<%^P!<@GEL-TO0<8K!%X],AN6;57" M:GIYDDRI;%T=<>Q&; V=$AQX1<09GR5X *O(MUDMA3JQJJ)BN(6TGFT,)#1? MJE[1T1T*1U*_J+\'DA3VE-KCKY$<6TWFFS%&(>E"8Z&,;9!J:([,?4.$QMSR MM)4*78-^0J $KJ("8ZC\*#V G=TG-/=2 !^A3& <2,HJEL+V).('K\!U3#WT MP\)U H! QJ$NH5] 3U$LSW9"I"Y(53Z'UP'K#6TL$994W0.4(+OT 2B,@<6T MB$ZZ10)E>@]3P[^X)\N&O5#J,08?3<(^!X"/N(L;3!IXQ$W4&KYW,D0N*HF" M)*<.@6"9P]@C#9VG^2"%.1)# MW$PT0KC00!Z5WU=6?NP5\L,)RF7+"F3$&9D]*^N!>5SD#;AJG..F0:"&$IWN MQR6TOFF;%:#'BFQ3^+NRZ[5?K%=?)>,EKY5-MIBV40N0C7NG%$Q7*L[4> #[ M:,OBI4+^%:*#]J'GF<1'&Y&-Y2N[J[=:F[PUGX7B/B@6T@(6H)Q<]MX#*8F: MD,5C:5,!U>T@20-,\((&\5MXK5'$>V3QSMNJ\P!7PPKIL9Q8%E&VCZ_:+[3A M?06&-?2&"D-_ETFSW&4_G%[V?H%?EKWXL*YES)5<#;!V]DJQTC6\19\M$K(R M6]B?.'$H1?0S-.C"2'"OES"*$0^"G$0SN*?$(BT=&/F&H=1B#*$$J)5F>)T^ M!@I^!,:!+]0A_"68@ XV6'MX+(\R]EM85.(!_B-^')3JX_T/HGV^2E]Z)ZW\?IW1"AMLSL[K;T=S 8SJ4:Q=\2.T3NU,.?5KO9& M^8@<8'GU_U%2MC!4S4&BY&V3?-9',KR7D_3%<\[: M_16I6M#+60TQO(HP;3 2P"]NT]PEFC$:,X>D1 MEV-7P?*MQ;FY/_VR;/&RZ(AA%=K3GD$OA%: =I>P6B6J8U=9%;8U.,<*,ZX! MZH$<4>3M3Q1C,%S-S$Y&S8 [>(I-Z832"1)EW0>5Z8+>S4C3HSU&\:BAOB,' MAMC>$&O08I)-U@&/3E)V$!3\$1F*,LP),Y*Q7CC@HF?TVG] U/^UB)%_]N@ 0,1[D20\G3$P M@?$+XZO(ML,6RQ$XX,T^5MB/U#N,+VEM9 VRKM=VR MABM.J3]G2D\'P;M,7W5GN4G6F&9&EM+>(4^:PC@<>T8!QJ:Q\G2@V0IS[I&I MA>6%AVV<)U'I12';KV*)X@:'(>AJF+"(SP%L'R9R#)?0)4>15MQJD4Y'U:YI M5(NL."=8 *O KDFMI]+EPY"G584*BQA@HR0*70(IWQ&C1X<\A2:8E^OW"S:O M(&R&O7AR\>FR]+YD6E^2P]E D2KQMI:3Q^] M;*=%RD:)1U"H%.Y7D ZH(!8[8:NU5?AD14!-W4D>>*=M_FN_L;NQ@0I+ +R[ M;?!5$ @#W<0+(7H#P)8/0TI>6%D5LXV(KV.!P?+@'4O\6,[&2REJ@]D&&H,@ MJ9 Y8*<$NO!=> 20F[K#%78_,:NX'!A-I7<8RK*X18[1KP)PL=)6"]4;"B+& M'[51%3AJWMB*_")%"B%2V!/[BD -8=D: +VF"9JQ\6Y5-@>#S;+LFL.'Z*AJ MYO&ZFREP(RDG]#O#9(JX,264C.2=XK*V.%%-&5-F357502,(3T'6MD0;(UWN MEBR!1\-R:&-@0]P(E!4VC@&9%HYN'$7I%<2G/N2P\7!ETZJ_=(!D9ANJ',!, MB$/DL8DL"+6(N1H?GT%\9<5%"*LWO3H+H#"BDE -95BE/2S4$#KD+"Y<.*H% MX3ROV6Q],1^@('>AM1A1$3$AU#KF#IPOF@"]Z_X7('@F@& ' <'Y^^XI@(!N M^ZS;OP%,T.M^;I_<$"8XN7G7Z<'-USWXZ?D @QT&!@LRMYX>),Q3XYAQ]HVQ M&G;R@&52RF[,Q6!12_B_-,#3N8$B:]-#M]24RWK]Y@%@HL=4J$K;_(;:]:(E M!4+93)0B@P>L$>EE)B'30PX1C8 @-C =%DF8Y6&]!@OZQXY(>]C(=*DH*/]A M869@BB9>J+!*3J9%<@.V,UTJM\0JW!(N7%)*Y]*JP-97URVX@R#Q$JU]+)<7 M98W_,MP0P;0RMMEV*9XE8'+RZ.$>Y2*?(E^<_! N/Q8C;L#:Q4Y%);TXECM/ MP"!<"4IH-:8TX Q]B(1I:$QQ5F8962=(:ABLV>?P) ('B,P DY]I,XX!EC%X MJ.XJFE9K[FA 0#P^"2NW4L6Y\6XX-!;RY5G" 08>Z\BF72&>-/Z$GWI4@A1^ MQ/K@"H%5X1AQ;C*$DIAB[Y+!0%BPK.&AH$0C!#TM1>KY_[ $]!R#,4IU7]2_ MS<5B(MC,,P1/,+4KF@ZUK7;DP34SPMR4Y\SO 6$6- #7[)H^0CM0RI^55',>;!]O;9+,ANH9OSGZ[CJBFX0H#Z:A5?54N MX(@<]A2HAPN8I.C)R-)KI/#HD42CSS+D4A0/[L*/Z'P/7;2>O/(V-(]8/RMR M"FS*);&-P_;U T]D_<:R1 6NK6VZ0AO:1!P>L!VYO !H-#18UU$2%YH-,.L MW9M*V[J:1=4TO#:@EP$01&K".8J:8R,VOD&&9)[$AI/RN2 $N8<:*UB4HAQI MCNY:I/:=-F$M!D$9#&M;ZU7)0@YY,AFEKFS7HK2'MHIO_?;R/LUUY28J2%%< MOX)&\/;Z(P+%37!>Y5+9-AOHP)ZZ]!Z5\UTX/5S>-2H)&4TMO#5MZ: 9:Y.S MY"P'GU(O)/3M,-9QDX8&>^04EH(<*.J 4B3\IKN"16-J5>@[=TPZ)8%0UEJA MMR.N'RI4T8LKZZG:P6#(*;!GDGM+"H',4[T^CLA,*#A1Q".J*[M8)3-08$U< MYJ\5QH2'1FY01/F*ZADKY>".A4T7)QS9T:&#J_T8/,!=0LEJ(!:R6F#'H1UT MLVD%^J$L\;%I4/7XY(RYD%!1*FR9.?CWE^-C)1T?NRW1/>]WSL[@^W7[3%SV M+BX[O>?DX]A%'\?%?00FXTC'2_"+O[>:6MX9[3N'+RN/?) 5'FK>MYP66Y8L ME'*H#N&J-1BU0.I,HF=1V_!8R4Y1Z&(!H44&F+XX-*3'JY!Q-G@_QZ4][7@] MMQA_UA8HD@/H,+DDYTZHZ&/F,)X($9Z'SM<2;C >UBCZAHAVK93]24@W8^:5 MR#_-;/TUH( H#11[N?&J'*IJ7BJ.KT@UF?)%U;-5D(1$[JE.48U$YO&)% 3E M.AE+QNH02H5F\%$ZF ]Q6NGEMT;N]" ?[1=;K?2R&-;\RE7\67,5?VG_E=3^ M>RW1ZUSV.E>=\SYE0EQ1M.-+N]=KG_>[SRD'8@]AP!<^EE17(G=+,SG >N5S M)5@ VA-3TTJ2%!H'?* IG@JC,Q:]TLOJR5'%N.(3L>Y#I 2=-6<.5,@4S36Y%T/< K:!+KS)$W\3L%QH6(64^ MA,* \L;.2AM)NS,XV#_'60!30ZLE(\[,U9\SUR)2F\GTMJ:B*>7$ P4T)V<8 MC7J.FU2U6AE#@<[4.@5RU(/R<@83.#_8S9P.^B@&*@TP]E&PBB_SC]')1V%W M3:X 28['R505E*W4)2+"#VFJD($2]._F$56*UAJO.4CQS)#B &*XL^;V(Y%= M*^TM<_2*#(AB 7&RPTJ^ &6:!N5*D.MH8KTXG*'@!H+NL9Q"8TD>TI]B4+9: M!T>2SO41_@JX/Q/-LX]VYVGGTWFWSQ'VLV[[7??L6477]S'6=H;!C-(?Z5+# MEZ!_SJW+F9/778J<]9?/26]W;G'2-.C7=O[IAA@;R7U\ )9FI_<9\V7%\]FY!Y07(V/I M:5OGP-SSD5^=<&?BX;^+ E/G6O3CIG9^WSSL7U,[+X#EUR&P!/BG!T[1FF/Y7M MQW'EK#S%-C)%)EC.86OKY<3XC^83_.AJ)7F+S09))\M0EGV:N8/;N-+'F2OS MBGO0>TC/$R0@J!_@6;DN_4&#L>=S3BX;'U_Q]*YJ5/(0X5K/VJ++YQ&T */J M 7V5!$&7"X * ',$AC:EQF43EO;U(D>PS9?/*"8YT*4'=C I^JDEZ:QNRMLA M1INO%(A;A[W%50Y:\4Z&Z!%"XWTYR6]T!%29+S/''T$;&L:I?>G2BUP"0&"] M,'C?[WFB4Y]E QXZJ4IXG^*\E=\H$@X2&Z*N%=#P[8D:\RN/!!Y#B?C?XU(( M176+J\P!.RWQ@9P="([.Y'U+?%91OHRDQZDT,/C"7ICR&"EW=@AYJC); WNN M[L6-26[%FGI W9&&$WLJJ3ORTVDY?'R=HXXVJ2FFMS,!BU!J4$YWD1(JC[Z= MJ:@.:B=:^<;F#?![,%*59:%C'(SJB50_X+G+>QOKPL,STWR94"UUH]:,#4[9 MI&Q^%525=SF[SKJ"*O9;"[:!6F5,HV21B=8%31IL,^H?D\] MXPQ^:H]A'3VYRLR]VQ*_YE=+T7@RWNY7EMIF"NHD47?&(T.#AM=P MG@84,2B*Z("&C(46&CG*'>Z%Z?=&I(99R%Y&G+6_ M-$2G??)17+RGFR_;/8R*B"_M[F?X\Z_SBR_=\P]G-PWQ^>+L^KS?[G7Q2[?7 MZWR^.&F_.[NQ%:78-J#M]AE=N1&][H>/?='MBT_M&_&Q_;F#PVF+WZY[-Z+? MZ[;/X!G1ZUQ= DK'SL^Z_>X'BM"(TVX/+D([%SUTH;EOT/45C$5<7.,#P.CG MIYT>WX.E+><6[G_I]C_"5+I7Y2O&\"8;PD0.@< M=AP&&,G*:;0FL:^]"P(Z()+.I0ZY-HXA.R/U 89-&N)6>[=HJF+MZX0E_% ' MC/TY*P/V"N",W%;MX7'2!91,'+X,*BY"'M-7#YM'0%U456*7:5FBA^DNI$.* MU!*;2&(2V*'H+40ASWN^.%C=:B(7XZ"\F@'FV%?,HUG,R\*H#+&!S44ECF&1 MM<(YU]97@IY/%_FPV(@;1P_) +.3BTK(,@VC&ADA.>-3D2O0A3CI':Y$8M-X MZV&9%3YEYK"UW^*\;5BD$\Z#7[[I1(8T527,5"]A G7.Y1GU_)8/H1E@;@KP M=03\C7-:84OVH$B]W]DX;"_!;2FZ&9\O;X]?*BH%'C5XJE'#Z@3*TW)\54F= M!M&"N*<:/X3FQWDXY&@O[GMVJJP5Q\Z6C;IBKO+TWT?'-B=+C4\#P"J8$$@27#TYT '@)*P'YZHA;HD, G*O>09172AT6 MC3:SKU?&V#8 =Y#;*#>M&J!!V J"E.O0:[UQ^GF9;>"1DS@NRL>HX+VZ3 F] M?*\HU*H]!E8#]L<1]6F#@\E3J;A.'\LXG#MED+?N1.K"!IDH64VXDWP SYS. MI@Z?6-QEY9""U$Y]EE?L^$B-K?7]/K:YOJ: MOEMWN0D*T*IELU;/J,@_[SKY6"IKF:6[,A[ M!@M;4_?"#^+Y\IW!OY(%5RY9\*?3HO.56.4%HE9W56";/0&"=1P?_\%Q.3R0 MPMBCM<+R%6O%2TA]6:0(UZ54R=*SOVEWRCR]@@4E43C!.^>,XL> EK_R#=B+ M2JL/_YK3B*F9(XVE8]XWC*-'3E"J.@X$[DK&,!EEO^$1DJ&,;I=0>'ZX??Q+ MU/T_%'6/O\_]^]X"OT(A^MV-;P[1?T^S.WN_(O_UE[<[.CRK*T_B M/,^"_ O8O5R IV/ZGX92"TZA].E56%Q5L2D^2T1Z QUFHDUAQH;8V_B!X&ZW M=;#[#>.:@]@0%S2W6YMS]"R^.0Q;0 OEZ5VM[T-CDL;J[)CYTZ@$C6\ OVUL M[HOKJ_:/$%W?JP!_^/Q( =;XG$RK?[ ) =*N^O7':,:?8\Y]^2#.3:OZ$I?/ M[3Y<8BKL[#=WMK>W-P_VOP'ZN,ENX%2_$1%^IQ1EZOQIW/ DVZ0#MG#(Y'-) M87RXYZN7>SO'.1Z)-&IY9BR>S\ZI3/FY;I1W$YZ?>)=('_[+!_)6)=^Q*W[Z MF?7, ,8A.E$*]SRKM>OC"5H\R9.15H$XHYC_!1XL]3S6L#+#O\2,^SEFR6^2 MQDGNDK+:.N _&UL[SV$1OW5ZJ[Z,E3-)\67 ]'I MXX&J\&>4C<.W_P=02P$"% ,4 " "%B\-8_4,GVA4R 0"":1( $0 M @ $ <&%T:"TR,#(T,#0S,"YH=&U02P$"% ,4 " "%B\-8 MA0V*=DH0 )KP $0 @ %$,@$ <&%T:"TR,#(T,#0S,"YX M&UL4$L! A0#% @ A8O#6)7L/ZU$ M60 \NX# !4 ( !JV0! '!A=&@M,C R-# T,S!?9&5F+GAM M;%!+ 0(4 Q0 ( (6+PUBAY2DSAQH &,; 4 " 2*^ M 0!P871H+3(P,C0P-#,P7V" 5 " =O8 0!P871H+3(P,C0P-#,P7VQA8BYX;6Q0 M2P$"% ,4 " "%B\-88O1"UE>) #A,P8 %0 @ &_N ( M<&%T:"TR,#(T,#0S,%]P&UL4$L! A0#% @ A8O#6.C/6'/&!P M-28 !@ ( !24(# '!A=&@M,C R-# T,S!X97AX,S$Q+FAT M;5!+ 0(4 Q0 ( (6+PUC]&*0?MP< !LF 8 " 45* M P!P871H+3(P,C0P-#,P>&5X>#,Q,BYH=&U02P$"% ,4 " "%B\-80/6Q M'U8$ #Y$ & @ $R4@, <&%T:"TR,#(T,#0S,'AE>'@S M,C$N:'1M4$L! A0#% @ A8O#6/AV<"=)! WQ !@ M ( !OE8# '!A=&@M,C R-# T,S!X97AX,S(R+FAT;5!+ 0(4 Q0 ( (6+ MPU@IN927O1L .": > " 3U; P!U:7!A=&AA9'9I6%G XML 88 path-20240430_htm.xml IDEA: XBRL DOCUMENT 0001734722 2024-02-01 2024-04-30 0001734722 us-gaap:CommonClassAMember 2024-05-30 0001734722 us-gaap:CommonClassBMember 2024-05-30 0001734722 2024-04-30 0001734722 2024-01-31 0001734722 us-gaap:CommonClassAMember 2024-01-31 0001734722 us-gaap:CommonClassAMember 2024-04-30 0001734722 us-gaap:CommonClassBMember 2024-01-31 0001734722 us-gaap:CommonClassBMember 2024-04-30 0001734722 us-gaap:LicenseMember 2024-02-01 2024-04-30 0001734722 us-gaap:LicenseMember 2023-02-01 2023-04-30 0001734722 path:SubscriptionServicesMember 2024-02-01 2024-04-30 0001734722 path:SubscriptionServicesMember 2023-02-01 2023-04-30 0001734722 path:ProfessionalServicesAndOtherMember 2024-02-01 2024-04-30 0001734722 path:ProfessionalServicesAndOtherMember 2023-02-01 2023-04-30 0001734722 2023-02-01 2023-04-30 0001734722 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-01-31 0001734722 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-01-31 0001734722 us-gaap:TreasuryStockCommonMember 2024-01-31 0001734722 us-gaap:AdditionalPaidInCapitalMember 2024-01-31 0001734722 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-31 0001734722 us-gaap:RetainedEarningsMember 2024-01-31 0001734722 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-02-01 2024-04-30 0001734722 us-gaap:AdditionalPaidInCapitalMember 2024-02-01 2024-04-30 0001734722 us-gaap:TreasuryStockCommonMember 2024-02-01 2024-04-30 0001734722 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-02-01 2024-04-30 0001734722 us-gaap:RetainedEarningsMember 2024-02-01 2024-04-30 0001734722 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-04-30 0001734722 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-04-30 0001734722 us-gaap:TreasuryStockCommonMember 2024-04-30 0001734722 us-gaap:AdditionalPaidInCapitalMember 2024-04-30 0001734722 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-30 0001734722 us-gaap:RetainedEarningsMember 2024-04-30 0001734722 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-31 0001734722 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-01-31 0001734722 us-gaap:TreasuryStockCommonMember 2023-01-31 0001734722 us-gaap:AdditionalPaidInCapitalMember 2023-01-31 0001734722 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-31 0001734722 us-gaap:RetainedEarningsMember 2023-01-31 0001734722 2023-01-31 0001734722 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-02-01 2023-04-30 0001734722 us-gaap:AdditionalPaidInCapitalMember 2023-02-01 2023-04-30 0001734722 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-02-01 2023-04-30 0001734722 us-gaap:RetainedEarningsMember 2023-02-01 2023-04-30 0001734722 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-04-30 0001734722 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-04-30 0001734722 us-gaap:TreasuryStockCommonMember 2023-04-30 0001734722 us-gaap:AdditionalPaidInCapitalMember 2023-04-30 0001734722 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-30 0001734722 us-gaap:RetainedEarningsMember 2023-04-30 0001734722 2023-04-30 0001734722 path:UnitedStatesEuropeanUnionCountriesAndJapanMember us-gaap:CashAndCashEquivalentsMember us-gaap:GeographicConcentrationRiskMember 2024-02-01 2024-04-30 0001734722 path:UnitedStatesEuropeanUnionCountriesAndJapanMember us-gaap:CashAndCashEquivalentsMember us-gaap:GeographicConcentrationRiskMember 2023-02-01 2024-01-31 0001734722 srt:AmericasMember 2024-02-01 2024-04-30 0001734722 srt:AmericasMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2024-02-01 2024-04-30 0001734722 srt:AmericasMember 2023-02-01 2023-04-30 0001734722 srt:AmericasMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2023-02-01 2023-04-30 0001734722 us-gaap:EMEAMember 2024-02-01 2024-04-30 0001734722 us-gaap:EMEAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2024-02-01 2024-04-30 0001734722 us-gaap:EMEAMember 2023-02-01 2023-04-30 0001734722 us-gaap:EMEAMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2023-02-01 2023-04-30 0001734722 srt:AsiaPacificMember 2024-02-01 2024-04-30 0001734722 srt:AsiaPacificMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2024-02-01 2024-04-30 0001734722 srt:AsiaPacificMember 2023-02-01 2023-04-30 0001734722 srt:AsiaPacificMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2023-02-01 2023-04-30 0001734722 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2024-02-01 2024-04-30 0001734722 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2023-02-01 2023-04-30 0001734722 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2024-02-01 2024-04-30 0001734722 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2023-02-01 2023-04-30 0001734722 country:JP us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2024-02-01 2024-04-30 0001734722 country:JP us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2023-02-01 2023-04-30 0001734722 us-gaap:BilledRevenuesMember 2024-04-30 0001734722 us-gaap:UnbilledRevenuesMember 2024-04-30 0001734722 2024-05-01 2024-04-30 0001734722 us-gaap:CommercialPaperMember 2024-04-30 0001734722 us-gaap:USTreasuryBillSecuritiesMember 2024-04-30 0001734722 us-gaap:CorporateBondSecuritiesMember 2024-04-30 0001734722 path:AgencyBondsMember 2024-04-30 0001734722 us-gaap:USTreasurySecuritiesMember 2024-04-30 0001734722 us-gaap:USTreasuryBillSecuritiesMember 2024-01-31 0001734722 us-gaap:CorporateBondSecuritiesMember 2024-01-31 0001734722 path:AgencyBondsMember 2024-01-31 0001734722 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-04-30 0001734722 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-04-30 0001734722 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-04-30 0001734722 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-04-30 0001734722 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-04-30 0001734722 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-04-30 0001734722 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2024-04-30 0001734722 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2024-04-30 0001734722 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2024-04-30 0001734722 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-04-30 0001734722 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-04-30 0001734722 us-gaap:FairValueMeasurementsRecurringMember 2024-04-30 0001734722 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2024-04-30 0001734722 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2024-04-30 0001734722 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2024-04-30 0001734722 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2024-04-30 0001734722 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2024-04-30 0001734722 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2024-04-30 0001734722 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember path:AgencyBondsMember 2024-04-30 0001734722 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember path:AgencyBondsMember 2024-04-30 0001734722 us-gaap:FairValueMeasurementsRecurringMember path:AgencyBondsMember 2024-04-30 0001734722 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-01-31 0001734722 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-01-31 0001734722 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2024-01-31 0001734722 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-01-31 0001734722 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-01-31 0001734722 us-gaap:FairValueMeasurementsRecurringMember 2024-01-31 0001734722 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2024-01-31 0001734722 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2024-01-31 0001734722 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2024-01-31 0001734722 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2024-01-31 0001734722 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2024-01-31 0001734722 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2024-01-31 0001734722 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember path:AgencyBondsMember 2024-01-31 0001734722 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember path:AgencyBondsMember 2024-01-31 0001734722 us-gaap:FairValueMeasurementsRecurringMember path:AgencyBondsMember 2024-01-31 0001734722 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-04-30 0001734722 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-01-31 0001734722 us-gaap:DevelopedTechnologyRightsMember 2024-04-30 0001734722 us-gaap:CustomerRelationshipsMember 2024-04-30 0001734722 us-gaap:TrademarksAndTradeNamesMember 2024-04-30 0001734722 us-gaap:OtherIntangibleAssetsMember 2024-04-30 0001734722 us-gaap:DevelopedTechnologyRightsMember 2024-01-31 0001734722 us-gaap:CustomerRelationshipsMember 2024-01-31 0001734722 us-gaap:TrademarksAndTradeNamesMember 2024-01-31 0001734722 us-gaap:OtherIntangibleAssetsMember 2024-01-31 0001734722 srt:MinimumMember 2024-04-30 0001734722 srt:MaximumMember 2024-04-30 0001734722 us-gaap:ComputerEquipmentMember 2024-04-30 0001734722 us-gaap:ComputerEquipmentMember 2024-01-31 0001734722 us-gaap:LeaseholdImprovementsMember 2024-04-30 0001734722 us-gaap:LeaseholdImprovementsMember 2024-01-31 0001734722 us-gaap:FurnitureAndFixturesMember 2024-04-30 0001734722 us-gaap:FurnitureAndFixturesMember 2024-01-31 0001734722 us-gaap:ConstructionInProgressMember 2024-04-30 0001734722 us-gaap:ConstructionInProgressMember 2024-01-31 0001734722 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2024-04-30 0001734722 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2024-01-31 0001734722 path:LitigationMattersMember 2024-04-30 0001734722 path:ProductLiabilityContingenciesMember 2024-04-30 0001734722 path:OtherMattersMember 2024-04-30 0001734722 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-09-01 0001734722 us-gaap:AccumulatedTranslationAdjustmentMember 2024-01-31 0001734722 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2024-01-31 0001734722 us-gaap:AccumulatedTranslationAdjustmentMember 2024-02-01 2024-04-30 0001734722 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2024-02-01 2024-04-30 0001734722 us-gaap:AccumulatedTranslationAdjustmentMember 2024-04-30 0001734722 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2024-04-30 0001734722 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-31 0001734722 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-31 0001734722 us-gaap:AccumulatedTranslationAdjustmentMember 2023-02-01 2023-04-30 0001734722 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-02-01 2023-04-30 0001734722 us-gaap:AccumulatedTranslationAdjustmentMember 2023-04-30 0001734722 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-04-30 0001734722 path:TwoThousandTwentyOneStockPlanMember us-gaap:CommonClassAMember 2024-04-30 0001734722 path:TwoThousandTwentyOneStockPlanMember 2021-04-01 2021-04-22 0001734722 us-gaap:EmployeeStockMember 2024-04-30 0001734722 us-gaap:EmployeeStockMember 2021-04-01 2021-04-22 0001734722 us-gaap:EmployeeStockMember 2021-04-22 0001734722 us-gaap:EmployeeStockMember us-gaap:CommonClassAMember 2021-04-01 2021-04-22 0001734722 2023-02-01 2024-01-31 0001734722 us-gaap:EmployeeStockOptionMember 2024-02-01 2024-04-30 0001734722 us-gaap:RestrictedStockUnitsRSUMember 2024-01-31 0001734722 us-gaap:RestrictedStockUnitsRSUMember 2024-02-01 2024-04-30 0001734722 us-gaap:RestrictedStockUnitsRSUMember 2024-04-30 0001734722 us-gaap:EmployeeStockMember 2024-02-01 2024-04-30 0001734722 path:ReinferLTDMember 2022-07-29 2022-07-29 0001734722 path:ReinferLTDMember 2024-04-30 0001734722 path:ReinferLTDMember 2024-02-01 2024-04-30 0001734722 path:SubscriptionServicesMember us-gaap:CostOfSalesMember 2024-02-01 2024-04-30 0001734722 path:SubscriptionServicesMember us-gaap:CostOfSalesMember 2023-02-01 2023-04-30 0001734722 path:ProfessionalServicesAndOtherMember us-gaap:CostOfSalesMember 2024-02-01 2024-04-30 0001734722 path:ProfessionalServicesAndOtherMember us-gaap:CostOfSalesMember 2023-02-01 2023-04-30 0001734722 us-gaap:SellingAndMarketingExpenseMember 2024-02-01 2024-04-30 0001734722 us-gaap:SellingAndMarketingExpenseMember 2023-02-01 2023-04-30 0001734722 us-gaap:ResearchAndDevelopmentExpenseMember 2024-02-01 2024-04-30 0001734722 us-gaap:ResearchAndDevelopmentExpenseMember 2023-02-01 2023-04-30 0001734722 us-gaap:GeneralAndAdministrativeExpenseMember 2024-02-01 2024-04-30 0001734722 us-gaap:GeneralAndAdministrativeExpenseMember 2023-02-01 2023-04-30 0001734722 country:RO srt:SubsidiariesMember 2024-04-30 0001734722 us-gaap:CommonClassAMember 2024-02-01 2024-04-30 0001734722 us-gaap:CommonClassBMember 2024-02-01 2024-04-30 0001734722 us-gaap:CommonClassAMember 2023-02-01 2023-04-30 0001734722 us-gaap:CommonClassBMember 2023-02-01 2023-04-30 0001734722 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2024-02-01 2024-04-30 0001734722 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2024-02-01 2024-04-30 0001734722 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2023-02-01 2023-04-30 0001734722 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2023-02-01 2023-04-30 0001734722 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassAMember 2024-02-01 2024-04-30 0001734722 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2024-02-01 2024-04-30 0001734722 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassAMember 2023-02-01 2023-04-30 0001734722 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2023-02-01 2023-04-30 0001734722 path:SharesSubjectToRepurchaseFromRestrictedStockAwardsAndEarlyExercisedStockOptionsMember us-gaap:CommonClassAMember 2024-02-01 2024-04-30 0001734722 path:SharesSubjectToRepurchaseFromRestrictedStockAwardsAndEarlyExercisedStockOptionsMember us-gaap:CommonClassBMember 2024-02-01 2024-04-30 0001734722 path:SharesSubjectToRepurchaseFromRestrictedStockAwardsAndEarlyExercisedStockOptionsMember us-gaap:CommonClassAMember 2023-02-01 2023-04-30 0001734722 path:SharesSubjectToRepurchaseFromRestrictedStockAwardsAndEarlyExercisedStockOptionsMember us-gaap:CommonClassBMember 2023-02-01 2023-04-30 0001734722 us-gaap:EmployeeStockMember us-gaap:CommonClassAMember 2024-02-01 2024-04-30 0001734722 us-gaap:EmployeeStockMember us-gaap:CommonClassBMember 2024-02-01 2024-04-30 0001734722 us-gaap:EmployeeStockMember us-gaap:CommonClassAMember 2023-02-01 2023-04-30 0001734722 us-gaap:EmployeeStockMember us-gaap:CommonClassBMember 2023-02-01 2023-04-30 0001734722 path:BusinessCombinationReturnableSharesIssuedMember us-gaap:CommonClassAMember 2024-02-01 2024-04-30 0001734722 path:BusinessCombinationReturnableSharesIssuedMember us-gaap:CommonClassBMember 2024-02-01 2024-04-30 0001734722 path:BusinessCombinationReturnableSharesIssuedMember us-gaap:CommonClassAMember 2023-02-01 2023-04-30 0001734722 path:BusinessCombinationReturnableSharesIssuedMember us-gaap:CommonClassBMember 2023-02-01 2023-04-30 0001734722 us-gaap:SubsequentEventMember 2024-05-03 2024-05-03 shares iso4217:USD iso4217:USD shares pure path:negotiation false 0001734722 2025 Q1 --01-31 http://uipath.com/20240430#AccruedLiabilitiesAndOtherLiabilitiesCurrent http://uipath.com/20240430#AccruedLiabilitiesAndOtherLiabilitiesCurrent 10-Q true 2024-04-30 false 001-40348 UiPath, Inc. DE 47-4333187 One Vanderbilt Avenue, 60th Floor New York NY 10017 844 432-0455 Class A common stock, par value$0.00001 per share PATH NYSE Yes Yes Large Accelerated Filer false false false 490324835 82452748 1146618000 1061678000 438000 438000 788920000 818145000 1827000 1119000 270621000 436296000 88146000 84197000 76309000 74678000 98146000 104980000 2469198000 2580412000 962000 0 9960000 6214000 145175000 154317000 22741000 23982000 60458000 56072000 12577000 14704000 88384000 89026000 3900000 4678000 31621000 25353000 2844976000 2954758000 6864000 3447000 84793000 83997000 40663000 137442000 465216000 486805000 597536000 711691000 150934000 161027000 62772000 58713000 6730000 7213000 817972000 938644000 0.00001 0.00001 20000000 20000000 0 0 0 0 0 0 0.00001 0.00001 2000000000 2000000000 496893000 492660000 490115000 486820000 5000 5000 0.00001 0.00001 115741000 115741000 82453000 82453000 82453000 82453000 1000 1000 6778000 5840000 124620000 102615000 4089795000 4024079000 4740000 8825000 -1942917000 -1914181000 2027004000 2016114000 2844976000 2954758000 140128000 134039000 185131000 146352000 9853000 9197000 335112000 289588000 2601000 2547000 36754000 23078000 15970000 18042000 55325000 43667000 279787000 245921000 180139000 160406000 85603000 75342000 63510000 56584000 329252000 292332000 -49465000 -46411000 13830000 13848000 10679000 4294000 -24956000 -28269000 3780000 3632000 -28736000 -31901000 -0.05 -0.05 -0.06 -0.06 569925000 569925000 557878000 557878000 -28736000 -31901000 -511000 143000 -3574000 2319000 -4085000 2462000 -32821000 -29439000 492660000 5000 82453000 1000 -5840000 -102615000 4024079000 8825000 -1914181000 2016114000 1426000 311000 311000 3843000 1317000 29944000 29944000 281000 6564000 6564000 938000 22005000 22005000 88785000 88785000 -4085000 -4085000 -28736000 -28736000 496893000 5000 82453000 1000 -6778000 -124620000 4089795000 4740000 -1942917000 2027004000 474160000 5000 82453000 1000 0 0 3736838000 7612000 -1824298000 1920158000 898000 1175000 1175000 4246000 1463000 25697000 25697000 281000 4215000 4215000 85125000 85125000 2462000 2462000 -31901000 -31901000 478122000 5000 82453000 1000 0 0 3801656000 10074000 -1856199000 1955537000 -28736000 -31901000 4902000 5616000 18467000 14072000 9268000 4097000 88727000 85048000 6564000 4215000 3476000 3071000 569000 -267000 966000 -624000 -162444000 -141557000 7645000 -660000 12437000 15499000 803000 5860000 3936000 -2130000 -4195000 -10547000 -96403000 -93390000 -3912000 -2946000 -24683000 -20885000 100037000 67341000 323137000 215391000 360141000 78955000 1238000 1870000 0 -2754000 35766000 -135552000 22005000 0 312000 1187000 28959000 25902000 0 -645000 4916000 4730000 -45736000 -20630000 -5127000 -1702000 84940000 -90543000 1062116000 1402119000 1147056000 1311576000 45000 86000 7391000 6218000 50000 65000 0 20315000 4304000 1996000 Organization and Description of Business<div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">UiPath, Inc. (the “Company,” “we,” “us,” or “our”) was incorporated in Delaware in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June 2015</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and is headquartered in New York, New York. Our AI-powered UiPath Business Automation Platform offers a </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">robust set of capabilities that allows our customers to discover opportunities for automation, automate using a digital workforce that seamlessly collaborates with humans, and operate a mission critical automation program at scale.</span></div> Summary of Significant Accounting Policies<div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our significant accounting policies are discussed in greater scope and detail in Note 2, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in the notes to consolidated financial statements included in the 2024 Form 10-K. There have been no significant changes to such policies during the three months ended April 30, 2024.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and applicable regulations of the SEC regarding interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP may be condensed or omitted. The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the accompanying notes thereto for the fiscal year ended January 31, 2024, which are included in the 2024 Form 10-K. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements have been prepared on the same basis as our audited consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, that are necessary for the fair presentation of our financial information. The unaudited condensed consolidated financial statements include the financial statements of UiPath, Inc. and its subsidiaries in which we hold a controlling financial interest. Intercompany transactions and accounts have been eliminated in consolidation.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the three months ended April 30, 2024 are not necessarily indicative of the results to be expected for the fiscal year ending January 31, 2025 or for any other future interim or annual period.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our fiscal year ends on January 31. References to fiscal year 2025, for example, refer to the fiscal year ending January 31, 2025.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities at the balance sheet date and the amounts of revenue and expenses reported during the period. We evaluate estimates based on historical and anticipated results, trends, and various other assumptions. Such estimates include, but are not limited to, certain aspects of revenue recognition, expected period of benefit for deferred contract acquisition costs, allowance for credit losses, fair value of financial assets and liabilities, fair value of acquired assets and assumed liabilities, useful lives of long-lived assets, capitalized software development costs, carrying value of operating lease right-of-use (“ROU”) assets and operating lease liabilities, incremental borrowing rates for operating leases, amount of stock-based compensation expense, timing and amount of contingencies, costs related to our restructuring actions, uncertain tax positions, and valuation allowance for deferred income taxes. Actual results could differ from these estimates and assumptions.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of our non-U.S. subsidiaries is the local currency. Asset and liability balances denominated in non-U.S. dollar currencies are translated into U.S. dollars using period-end exchange rates, while revenue and expenses are translated using average monthly exchange rates. Differences are included in stockholders’ equity as a component of accumulated other comprehensive income. Financial assets and liabilities denominated in currencies other than the functional currency are recorded at the exchange rate at the time of the transaction and subsequent gains and losses related to changes in the foreign currency are included in other income (expense), net in the condensed consolidated statements of operations. For the three months ended April 30, 2024 and 2023, we recognized foreign currency transaction gains (losses) of $2.8 million and $(0.8) million, respectively.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Risks</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash and cash equivalents, marketable securities, and accounts receivable.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain our cash balance at financial institutions that management believes are high-credit, quality financial institutions, where our deposits, at times, exceed Federal Deposit Insurance Corporation (“FDIC”) limits. As of April 30, 2024 and January 31, 2024, 95% and 91%, respectively, of our cash and cash equivalents were concentrated in the U.S., European Union (“EU”) countries, and Japan.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The selection of investments in marketable securities is governed by our investment policy. The policy aims to emphasize principles of safety and liquidity, with the overall objective of earning an attractive rate of return while limiting exposure to risk of loss and avoiding inappropriate concentrations. We use this policy to guide our investment decisions as it stipulates, among other things, a list of eligible investment types, minimum ratings and other restrictions for each type, and overall portfolio composition constraints.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With regard to accounts receivable, we extend differing levels of credit to customers based on creditworthiness, do not require collateral deposits, and when necessary maintain reserves for potential credit losses based upon the expected collectability of accounts receivable. We manage credit risk related to our customers by performing periodic evaluations of creditworthiness and applying other credit risk monitoring procedures. Significant customers are those that represent 10% or more of our total revenue for the period or accounts receivable at the balance sheet date. For the three months ended April 30, 2024 and 2023, no single customer accounted for 10% or more of our total revenue. As of April 30, 2024 and January 31, 2024, no single customer accounted for 10% or more of our accounts receivable.</span></div><div style="margin-top:10pt;text-align:justify"><span id="i5aaf808897f94329b028e56f84af418e_8789"></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-07, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU No. 2023-07 is intended to improve reportable segments disclosures requirements, primarily through enhanced disclosures about significant segment expenses. ASU No. 2023-07 will be effective for us for annual periods beginning after December 15, 2023 and for interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. We are currently evaluating the impact of this pronouncement on our condensed consolidated financial statements.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU No. 2023-09 will require additional tax disclosures, predominantly related to the effective income tax rate reconciliation and income taxes paid. ASU No. 2023-09 will be effective for us for annual periods beginning after December 15, 2024. Early adoption is permitted. We are currently evaluating the impact of this pronouncement on our condensed consolidated financial statements.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and applicable regulations of the SEC regarding interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP may be condensed or omitted. The accompanying unaudited condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the accompanying notes thereto for the fiscal year ended January 31, 2024, which are included in the 2024 Form 10-K. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements have been prepared on the same basis as our audited consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, that are necessary for the fair presentation of our financial information. The unaudited condensed consolidated financial statements include the financial statements of UiPath, Inc. and its subsidiaries in which we hold a controlling financial interest. Intercompany transactions and accounts have been eliminated in consolidation.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the three months ended April 30, 2024 are not necessarily indicative of the results to be expected for the fiscal year ending January 31, 2025 or for any other future interim or annual period.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our fiscal year ends on January 31. References to fiscal year 2025, for example, refer to the fiscal year ending January 31, 2025.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities at the balance sheet date and the amounts of revenue and expenses reported during the period. We evaluate estimates based on historical and anticipated results, trends, and various other assumptions. Such estimates include, but are not limited to, certain aspects of revenue recognition, expected period of benefit for deferred contract acquisition costs, allowance for credit losses, fair value of financial assets and liabilities, fair value of acquired assets and assumed liabilities, useful lives of long-lived assets, capitalized software development costs, carrying value of operating lease right-of-use (“ROU”) assets and operating lease liabilities, incremental borrowing rates for operating leases, amount of stock-based compensation expense, timing and amount of contingencies, costs related to our restructuring actions, uncertain tax positions, and valuation allowance for deferred income taxes. Actual results could differ from these estimates and assumptions.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</span></div>The functional currency of our non-U.S. subsidiaries is the local currency. Asset and liability balances denominated in non-U.S. dollar currencies are translated into U.S. dollars using period-end exchange rates, while revenue and expenses are translated using average monthly exchange rates. Differences are included in stockholders’ equity as a component of accumulated other comprehensive income. Financial assets and liabilities denominated in currencies other than the functional currency are recorded at the exchange rate at the time of the transaction and subsequent gains and losses related to changes in the foreign currency are included in other income (expense), net in the condensed consolidated statements of operations. 2800000 -800000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Risks</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash and cash equivalents, marketable securities, and accounts receivable.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain our cash balance at financial institutions that management believes are high-credit, quality financial institutions, where our deposits, at times, exceed Federal Deposit Insurance Corporation (“FDIC”) limits. As of April 30, 2024 and January 31, 2024, 95% and 91%, respectively, of our cash and cash equivalents were concentrated in the U.S., European Union (“EU”) countries, and Japan.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The selection of investments in marketable securities is governed by our investment policy. The policy aims to emphasize principles of safety and liquidity, with the overall objective of earning an attractive rate of return while limiting exposure to risk of loss and avoiding inappropriate concentrations. We use this policy to guide our investment decisions as it stipulates, among other things, a list of eligible investment types, minimum ratings and other restrictions for each type, and overall portfolio composition constraints.</span></div>With regard to accounts receivable, we extend differing levels of credit to customers based on creditworthiness, do not require collateral deposits, and when necessary maintain reserves for potential credit losses based upon the expected collectability of accounts receivable. We manage credit risk related to our customers by performing periodic evaluations of creditworthiness and applying other credit risk monitoring procedures. Significant customers are those that represent 10% or more of our total revenue for the period or accounts receivable at the balance sheet date. 0.95 0.91 <div style="margin-top:10pt;text-align:justify"><span id="i5aaf808897f94329b028e56f84af418e_8789"></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-07, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU No. 2023-07 is intended to improve reportable segments disclosures requirements, primarily through enhanced disclosures about significant segment expenses. ASU No. 2023-07 will be effective for us for annual periods beginning after December 15, 2023 and for interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. We are currently evaluating the impact of this pronouncement on our condensed consolidated financial statements.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU No. 2023-09 will require additional tax disclosures, predominantly related to the effective income tax rate reconciliation and income taxes paid. ASU No. 2023-09 will be effective for us for annual periods beginning after December 15, 2024. Early adoption is permitted. We are currently evaluating the impact of this pronouncement on our condensed consolidated financial statements.</span></div> Revenue Recognition<div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize revenue by geographical region (dollars in thousands):</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:3pt;margin-top:10pt;padding-left:18pt;text-align:justify;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:49.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.684%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Percentage of Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Percentage of Revenue</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Americas </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">153,111 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">46 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">123,452 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">43 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Europe, Middle East, and Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">104,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">96,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asia-Pacific </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">77,374 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">69,205 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">335,112 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">289,588 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:10pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.24pt">Revenue from the U.S. represented 42% and 38% of our total revenues for the three months ended April 30, 2024 and 2023, respectively.</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.24pt">Revenue from Japan represented 13% and 13% of our total revenues for the three months ended April 30, 2024 and 2023, respectively.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended April 30, 2024 and 2023, we recognized $182.3 million and $150.6 million of revenue that was included in the deferred revenue balance as of January 31, 2024 and 2023, respectively</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our remaining performance obligations are comprised of licenses, subscription services, and professional services and other revenue not yet delivered. As of April 30, 2024, the aggregate amount of the transaction price allocated to remaining performance obligations was $1,100.6 million, which consists of $616.2 million of billed consideration and $484.4 million of unbilled consideration. We expect to recognize 62% of our remaining performance obligations as revenue over the next 12 months, and the remainder thereafter.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Contract Acquisition Costs</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our deferred contract acquisition costs are comprised of sales commissions that represent incremental costs to obtain customer contracts, and are determined based on sales compensation plans. Amortization of deferred contract acquisition costs was $18.5 million and $14.1 million for the three months ended April 30, 2024 and 2023, respectively, and is recorded in sal</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">es and marketing expense in the condensed consolidated statements of operations.</span></div> <div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize revenue by geographical region (dollars in thousands):</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:3pt;margin-top:10pt;padding-left:18pt;text-align:justify;text-indent:-9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:49.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.684%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Percentage of Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Percentage of Revenue</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Americas </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">153,111 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">46 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">123,452 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">43 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Europe, Middle East, and Africa</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">104,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">96,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asia-Pacific </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">77,374 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">69,205 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">335,112 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">289,588 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:10pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.24pt">Revenue from the U.S. represented 42% and 38% of our total revenues for the three months ended April 30, 2024 and 2023, respectively.</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.24pt">Revenue from Japan represented 13% and 13% of our total revenues for the three months ended April 30, 2024 and 2023, respectively.</span></div> 153111000 0.46 123452000 0.43 104627000 0.31 96931000 0.33 77374000 0.23 69205000 0.24 335112000 1 289588000 1 0.42 0.38 0.13 0.13 182300000 150600000 1100600000 616200000 484400000 0.62 P12M 18500000 14100000 Marketable Securities<div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our marketable securities (in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">978 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">978 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Treasury bills and U.S. government securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">710,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(506)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">709,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate bonds</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24,778 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(60)</span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24,718 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Agency bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">54,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">54,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total marketable securities</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">790,488 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(606)</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">789,882 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1) Additional treasury bills with both amortized cost and estimated fair value of $19.8 million are included in cash and cash equivalents due to their original maturity of three months or less.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(2) Additional corporate bonds with both amortized cost and estimated fair value of $6.1 million are included in cash and cash equivalents due to their original maturity of three months or less.</span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of January 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Treasury bills and U.S. government securities</span></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">641,263 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(100)</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">641,192 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Agency bonds</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">174,990 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(28)</span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">174,962 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total marketable securities</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">818,246 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(130)</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">818,145 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2024 and January 31, 2024, $1.0 million and none, respectively, of our marketable securities had remaining contractual maturities of one year or more.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2024 and January 31, 2024, $3.1 million and $3.3 million, respectively, of interest receivable was included in prepaid expenses and other current assets on the condensed consolidated balance sheets. We did not recognize an allowance for credit losses against interest receivable as of April 30, 2024 and January 31, 2024.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized losses during the periods presented are a result of changes in market conditions. We do not believe that any unrealized losses are attributable to credit-related factors based on our evaluation of available evidence. To determine whether a decline in value is related to credit loss, we evaluate, among other factors, the extent to which the fair value is less than the amortized cost basis and any adverse conditions specifically related to an issuer of a security or its industry.</span></div> <div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our marketable securities (in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">978 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">978 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Treasury bills and U.S. government securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">710,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(506)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">709,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate bonds</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24,778 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(60)</span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24,718 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Agency bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">54,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">54,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total marketable securities</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">790,488 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(606)</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">789,882 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1) Additional treasury bills with both amortized cost and estimated fair value of $19.8 million are included in cash and cash equivalents due to their original maturity of three months or less.</span></div></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(2) Additional corporate bonds with both amortized cost and estimated fair value of $6.1 million are included in cash and cash equivalents due to their original maturity of three months or less.</span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of January 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Treasury bills and U.S. government securities</span></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">641,263 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(100)</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">641,192 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Agency bonds</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">174,990 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(28)</span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">174,962 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total marketable securities</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">818,246 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(130)</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">818,145 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td></tr></table></div> 978000 0 0 978000 710071000 0 506000 709565000 24778000 0 60000 24718000 54661000 0 40000 54621000 790488000 0 606000 789882000 19800000 19800000 6100000 6100000 641263000 29000 100000 641192000 1993000 0 2000 1991000 174990000 0 28000 174962000 818246000 29000 130000 818145000 1000000 0 3100000 3300000 Fair Value Measurement<div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the fair value hierarchy of our financial assets measured at fair value on a recurring basis as of April 30, 2024 and January 31, 2024 (in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Money market</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">499,276 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">499,276 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Treasury bills</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,065 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,065 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">519,041 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,065 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">525,106 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">978 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">978 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Treasury bills and U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">709,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">709,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24,718 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24,718 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Agency bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">54,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">54,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total marketable securities</span></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">764,186 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25,696 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">789,882 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,283,227 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,761 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,314,988 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:59.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Money market</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">509,053 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">509,053 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">509,053 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">509,053 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Treasury bills and U.S. government securities</span></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">641,192 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">641,192 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Agency bonds</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">174,962 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">174,962 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total marketable securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">816,154 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,991 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">818,145 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,325,207 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,991 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,327,198 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our money market funds, treasury bills and U.S. government securities, and agency bonds are classified within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets. We classify commercial paper and corporate bonds as Level 2 because they are valued using inputs other than quoted prices which are directly or indirectly observable in the market, including readily-available pricing sources for </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the identical underlying security which may not be actively traded. None of our financial instruments were classified in the Level 3 category as of April 30, 2024 or January 31, 2024.</span></div> <div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the fair value hierarchy of our financial assets measured at fair value on a recurring basis as of April 30, 2024 and January 31, 2024 (in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of April 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Money market</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">499,276 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">499,276 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Treasury bills</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,065 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,065 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">519,041 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,065 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">525,106 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">978 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">978 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Treasury bills and U.S. government securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">709,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">709,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24,718 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24,718 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Agency bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">54,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">54,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total marketable securities</span></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">764,186 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25,696 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">789,882 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,283,227 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,761 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,314,988 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:59.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of January 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"> </span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Money market</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">509,053 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">509,053 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">509,053 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">509,053 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Treasury bills and U.S. government securities</span></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">641,192 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">641,192 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Agency bonds</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">174,962 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">174,962 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total marketable securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">816,154 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,991 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">818,145 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,325,207 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,991 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,327,198 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 499276000 0 499276000 19765000 0 19765000 0 6065000 6065000 519041000 6065000 525106000 0 978000 978000 709565000 0 709565000 0 24718000 24718000 54621000 0 54621000 764186000 25696000 789882000 1283227000 31761000 1314988000 509053000 0 509053000 509053000 0 509053000 641192000 0 641192000 0 1991000 1991000 174962000 0 174962000 816154000 1991000 818145000 1325207000 1991000 1327198000 0 0 Intangible Assets and Goodwill<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets, Net</span></div><div style="margin-top:10pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible assets, net consisted of the following as of April 30, 2024 (dollars in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Intangible Assets, Gross</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Intangible Assets, Net</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-Average Remaining Useful Life (years)</span></div></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Developed technology</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28,572 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(18,166)</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,406 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6,829)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.2</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade names and trademarks</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">271 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(271)</span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(459)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.9</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">38,302 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(25,725)</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,577 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible assets, net consisted of the following as of January 31, 2024 (dollars in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:43.995%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Intangible Assets, Gross</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Intangible Assets, Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-Average Remaining Useful Life (years)</span></div></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Developed technology</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28,807 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(16,881)</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,926 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6,306)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.3</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade names and trademarks</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">272 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(266)</span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(419)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">812 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.0</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">38,576 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(23,872)</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,704 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record amortization expense associated with acquired developed technology in cost of licenses revenue and cost of subscription services revenue, trade names and trademarks in sales and marketing expense, customer relationships in sales and marketing expense, and other intangibles in general and administrative expense in the condensed consolidated statements of operations. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of acquired intangible assets for the three months ended April 30, 2024 and 2023 was $2.0 million and $2.1 million, respectively.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected future amortization expense related to intangible assets was as follows as of April 30, 2024 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Remainder of year ending January 31, 2025</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,615 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Year ending January 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,079 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,153 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">201 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,577 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:10pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill during the three months ended April 30, 2024 were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance as of January 31, 2024</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">89,026 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(642)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance as of April 30, 2024</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">88,384 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:10pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible assets, net consisted of the following as of April 30, 2024 (dollars in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Intangible Assets, Gross</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Intangible Assets, Net</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-Average Remaining Useful Life (years)</span></div></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Developed technology</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28,572 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(18,166)</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,406 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6,829)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.2</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade names and trademarks</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">271 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(271)</span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(459)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.9</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">38,302 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(25,725)</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,577 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible assets, net consisted of the following as of January 31, 2024 (dollars in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:43.995%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Intangible Assets, Gross</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Intangible Assets, Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-Average Remaining Useful Life (years)</span></div></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Developed technology</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28,807 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(16,881)</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,926 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6,306)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.3</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade names and trademarks</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">272 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(266)</span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(419)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">812 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.0</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">38,576 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(23,872)</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,704 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td></tr></table></div> 28572000 18166000 10406000 P2Y7M6D 8228000 6829000 1399000 P1Y2M12D 271000 271000 0 P0Y 1231000 459000 772000 P6Y10M24D 38302000 25725000 12577000 28807000 16881000 11926000 P2Y9M18D 8266000 6306000 1960000 P1Y3M18D 272000 266000 6000 P0Y2M12D 1231000 419000 812000 P7Y 38576000 23872000 14704000 2000000 2100000 <div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected future amortization expense related to intangible assets was as follows as of April 30, 2024 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Remainder of year ending January 31, 2025</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,615 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Year ending January 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,079 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,153 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">201 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,577 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4615000 4079000 2428000 1153000 101000 201000 12577000 <div style="margin-top:10pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill during the three months ended April 30, 2024 were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance as of January 31, 2024</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">89,026 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(642)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance as of April 30, 2024</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">88,384 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 89026000 -642000 88384000 Operating Leases<div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating leases consist of real estate and vehicles and have remaining lease terms of one year to 14 years. F</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or purposes of calculating operating lease liabilities, lease terms may be deemed to include options to extend the lease when it is reasonably certain that we will exercise those options. Our operating lease arrangements do not contain any material restrictive covenants or residual value guarantees.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs are presented below (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:72.537%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,476 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,071 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">523 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">621 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sublease income </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,122 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,460 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Included in other income, net in the condensed consolidated statements of operations.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the weighted-average remaining lease term and discount rate as of the periods presented:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future undiscounted lease payments for our operating lease liabilities as of April 30, 2024 were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of year ending January 31, 2025</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,097 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ending January 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,110 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,444 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,852 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,515 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,519)</span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,996 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2024, we had non-cancellable commitments in the amount of $26.3 million related to operating leases of real estate facilities that have not yet commenced.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current operating lease liabilities of $8.2 million and $8.4 million were included in <span style="-sec-ix-hidden:f-572"><span style="-sec-ix-hidden:f-573">accrued expenses and other current liabilities</span></span> on our condensed consolidated balance sheets as of April 30, 2024 and January 31, 2024, respectively.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases for the three months ended April 30, 2024 and 2023 was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,653 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,615 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease ROU assets obtained in exchange for new operating lease liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P1Y P14Y <div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs are presented below (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:72.537%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,476 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,071 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">523 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">621 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sublease income </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(532)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,122 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,460 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Included in other income, net in the condensed consolidated statements of operations.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases for the three months ended April 30, 2024 and 2023 was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,653 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,615 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease ROU assets obtained in exchange for new operating lease liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3476000 3071000 1123000 1300000 523000 621000 0 532000 5122000 4460000 <div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the weighted-average remaining lease term and discount rate as of the periods presented:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.5</span></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> P10Y6M P10Y8M12D 0.072 0.071 <div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future undiscounted lease payments for our operating lease liabilities as of April 30, 2024 were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of year ending January 31, 2025</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,097 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ending January 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,110 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,444 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,852 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,515 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29,519)</span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,996 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 9097000 12110000 11875000 10444000 7137000 49852000 100515000 29519000 70996000 26300000 8200000 8400000 3653000 2615000 7044000 1993000 Condensed Consolidated Balance Sheet Components<div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Prepaid Expenses and Other Current Assets</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and service credits</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,695 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,781 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,146 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,980 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computers and equipment</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,706 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,767 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,708 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,640 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">631 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">632 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,072 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,355 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(35,331)</span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,373)</span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,741 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,982 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense for the three months ended April 30, 2024 and 2023 was $2.3 million and $3.0 million, respectively.</span></div><div style="margin-top:10pt"><span id="ia92ece21fc1349f399bb989703d19e4f_889"></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Expenses and Other Current Liabilities</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,256 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,458 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Withholding tax from employee equity transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee stock purchase plan withholdings</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,483 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,618 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payroll taxes and other benefits payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes payable</span></div></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,833 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,140 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Value-added taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,224 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,357 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loan note related to fiscal year 2023 acquisition of Re:Infer LTD (payable July 29, 2024)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rebates payable to partners</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,364 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,289 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,793 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,997 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and service credits</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,695 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,781 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,146 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,980 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 76695000 87781000 21451000 17199000 98146000 104980000 <div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computers and equipment</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,706 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,767 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,708 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,640 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">631 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">632 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,072 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,355 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(35,331)</span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,373)</span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,741 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,982 </span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr></table></div> 23706000 23767000 24307000 21756000 6708000 6640000 2720000 4560000 631000 632000 58072000 57355000 35331000 33373000 22741000 23982000 2300000 3000000 <div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,256 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,458 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Withholding tax from employee equity transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Employee stock purchase plan withholdings</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,483 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,618 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payroll taxes and other benefits payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,888 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes payable</span></div></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,833 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,140 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Value-added taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,224 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,357 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loan note related to fiscal year 2023 acquisition of Re:Infer LTD (payable July 29, 2024)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rebates payable to partners</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,364 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,289 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,586 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,793 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,997 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td></tr></table></div> 22256000 18458000 4216000 3277000 8483000 3618000 5424000 3888000 6833000 7140000 3837000 6480000 8224000 8357000 5570000 5570000 6364000 7289000 13586000 19920000 84793000 83997000 Commitments and Contingencies<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Letters of Credit</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had a total of $2.8 million and $2.6 million in letters of credit outstanding in favor of certain landlords for office space as of April 30, 2024 and January 31, 2024, respectively. These letters of credit renew annually and expire on various dates through fiscal year 2026.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnification</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we may provide indemnification of varying scope and terms to customers, vendors, directors, and officers with respect to certain matters, including, but not limited to, losses arising out of our breach of such agreements, services to be provided by us, or from intellectual property infringement claims made by third parties.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These indemnification provisions may survive termination of the underlying agreement and the potential amount of future payments we could be required to make under these indemnification provisions may not be subject to maximum loss clauses. The maximum potential amount of future payments we could be required to make under these indemnification provisions is indeterminable. As of April 30, 2024 and January 31, 2024, we have not accrued a liability for these indemnification arrangements because the likelihood of incurring a payment obligation, if any, in connection with these indemnification arrangements was remote.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defined Contribution Plans</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sponsor retirement plans for qualifying employees, including a 401(k) plan in the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and defined contribution plans in certain other countries, to which we make matching contributions.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our total matching contributions to all defined contribution plans was $6.2 million and $5.6 million for the three months ended April 30, 2024 and 2023, respectively.</span></div><div style="margin-top:10pt;text-align:justify"><span id="if6509fde5b654841989c70d8b3c407e4_5820"></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may be involved in lawsuits, claims, investigations, and proceedings, consisting of intellectual property, commercial, employment, and other matters which arise in the ordinary course of business. In accordance with</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ASC 4</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingencies</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we make a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">UiPath and certain of its officers are currently parties to the following litigation matters:</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 6, 2023, a putative class action lawsuit was filed in the United States District Court for the Southern District of New York against UiPath, then Co-CEO Daniel Dines, and CFO Ashim Gupta, captioned</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> In re UiPath, Inc. Securities Litigation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (the "Securities Action"). The initial complaint asserted claims under Sections 10(b) and 20(a) of the Exchange Act, and alleged that defendants made material misstatements and omissions, including regarding UiPath’s competitive position and its financial results. On January 26, 2024, the lead plaintiff in the Securities Action filed an amended complaint, and on March 26, 2024, filed a further amended complaint, which alleges Securities Act claims under Sections 11 and 15 as well as Exchange Act claims under Section 10(b), Rule 10b-5, and Section 20(a). In support of the Securities Act claims, the plaintiff alleges material misstatements and omissions in UiPath’s April 2021 Registration Statement, including regarding UiPath’s competitive position and its financial results. The operative complaint is purportedly brought on behalf of a putative class of persons who purchased or otherwise acquired UiPath common stock between April 21, 2021 and September 27, 2022. It seeks unspecified monetary damages, costs and attorneys’ fees, and other unspecified relief as the Court deems appropriate. Defendants moved to dismiss the second amended complaint on April 23, 2024. Plaintiffs filed their opposition to defendants' motion to dismiss on May 21, 2024.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 30, 2023, a purported shareholder derivative lawsuit was filed in the United States District Court for the Eastern District of New York against UiPath, as nominal defendant, and then Co-CEO Daniel Dines, CFO Ashim Gupta, and several of UiPath’s current and former directors. The case is captioned </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Polilingua Limited v. Daniel Dines, et al</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The lawsuit alleges that the individual defendants breached their fiduciary duties and committed other alleged misconduct in connection with the statements at issue in the Securities Action and by causing UiPath to repurchase shares at allegedly inflated prices. The plaintiff seeks unspecified damages and/or restitution on behalf of UiPath, as well as costs and attorneys’ fees and certain changes to UiPath’s corporate governance and internal controls. Similar cases were filed in the District of Delaware and in the Southern District of New York (together with </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Polilingua Limited v. Daniel Dines, et al,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the "Derivative Litigations"). The Derivative Litigations are at an early stage; in each case the matter has been stayed, pending the outcome of the Court's decision on the defendants' motion to dismiss the Securities Action.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not recorded any accrual related to the aforementioned litigation matters as of April 30, 2024, as we believe a loss in these matters is neither probable nor estimable at this time.</span></div><div style="margin-top:10pt;text-indent:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We warrant to customers that our platform will operate substantially in accordance with its specifications. Historically, no significant costs have been incurred related to product warranties. Based on such historical experience, the probability of incurring such costs in the future is deemed remote. As such, no accruals for product warranty costs have been made.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Matters</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our indirect tax positions are subject to audit in multiple jurisdictions globally, with a key focus on our largest operational territories, including the U.S., Romania, India, and the U.K. Our Romanian subsidiary was subjected to audits by the Agenția Națională de Administrare Fiscală ("ANAF") for value-added tax and corporate income tax for the periods January 2020 through January 2022 and January 2018 through January 2022, respectively, which were completed during the three months ended April 30, 2024. With regard to the value-added tax audit, an assessment has been issued; we disagree with this assessment and are in the process of appealing. We have not recorded any reserves related to this audit as of April 30, 2024 as it is not probable that a material loss has been incurred. For additional information regarding the corporate income tax audit, refer to </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i888ca88b91f4412595b250e3440d12f5_79" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 12,</a><a href="#i888ca88b91f4412595b250e3440d12f5_79" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"> Income Taxes</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:10pt;text-align:justify"><span id="if6509fde5b654841989c70d8b3c407e4_5822"></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-Cancelable Purchase Obligations</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, we enter into non-cancelable purchase commitments with various parties, mainly for hosting services, software products and services, and credits toward purchase of products and services from strategic alliance partners.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2024, we had outstanding non-cancelable purchase obligations with a term of 12 months or longer as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of year ending January 31, 2025</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,202 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ending January 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,593 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,443 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,112 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2800000 2600000 6200000 5600000 0 0 0 <div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2024, we had outstanding non-cancelable purchase obligations with a term of 12 months or longer as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of year ending January 31, 2025</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,202 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ending January 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,593 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,443 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,112 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 66202000 69593000 23856000 8443000 17000 1000 168112000 Stockholders’ Equity<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Repurchase Program</span></div><div style="margin-top:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 1, 2023, our board of directors authorized a stock repurchase program, pursuant to which we may repurchase from time to time up to $500.0 million of our outstanding shares of Class A common stock. Repurchases under the program may be effected through open market purchases, privately-negotiated transactions, or otherwise in accordance with applicable federal securities laws, including through Rule 10b5-1 trading plans and under Rule 10b-18 of the Exchange Act. The timing and actual number of shares repurchased will depend on a variety of factors, including price, general business and market conditions, and alternate uses of capital. This authorization expires on March 1, 2025, subject to modification by the board of directors in the future.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended April 30, 2024, we repurchased 0.9 million shares of our Class A common stock at an average price of $23.46 per share (inclusive of brokerage commission).</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Charitable Donations of Class A Common Stock</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have reserved 2.8 million shares of our Class A common stock to fund our social impact and environmental, social, and governance initiatives. We contributed 0.3 million shares of our Class A common stock during the three months ended April 30, 2024 and 0.3 million shares of our Class A common stock during the three months ended April 30, 2023 to a donor-advised fund in connection with our Pledge 1% commitment. The aggregate fair values of the shares on the respective contribution dates of $6.6 million and $4.2 million were recorded within general and administrative expense in the condensed consolidated statements of operations for the three months ended April 30, 2024 and 2023, respectively.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended April 30, 2024 and 2023, changes in the components of accumulated other comprehensive income were as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Loss on Marketable Securities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income</span></div></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of January 31, 2024</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,925 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,825 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(511)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,085)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of April 30, 2024</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,351 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(611)</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,740 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gain (Loss) on Marketable Securities</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income</span></div></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of January 31, 2023</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,231 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(619)</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,612 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of April 30, 2023</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,550 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(476)</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,074 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 500000000 900000 23.46 2800000 300000 300000 6600000 4200000 <div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended April 30, 2024 and 2023, changes in the components of accumulated other comprehensive income were as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Loss on Marketable Securities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income</span></div></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of January 31, 2024</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,925 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,825 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(511)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,085)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of April 30, 2024</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,351 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(611)</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,740 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gain (Loss) on Marketable Securities</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income</span></div></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of January 31, 2023</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,231 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(619)</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,612 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of April 30, 2023</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,550 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(476)</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,074 </span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8925000 -100000 8825000 -3574000 -511000 -4085000 5351000 -611000 4740000 8231000 -619000 7612000 2319000 143000 2462000 10550000 -476000 10074000 Equity Incentive Plans and Stock-Based Compensation<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Stock Plan</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2021, prior to and in connection with our initial public offering ("IPO"), we adopted our 2021 Equity Incentive Plan (the "2021 Plan"), which provides for grants of incentive stock options, nonstatutory stock options, stock appreciation rights, RSAs, RSUs, PSUs, and other forms of awards. As of April 30, 2024, we have reserved 202.2 million shares of our Class A common stock to be issued under the 2021 Plan. The number of shares of our Class A common stock reserved for issuance under the 2021 Plan will automatically increase on February 1 of each year for a period of ten years, which began on February 1, 2022 and continues through February 1, 2031, in an amount equal to (1) 5% of the total number of shares of our common stock (both Class A and Class B) outstanding on the preceding January 31, or (2) a lesser number of shares determined by our board of directors no later than the February 1 increase.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Employee Stock Purchase Plan</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2021, prior to and in connection with the IPO, we adopted our 2021 Employee Stock Purchase Plan (the “ESPP”). As of April 30, 2024, the ESPP authorizes the issuance of 27.2 million shares of our Class A common stock under purchase rights granted to our employees. The number of shares of our Class A common stock reserved for issuance will automatically increase on February 1 of each year for a period of ten years, which began on February 1, 2022 and continues through February 1, 2031, by the lesser of (1) 1% of the total number of shares of our common stock (both Class A and Class B) outstanding on the preceding January 31; and (2) 15.5 million shares, except before the date of any such increase, our board of directors may determine that such increase will be less than the amount set forth by (1) and (2) above. The ESPP allows participants to purchase shares at the lesser of (a) 85% of the fair market value of our Class A common stock as of the commencement of the offering period, and (b) 85% of the fair market value of our Class A common stock on the corresponding purchase date.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity during the three months ended April 30, 2024 was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Options<br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Life (years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2024</span></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,080 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.49 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.8</span></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216,010 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,428)</span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.22 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of April 30, 2024</span></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,282 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.41 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.0</span></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,549 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested and exercisable as of April 30, 2024</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,779 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.09 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.8</span></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,332 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value of stock options granted during the three months ended April 30, 2024 was $21.26 per share. The intrinsic value of stock options exercised during the three months ended April 30, 2024 was $31.4 million.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized compensation expense associated with unvested stock options granted and outstanding as of April 30, 2024 was approximately $122.5 million, which is to be recognized over a weighted-average remaining period of 2.2 years.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSU activity during the three months ended April 30, 2024 was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSUs<br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested as of January 31, 2024</span></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,272 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.89 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,843)</span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.22 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,497)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested as of April 30, 2024</span></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,411 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.13 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of RSUs released during the three months ended April 30, 2024 was $87.4 million.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2024, total unrecognized compensation expense related to unvested RSUs was approximately $661.6 million, which is to be recognized over a weighted-average remaining period of 2.4 years.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan Awards</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2024, total unrecognized compensation expense related to the ESPP was approximately $0.9 million, which is to be recognized over a weighted-average remaining period of 0.1 years.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Associated with Business Acquisition</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the closing of the acquisition of Re:infer LTD on July 29, 2022, we issued 0.4 million shares of Class A common stock (outside of the 2021 Plan) to be released to certain employee sellers in equal installments on the first, second, and third anniversaries of the closing date, subject to employment-related clawback provisions. As of </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 30, 2024, total unrecognized compensation expense related to these shares was $3.2 million, which is to be recognized over a weighted-average remaining period of 1.3 years.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is classified in the condensed consolidated statements of operations as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of subscription services revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,276 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,178 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of professional services and other revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,216 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,123 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,623 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,275 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,727 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,048 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 202200000 P10Y 0.05 27200000 P10Y 0.01 15500000 0.85 0.85 <div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity during the three months ended April 30, 2024 was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Options<br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Life (years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of January 31, 2024</span></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,080 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.49 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.8</span></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216,010 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,428)</span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.22 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding as of April 30, 2024</span></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,282 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.41 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.0</span></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,549 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested and exercisable as of April 30, 2024</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,779 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.09 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.8</span></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,332 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 11080000 3.49 P7Y9M18D 216010000 1670000 0.10 1428000 0.22 40000 0.10 11282000 3.41 P8Y 175549000 4779000 5.09 P6Y9M18D 66332000 21.26 31400000 122500000 P2Y2M12D <div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSU activity during the three months ended April 30, 2024 was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSUs<br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested as of January 31, 2024</span></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,272 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19.89 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,843)</span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.22 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,497)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested as of April 30, 2024</span></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,411 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20.13 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 31272000 19.89 9479000 21.45 3843000 21.22 1497000 20.76 35411000 20.13 87400000 661600000 P2Y4M24D 900000 P0Y1M6D 400000 3200000 P1Y3M18D <div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is classified in the condensed consolidated statements of operations as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of subscription services revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,276 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,178 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of professional services and other revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,470 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,216 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,123 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,623 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,275 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,727 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,048 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4276000 3178000 2470000 2699000 36216000 33123000 29142000 24773000 16623000 21275000 88727000 85048000 Income Taxes<div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our tax provision for interim periods is determined using an estimated annual effective tax rate, adjusted for discrete items arising in the applicable quarter. In each quarter, we update the estimated annual effective tax rate and make a year-to-date adjustment to the provision. The estimated annual effective tax rate is subject to significant volatility due to several factors, including our ability to accurately predict the proportion of our pretax income in multiple jurisdictions and certain book-tax differences.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had a provision for income taxes of $3.8 million, reflecting an effective tax rate of (15.1)%, and $3.6 million, reflecting an effective tax rate of (12.8)%, for the three months ended April 30, 2024 and 2023, respectively. For the three months ended April 30, 2024 and 2023, our effective tax rate differed from the U.S. federal statutory rate primarily as a result of not recognizing deferred tax assets ("DTAs") for losses due to a full valuation allowance (as discussed below) and due to tax rate differences between the U.S. and foreign countries.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The realization of tax benefits of net DTAs is dependent upon future levels of taxable income of an appropriate character in the periods the items are expected to be deductible or taxable. Based on the available objective evidence during the three months ended April 30, 2024, we believe it is more likely than not that the tax benefits of DTAs associated with the U.S., Romania, and the U.K. will not be realized. Accordingly, we have recorded a full valuation allowance against U.S., Romania, and U.K. DTAs. We intend to maintain each of these full valuation allowances until sufficient positive evidence exists to support a reversal of, or decrease in, the valuation allowance.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2024, we had gross unrecognized tax benefits totaling $2.3 million related to income taxes, which would impact the effective tax rate if recognized. Of this amount, the total liability pertaining to uncertain tax positions was $0.5 million, excluding interest and penalties, which are accounted for as a component of our income tax provision. Our tax positions are subject to income tax audits in multiple tax jurisdictions globally, with a currently open audit in India, and we believe that we have provided adequate reserves for our income tax uncertainties in all open tax years. Our Romanian subsidiary was subjected to a corporate income tax audit by ANAF for the period from January 2018 through January 2022, which was completed during the three months ended April 30, 2024. Certain deductions have been disallowed, resulting in a proposed reduction of net operating loss carryforwards of approximately $66.7 million. We are in the process of appealing this disallowance. In addition, we have engaged in two bilateral transfer pricing negotiations for our transfer pricing model, one between the U.S. and Romania, and one between Japan and Romania. These negotiations are still underway and the authorities are in the process of determining the cost sharing allocations between the respective countries. At this time, we do not expect any significant changes in the next fiscal quarter based on the current positions undertaken by us.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2023, Romania adopted an alternative minimum tax that is applicable to all corporate taxpayers, including those reporting a net loss, for tax years commencing after January 1, 2024. As this tax is based on gross receipts, </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">associated expense is included in operating expenses in our condensed consolidated statements of operations, and is not accounted for as income taxes.</span></div> 3800000 -0.151 3600000 -0.128 2300000 500000 66700000 2 Net Loss Per Share<div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share for the periods presented (in thousands except per share amounts):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,579)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27,186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,715)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">487,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">475,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anti-dilutive common stock equivalents excluded from the computation of diluted net loss per share were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested RSUs</span></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,230 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,351 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares subject to repurchase from RSAs and early exercised stock options</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares issuable under ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Returnable shares issued in connection with business acquisition</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">274 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">427 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,168 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,621 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share for the periods presented (in thousands except per share amounts):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,579)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27,186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,715)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net loss per share, basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">487,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">475,425 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.05)</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#f6f6f6;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -24579000 -4157000 -27186000 -4715000 487472000 487472000 82453000 82453000 475425000 475425000 82453000 82453000 -0.05 -0.05 -0.05 -0.05 -0.06 -0.06 -0.06 -0.06 <div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anti-dilutive common stock equivalents excluded from the computation of diluted net loss per share were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested RSUs</span></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,230 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,351 </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f6f6f6;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares subject to repurchase from RSAs and early exercised stock options</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares issuable under ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f6f6f6;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Returnable shares issued in connection with business acquisition</span></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">274 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">427 </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f6f6f6;padding:0 1pt"></td><td colspan="2" style="background-color:#f6f6f6;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#f6f6f6;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:15.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,168 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,621 </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:0.5pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 32230000 0 37351000 0 10946000 0 13883000 0 28000 0 63000 0 690000 0 897000 0 274000 0 427000 0 44168000 0 52621000 0 Subsequent Events<div style="margin-bottom:10pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 3, 2024, we agreed to invest approximately $35.2 million, split between cash investment for equity and purchase of convertible bonds, in an initial seed round in H.AI (the “H company”), a France-based global foundation model and agentic artificial intelligence ("AI") company.</span></div> 35200000

(-XZO[1?LB#"U*[.;?HFA+!MUNSBX'Z MP$%(6=KLNTCK\H$O?6=LFPU*LM<#LM(\D)[3,=2;6!^.I#GGGI_U-P@SP/OZ MZ051K!+F+MO*XDLW@PSM%X&:]U=W?0\PS-7,V X;ZZ?%AF97K11;WVO$1.TG MBCP^Z2M^H*W25'7FTA"K'<;W57"3*.D\8T_(Y66[+M$@'T989*SH4=W5;(3V MG4J3?&GMT.(5+*.L8#I9J@WKT'W3XCP8+G>^!MTEMMM2948K3J-)=3AJHP,2 M5P[UD:?7I/E14(_%5Z$AW!">O%#G:8[UU5!/; U 0K[DY!+@QOSZ1#U4IZ=] M/*G?[MYUJDZ?]T^>'_'Y&1N?LY-3/I^IL_[QL;Q^KH;/6,*@.)[0RD/UL\Q; M'ZKAZ5E_""GV?3$\V/K@BQ0[E<_:(8UXT[??[FWWY?P\?3#>;$^?W3\!S-&= MJ,I,0S\=CASIT+H\S@PSDN0'K$P?_SS]X0??_$[SY M%U!+ P04 " "%B\-8VG]UD 0& !U#@ &0 'AL+W=OFP76S1(VNW#8A]H MB9;84*1*4G:ROWYG2/EHX09-@;[8XC$SWWQSD#Q=:G-G:\X=W#=2V;-![5Q[ M,AK9HN8-LT/=E%VKD*(WCR:AA0@W.3_W+KG4R[-!,EA-W(BJ=C0Q.C]M6<5ON?O87ALJSP70 )9^S3KH;O?R#]_Z,25^A MI?6_L Q[4[18=-;IIA?&<2-4^&?W/0]; M/X.P)I+Y!ZW,&01_F2.79^:O02 M#.U&;?3A7?72"$XH"LJM,[@J4,Z=WSI=W-5:EMS8W^'5ETZXA].10\VT/BIZ M+9=!2_H=+1F\T\K5%EZIDI=?RX\0T1I6NH)UF3ZJ\*(U0\CB"-(XS1_1EZW= MS+R^[#OZ@F/PS\7,.H.9\.\N'X.*?+<*JHX3V[*"GPTP_2TW"SXX?_XLF<0O M'@&8KP'FCVG_X3@\JF4WQFW5SY]-T^3H16\ _!+<\+8S18VY#==&5X8U\%[! M+6\=;V;<0.+#D$6@.RP!S4P)>@ZE,%A9VEA@G:NU$?_Q$AA8K])L5+9!900X M8SNF'#@-RUH4-2PYIO+#]N:YT0TXK'K:Y/^[EC[WQG$\C+$ I*1:1O.$!9N, M=4R50E5@:X8>T\J59-;"!12Z:7"O!S3<&C!+ 6Z):C] M%-J43!4<*]S5P-I6BH+-)#K-$0Z38'G1&>$$(I1LB3J$*F3GO5OAN>EP?Q+/ MQH<)V?-KK42[@#3T?JWV'"93HH/,4FR9AOYOR^%3[<"MXQ!-GGZ#C" MTV7V&6-(2=/H4LR18R\Q>_!,[$A?# ZMS#O7&3Z$EQ@#SS@GUCFF:&AMG%H; M8&,2>4?)@!NL+@1&6338>9P/)E<+8;3"PQL#&/4;0IPKO: X4QT( M):ATT"L[)$"8$LZ(6><\D=E3X)1/")J'\>OT9\0-@U(K;0Y9N1"4%YXK3#1T M4?7W$=\%R."UY"7&,ODMA-,1:Z%(65497E%-S)DP6'.R"S@)QPIUR%[\;+F_ MX6QH)"LE2GN1OC/OJ<]2>N.95]-]$0&^54@FA]<_82BT2KOQK6FU6CG!MNSZ_N[7-W9% ML.OY9.2HQ&NOI0)&9;JS:,8>G! NO"\JN.J,X:IX@ ]T>,C0JB[*SWCQ"[Q] M5'C5EOYL_4O;5KP*@Y9TK.P!]/H.!WC M_WX2QP=^/,7Q^QVN2L03@<)>3AG)[F$_B\9'^0'LCY,$?_,HGHX/OK'X#>M[ M,(ZR<4+V)B2T!WETE,<_Q<\;?(+ /K%T\&MIRCPM:=;#/B;81]$D27?2%#+B M*Z+2*$N.(@HTW%3^P6,1 M4J=<>!6L9]=OJHOPE-AL#P\R)+ 26*R2SU$T'AZ-!V#"(R<,G&[]PV*F'3Y3 M_&>-[T)N: .NS[5VJP$96+\TS_\'4$L#!!0 ( (6+PUAUME:Y@@@ &08 M 9 >&PO=V]R:W-H965TYH$<-ITIH,9U&C:SL-B'VB)MKF519>DXF1__7Z'E&3'L=-I-\#NBR.) M//?O7,B<;Y7^8E9"6':WS@MST5I9NSGK=DVZ$FMN0K41!5862J^YQ:M>=LU& M"YXYHG7>3:)HV%US6;0NS]VWF;X\5Z7-92%FFIERO>;Z_DKD:GO1BEOUAP]R MN;+TH7MYON%+<2/LI\U,XZW;<,GD6A1&JH)IL;AH3>.SJS[M=QL^2[$U>\^, M+)DK]85>WF47K8@4$KE(+7'@^',K7HL\)T90XVO%L]6(),+]YYK[6V<[;)ES M(UZK_"^9V=5%:]QBF5CP,K5'_8(QM$)@J0B2)S>7I#3\@VW_/)?RVEO6?OBE04Y!\VRWEA&"\R=F-5^N7E%4S.V&NU!@P,)T^>=RT$ M$WDWK81<>2')"2$]]J?XK[<\7O22''3?@!R12NV*^Z MW2!F"*7,W4+ \*@TL\HQD05+55%4V;N5=L54J?%96LESMBGGN4R96BR$EL62 MM5OO9N];G8!M!>.9VEC(IOU.Y%%=6=NN!&NY#?3NB%^@>-2Z;V@J5)@ZO+=JY#MC5QP*55')Z'.8H%#D.4DRA&M'2*YX MG7-CV!1N7:]IT6D&;\\%D\:4H"Z1GP@ W-)X)60?\5J4ZSE6P.AOL&R4(?<1 M9P[''>.-J.8YX_ ;RJM,>9[?DY/17(Q@8/=6S'6)5L%BDB!JRL+$I885=:E?H$^<.!K52+] MQ=<2B(.GVG&'#7YV(F&'51:?3[GF@4O:.+U()1C=3CHP/!<&#GXL.!-6:/0(>'Y^[W28*X"'=F02+ %/ ZRR MG%L7">ZE[7FY=GY8IJ4+76ZHM#\2.Z2)&3HB?Q\2I!+TU]^&B=) M].KZ9C9SC_&KSJFIV%C8#+<( MQR1# KC:6J!+1VR.(=FP#=<(M]RXQ@-P-;BKW CI!\[G'3;>%:8%EQHJZR^0 M>\OS4CP)/6YJ.OHL@#LW\U3?F@;KX>1[5'O^7\BK(IDJ#5LVRH>W,9%B$U9U MX+UOHM6;;ZE^CJ=NGI5.+P>WE4;Q6/LA4]"0>5 5V!96X<=$L>8E'UVSGF_!VOO_/TR[]2-XR :1^P%ZX7]"1N%8SPF\3"(XHC] M6E6=.!B.:$L4XF.M,&(3!_UDW'$+2&B<719"TOYV/^K4VQ^K<. O*)",$Z] MS,8A"8I'@V =3X+0_P(",*+Y?-<'.?3#T:C"6@'831A0V?'HD#_;;V M*Z_\ZBJJST\'J@9-#Z:JIO!^-P1>)'&8# G+/I=\[LDF0"?DB<:[WR^Q%X?] MNB:%[%.!DJ*6!;H2%=J]V5C!&QF_%4V'?HR@ MZDZBDPBTD1=QDNQJ9=T7I*GFP3TE4:&HFSP*E6Y28-=H:/9T\ ^1(3@QR914 M]+GV"8.[H6GWF3*8YN;'B>F2@[TA +TE /F,F\$$=\:#%I4W3R0>'I(1X3Z> MA.-)DVN3H.]@#/CT!W4"M'O!N-_K^,\/4PTY.!FYE2@<#0^E'EC6&P3]./:; MXYY#Y$/P.U.UR 7_,0B.1_L0/#$UN8Y=?A.>4(-7,T^#3*??$8P-AW$X?'Z, M]6N,/3DV3MW!Z?FL;<;*(X9&X>2YS004:C-/'J>G!Z7BJC083ZCCICCP&NDW M^6$AS95QC?2YB53/Q0Z&;VZH08[9"T-]0= M[?-M*DLX1M*B&DWL2FJJB@7.Z=IP+<5NO*E<0.T%1.7\7YCN2+@72IQ?U@%/ M<[Z=^\R,<2D[A:0JCH]A%^AY,)N^%YM<C9$0/@R#JC]FQV\+NWLWO6NBEN]]&J.C8X2^!FZ_-%?K4WQSOMOO[ M]S^Y7B+'<*I8@!1M:]#RY]SZQ:J-NT?&>0T'4O>X$ASG8MJ ]852MGXA D_IE_9MP*_9 MJ*4R#;EHO%.!-M>3U=GS%^=\7@[\:F@7CZX51[+V_A/_>%-=3^;L$%DJ$VO0 M^'=++\E:5@0W?N]U3D:3+'A\/6A_+;$CEK6.]-+;WTR5ZNO)Y415M-&=3>_\ M[GOJXWG&^DIOH_Q5NWQVN9RHLHO)-[TP/&B,R__U78_#D<#E_"L"BUY@(7YG M0^+E*YWTS57P.Q7X-+3QA80JTG#..$[*^Q3PU$ NW;QQI6](?=!W%*]F"1KY M_JSLI5]DZ<57I)?J1^]2'=6_7$75??D9/!G=60SNO%@\J'#5AD(MYU.UF"_. M']"W',-;BK[EGX:G7IE86A^[0.H_JW5, 07QWU,A9XWGIS5RDSR/K2[I>H(N MB!1N:7+SC[^=7 -T*1,HB8J'8SH,DZEFI1N6VM*O;:D?N]T@,%"O8$97=;#C:G:D>K: M"JI%Y!M]#J?QDE=EAVK MMWOX1)5A[=F_U@B])?B?:$V5$F&8]*I0X[W^3248Y@99%,C%>P5 MLL3!.9_PJ_2HFC\8!4P*"JR6#>D8*47U>/+JPRI.G@@ X*:(1/0%I=6FLU;= M:MOI/+XLYJ=&0M5C6.)NZW"^4FN>JT\DK%[T\TBX"' L[8C<(1X6@%E,+:=* MW[D4#-<*-P>&NS5_Z*$86=^:'&U,DCIQ6!78[\P=+:.,GNA:+JLN,;]:=(.- MO:PT?5]KN(-J !F@VH-A'\M:,Q%3&)AB(":^'J@$_7K'R6;T/'R!V:I#VEBS M#X.10KW0C(CO*>=6&RO&O30Q)YEN3<5X *K 2?FFDA%B LP&4<$E#KOQ'*7Y MQ%V<:H3$V<9%[N7/ 1.PD')?&J&N<;[8S.791O_[O (:2?U:Z' MA%!5J%59^L"T8O?B5JUO2@A]B.F52S+&/PA0\()S@S"N=L(JP M-">SQKS[JHFH4$2 +78;T*3AFFA]-/=QISL3 0HS9MM$-=UB.1FRC>(:9T&;N MEG+T\'G@/#LP+-T-$T9F.B::9!/]J#$G#FYS^V#HL /] MJ!:F0GSH6,Y2/V\.(1\/RW&+&#UA?4=S\4A,PQV >SRJ^/;]<;6U?HTT";&11XOPLJA%: M1HJ]5/J]?C M8,NDEB?*#QH+!S0NYF>73#Z^V]9'-Q>+L=Y@DK-DB4W^%<8JU,N^B'JB9. % ML37/ P/:22JIOW ZCX>UTJ*03A=3O M9*E"*A]=7!3?#;4JO,)E,U!\\*"+08IR)TJ?#)[E%L>"J*M*RNY =N2V>%FL M1-<.P\!PS_)@QD+O(N8=C^22-3K:^F1TCGZHAR].-;XB"]YQ='I&WJ/*XU,_ MZ)9GV>&(#$_0UCV[TBV)N;Q#H@#7?J1YW:7:!R/5>!J=83,?$E]Z-'G$Q)2U M"D"5O95CSP^+T?%<7Z6,,-9>$C K+],E#U;XM+^WX6(LNVWN$M;IZ"ZI#78. MX-ROZ_(N/ [;OHF/:$+"3=C-'7=#%R6=>?'J\4)R?9M7< 0#E4Z+UQQPTS72 M3M+N3*"']P?N/[F_=@#8R%K)4,UI2Q%RZ_;HYM#RW&%X4I!;T MA@,;>O%L:*95[+'C=3P> L]3!GQ/IDW0>S3B&587Y1TB^Y0K]M!$_0%!F.NR M]+Q&L6)<16]-)7IXVR1^CY%ZZ,5Q()353(GT+RC^1;^?RP M]BGY1BYK F$'/H#G&^_3\(,-C-^C;OX'4$L#!!0 ( (6+PUB7.CBAQ , M -@( 9 >&PO=V]R:W-H965TTV /]Q*3 MHOCI(RF*&6^4?C 5@"5/M9!F$E36-I=19(H*:F;.50,2+2NE:V91U>O(-!I8 MZ9UJ$=$X'D8UXS*8COW:7$_'JK6"2YAK8MJZ9OKG%0BUF02#8+=PQ]>5=0O1 M=-RP-2S WC=SC5K4HY2\!FFXDD3#:A+,!I=7J=OO-_S)86,.9.(B62KUX)3? MRTD0.T(@H+ .@>'G$:Y!" >$-'YL,8/^2.=X*._0/_O8,98E,W"MQ'=>VFH2 MC )2PHJUPMZIS6^PC2=S>(42QO^23;NN,#&HNNR][VN;AP&'T MF@/=.E#/NSO(L_S$+)N.M=H0[78CFA-\J-X;R7'IBK*P&JT<_>ST%NO^AS*& MS$&31<4TC".+N,X:%5N,JPZ#OH*1D"]*VLJ0&UE"^=P_0CX]*;HC=45/ LX: M?4Z2."0TIND)O*0/,O%XR2MX-TQ++M<'09*_9DMC-=Z)OX_%V\&EQ^%;'H*_1"FCL@2.K52NM.;M$9AK@V;TB>"NXZ*^%^TG( MM6!X\FS[O7JAW[8U:&:5OB2W.YYOR7N:AEE^<>;$-!QDN9=H'@Y&P^UB/LC. MR">0"GNN\__N&QS*#^P1(=?043:D-<@-P^H2Y?+X,B/AD;REHSQ, 9\_Q[+&2N*[4CP0^-'R1R:P M-+X6HG5I7FE5'ZO\B7IOP-7.;*^2>5[E_Z^8]_(1C*-PM[@W)*$A36+R[LV( M#NA'DN1AD@UZ]6MKC<7C73VZ8%7C(C%D$(<7Z;#?.$C"T2CIU4575-,N_\&Y M0:S"R=.TNJCPY>]2<[>8&5\$8%K\Q+R!+KB[ \^/H:,><_@"GAO3^F9K,1F: MW"SF-AP;=MD:? DP6:S TAKN+31/ M>["4[H&_*?K4?V[-N M6NVW=S/_"]-KCLD2L$+7^#S/ J*[.=HI5C5^=BV5Q4GHQ0K_>H!V&]"^4LKN M%'= _V=F^B]02P,$% @ A8O#6"/FWM^M @ Q04 !D !X;"]W;W)K M&ULE5113]LP$/XK)V]"('5-FA;&H*W4,A \H"'0 MMH=I#TYR:2P<.]A.0__]SDZ;=1(@]N+X?/=]]UWLNVFKS:,M$1T\5U+9&2N= MJ\^BR&8E5MP.=8V*/(4V%7=DFE5D:X,\#Z!*1DDWUGR(IZEEQ4J*S0"@P6 M,[88G2TG/CX$_!#8VKT]^$I2K1^]<9//6.P%H<3,>09.GS5>H)2>B&0\;3E9 MG](#]_<[]JM0.]62;_XB.2TVM*=IJ6R9N$B]H,81P/((F3R1M\X[[&<> ;O[=&^+5(K3/T M(GZ_5&['-GF9S7?)F:UYAC-&;6#1K)'-#SZ,3N+S-[1.>JV3M]C?=Q__20'? M%-SR#8R[/SJ %H&O#&(.3H-0:[0.>%T;_2SHG:/=_ %!+ P04 " "%B\-8P/CM M>#<* @' &0 'AL+W=O!VN5*C'?)#V:X;_+) MNK3-A_MB[PMG.)QYYIF9U=G*N@>_5"J(IR(W_GRP#*%\-Q[[9*D*Z4>V5 9O M,NL*&7#K%F-?.B53%BKR\<%D\F9<2&T&%V?\[-9=G-DJY-JH6R=\5132K2]5 M;E?G@_U!\^!.+Y:!'HPOSDJY4#,5[LM;A[MQJR75A3)>6R.T MGA?\0ZN5[UT+.LGZ^9B>#R9DD,I5$DB#Q+]'=:7RG!3!C"^USD&[)0GV MKQOM-WQVG&4NO;JR^6\Z#E+;.[YKUC%M<=' M Y%4/MBB%H8%A3;QOWRJ_= 3.)F\('!0"QRPW7$CMO*##/+BS-F5<+0:VNB" MC\K2,$X;"LHL.+S5D L7LQ@,83,QTPNC,YU($\0T26QE@C8+<6MSG6CEQ:OF MZO79.&!K4C!.ZFTNXS8'+VQS*'ZV)BR]N#:I2C?EQS"YM?N@L?OR8*?":>E& MXG R% >3@Z,=^@Y;/QRROL.7]&TY\+^F.^HZVZZ-<>N=+F:CS M 9+%*_>H!A<_?+?_9O)^A[5'K;5'N[1?7$JO/<7LEG2;( GAVXS\$VK$IZ5" MLB2V**59DT,J(ZM4!Y6*Q")\QL9* M&0$'E-)AG3:LV*58K0#TL.3[VN^ETU!2YO#\0AGE9)ZOZ;TJ0Y0-,.S>L"$S MVH=-GQ;* ;/BU0_?G1P<3-[?CV8C\>-T>LOW^^]?"VE2(J6"_=63C2$R]*)4K=" K*GC#08/U4%O!\*%( ME N@0I%9&XQE&YVPV,3U]&D3V92\'98R"'A'&'I$1W;J2Z7)7?.U:$^#G%_# MF[T(D-YHQ^A;A8P\Y53^;$'?6K^T59Z2(50!*"C0^KDRD6(YHN30WN9?L65X M;GUT'#E-!0M7.EZ2:9] >*VD$XIH1/PD347D=;@?>6 H5DN=+-F=P%)>I1UP MZ+T@(A?[D[V_1Y=],V#;N(>7A:(:@:22"'SE_I@CAHVMMM2&_ EX%M*@-M*2 M(=5 *F8"*!$R_8SBP*)#UJX])Y$U.9-Y1!-$DLHY>K$AT(%.)@"V&*T2ZYFE\:E8>F4$D4L@!&Y*%\Z;^M7G?^A#8=&$+5)P5C4 MLS0TU>R"G$ "JJ<28"#G;L\/.OVS!#DFTJ#E=/":E*I0<;9$SN-WD,F)Y;1- M1SN*U7%;K(YW5IF;:-<_8=>V$O75PN)71N'&(3VE7G?*D;A3&:*,\L)NZJ^F M\P_Y].I)%B@SG%#$W_9KW;?+&V]:;[S9>:![S_&\1KH65,.VN>2/:6 $1BIJ M$_:%A"/L4N[JL(YDW=67NNKX'N.09PKY *BU6W&">'3P981X))(L(UIB&B]B M[L $+%,UP>=:SG6N ^6KC OG,NQ!)=*>AT./6H3!5?$=[!++ZNQ@!^ M6C&SD4R-5O$;C'V4>47Z.JNI;6>27H(E+;4+>3P)&@]T')S8=7*!&QWA:L@+ M'I&*MO)UKO0./A*S"IS3;5&3V5#,J]"F,]$&Z0ZV:PRDI[3=.!U(VJ+U)L7# M+JWCD6C='-U0I@-C-R7(NLBOW)N"KQ XS])XZ.D(*!!VQ>XED03+(9U;! 0O MF>#)1VH3*-OC]7P][T;[]Y:S7]0SLX+6BMJDL6C7$EJOFCVVK/9'G9M.\&[7^^[ M'K"S]KGLAM4(HV/LPR%SZY#;M-!QB,F7SX3)UXQ6,@K02A[V(M:HN@"M,1]K MY ):5$86T6>M& 423\%9; &?N>W"D(%4>ZENN2H)$?!UM8*/38.J()]$:2,* M6NQ2&O#DNP&'%D$XJT6_ E$%/$^AG1N&6&,2[O-2G1%#9LX6E&9^!Q7LXL:W M+3>^W4WVUF&*-N(*/0O\L=[&C7]%PX91)ZU1)SM57EEXCG*MX=8[[1^VTO:? MT2-N>@T*!3E2-?-JB388V."A #W/9R+9BNN:[XWJ25\OIUJ=\ [ZF]:P&:Y8 M%RV1?LD1Y NB?L E]H:%= \J\*CDJ7NL,V.C-0)C*4A@#5,N??QA&!)666-# M[SA%MG% ':I>Y>C5FCF:+$5<022P1#[OQ6,,Q1?@D@K6=D74\Z/B\]:IXAP@ M:P,E&]FMGA(%L-^HE"9*\2$N00_H*\A*CTE#'S8>/5RUW,(M['OUH MWGS6N9EM8\CI\??\YG3_>^HRF/)!??EZV'33+P8 ?:Q3O:#V1E_4ZJ&XKAQ( M2!J:A'L67W=%QV9B;R)N'+1HQ?DFUA%08L\!.0JQHK6@G.MI\X6MG B< GR-6T]6EV/ M^K(LX4^G2=EF)C&RJ9X$= W-\:!M :/5TA75)@B@6NJ@*$2M.7;U8#=<#G71CAI+H1D@L MQKQQ(S5*&2RW7)!LVR40TU#.[F3MTY8@3W<2VYTBKX%7/J(:T&S3^Y3FK+%4 MI1AFVSCS&ZE&/HM?<.IBKKC3/QPRG#IR[4G. EPD'6:'2XM_XM7@9CJ['+P& MV)]OTBV]+[E'?368SNZQ]!<[XFWV)F^'8J86'+:[YC.1>/4)(WPB#DXFK]^) MCP4@]EC;"0#%99QIC>0'S!XYX]4+$,WLOK\!)2'-9SPX0EY'?74?7&?L(JI/ M>XKJCKX>^8'Q(@Z6&$=MM0#IF"418+HA).<6#6R_OM2ZV_[[O^U;:4"-)E*> M R@W"9*5KT?-WCB)5EPMM(G9G&'D!!\G,6C[QTR>AXQ?$FQ&TD:2.((^K'5C MVO_6=C02U]+19\34=9&1E&FAP=G36L?\TF\VF**5. M7[#J&\'H_RWPVVAVW/O5IE!NP;]-^5B^XP\X[=/VYZ]I_-6G6QY_._M9.OC# M8RC)(#H9O3T>Q)FHN0FVY-^ YC8$6_#E4DFT1+0 [^ES=7-#&[0_"E[\!U!+ M P04 " "%B\-8<]L7F40# !6!P &0 'AL+W=OT6"& DZ>Y#T0=:&DE$ M)5(EJ;CIU^^0LE4;<-VG?9$XY)PS9X;D<+Z5ZHNN$ U\:VJA%UYE3'L3!#JK ML&%Z)%L4M%)(U3!#IBH#W2IDN0,U=1"'X21H&!?>"Y;QE)3ZA^=BN%5G!P)+S!H7F4H#"8N&MHIO; MU/H[AW\X;O7!&&PF&RF_6./O?.&%5A#6F!G+P.CW@G=8UY:(9'S=<7I#2 L\ M'._9_W2Y4RX;IO%.UO_RW%0+;^9!C@7K:O,HM^]QE\_8\F6RUNX+V]YW0A&S M3AO9[,!D-UST?_9M5X<#P"S\"2#> 6*GNP_D5+YCABWG2FY!66]BLP.7JD.3 M."[LICP91:N<<&;YB"\H.H1'S&0IN*O4Y3/;U*BOYH&A"-8OR'9LMSU;_!.V M!!ZD,)6&>Y%C?HP/2-D@+][+NXW/$JY:-8(D]"$.X_0,7S*DFSB^Y!?I%DHV M<$=:%1T+*KFIX,X5&Q5\6FVTF_]\J@ ]?WJ:WUZA&]VR#!<>W1&-Z@6]Y6]O MHDGXQQGUZ: ^/<>^?*(KF7L+!66S.T9S>QSV[S"7RA+Q=J*9ZRF M^9(\3N5R/MIS1762-5U;+DHP[DSL+B__CG0CAW#E83CEPL%E3E"F-' !II*= M9B+75S?P7"G$HV,"M,F\'G;9?A)8-;(3!M:H,A2&VL-AAK]81$5"-%Q&5_ 6 MHG'B1U$$Z00NK!DG?CJ.(4W(O.\4=34U7OF38^D$Y8%98"HC#U)_$4 MDHBTOH,:F)B3ETS7:V57QT0@UMPA)M<# !D"0 &0 'AL+W=O+,MR:AMPTK3KT )!DW0?AGV@I;-%A!)5DK*;_?H= M*4>U6R?#!FQ?)/)T]]P]]T)JMI/J09>(!KY5HM9SKS2FN0@"G9=8,3V4#=;T M92U5Q0QMU2;0C4)6.*-*!'$8ID'%>.TM9DYVHQ8SV1K!:[Q1H-NJ8NKQ$H7< MS;W(>Q)\YIO26$&PF#5L@[=H[IL;1;N@1REXA;7FL@:%Z[FWC"XN$ZOO%+YP MW.F#-5@F*RD?[.9#,?="&Q *S(U%8/3:XA4*88$HC*][3*]W:0T/UT_H[QQW MXK)B&J^D^(T7IIQ[F0<%KEDKS&>Y^P7W?,86+Y="NR?L.MTQ>ONS;[M\W!@D(7/&,1[@]C%W3ER4;YEABUF2NY 66U"LPM'U5E3<+RV1;DU MBKYRLC.+3TP]H&$K@7"+>:NXX:CA_,Y*]& 6&/)A-8-\CW?9X<7/X(W@DZQ- MJ>&Z+K XM@\HMC[ ^"G R_A%P&6CAC *?8C#.'D!;]03'CF\T3-X'^HM:D-M M9;0/;W%E@-4%7']MN7D\3,'ORY4VBIKFCU-)Z'PDIWW80;K0#@-< M WL:7>M9MHKZL/>N#YJ'UV!*V6I*K!Y M*ZDUW-=TK@@G?4_GB?Y9_)'VY.):&TX328)WC"OXPD2+!%15J'+.!#2L005G M,)UD]'S]*HNC^,W1RGZY(UC=$IT5%T*[/K@?W@YA([>H:MLB1[2B 4RBT \G M48]S/@Y3DH93?YR.*0#52$5AP4H2=3B/!Q G_H1<]09IV,FB#)8;K//'O>XX M\=/T #@A/2N+([B3ABB=SO493*:AGV3'-,D+A47?LJF?9;$+?5D4W)Z#!&6. M>>^X*2D*>K"^*+DMBDT(]IE>VTQO7::IG&?1=)C1@22$.UL5 J]ST=+,TP)R MIDMG[A9(PT6&=N2@(',CJ3^0T*3B&UX[*2 5T#NFAR^4! MA?R'5/\[#NDP^A\I='/P*ZM;.T*CZ+^;A'_6V&D2^7$Z@GA*C1)2WUE!-(U_ MZN?(GTY'WUN4*F(ET7$C1Y.$A.&!6C;HA&G\-ZV<19D?)RFM*!3JXF@4#O;B M*!G#J:,S.+CY:/@W[G[75/JV-MTEV$O[7XAE=W-^5^_^/^@HW=A,"UR3:3B< MC#U0W9W>;8QLW#U*;4:WLEN6]!N$RBK0][64YFEC'?0_5HN_ %!+ P04 M" "%B\-8#Z)10\$# #F" &0 'AL+W=OZ!EVB(BD2I)QY&+>>R,S47[$:![IJ&JJ<+5LO] MPB/>J+CEN\I81;"V26K:PN$-+X/F-ZTI0T\7(_H5RYW MS&5--;N4]9]\8ZJ%EWNP85O:U>96[C^S(9_$XI6RUNX?]KUOEGI0=MK(9@A& M!@T7_9/^&.IP$)"'KP1$0T#D>/<;.9:?J*'+N9)[4-8;T>S"I>JBD1P7MBEW M1J&58YQ97E&NX!NM.P;7C.I.,:RX@??W=%TS_6$>&-S$N@;E 'C1 T:O ,[@ M6@I3:?A-;-CF97R Y":&T&OU5H;A4/R][&<>\CX.*0]..>ZI25;>'@R-%./S%N^>T/2\.,)PO%$ M.#Z%OKS#@[CI:@9R"U=<4%%R6L,7@70[VRP]=FX#U,!!>CCTMZSLE.)B!Q=4 M:(MLW*B ,^/H&&NT)!X=B8HS1559/5GZLE.PG5*@ M6C-DWQRP/PBT1Q:/_#U-!- Q09^IZ+#EPK,R*!\SP52D9U& MJ_YP#JMCD7^P1U8#&9X1W$N#O'" V1,>,O6 +\6W$!>%'V4IKMZ]R2,2?3S0 MW2M'_@G6O*XUD,+/TF3R&\1+J5JIJ&&PEDAF,J=^B-;^O]^YI+H"]KWC6 +7 MV00API@,3DF4^"1,$;!IF'(U;&G+U(189+G[_8N6+=#7L[LSV,E'IH0[X=I6 MEAN.G?YV(FW0/PHG_E1E.$:>YNEQ"EG)/:+/!^Z^E/S_U-?$TPS M3&8O^CKJ7FO'8)[R&]W_5[W3F/BDB)[G8)!?JS?QBX(,_R^J33*L0OH,-,JG MZIV3U"=)/,#E)/=)G!R4>X:-B,+,K:U'K\N08 ['7F;!P=V#0[ES-ZR&4G;" M]-?0I)TN\55_=SV[]U\ UU3MN-!0LRV&AF=9XH'J;]5>,+)U-]E:&KP7W;+" M#Q&FK /:MU*:4; ;3)\VRW\ 4$L#!!0 ( (6+PU@:^/\:DP0 $, 9 M >&PO=V]R:W-H965TW*&Q LR7* MEN34-N D;==AW8(D73$,^\!()UN(1+HD%2?[]3M2MN(XME%@GP88,BG>RW-\ M[DXW64MUKY>(!AZK4NAI9VG,ZFPPT.D2*Z[[(/FZ^I*T6[06LF*"H4NI "%^;0S#\[.(ROO!/XH<*UWUF CN9/RWFX^ M9]..;P%AB:FQ%CC]/> %EJ4U1#"^;VQV6I=6<7>]M?[1Q4ZQW'&-%[+\5F1F M.>TD'<@PYW5IKN7Z9]S$,[+V4EEJ]X1U(QN/.Y#6VLAJHTP(JD(T__QQG>9&#(F549I!O#YXUA=L1P"%^D,$L- M'T2&V4O] 8%LD;(MTG-VTN!\I?H0^AXPGPU/V O;R$-G+SQBKXW1!OSZ&BX+ MG992UPKAK_F=-HKRY^]#U]!X&1[V8FOJ3*]XBM,.%8U&]8"=V;LW0>2_/Q'# ML(UA>,KZ[(9J-*L)M,Q?A^#!;V@.(3YI\S#B>?J]+A1F4#Q[X1LO@EI'*JE, MM2$!0F*6"+DLJ=X+L2 Q^X[8*\J6/NAF=,Z5)GLD+FM-).C>V:$@/BFI-\-_0A8/X(+5Y^H MJ#N5#HU>%BL-B<=8 MW(2]BX!X$7CL<0]!G<*IXA"%YA4V7&[JD5WFM@<0!= M>O3@W9N$!>P]^'T??J>;5#M7KLD8"TER."+#,2&+^F.XE8:7!"Q,O-!W8-G( MB]G(@6440 S_F;Y?N*BI9T,8_.\(3/S8$4AT)(&[D\ ;,TM@K$_A!-= M8M1VB=$/=XD/CROZ'M(U?:R-[6TOJ+"'0A/6:VR(,O(U/8%6PNSR:6,&"(5FT& (K.IM9?G M(^)AZ$7!"/X\+A21B!^/[3(&Y@VI]FF9$.'!*+1+JGX_@%M*".2Y(:?,;C?4 M;RKT!,U12W/TPS1?+.FRT%7G!5?JR<)N8G>WM/WV'>+RI)/#7.YXL\TCW7KD MS6V3P\7V8YO5RIY8,;-4B% U4P+:*6&?O37:Q'BF>)_-O=#@G)=6>E:&IEOJ,H$E+*13IDRUIH9M>0 U@2)7XTN@>0C))73Y9O!F.OW"U*(2&$G-2]?LQ59QJ!LYF M8^3*#7EWTE!'<\LES>BHK "=YU*:[<8Z:*?^V;]02P,$% @ A8O#6*IY M/HJ1! @@L !D !X;"]W;W)K&ULG5;;;MLX M$/V5@7M!#*BQKK[5-N"D&VP6*1KDTF*QV ?:&EM$)5$EJ3CY^QV2MNPDCE#L MBTB)G#-GYLQ0G&R$_*DR1 V/15ZJ:2?3NAKW>FJ98<'4J:BPI)65D 73]"K7 M/55)9*DU*O)>Z/O]7L%XV9E-[+=K.9N(6N>\Q&L)JBX*)I_.,!>;:2?H[#[< M\'6FS8?>;%*Q-=ZBOJ^N);WU&I24%U@J+DJ0N)IVYL'XK&_VVPW?.6[4P1Q, M) LA?IJ7RW3:\0TAS'&I#0*CX0'/,<\-$-'XM<7L-"Z-X>%\AWYA8Z=8%DSA MNP>C#BQKI46Q-28&!2_= MR!ZW>3@P&/IO&(1;@]#R=HXLRR],L]E$B@U(LYO0S,2&:JV)'"^-*+=:TBHG M.SW[5J%DFI=KN$(*3L')'5ODJ+J3GB9XLZFWW$*=.:CP#:@(OHI29PK^*%-, MG]OWB%;#+=QQ.PM; >>5/(7(]R#TP[@%+VIBC2Q>] ;>-L)_Y@NE)97#O\=B M=!#Q<0C3(F-5L25..]0#"N4#=F8?WP5]_W,+P;@A&+>ASVZIY=(Z1Q K)P>< M"Z45L#*%V[JJ@LY$K8B5ZH[A+I.(SZ0'$H[GC7+F$<&^T/+& ;R'R(L'?3OZ@P!N M,R'U)XVR.-P5> $!!%[D^_"=26X*]' ]H=5^2-;UPGWEY5(4""=!%SZ^&X9! M^!E.DBCLPITPV7L/"2&&-,9>W/?MOLMRF=>&.T4G=(9R"^)!22>C#=EXH_!* M1;MHID3.4V;RHC0-1AEEA!,N4-IP^ERTI1%M95+(]Z+1P99;$"U<2 IHS7K3 M-K&%2RP>2ZRI"YO<#2.MC&5.\.K_2F2KJF(\M118(6H3$C_(C*%5$,M:VJ . MPFUTS4D>GG/-*1(C:S^): R]?I"\JH&;;_=$6Z%)W$+3'\1YP<=EQLHU6AHE M'>QM/@:>'\=4'*-1!"TMF#0MF/QV"_ZP1SJFG]@#^2<^KC7N3'F:U'_A:FER M!#>DX+'N:W=UE^%6,1.9ME4M<=MNRN9Z\Y(!Y9W2M,^$WG%)=UPH46AJ@?@; M!,H<%ZG:=_$8YG9Q7P!_L;*F_S%$@?7,7HACNW.#$MOZ>UZX,K1:I71V$821R)P:QLVA MP@284$../'\T@+_?WM2'(/2"P#?S 02!-QPD9CXDP;TXMD?&B+HOB 9TOA!! MMJ+:@'CD#9-P>]"^#+3)1.#[7D('PA4J-09>5+6VK4\(2 ?Z23BBY5'W#9CG M1\S I][O'^W]WL&]J$"YMK<_!58>=T5JOC87S+F[5^VWN]OI5R;7O%3$8$6F M5/+4V]+=^-R+%I6]92V$ICN;G69T249I-M#Z2@B]>S$.FFOW[#]02P,$% M @ A8O#6.&&;7#0! S L !D !X;"]W;W)K&ULK59M;]LV$/XK!Z\8$H"K]2XY2PPD:8JU:-<@Z=H/PS[0TMDF2I$J237) M?OV.E.RXG6.T0#]8IJB[>^Z.SQWO]$Z;3W:-Z."^E3=;.=2?3J:W7V'+[ M7'>HZ,M2FY8[>C6KJ>T,\B8HM7*:1%$Q;;E0D_EIV+LV\U/=.RD47ANP?=MR M\W"!4M^=3>+)9N-&K-;.;TSGIQU?X2VZO[IK0V_3K95&M*BLT H,+L\FY_') M1>'E@\ '@7=V9PT^DH76G_S+J^9L$GF'4&+MO 5.?U_P$J7TALB-SZ/-R1;2 M*^ZN-]9?AM@IE@6W>*GE1]&X]=FDFD"#2]Y+=Z/O_L QGMS;J[6TX0EWHVPT M@;JW3K>C,GG0"C7\\_LQ#]^CD(P*2?![ I>ON".ST^-O@/CI_U*JA%&,#M+):BH8[>KG@DJL:X380XU*WG5:HG(6C]WPA MT1Z?3AVA>QO3>D2Z&)"2)Y!2>*N56UNX(L3F:_TI>;UU/=FX?I$<-'C>F>>0 M1@R2*,D.V$NWJ4B#O?0)>^_,BBOQ+_=L83OI".11#5P;M)2#84,OX:50E"/! M)=S2)K8A/W^?+ZPSQ+5_]F5H<"#;[X"OOQ/;\1K/)IW',E]P,O_UE[B(?C\0 M7K8-+SMD?7Y+]=ST$KWK%$K'10-7]YT_?!OB>^?6:."R-X8B@7-KT=E]01R$ MV1_$!@]W\73 JT<\'O"@IK0+ZRE(;I( ++6DQB'4"HZ$HAW=6U*VQR?DH9=>=)Z$ M#/Y$M^_@#AI^ZN!V$/ 105%7^$E'Y9M+[]#8KS$H:TG*RJ@8%T4);Y#:[UK+ M!D3;&?UE++DD8VE4^F,J\P)>]D8)UQL,YI;BWJ\M%&2JHF>11:&TG>F':X$\ M)5LKDB%+K$PBR%A>1",5BC2F7P)/Y6%E-.GE%8O*!/*2I7E.;EI[0M=-W;>] M#-VT0)3F+$WC8UJD+"W3XR>-^R13\.15%@]9F%7)(0X56PX5W\VA M\[HV/1YL!6\$7P@IG,"]_> @UGY:;4 /%)%\!/U93/L?:DANDH<*K:C(*_@H MW-HSS)MV_!Z61K> ;2?U V(X&SHFZN_*\D ?2VQ)X@)2EI0E7&T$Z=JN/T'7 MFWI-E(6.+E.ZU[>F+1!:E9)6$5=PS1\,Q>/QOLK$ A4N?9_J^(._="%G69*1 M4E55\$K5NL519R-0L"I-@?H4D?P#ESW^QANZ:[^1(@-I2;(9-:1W1#RB)44K M?7'M9IUMCZ)B">%61&ZJ04VA*.V0)K*!W$Y3E=F:KL$'Y,9?QBF1GS)EQ>:F MO,&35VI)(;UY_P*.-GZ\[N4#)+/A_CZFZ/(R&I\WN"#;CRX31L>-4[Y+%"PM M,@HRJ68C3^.4Y54!\8S-J'Q_D%O4^S-6SE*_H *;E7L+;+HS8;5H5F&.],3L ME1N&K>WN=E0]'R:T1_%ASGW+S4H0<20N235Z7E);-L/L.+PXW85Y;:$=37]A MN:9Q&XT7H.]+3>D?7SS =H"?_P=02P,$% @ A8O#6,*[DZW- @ $ 8 M !D !X;"]W;W)K&ULG55M;]- #/XK5D (I+*\ MM5E7VDAM!P*D0;4-$$)\N"9.<]KE+MQ=UNW?XTO:K$A=/_"EL>_LQX_MLSO= M*GUG2D0+#Y609N:5UM83WS=9B14S9ZI&23>%TA6SI.J-;VJ-+&^=*N%'09#X M%>/22Z?MV4JG4]58P26N-)BFJIA^7*!0VYD7>ON#:[XIK3OPTVG--GB#]EN] MTJ3Y/4K.*Y2&*PD:BYDW#R>+H;-O#;YSW)H#&5PF:Z7NG/(IGWF!(X0",^L0 M&'WN<8E".""B\6>'Z?4AG>.AO$?_T.9.N:R9P:42/WANRYDW]B#'@C7"7JOM M1]SE,W)XF1*F_85M9SN*/,@:8U6U<8AV#E'+NPO4 MLKQDEJ53K;:@G36A.:%-M?4F<_&RZ5%7%+579&F RAZ62ELL- MRHRC@=>W;"W0O)GZEF(Y#S_;X2XZW.@9W!BN"*DT\%[FF/_K[Q/'GFBT)[J( M3@+.:WT&<3" *(B&)_#B/O&XQ8O_*_%+;C*A3*,1?LW7QFIZ/;^/5:$+,CP> MQ$W4Q-0LPYE'(V-0WZ.7OGH1)L&[$RD,^Q2&I]#3&YK0O!$(JH O2KY=,IFA MM8.+OA\#V"*4+ <:>V.IG%1) MD$0I>Z)4[RFI)TKTV&T)#"SJRJ&&$53=LU$:A*)V:& &"B5H>=!SY!)LJ1I# M$&PO=V]R:W-H965T%#]6^ M-'8A6,X;ML<-FD_-K2(I&%"*JD:A*RE X6[AK:+K=6KUG<(?%1[TT1QL)%LI M[ZSPMEAXH26$''-C$1@-]WB#G%L@HO&UQ_0&E];P>/Z$_K.+G6+9,HTWDG^N M"E,NO)D'!>Y8R\T'>?@5^W@RBY=+KMT?#IWN=.)!WFHCZ]Z8&-25Z$;VT.?A MR& 6OF 0]P:QX]TY0%EM0K,3%ZJS)G*5L(>R,8IV*[(SRXV1 M^5TI>8%*_PAOOK:5>8311[;EJ,?SP) +JQCD/=RZ@XM?@$O@G12FU/!&%%@\ MMP^(VL O?N*WCL\"KAIU"4GH0QS&Z1F\9(@W<7C)"WA]A%]66VT478D_3\78 M0:2G(6R97.N&Y;CPJ XTJGOTEJ]^B";AZS,$TX%@>@Y]N:&R*UJ.('=P4S*Q M1PV5@!M9-U*@,-INK/*\K5O.#!;PWI2HW+["TE;+/<);D^G8Y\_85XX]'% A M, T[R:EU:!@Y,-EJY^EYHH"'C'U!T:>\MA@WFK*E,1VW^75E@SSD3NN%$TOS'14CN#).JS M< $S_RK.:!Q%83AV\HSD]R="Y<3'!T'-EY ,>X!1XF?3= RC+(KHG_KA+!M_ MY_&[K%] YB=99/U-K-$%I/XT#?]3?GZA-@XCFZ7Q_YNFQ*4E3GK:5Y;VU)]$ M\_=H:*+4"M-UUF%U>)=673O^IMX]:I3 ?24T<-R1:7@YS3Q0W4/1"48VKCEO MI:%6[Z8EO:VHK +M[Z0T3X)U,+S6RW\ 4$L#!!0 ( (6+PUA1H%8?C00 M -X* 9 >&PO=V]R:W-H965T(!IX*O)23SL;8ZJ+P4"G&RRX[LL*2WJSDJK@AK9J/="5 M0IXYI2(?,-^/!P47967!Q&5MY)_!-X%8?K,'>9"GE M@]U\SJ8=WSJ$.:;&(G#Z>\0KS',+1&[\V&%V6I-6\7"]1__H[DYW67*-5S+_ M+C*SF7:2#F2XXG5N;N7V=]S=9VCQ4IEK]X1M(QN3Q;361A8[9=H7HFS^^=,N M#@<*B?^. MLI,.=W8\AY^8$;/ILHN05EI0G-+MQ5G38Y)TJ;E(51]%:0GIE= M_ZB%>8;/98JEC0_7=.4,KF1!--#<1;)[QY+E&MWZK_E2&T54^OO8Y1OLZ#BV+:\+ M7?$4IQVJ'XWJ$3NS7W\)8O^W$YY'K>?1*?39@LHUJW,$N6HR!U\KEZVYY3WE M^)C#)R&/.]Q@R^JEIBQ_LEJ)<@UF@_13B% T>4:;9Z LB;Q-$VPY$4S#2N;4 M$O3%*W%A-GY_!$5]06X?D*5"DW45"+%G]_?HFT^UOP5&;7)J7D.?XH5 M0O<9N=(]F*_7"M?<(!'=D*=:I/"-YS7"U]IH0VRWZN03!>\/7M;4GB ,=NX& M@>6[D=_;B__LPIMXD0,L88T# 21]:R@8#;TAN?,-M<6S]8J-65N;QW$B M;S0:D^ZP[X\A=O>(8R\,&9S@W[#EW_!?\^]V<7^2=B>1CM/.0OX_;".D(R1S MB80/EB(?N5 [=MR@ M<2X+Y\W$7Z.$EHP48V1\&XGXQ;7HR]R(6RHIU66C4VJ9BXS;,%$= M&=>H7;AHH%HZ35JI1L;C,2QXOI.A<>D!C:5\&'O4>B D=/+IEH+(5;IQ0AE!Y+)RGRDV]H*( ;,5 M'\(G+"D0N9/B&0T1PG[#W->>VEA,0,RR=PAWTI#8&22)-V(CNQAZ?I0<9=;@ M8.8H4*W=9$6IDG5IFO&C/6V'MWDSL[R(-Y/?%Z[6U),AQQ6I$O&I/ZAFFFHV M1E9N@EE*0_.06VYH $5E!>C]2DJSWU@#[4@[^P=02P,$% @ A8O#6%M9 M9W$ ! V0D !D !X;"]W;W)K&ULK591;]LV M$/XKA%H4":#&,B593FH;L),4&["F1IRL#\,>:.EL<9%(E:3B]-_O2,FRW;A& M!NQ%XI&\C]\=OR,YVDCUI', 0U[*0NBQEQM37?5Z.LVA9/I"5B!P9"55R0R: M:MW3E0*6.:>RZ-$@&/1*QH4W&;F^N9J,9&T*+F"NB*[+DJD?,RCD9NSUO6W' M/5_GQG;T)J.*K6$!YK&:*[1Z'4K&2Q":2T$4K,;>M'\UB^U\-^%/#AN]UR8V MDJ643];X/1M[@24$!:3&(C#\/<,U%(4%0AK?6TRO6](Z[K>WZ)]=[!C+DFFX MEL4WGIE\[ T]DL&*U86YEYO?H(W'$4QEH=V7;-JY@4?26AM9ML[(H.2B^;.7 M-@]O<:"M W6\FX4A)P6JD+$@8^H0&-3N"%7;2APPM_@7?+E.!BO1_M7].E-@K%\?>Q M>!NXZ#B<+9@K7;$4QAY6A ;U#-[DP[O^(/AT@FS4D8U.H4\66(!970"1*W(M MRZHVS D9S1G3/"5,9.2&%[6!C+S>QV/AG%[P(0>RD@76*>:(&*L"HL%H[%0F M)P:'TT,>RXY'UO(0R*.P/"KDH5V&T=OY8@^7&8[85 D[^8P+')&U1@1-X"6% MRNPYLE+6PNCS*_*0*X #<1&4!B\Z;=A/2*X+ABM/V__LE7U7EZ"8D>K*Y6Y;49^/TYQ'_K#8=B9BT;'NE[^@QI;-0^)QC"R MAV =&&DM$)%(E:;L%]N-W2"E:VZNH M[<+HB\W+G#.<,^1HIANI'G2.:.!;60@]\W)CJG/?UTF.)=,#6:&@G:54)3,T M59FO*X4L=:"R\,,@F/@EX\*+IF[M1D53N3(%%WBC0*_*DJGOEUC(SH\+ MMSS+C5WPHVG%,ER@N:MN%,W\EB7E)0K-I0"%RYEW,3R/SZR],_C,<:.WQF C MN9?RP4[>IS,OL ?" A-C&1C]K7&.16&)Z!A?&TZO=6F!V^-']C81//J>5+9*'=+VP:V\"#9*6-+!LPG:#DHOYG MWQH=M@#$TPT(&T"X#Q@_ 1@U@-$^8/($8-P QDZ9.A2G0\P,BZ9*;D!9:V*S M R>F0U/X7-BT+XRB74XX$RWJ=(-DBP^$-F.P.-6X'$?>T2UARJ+H)>J%(KD.QC%A&9U M3ENJ_-B^#?:.X]Y#_4X+35H+3 M7@GN!#>8PL(P@_H$KE:*ODE, *V3!G-[T92]8$RD\(%5M/,WO$69*5;E/"$# MD2"9,"?9+=_"]7G]5H&Z7P]9E';F_U3^4J#+7AVEP-Z7^=+:K;:MWX3J/$ M.F@;X^@?4$L#!!0 ( (6+PUC,57+1S 0 # > 9 >&PO=V]R:W-H M965TWGMY='5,+@Z4/?$M(0)\ M39.,+ZVM$+L+V^;!EJ28G],=R>0O&\I2+.0MBVR^8P2'A5.:V,AQ?#O%<6:M M%L78+5LMZ%XD<49N&>#[-,7LVQ5)Z&%I0>LX 6B9:1%6E=8X%7"T8/@.76$BV_*&I3>,MLXBQ?QGO!Y*^Q]!.K M._),LCT!=R2@4187I?T(KF..HXB1"!<#= ..=H_?P,^$1@SOMG& $SD>Y1;O MKXG <<(_2.>'^VOP_MT'\ [$&?A]2_<<9R%?V$*&FT]J!U5H5V5HZ$1H+KBA MF=AR\"D+2=CVMV6:=:[HF.L5T@)>[M@Y<)TS@!SD]<2S_GYW5Q..6Y?>+?#< M$WBGB_S7;](4?!$DY7_WU:W$]?IQ\P?_@N]P0):6?+(Y8<_$6OWX _2=G_J2 M-@36*H%7E\#3H:\N4[K/1%^*I9]?^.6MZ'GENA,(T<)^;@;_T@S-YI/9K#9K MA36IPYIHPSJNP[\-KH,US0*2"5:NUEW,G_KBU@(/71I#8*T:^'4-_)'8Z9LL M@2&P5@FF=0FF6AK<$I:ON'R;E9"J!GUIEUC0:7 1=MBJ-6F%.*M#G+WR !$F M^W!O=]5Z#ET'0V"M).=UDO.1J#@W60)#8*T20$>]IYW_V2HKQV83A!,7PB[[ M^NR0ZTU0/P5A0T+ [R*A[)=OZ)SZ288NEBFT=DF0*@D:B;(5L*DR&$)KET$I M'*A5#P,[: 76ZH_.N>=W>=QOYIZ@L=(B4"]&/NV9_'=T!F[B,$P(^(2Y. -2 MNH++34[OWHBUB(,7RQ!:.W\E>N!D+,X:53VFT-IE4+H':C6%KM'Z+QNHX_EH MVB7H2[NY/W=/O.JADB-0KT=>(>@;VZ]V[L%K: BM72FEBN!L+"H;54VFT-IE M4+H):C7)T/8[[^NK[@L9T6]VHOTB)7#0*P*'Q_CC+0[B31STA:=W'[HRIM#: MR2K)A.!(!$5&99(IM'89E$Q"6OVAZ;658[.'3J?NU.N0L#U&F.W!BF)A+RQ:&M4*9E":Y=!*26DWQ\:UEL(P2C:LH46KL,2DVY^@VH81RNP#KDA-U^_*I9&:S=.'M+"8N*(TD.@ES8 ME$=3]6A]['E9'/9UQJ_@Q;H\O%0PY5GJ#691G'&0D(V$=,ZG\DW!RN/)\D;0 M77'"]TB%H&EQN24X)"PWD+]O*!7'FWR"^I!X]1]02P,$% @ A8O#6$O1 MC!B: @ JP8 !D !X;"]W;W)K&ULK571;ILP M%/T5BU53)VV%0))6'4%*R*;MH5*5KMO#M <'+L$JV-0VH=O7[]H02B/:]6$O MB7U]S_$YU_8E;(2\4SF )@]EP=7"R;6N+EU7)3F45)V)"CBN9$*65.-4[EQ5 M2:"I!96%ZWO>W"TIXTX4VMBUC$)1ZX)QN)9$U65)Y>\5%*)9.!/G$-BP7:Y- MP(W"BN[@!O1M=2UQYO8L*2N!*R8XD9 MG.7D,IZ9?)OPG4&C!F-BG&R%N#.3 MK^G"\8P@*"#1AH'BWQYB* I#A#+N.TZGW]( A^,#^V?K';ULJ8)8%#]8JO.% M<^&0%#):%WHCFB_0^;$"$U$H^TN:+M=S2%(K+?H8C 77$NM/ELE]S50+BH72BIRN05-6 MJ'=(^YT]'],2OAP )#DYW*K;/S76/U:_NDXO^D#EZJB"2P>%[G[H:"1M MYLT':4^TSGJML]=I30Y'1@?/(3'/84SS;$3S='Y^)'DD:^J=^T>*W<&[QUNR ML^U0X=XUU^USZ*-]QUW:1G,47V$G;AOG(TW;QJ^HW#&N2 $94GIGYZA,MJVQ MG6A1V>ZR%1JOJAWF^#4!:1)P/1-"'R9F@_[[%/T%4$L#!!0 ( (6+PUCW M%T_# @, !(+ 9 >&PO=V]R:W-H965T:R;S_;"8%I(9VZ M\@+QY?S].^?X67*1$Z::( M79D)()$U2A/7][RNFQ+*G&!H^Z8B&/*U2BB#J4!RG:9$_!I#PK?2-C"L+ MSI],XSX:.9XA@@1"922(_MO '22)4=(U,PLBX8XG MWVBD5B.GYZ (EF2=J!G??H3"H8[1"WDB[2_:%G,]!X5KJ7A:&&N"E++\G^R* M0!P9^/X) [\P\"UWOI"EG!!%@J'@6R3,;*UF/JRKUEK#46:R,E="CU)MIX(9 M;("M 7/TIXVJ?2L?\TC'? MZK9.Z$ZH)'$L( =&?(GVKG[_I*>B>P6I_%'%F^NVJW7-*1G(C(0PE$0B[?-7JM2HO#%>G9.R<*V>(?TURK\\* ]4K*WIG2W#L#=;^D[K]^FOM_G>5VK]UL M5V<9>X=;WGN&Q<:K\>S-WD#O=YE^,?66^$)3,T]'>ZZ'Y)*$^82Y(D(A_=K MP%[:UU[GVL.5-W\MU O#CX^>-GRF;5,(OS+XX>G"M6_,\SNG809"8$H73I7\ MN;Z)?[F/](-PXK+ A]<)_^?S9,$HCRJAZK6QCU+.U$I6A= ]JG!,M?A 1$QU M&9+ 4HMYS1M]GXN\ ,L;BF>VZ%EPI4LH^[G212L(,T&/+SE7^X:IH\HR./@- M4$L#!!0 ( (6+PUCI*(%39 4 % @ 9 >&PO=V]R:W-H965T(&W9Z\NIE5:EV_MPN@\& M#$2;Q-0VT-ZO/R=D8\".%]CP94E@9OS,V)EY9K*]#>./8D&I!#_3)!/]UD+* MY4V[+28+FA)QS98T4[_,&$^)5+=\WA9+3LFT4$J3-O*\H)V2.&L->L5W]WS0 M8RN9Q!F]YT"LTI3P7^]HPC;]%FP]??$UGB]D_D5[T%N2.1U1^;"\Y^JN75F9 MQBG-1,PRP.FLW[J%-T/\QW8B=:Y"[,F;L,;_Y-.VWO!P13>A$YB:( M^EC3(4V2W)+"\:,TVJK6S!5WKY^LOR^<5\Z,B:!#EOP=3^6BWPI;8$IG9)7( MKVSSD98.=7)[$Y:(XB_8E+)>"TQ60K*T5%8(TCC;?I*?92!V%*!?HX!*!72L M BX5<.'H%EGAUAV19-#C; -X+JVLY1=%; IMY4VFVI .;+M"A6_XMD2AW:U-LJ+%5L M4!4;5-C#-?;NZ%CNN/P6W*Z5QWD@KM3SO MD#^C-V)))K3?4@^AH'Q-6X/??X.!]X?-_8:,[04#5\' +NN#VY1Q&?]'IV#( MA+2YNM4/"OT\>ZP'W+X3W@?.A /F4IE M28'R@TIAUB.XM=/96=\[0&A*H,B.KE.AZYR&[K.ZIU9X'6/QJ\ +#A!:A"#V M[!B#"F/@Q/BGD+%*BPK<>Q)S\)TD*VH#&!AK=\,H#-$!1%-,;3/T.W:0W0ID MUPER2,0"J.0")OD%_;&*U^HIS*1Z.$EU0"$(MI8'=4Q=U#T^F>Y5SO=CA"K"A)%L:=]D_-&TU9VX^&)@ZP<_$\"IWDY.2 -&1M/R":I4 W M33DBDUH8"O2\+CP\YZ9UR-QR+^H$G4.8IIS:-ZFL1@U%4DY.09@C(S1".STG(Y B'.PUK4.H2B=PE\D5-,K)4Q=U, M7B)W(CCW:=,5%IT]!ICE&[.NW1BSFMJ\Z.B-W=;Z=TVSRRU%)&IT2 M-&5MWUE=XM'E!P6HT4E!4];VQZR:2N"7C@JP.2KHY'.LPT&K*0:[?A35I&JL MBS]N:@R GQ\#.$7V >IBC!OK[;%9;J]\ Z-%"-5, _'.0+V9IAV;U59M-S*V MVQRLY]L=U!0]K"LS/J4AMR)LM.-NRMJ^N[K&X\MWW+C1CKLI:_L!T70"7Y!. M8)-.P"@T*JX;PKDN:CZ!+\0G2KO!<^XU2BC:.Z][\W?M7PB?JP0,$CI3YKWK MKHHVW[Z^WMY(MBS> (^9E"PM+A>43"G/!=3O,\;DTTW^4KGZ)X+!_U!+ P04 M " "%B\-8\R13&GL" #[!0 &0 'AL+W=OY:1\$=MX%_"# M0:,':V*5;*2\L9M5/O,"6Q!PR(QEH/C9PP(XMT18QFW'Z?4I+7"X/K!_=MI1 MRX9J6$C^D^6FF'GO/9+#EM;<7,GF"W1ZSBQ?)KEVOZ3I8@./9+4VLNS 6$') M1/NE=YT/ \ D?@80=H#P7P%1!XB8C#C^@V& M7*^7Y/CH#3DB3)#OA:PU%;E.?(-E67(_ZTJX:$L(GREA7JE3$@4G) S"> 2^ M>!G^E0J$3\;@/IK1.Q+VCH2.+WJ&;R7VH TVJM$G9 D;0U 6^71;,W,_].C7 M?*.-PC;\/2:YS1&/Y[!/\UQ7-(.9AV]/@]J#E[Y^-9D&'\<,^$]D#^R(>CNB ME]B'#:+_BF^8*4@FA3.@QB;!_CC3?RBFI4P@!X9'$ 9L+V5-59;_"1O- F"1\6-!$7! MX_K\P=.T8Q'MW#&A"84>VH:3=&5NZU;J3!M^^6!4YG4#8 [[=2 MFL/&#H!^WJ=_ %!+ P04 " "%B\-8>4/F4;<( "J4P &0 'AL+W=O M#^>)RG=ZKCZKYM'Y?M<_F!Y7;;*6*.BN+H%)W5[-7Y.5UPKH.VQ;_9.JI M[CT..BLW9?FY>_+'[=4L[&:D=TKM/+[L16>',;N._*>W+/-Z^S5XVK45 M;>/EIF[*U;YS.X-55NR^IU_W+T2O V$G.M!]!^K;(=IWB+9&=S/;VGJ3-NGB MLBJ?@JIKW:IU#[:OS;9WZR8KNF7\V%3M;[.V7[-XFV95\$^:;U3P3J7UIE+M M&C7!SV]4DV9Y_2+X-?CT\4WP\X\O@A^#K C^?B@W=5KI%IYQG15HL MLS0/TKI63?W2YF@GP>P2W19[6:_3I;J:M7NH5M6CFBU^^H&(\#>;/R0QS6UT M6Z?G[#]T69#$-*O\8)4_OP@YIELD M,<<;:27^. E=GJY M+JMU6:6-"F[*$V^'3H&AZX8DIGF5!Z_R^54J,=TBB6ENDX/;!*E*$Z-*!3&* MU#G82"LDA#_O(>;[_EZM;XFRF,@C3Y9F)$F(_6V?]%B$G-E3JY6JMH6V3M>J MLL[0*3&TSK#4=,. ( 2!00@JA&"IZ8X!0P@JA^S5^H66Q$8U.H<<:PEHA0S! ME:"%X^#3Q<>+X+Y\5%6QQ>DS)E%Q!DM-?S4 : @"T1!4I,%2TQT#U! ?JO$O M:9-MXC#A@A]7M=E.,$(2>N)=%L"%N,GEU;TJEM].8XN[^^#%F0)<") +04 7 M@LHN6&JZ8Z 7XH,O_N5H0@QG@I+C:C2;D9@EXD0U4@ 4Z@:4#]WLJJRXM_[[ M[>P[^/]O)#7=*= -)0B! RK>8*GICGL)BQ,F!I#T7DBK0LI)*([*T-8N3$(> MG2A#X!**RB74Y!)K0&)IYTI(*$ '/0,=W7RM,V/F1HT(:^=V/#5;0QJW_V>? MF!L@ '7^P84M'?P7O"L+]6W_NEJGBTH"6&JZ<2 !*A!V.%)JL7<\109"@26H MFR4&[/#8*#>6)#0V=KC9SKG#@02H\^^N5I7G$T:WV.!5F@()*" !31#J$BFH MV#N>(O:(@"HBG]C#IRXC6Y01&S3N'F^L'V"'R)V,](O7(WETJPU=2RPUW3M0 M1(00DD2H(0F6FNZX=U;C R->U6ORA0C-XITB((F 52(/5AEP]F2"B2V#M#0[ MG4%& "^1/[SXY)%NN<&%-P7 1 P$0+ 1*@ @Z6F.P: B7P QK\V33HQ\TCW MD&,M >A$8T%G1#;I'FOP8D_!01%P4(3 01$J!V&IZ0?IP$$,]?B'F3!DS28M M[5S9) /.8?Z<F. 7(8:N+"3-*QY926 M9JZ&2B[,))>X?<^6Q_F+I9TD@G!V8KZ )/G^O M<]3S&"PUW3&P!G>SAO]>WPN=S2XM[5Q[G0,=8;MG!ZS4%,' M!AXA5"A2U+%W/$5PPH$YN$]PXE6AMC#$3#'=XXWUT[O8U3];@3+VR#/=NH-7 M=0K&X, 8'"%DX:@A"Y::[AA0A6.=$G&3/HZOIW2/-=8+8 SWP!A_[.(FLQB& M7$WT60+0\#% XY-GNH4'%]X44", :@0"U A4J,%2TQT#U @?J/$N3V$2BW&1 M_13!B #T$<]'GQ&YIGO4P8L^!1D)(".!0$8"E8RPU'3'0$8"]4A)F'ADS34M M[5RYI@#R$6/(YUS"Z18=O&23W/K3N_<' 7L$*O9@J>F. 7L$:D(C+%>^6!). M2S-7PBF ;(3_N=&N1JEUFJ@G0EAJNF?@)(%P(B10D0A+3;]K#9 HQKHR)K8< M\IC7%EA:G:#7&" F1H68V(08RD5RG,Y8FIV^8" &0(D]+G*U3LN\5C4BL3C> MSY9FCFD!$\3NXQ7+;O:(--VB@^]9G (28H"$F#U_<\>H!S98:KICP(S8C1D# M-C<_"_[.)OH$ 0)B]_F*O2K/!YENV<&K-,F-P[T[AV.$NL2]>WB*T"0&M(A] M0A.ONCR?E[C'&NL%D"$>&JU0OQ#3K3MX1:? " D8(1&2%8F:K&"IZ8X!2B36 M<9$T0<,"3N[AQMH!;)$^]^9X,Y8T*<5V4::EV6F8D0 S<@S,^,29;N'!)3@% MT$@ &HD -!(5:+#4=,< --(':/RKU$06\_),]Y!C+0$"R>LH!XKR?.8Y&RBSQ+81XYAGW,QIEMT\$)- 3X) M@$^" #X)*OA@J>F. 7P2U#0F.7^DY&RBSQ)X)AEZ3A199X=Z[H.EIGL&+$H0 MSGT25 +"4M,= P$E'N<^5I>[?L)5=:XFN_G,>Q^DV'V*Y;NTNL^*.LC57=LG MO.@BD6KWP9"[)TVYWGZVXDW9-.5J^_!!I;>JZAJTO[\KR^;[D^[C&@\?S[GX M'U!+ P04 " "%B\-8X84QF/P$ !^&@ &0 'AL+W=O3S"RQ)8-M4F"&);/;=-(VDVRZ#YT^ M*"# $]MB)0&;_OK*'_A35O#4>0$;[CT^]UHZ.I8G1\I>^)80 7Z$0<2GQE:( MW;5I\N66A)A?T1V)Y#]KRD(LY"G;F'S'"%XE26%@(LMRS!#[D3&;)+_=L]F$ M[D7@1^2> ;X/0\Q>/Y& 'J<&-$X_//B;K8A_,&>3'=Z01R*>=O=,GIDYRLH/ M2<1]&@%&UE-C#J\7:!PG)!%_^>3(2\<@+N69TI?XY'8U-:R8$0G(4L006'X= MR(($08PD>7S/0(W\FG%B^?B$_CDI7A;SC#E9T.";OQ+;J>$98$76>!^(!WK\ ME60%C6*\)0UX\@F.6:QE@.6>"QIFR9)!Z$?I-_Z1-:*4@)R6!)0EH'K"J"7! MSA+LI-"465+6#19X-F'T"%@<+='B@Z0W2;:LQH_BV_@HF/S7EWEB=AL)'&W\ MYX" .>=$<("C%?A"Z>KH!P$8@,?T_@*Z!HW8C^ /.= N;HC ?L O9?33XPVX M^' )/@ _ E^W=,\E')^80E*-+V@N,UJ?4EJHA=9\QZZ ;7T$R$)#1?I"G_X; MCF0Z5*6;LD%YEU#>)93@V2UXG_W(%V1P)T?=C >W@H3\'U6M*?A0 M#1Y/U&N^PTLR->1,Y(0=B#'[^2?H6+^H*N\)K-('.^^#K4,OC984\C0,OC#* ME7RG(512U*%V'>D]@E8+=O&#W/:>\ MVV@*K],'+^^#U.^6]QO!#2.P._6@#GCA9[P-PYZ\)N'@EF/%+90'Z"R"0I (7A#026PX%(8"ZAU%9RG,\,ISTD/(J\]<5933-G$+5P'UMJ*+&,*F M9Q@X'AK7F:K";*N-:N$MH-Y<=!!#IZER]KC!4Q$U=JP6FH4C@-J%M@\IU%\ M)@(&4*Y?J%T*ST*R.RAA80B@WA%\97A%0(1#DCXLBOA %JRS O2$ M5BV]\!=P_*YJJ+4OG7O1$UKUB;AP,.A$;T.A= M][JTKJ1S+WI"J_:B,";H7&-RKL8IG >R&^+Q1E25;>%/D'[1[Z1R;E._AJ.Z MD5)&P7$+T<)!H'/W%-Y4.:_1*;>QEZ (\F#;FE&L]4B_F="#TNDOX&2/J] Z M"1<:MOJ]-[!E+SO2$T%WR?N" M9RKD$V]RN"72XK$X0/Z_IE2<3N)7$/DKI]E_4$L#!!0 ( (6+PUC%9YK7 M>P( .X% 9 >&PO=V]R:W-H965TY@T;1H\(![R08$GJREJJG!4&U"W2B@ MI0/5/(RC:!K6E(D@2]W>E6=#2[* M61!90<"A,):!XF<+"^#<$J&,^YXS&*ZTP/WUCOV3JQUK65$-"\F_L=)4L^!= M0$I8TY:;:]E]@;Z>-Y:OD%R[7]+UN5% BE8;6?=@5% SX;_TH?=A#X \AP%Q M#XB? B;/ )(>D+A"O3)7UI(:FJ5*=D39;&2S"^>-0V,U3-A_\<8H/&6(,]F% M,%1LV(H#R;4&HPD5)?DL9=DQSLEKDI$"7*),$S0:6A0GKTD+'HI8:AW^V_T@%F ;:U!;2'(7KX83Z,/ARSX3V2/#)D, MADR.L6=Y+95AO_R#DFMLZ?N6*2CQ&0WF4&?.(1L\]]1QVUFUS>(TW.[7YC/> M[V>,QD..EQSNM4X-:N,FBB:%;(7Q+VW8'896[GKUR?XWK' @@[()>+Z6TNP">\$PXK/?4$L# M!!0 ( (6+PU@RHRZ)_@( /,) 9 >&PO=V]R:W-H965T\?MXWB>/ACHL'N0%0Z#&E3(ZLC5+9I6W+Y092 M+"]X!DQ?67&18J6'8FW+3 !.BJ:4VI[CA':*";/B87'N5L1#GBM*&-P*)/,T MQ>+I"BC?C2S7>CXQ(^N-,B?L>)CA-W0H_L6B4A*3!).$,"5B-K[%Y. M!J:^*/A&8"?WCI%QLN#\P0QNDI'E&""@L%1& >N_+4R 4B.D,7Y5FE8]I6G< M/WY6ORZ\:R\++&'"Z7>2J,W(ZELH@17.J9KQW2>H_ 1&;\FI+'[1KJIU++3, MI>)IU:P)4L+*?_Q8Y;#7X/HO-'A5@_>O#;VJH5<8+$J=9J MYJ#(INC6;@@S=W&NA+Y*=)^*;YC";$T6%-!82E 289:@CYPG.T(I>H?FY>U% M?(4^/&8Z?$C0=:YRH1M2+A3YC8O[82XR"1+-@&)3I#AJBI].06%"Y9E6OI]/ MT>G)&3I!A*&[#<^EGEH.;:5M&3A[65FX*BUX+U@89^("]9QSY#F>W](^Z6[_ MC)EN=]O:;1UFG:A7)^H5>KT7].KL3)#-!*9$+BF7)K\?XX540C_(/]M,E[/X M[;.8E_M29G@)(TN_O1+$%JSX[1LW=-ZW1?"?Q/X*I%<'TNM2CV=@5I,$A'F& MG@ +!"PA;(UT\KEYM*KP@[842NFPD#8KTC;V0U=7;O?== M-L!=-^@=@'=*'PD>U>#1:^"#-O"H">ZX!]R=RD=R]VON?B?WW0;T!F&E0+31 M]YO/2X.^4_](^D%-/^BD;RS!Y^@KJ#8G@\9:XWI!%!UX::GR(\>OJTI(>^^3 M;+9#7[!8$R81A97N_WN?%?P!02P,$% @ A8O#6&(.(<^- @ XP4 !D !X;"]W;W)K M&ULA51=;],P%/TK5V%"0V)+EK:AC#12VPW8PZ1I M9?" >'"3F\2:8P?;;;9_SW62A@)=>4G\<<^YY]H^-VZ4?C0EHH6G2D@S\TIK MZTO?-VF)%3/GJD9).[G2%;,TU85O:HTL:T&5\,,@B/R*<>DE<;MVIY-8;:S@ M$N\TF$U5,?V\0*&:F7?A[1;N>5%:M^ G<,52L.5!(WY MS)M?7"XB%]\&?.78F+TQN$K62CVZR4TV\P(G" 6FUC$P^FUQB4(X(I+QL^?T MAI0.N#_>L7]L:Z=:ULS@4HEO/+/ES)MZD&'.-L+>J^8S]O5,'%^JA&F_T/2Q M@0?IQEA5]6!24''9_=E3?PY[@#!\ 1#V@+#5W25J55XQRY)8JP:TBR8V-VA+ M;=$DCDMW*2NK:9<3SB8WTC)9\+5 F!N#U@"3&7Q2*FNX$' &J^ZV0.6P+"D4 M#7 )2Z;U,Y<%S"NUD82B[0%T>H66<6'>P(F+_5*JC2%6$_N6%+N\?MJK6W3J MPA?4C>!625L:N)899G_B?:IT*#?O#G" M.QJ.<=3RCE[@'6K_?J_H2P^F83K[<:CBCFA\F,AY\-+4+,691R8SJ+?H):]? M743!AR,RQX/,\3'V9($%E]+=VYH))E,\)+"CB%H*Y^EM,GT?A%'L;P]DG@R9 M)TR)^'U42#FNBX M&IG]YQ"B?P]A.IJ._TKK[QFO0EVT[<5 ZCS1>7!8'3K8O#/N[_"N_=TR37=C M0&!.T.#\'56LNY;23:RJ6QNOE:6FT Y+ZL*H70#MYTK9W<0E&/IZ\@M02P,$ M% @ A8O#6( !0.QC P 1 T !D !X;"]W;W)K&ULM5==;],P%/TK5D!H2&7Y:-=NHXTT.A!# Z:-CP?$@YO<-A:Q'6RG M[?X]UTZ6M2,+;.I>6COQ.;[GY-X;9[R2ZI?. Q9\USHB9<94QS[ODXRX%3O MRP($WIE+Q:G!J5KXNE! 4P?BN1\%P=#GE DO'KMK%RH>R]+D3,"%(KKDG*KK M-Y#+U<0+O9L+EVR1&7O!C\<%7< 5F*_%A<*9W["DC(/03 JB8#[Q3L+C:>@ M;L4W!BN],296RDS*7W9REDZ\P$8$.23&4E#\6\(4\MPR81R_:U*OV=,"-\!0SHQJF,O_.4I--O$./I#"G96XNY>H]U((.+%\B<^U^R:I>&W@D*;61 MO 9C!)R)ZI^N:R,V (/1/8"H!D3_"^C7@+X36D7F9)U20^.QDBNB[&IDLP/G MC4.C&B;L8[PR"N\RQ)GXD9,T9=9BFI,S426*-7SO% QE MN7Z)2[Y>G9*]YR_)<\($^9+)4E.1ZK%O,"++ZR?U[F^JW:-[=C\IU#[I!ST2 M!=&@!3[MAG^@ N%A&]Q''QHSHL:,R/'U[^$[!ZT!>I45/7(*.E&L<.I_G.-: M2<&2QB,\9$.#!H'!IT.3$NE4.Y=I21G=,9R+ UH MS?3!7\(.(YN56[I:%O4/1LVBK7@/FG@/.N.]4\*8OG6@USU2:^F1*T,Q=YVL M.7G'!#YAA@5^(36K\OOMVMCF;!_Y6U%R1RE%:ZYWAW.2)*J$E, :7S4V0; U M$&DR4-C/*F>[G9P^'?^6O\/&WV'GAA^98+SD;4YT A]:]3LBV](X:C2.GJKS MC7;IP8[(MCPX;#PX_,\ZJNI=@3T&W*?:H$7O4 MG=1T?5]2=P(?^D!W1+:E,0QN#S?!4Z5US;PC&W;%MNW#QB$O?)K4_@=O.'#) MW=K%NZ$/E>QO'''M]\5'JA9,:(Q_CO3!_@A?&JHZLE<3(PMWZIU)@V=H-\SP M,P>478#WYU*:FXD]2#&PO=V]R:W-H965TH@$M!-G;1J56F[AVD/)KD0JXF=V0:Z?S]_A Q(H'O8"[&=>\X]Y]KQ9;AA M_$7D !*]E@45(R>7LKIV79'F4&)QQ2J@ZLV"\1)+->5+5U0<<&9 9>'ZGA>Y M)2;4289F[9XG0[:2!:%PSY%8E27FOR=0L,W(Z3G;A0>RS*5><)-AA9